Documente Academic
Documente Profesional
Documente Cultură
KHALSA COLLEGE OF ARTS,, COMMERCE AND G N KHALSA COLLEGE OF ARTS COMMERCE AND SCIENCE SCIENCE
TRAVEL ASSIST THE PROJECT REPORT
Submitted by
MAKARAND.R.KADAVE-314 & SANKET SALIAN-
UNIVERSITY OF MUMBAI
2008-2009
UNIVERSITY OF MUMBAI
2007-2008
ACKNOWLEDGEMENT
We are greatly indebted to our honorable principal sir for all his encouragement, support, and facilities provided in the college that gave us enough enthusiasm, confidence, and strength in getting this project to its present stage. Developing any project is not an easy job. It needs lots of human efforts, dedication, and sense of togetherness among the people involved in it. These things mean a lot only when there is a strong driving force and continuous support behind the team in every stage of development. This driving force and support in our case was provided by our own project guide. We will like to give heartiest thanks to our project-in-charge and all other staff members of Computer Science department who provided us with their unconditional and tireless support. We would like to thank our parents for providing us with all their support and encouragement right from the projects budding stage to its current maturity. Above all we would like to thank the almighty for giving us courage and energy to work day and night to make this project a grand success.
INDEX
SR.NO.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
DESCRIPTION Organizational Overview Description of the Present System Limitations of the Present System Features of the Proposed System Limitations of the Proposed System Gnatt Chart Event Table E-R Diagram Context Diagram Functional Decomposition Diagram DFD Fragments System Flowchart Structure Chart System Coding And Naming Convention List of Tables Menu Tree Crud Table Report List Program Description Form Description Coding
22 23
Company overview
The company was established in 1990. The company has consequently maintained a reputation of providing friendly and satisfactory services to the customer.
Current system
The present system doesnt use any software to keep records of customers. Customer details and all other databases are manually maintained and so lots of paper work has to be done. Bill generation is manually done and maintained. The computer is used check the flight and train status and for online reservation. All other task like calculation, conversion and report generation are manually done.
Increased space requirement due to storage of manual records. No specific software is used for billing, so billing has to be done manually
Proposed system
The proposed system is been developed to match the companys need, makes their work simple and easy.
The system has a database which is easy accessible and helpful in storing customer details. The package details can easily store and retrieved later. Efficient and saves time. Bills, package details can be easily generated.
Advantages
It provides consistency in the software so the user can handle it easily. The system provides a unique customer id which is used to access customer detail easily. Its easy to use and less time consuming.
EXPEECTED ACTUAL
EXPECTED ACTUAL
15
30
45 DAYS
60
75
90
EVENT DIAGRAM
EVENT
Registration of customer
SOURCE
Customer
TRIGGER
Registration of customer
ACTIVITY
The customer details are registered Confirms the request of booking
RESPONSE
Customer details are entered in to the database Gets a bill
DESTINATION
Customer
Customer
Customer
Tour / Trip
Cancellation
Customer
Customer
New package is added Deletion of an existing package New program is being added in to an existing package Program is being deleted from an existing package The booking is being change to different date
Tour package
Tour package
Tour package
Travel Management
Tour package
Customer
Updation of booking
Customer
Travel Management
New transportation added or existing transportation is deleted New Staff member is added or existing member is deleted Payment of staff member is done Staff member updated
Trips
Travel Management
Staff
Travel Management
Salary payment
Staff
ERD
C.name C.Address C.ID Customer Staff Makes B Train no. Business Price Destination Destination Ticket details No of persons Packages Airline Ticket Date Roll back payment Package type Date of Journey No. of persons Class Flight no. Trips Class C.Phone Qualification Staff ID
S. Name
Train
Transpo ion mo
Cancellation Paying of Bill Customer Ask for reservation Check available dtls Place a booking Order confirmation Cancellation of booking
Giving personal dtls
Cancellation details Organizes various tours 0 Travel Giving client dtls Assist
Provide booking confirmation
Reservation
DECOMPOSITION DIAGRAM
0 Travel Agent
1.0
Create new booking
2.0
Request for reservation
3.0
Payment of bill
4.0
Cancellatio n of booking
5.0
Organize Various Tours & Trips
6.0
Check Staff details
1.1
Record Client Info
2.1
Check for availability
3.1
Calculate bill
4.1
Check for booking
6.1 5.1
Provide Package details
Staff dtls
Ch St det
1.2
Record Booking
2.2
Approva l of date
3.2
Payment of bill
4.2
Cancel booking
6.2
Updates EMP Records
5.2 1.3
Produce Confirma tion Provide Trip details
6.3
Modifies & Delete Records
DFD FRAGMENT
1.1 Customer New Booking Record client info Client Details Travel Management Customer Booking Database
1.2 Customer New Booking Record booking Booking Details Travel Management
1.3 Customer Booking Information Booking Details Produce confirmation Travel Management
2.1 Customer Request for Booking Check for availability Booking database
Customer
4.1 Ask for cancellation Check for booking Get booking details Booking Database
Customer
4.2 Customer Give payment back Cancel booking Cancel booking Booking Database
5.1 Staff Update records Provide package detail Add packages Travel Management
5.2 Update records Staff Provide trip detail Add trips Travel Management
Update details 5.3 Provide details Staff Staff details Update details
6.1 Travel Management Update records Give updated records Update staff records
Staff Database
6.2 Travel Management Give modified records Update staff records Get Staff records Staff Database
7.1 Travel Management Check working days Get Staff records Check staff detail Staff Database
Travel Management
Calculate salary
Air
Update
Booking
Bus
Train
Package
Bill
Package report
Trip
Customer Info
Bill report
Bill Staff
Staff Report
Staff
Login
Add User
Structure Chart
Record Booking
Book confirm
Booking Details
Transaction Details
Customer Information
Write Transaction
Form Command button Text Box Label Combo-Box Recordset object Connection Object
Input Controls : Completeness Test Access Controls : Password Output Controls : Reports
Label : A single line of read only text to show the purpose of different controls.
Combo Box : An input control that contains a list of acceptable entries the user can select.
Data Grid : A control to display list of records. . Date Picker: A control to display a date/calendar.
TABLE LIST
Sr. No.
Table Name
Table Description
customer info
bill
login
package
staff info
Sr. No.
Table Name
Table Description
customer package
by customer
trip
ai r
bus
10
train
11
country
TABLE STRUCTURE
1. Customer Info
Field Name customer_id customer_name address city pin contact_res contact_mob nationality dob gender jdate bdate nop jtype Data Type Text Text Text Text Text Text Text Text Date/Time Text Date/Time Date/Time Text Text 50 50 50 Field Size 50 50 50 50 50 50 50 50
2. bill
Field Name bill_no customer_id customer_name city booking_date journey_date fare destination no_of_person tax total pnrnum
Data Type Text Text Text Date/Time Date/Time Text Text Text Number Number Text
Field Size 50 50 50
3. login
Field Name user_name Password Data Type Text Text Field Size 50 50
4. package
Field Size 50 50 50 50 50
5. staff_info
Field Name staff_id post name address phone_no date_of_joining salary date_of_birth qualification Data Type Text Text Text Text Number Date/Time Number Date/Time Text 250 Long Integer Field Size 50 50 50 50 Double
6. customerpackage
Field Name Cust_id pack_name pack_destination pack_price pack_no_of_days pack_details pack_bdate pack_jdate pack_no_of_persons
Data Type Text Text Text Text Text Text Date/Time Date/Time Text
Field Size 50 50 50 50 50 50
50
7.Trip
Field Name Cust_id Trip_destination Trip_journeydate Trip_rate Trip_type Trip_person Trip_bookingdate pnrnum Data Type Text Text Date/Time Number Text Number Date/Time Text 50 Long Integer 50 Long Integer Field Size 50 50
8.Air
Field Size 50 50
9. Bus
Field Name destination Price Data Type Text Text Field Size 50 50
10.Train
Field Name destination price Data Type Text Text Field Size 50 50
11.Country
Field Name country_id country_name Data Type AutoNumber Text Field Size 50 50
Menu Tree
Start
File Operation
Booking Bill
Log Off
Exit Administrator
Details
CRUD TABLE
Air frmBooking frmBill frmUpdate frmAddUser frmStaff Customer package Report Trip Report Package Report Bill Report Staff Report R CRUD Bus R CRUD Train R CRUD Package R CRUD Customerpackage CRD R R Trip CRD R Customer _info CRUD R Bill CRUD Staff CRUD Login C -
R -
R -
R -
REPORT LIST
Bill Report:
This report is used to generate information about the bill.
Customer Report:
This report is used to generate information about all the customers who done their booking.
Staff Report:
This report is used to generate information about all the staff members.
Package Report:
This report is used to generate information about all the packages.
Trip Report:
This report is used to generate information about all the trips.
PROGRAM DESCRIPTION
Staff user subsystem: This subsystem is used to maintain all records of those people who became staff of the organization. This subsystem deals with creation, updation, cancellation of the membership of the staff.
Booking subsystem: This subsystem is used to maintain the records of all the customer. This subsystem deals with creation, updation, cancellation of the booking of the customer.
Report generation subsystem This subsystem is concerned with administrative part of the system. It deals with generation of report.
Form Description
Form Name frmLogin frmadduser frmbooking File Name frmLogin.frm frmadduser.frm frmbooking.frm Description Helps to log-in to the system. Helps to add user. It allows to add new booking of customer in the system.
frmstaff frmbill
frmstaff.frm frmbill.frm
It display the staff details It allows to generate bill of the customer It is the main form from where user can access all transactions. It print the bill of customer It shows all the records It allow administrator to add packages and trips It is splash screen for the software It is a welcome screen for the software It print the ticket . It show all the information It display customer data in data grid It display packages selected by customer in datagrid It display all package detail in datagrid It display all trip detail in datagrid It display staff details data in datagrid It displays the information about the software. It contains all the validations regarding the software
MDIForm1
MDIForm1.frm
frmSplash
frmSplash.frm
frmwelcome
frmwelcome.frm
frmcustpackagegrid
frmcustpackagegrid.frm
frmpackagegrid
frmpackagegrid.frm
frmtripgrid
Frmtripgrid.frm
frmstaffgrid
frmstaffgrid.frm
frmAbout
frmAbout.frm
travelag
travelag.bas