Professional Documents
Culture Documents
RESERVATION SYSTEM.
-1-
INDEX
Synopsis
Covering Letter
Objective
Need of the System
Demerits of manual system
General merit of computerised system
3. IMPLEMENTATION AND
CODING
Analysis
-2-
Data flow diagram
Data Dictionary
Project Development life Cycle
4. DATABASE
Flights
Ticket
5. TESTING
6. BIBLOGRAPHY
7. CONCLUSION
8. LIMITATIONS
9. FUTURE REFERENCE
10. REFERENCE
-3-
OBJECTIVE
-4-
NEED FOR THE SYSTEM
Considering all requirements and time restriction,VB 6.0 is the best answer to
the above problem.
-5-
DEMERITS OF THE MANUAL OR NON-
COMPUTERISED SYSTEM
It is time consuming.
It is prone to errors.
-6-
GENERAL MERITS OF COMPUTERISED
SYSTEM
The user can explore the options given by s/w.
-7-
-8-
HARDWARE USED
Processor : Pentium 4
RAM : 2 GB
Hard Disk : 100GB
Other : Printer
SOFTWARE USED
For Front-End
VB 6.0
For Back-end
MS Access
For connectivity
VB 6.0
-9-
METHODOLOGY
Project is proceeded according to the steps of SDLC(Software Development Life
Cycle) that is in seven phases which include the following:-
- 10 -
PARTS OF THE SYSTEM
FRONT-END
It has been coded so as to provide maximum user friendliness and
ease. Stress is laid on the point that the user should enter as type as minimum as
possible. Most of the work is done in few clicks. From each page, jumps to the
other pages are provided.
BACK-END
Database is designed using Ms Access.Our database is “Flight”
“Ticket” required for this application, which contains all flight and ticket related
data.
CONNECTIVITY
A connection string is used to connect the queries written in front-end
codes with the database.
Provider used—sun.jdbc.odbc.JdbcOdbcDriver()
Driver used—Microsoft Access Driver (*mdb).
- 11 -
- 12 -
BLOCK DIAGRAM
ALL FLIGHTS
ADD MODIFY DELETE CANCLE RESERV. CANCLE ALL FLIGHT ALL TICKET YES NO
- 13 -
- 14 -
PERT CHART
Activity Time
Preliminary Investigation 6 days
Feasibility Study 2 days
System Analysis 3 days
Development of Prototype 6 days
System Design 4 days
Coding 6 days
System Testing 3 days
Implementation & Evaluation 3 days
Maintenance Whole life
Total Days 33 days
- 15 -
- 16 -
ANALYSIS
- 17 -
Software Requirement Analysis is divided into the following area-
At this stage, the user’s requirements are determined with the help of
prototyping, asking question and obtaining information from the
existing system.
4. Background Analysis.
Once the project is initiated, the analyst begins to learn about the
setting, the existing system and the physical
- 18 -
processes related to the revised system. All the background information is
collected and thoroughly studied.
5. Fact Analysis
- 19 -
In this project we have done the following analysis –
1. Initial Investigation
- 20 -
information about his currency. The records are automatically
updated in the master file when any transaction takes place.
4. Background Analysis:-
5. Fact Analysis:-
- 21 -
- 22 -
DFD ON THE TICKET DETAILS
LEVEL 0 DFD
LEVEL 0 DFD
- 23 -
- 24 -
- 25 -
DATA DICTIONARY
DATATYPE DESCRIPTION
Set Title For giving the name to the window
Set Text For writing the text
ResultSet Rs,
Label Lb1, lb2, lb3, lb4, lb5, lb6, lb7, lb8, lb9, sp1, sp2, sp3, sp4
GridBagLayout Gl
String Str
- 26 -
Set Visible For defining the visibility
- 27 -
PROJECT DEVELOPMENT LIFE CYCLE
2. Feasibility phase
3. Definition phase
4. Design phase
5. Implementation phase
6. Maintenance phase
- 28 -
- 29 -
FLIGHT
- 30 -
036 france-finland 9500
037 ind-france 13000
038 france-bom 12500
- 31 -
065 germany-aus 12300
066 mexico-del 15520
- 32 -
TICKET
Code Fcode Name Others Seats Address Phone Fare
1 002 NARIANDER ASHISH 6 vips 23257824 42000
2 009 vibhu mishra sunil 2 DFWEQF 22911559 24000
3 001 amit goel asdhjsa 2 addfa 8948 14000
4 004 GAURAV ANKIT 5 2032 32497675 5550
5 003 AMAN VAIBHAV 1 GALI 23269153 5972
6 005 SIDDHANT TARANG 3 VCXZ 9350767675 6102
7 007 SAGAR HARSH 8 JDGC 23255654 6541
8 011 AYUISH SHOBHIT 4 LKERUF 23266548 5470
9 021 ANUJ JATIN 10 YTSX 23254678 9874
10 012 YASH ADDI 10 JGYD0 23248795 9870
11 045 RAHUL ROHIT 12 JHGD 32461216 6871
12 015 SUNIL SACHIN 7 JGXD 23259784 6879
13 019 AKSHAT SONU 7 JYFD 23252631 9456
14 08 sita gita 9 rfs 23259971 5645
15 032 pyuish sukhjeet 24 kfhkovx 2367039 6481
16 031 neha siddharth 5 abcd 23257824 7500
- 33 -
- 34 -
TESTING PHASE
Testing is the process of making sure that the programs perform the
intended tasks. Once the system is designed it should be tested for
validity. During system testing, the system is used experimentally to
insure that the software does not fail, that means it will run according
to its specification and in the way users expect it to. The system is
tested with special test data and the results are examined for their
validity. Some of the users may be permitted to operate on the system
so that the analyst can ascertain that the system can work in the
specified environment.
- 35 -
IMPLEMENTATION PHASE
- 36 -
MAINTENANCE PHASE
- 37 -
- 38 -
CONCLUSION
- 39 -
LIMITATION
- 40 -
FUTURE ENHANCEMENTS
- 41 -
REFERENCE
Web site-:
sunmicrosoft.com
doeacc.edu
Books-:
- 42 -
- 43 -