1.1 About The Project: Airlines-The Online Airticket Reservation System" Intends To Serve
1.1 About The Project: Airlines-The Online Airticket Reservation System" Intends To Serve
1.1 About The Project: Airlines-The Online Airticket Reservation System" Intends To Serve
INTRODUCTION
1.1 About the Project
One of the most common modes of travel is by airways. Customers who wish to travel by air nowadays have a wide variety of airlines and a range of timings to choose from. Nowadays competition is so fierce between airlines that there are lot of discounts and a lot of luxuries given to customers that will give an edge to that particular airline. The World Wide Web has become tremendously popular over the last few years, and currently most of the airlines have made provision for online reservation of their flights. The Internet has become a major resource for people looking for making reservations online without the hassle of meeting travel agents. The project entitled SWIZ AIRLINES-THE ONLINE AIRTICKET RESERVATION SYSTEM intends to serve these purposes. This project has been developed in ASP.NET with C# scripting and Microsoft SQL Server 2005 as the back end. It intends to check all the available airline databases and return a string of results, which can help them in their travel plans.
2. SYSTEM ANALYSIS
System Analysis specifies what the system should do based on the system design. System Analysis is a process of gathering and interpreting facts diagnosing the improvement to the system. Analysis is a detailed study of various operations performed by the system and their relationship inside and outside the system. System Analysis is the general term that refers to an orderly structured process for identifying and solving problems. One aspect of analysis is defining the boundaries of the system. System Analysis is also called lifecycle methodology. During Analysis, data are collected on the available files, decision points and transaction handling by the present system.
manual maintenance and handling of process becomes more and more tedious. The existing system has its own disadvantages. The manual systems are slow and complex. The proposed system would avoid errors inherent in the manual system. To take advantage of the latest technology and to facilitate passengers to make online inquiries about the flights and to make their ticket bookings a new system needs to be developed for Swiz Airlines. The main aim of the proposed system is to computerize a reservation system that allows web users to reserve their tickets, make enquiries about the flights and cancel their reservation if needed without visiting any physical location. The proposed system provides very high security and both the user and the administrator can login to the system by entering the current username and password. It is necessary to reduce the work load, increase the efficiency and be more users friendly and easier updating of flights details.
Protocol (SMTP) replication between two Windows XPbased domain controllers, each in a different domain, and briefly describes the interstices messaging (ISM) architecture within Windows XP Active Directory.
time to execute this. ASP.NET offers significant improvement over ASP in the areas of performance, state management, scalability, deployment, security, web form support and XML web service infrastructure. ASP.NET can run side-by-side on an Internet Information Service (IIS) web server without interference. VISUAL C#.NET Microsoft Visual C#. Net is the most creative tool, which helps a programmer to create a user interface than writing several lines of code. The predecessor of Visual C#.net was BASIC (Beginners All Purpose Symbolic Instruction Code). BASIC was mainly interpreter-based whereas Visual C#. Net is that it is a rapid Application Development tool. This is the main reason why Visual C#. Net is widely used as a prototyping language. Visual C#.Net is object oriented, whereas each object possesses some properties like size, position, color, appearance etc. This means that we can compartmentalize different aspects of our application as object and develop test those object independently of the rest of the application. By modifying certain properties and invoking the methods of these objects, we exert a great deal of control over the users interaction with the Visual C#.net program we have written. Each object has its own event handling procedures. Visual C#.net is a member of Visual Studio. One of the merits of Visual Basic .Net is that it insulates the user from having to deal with low-level message handling. This allows as to quickly creating powerful applications without having dealing with unnecessary data. Microsoft has developed VC#. NET as a complete Windows applications development system. SQL SERVER 2005 SQL Server 2005, released in October 2005, is the successor to SQL Server 2000. It included native support for managing XML data, in addition to relational data. For this purpose, it defined an xml data type that could be used either as a data type in database columns or as literals in queries. XML columns can be associated with XSD schemas; XML data being stored is verified against the schema. XML is converted to an internal binary data type before being stored in the database. Specialized indexing methods were made available for XML data. XML data is queried using XQuery; SQL Server 2005 added 6
some extensions to the T-SQL language to allow embedding XQuery queries in T-SQL. In addition, it also defines a new extension to XQuery, called XML DML that allows querybased modifications to XML data. SQL Server 2005 also allows a database server to be exposed over web services using TDS packets encapsulated within SOAP (protocol) requests. When the data is accessed over web services, results are returned as XML. For relational data, T-SQL has been augmented with error handling features and support for recursive queries. SQL Server 2005 has also been enhanced with new indexing algorithms and better error recovery systems. Data pages are check summed for better error resiliency, and optimistic concurrency support has been added for better performance. Permissions and access control have been made more granular and the query processor handles concurrent execution of queries in a more efficient way. Partitions on tables and indexes are supported natively, so scaling out a database onto a cluster is easier. SQL CLR was introduced with SQL Server 2005 to let it integrate with the .NET Framework.