

























































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
java project sakdqwppwjfpomd;lmd;lcm xvdvsd[ 'c;g,r' ; '; ld 'cc .f,b f., f
Typology: Essays (university)
1 / 65
This page cannot be seen from the preview
Don't miss anything!
1.1 About the project
a. Data flow diagrams b. Tables c. Screen layouts d. Reports BIBLIOGRAPHY
The objective of this project is to create an airline reservation system where a traveler can request all flight information as per their journey dates. They can get information regarding time, cost, etc all at the same time and place. When the customer calls the Counter Assistant for his/her travel needs, the counter assistant will enter the customer's details (flight requirements) in the system. The system displays all the available airlines, schedules and prices. This system would help the airline to better serve its customers by catering to their needs. The site would use a Database to hold this information as well as the latest pricing and availability information for the airlines. Key Features:
The Windows operating system started with the introduction of Windows OS and Windows for work group for networking. Since then it has come a long way and windows 95,98,2000 family of operating systems were introduced. It is succeeded by windows Vista. Windows XP provided the computer user with the most integrated and easy to use operating system with all the facilities in built. The Windows XP is the newborn baby in the windows family. It is built on the Windows 2000 concept ands framework .It has more features to provide the user with greater stability, security and enhanced performance. Windows XP is the most popular Operating system presently and has many features which make it the best. Some of its best features are:
Java software works just about everywhere, from the smallest devices to super computers. Java technology components(programs) do not depend on the kind of computer, telephone, television, or operating system they run on. They work on any kind compatible devices that support the java platform. Java is purely object oriented and provides abstraction, encapsulation, inheritance and polymorphism. The inventors of java wanted to design a language, which could offer solution to some of the problems encountered in modern programming. They wanted the language to be reliable, portable and distributed but also simple, compact and interactive. Sun Microsystems officially describes java with the following attributes. i. Compiled and interpreted ii. Platform-independent and portable iii. Object-Oriented iv. Robust and secure v. Distributed vi. Simple, small and familiar vii. Multithreaded and interactive viii. High performance ix. Dynamic and extensible COMPILED AND INTERPRETED Usually a computer language is either compiled or interpreted. Java combines both these approaches thus making java a two-stage system. First, java compiler translate source code into byte code instructions. Byte codes are not machine code that can be directly executed by the machine that is running the java program. PLATFORM INDEPENDENT AND PORTABLE The most significant contribution of java over other language is its portability. Java programs can be easily moved from one computer system to other, anywhere any time. Changes and upgrades in operating systems, processors and system resources will not force any changes in java programs. OBJECT ORIENTED
Java is a true object-oriented language. Almost everything in java is an object. All program code and data reside within objects and classes. ROBUST AND SECURE Java is a robust language. It provides many safeguards to ensure reliable code. It has strict compile time and run time checking for data types. Java also incorporates the concept of exception handling, which captures series errors and eliminates any risk of crashing the system. DISTRIBUTED Java is designed as a distributed language for creating applications on networks. It has the ability to store both data and programs. Java applications can open and access remote objects on internet as easily as they can do in a local system. This enables multiple programmers at multiple remote locations to collaborate and work together on a single project. SIMPLE, SMALL AND FAMILIAR Java is a small and simple language. Many features of C and C++ that are either redundant or sources of unreliable code are not part of java. MULTITHREADED AND INTERACTIVE Multithreaded means handling multiple tasks simultaneously. Java supports multithreaded programs. This means that we need not wait for the application to finish one task before beginning another. HIGH PERFOMANCE Java performance is impressive for an interpreted language, mainly due to the use of intermediate byte code. DYNAMIC AND EXTENSIBLE Java is dynamic language. Java is capable of dynamically linking in new class libraries, methods and objects. Java programs support functions written in other languages such as C and C++. HTML
The main purpose of this software is to reduce the manual errors involved in the airline reservation process and make it convenient for the customers to book the flights as when they require such that they can utilize this software to make reservations, modify reservations or cancel a particular reservation The name of the software is “AIRLINE RESERVATION SYSTEM”. This software provides options for viewing different flights available with different timings for a particular date and provides customers with the facility to book a ticket, modify or cancel a particular reservation but it does not provide the customers with details of cost of the ticket and it does not allow the customer to modify a particular part of his reservation and he/she can modify all his details. There are 5 modules in this project.
Provides the airline with the ability to set up various travel agents and give them reservations capabilities over the Internet. The travel agents are able to display and offer discounted fares to passengers. 5.Cancellation. The system should allow the user to cancel the existing booking. In this cancellation very helpful in all the travellers.
The effectiveness of the system depends on the way in which the data is organized. In the existing system, much of the data is entered manually and it can be very time consuming. When records are accessed frequently, managing such records becomes difficult. Therefore organizing data becomes difficult. The major limitations are: Modifications are complicated Much time consuming Error prone Unauthorized access of data
The proposed system is designed to meet all the disadvantages of the existing one. The proposed system is better and more efficient than existing system. It is designed keeping in mind all the drawbacks of the present system to provide a permanent solution to them The primary aim of the new system is to speed up the transactions. User friendliness is another peculiarity of the proposed system. Messages are displayed in message boxes to make the system user friendly. The main advantage of the proposed system is the reduction in labor as it will be possible so search the details of various places. Every record is checked for completeness and accuracy and then it is entered into the Database. The comments and valid messages are provided to get away with redundant data Another important feature of the proposed system is the data security provided by the system. The system is password protected and can only be accessed by authorized users. The main objective of the new system is to
provide accurate data processing. The main advantages of the proposed system are: Complex functions are done automatically Processing time can be minimized Simple and easy to manage Possible to obtain accurate results Chances of errors reduced Faster and more accurate than the existing system Easy for handling reports The proposed system is complete software for Airline Reservation System, which is more efficient, reliable, faster and accurate for processing. 3.3 FEASIBILITY STUDY Feasibility study is a process which defines exactly what a project is and what strategic issues need to be considered to assess its feasibility, or likelihood of succeeding. Feasibility studies are useful both when starting a new business, and identifying a new opportunity for an existing business. Ideally, the feasibility study process involves making rational decisions about a number of enduring characteristics of a project, including: