Sunteți pe pagina 1din 38

G..N..

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-

T.Y. B.Sc. (INFORMATION TECHNOLOGY) 2008 - 2009

Department of INFORMATION TECHNOLOGY


MATUNGA(E), Mumbai-.

UNIVERSITY OF MUMBAI
2008-2009

T.Y. B.Sc. (comp. science) 2007 - 2008


Project Guide : Mrs. JASBIR KAUR

Department of INFORMATION TECHNOLOGY

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

Screen Shots References

Company overview

The company was established in 1990. The company has consequently maintained a reputation of providing friendly and satisfactory services to the customer.

Objectives of the company


To provide various tours with different and flexible packages. To provide satisfactory service.

Terms and conditions


Rates are applicable for a single person only. Any change in journey or cancellation should be reported before 24 hours of the journey date.

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.

Limitation of the present system


No proper database Filing of manual documents is time consuming. Execution is not efficient.

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.

Estimated time for completion of project

Requirement Analysis System Design Detailed Design Coding Testing

EXPEECTED ACTUAL

EXPECTED ACTUAL P H A S EXPECTED E ACTUAL EXPECTED 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

Booking of Tour Availability

Customer

Customer

Customer

Checks for the availability for the customer

The seats are confirmed

Tour / Trip

Cancellation

Customer

Cancels the Booking

Cancels the booking made by the customer

The seats and availability is updated

Customer

Addition of tour package Deletion of tour package Addition of Program in package

Travel Management Travel Management Travel Management

Addition of new package Deletion of new package Addition of new program

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

Deletion of Program in package

Travel Management

Deletion of new program

Tour package

Rescheduling of the booking

Customer

Updation of booking

The seats are updated

Customer

Addition and cancellation of transportation

Travel Management

Addition and cancellation of transportation

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

Addition and cancellation of staff member

Travel Management

Addition and cancellation of Staff member

Staff

Payment of Salary to 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

Price Cancellation Booking

CONTEXT LEVEL DIAGRAM

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

Booking cancel details Management

Annual budget report Check status of client

Getting payment Required for basic pay Employee Reservation details

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

Issu Sta sala

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

2.2 Booking confirmation Approval of date Booking database

Customer

3.1 Check bill amount Customer Calculate bill Staff

3.2 Pay bill amount Customer Payment of bill

Bill Database Customer Database Booking Database

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

Travel Management Staff Database

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

6.3 Give modified records Travel Management Provide package detail

Get Staff records Staff Database

7.1 Travel Management Check working days Get Staff records Check staff detail Staff Database

Travel Management

Calculate salary

7.2 Staff Payment of salary

System Flow-Chart Diagram

Air

Update

Booking

Bus

Train

Package

Bill

Package report

Customer _Package Package

Trip Report Customer Report

Trip

Customer Info

Bill report

Bill Staff

Staff Report

Staff

Login

Add User

Structure Chart

Create New Booking

Customer Information Customer Information Getting Customer Information


Booking Details Custome Details r Informat ion
Booking

Booking Details Client Informat ion

Record Booking

Book confirm

Booking Details

Transaction Details

Create Booking Records

Process the Transaction Customer Information

Customer Information

Create Customer Record

Update Customer Record

Write Transaction

SYSTEM CODING NAMING CONVENTION

Form Command button Text Box Label Combo-Box Recordset object Connection Object

frm cmd txt lbl cmb dbadmsn.. (etc) dbcon

System Controls and Standards

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.

Text Box : To enter text data.

Command Buttons : Invokes user triggered events.

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

Contains Information of Customer

bill

Contains Information of Bill

login

Login name and password Of all staff members

package

Contains Information of Package

staff info

Contains Information of Staff members

Sr. No.

Table Name

Table Description

customer package

Contains information of the package selected

by customer

trip

Contains information of the trip selected by customer

ai r

Contains Flight information

bus

Contains Bus information

10

train

Contains train information

11

country

Contain all the countries where service is available

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

50 50 50 Long Integer Long Integer 50

3. login
Field Name user_name Password Data Type Text Text Field Size 50 50

4. package

Field Name Passwordpackage_name package_destination package_no_of_days package_price package_details

Data Type Text Text Text Text Text

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 Name destination price

Data Type Text Text

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

Report Information Update Details Add User Staff


Utilities

Calculator Notepad Internet Explorer Help About Us Version

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

frmprint frmreports frmupdate

frmprint.frm frmreports.frm frmupdate.frm

frmSplash

frmSplash.frm

frmwelcome

frmwelcome.frm

frmticket frmgriddisplay frmcustgrid

frmticket.frm frmgriddisplay.frm frmcustgrid.frm

frmcustpackagegrid

frmcustpackagegrid.frm

frmpackagegrid

frmpackagegrid.frm

frmtripgrid

Frmtripgrid.frm

frmstaffgrid

frmstaffgrid.frm

frmAbout

frmAbout.frm

travelag

travelag.bas

S-ar putea să vă placă și