0% found this document useful (0 votes)
73 views

Travel Management System Documentation PDF

This document provides details about a travel agency system software project, including: 1) An introduction describing the need for software to easily maintain customer details for multiple travel agencies. 2) An analysis section covering the project scope, software and hardware requirements, and a data flow diagram and module specifications. 3) Output examples and descriptions of functions for registration, display, search, modification, and deletion of customer records. 4) Advantages of reducing paperwork and saving time, and disadvantages of limited vehicle and location support without online access. 5) A future enhancement of modifying the customer registration date.

Uploaded by

Bohtyar Khan
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views

Travel Management System Documentation PDF

This document provides details about a travel agency system software project, including: 1) An introduction describing the need for software to easily maintain customer details for multiple travel agencies. 2) An analysis section covering the project scope, software and hardware requirements, and a data flow diagram and module specifications. 3) Output examples and descriptions of functions for registration, display, search, modification, and deletion of customer records. 4) Advantages of reducing paperwork and saving time, and disadvantages of limited vehicle and location support without online access. 5) A future enhancement of modifying the customer registration date.

Uploaded by

Bohtyar Khan
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 16

City

University of science and information


technology

Prepared by

Qudrat Ullah (12915) and Noor Muhammad (12871)

Assignment Title: - Major assignment


Report on Travel agency system

Subject: Software Engineering


Madam: Zartasha Saeed

Table of content
SR.NO. TITLE Page No

1. Introduction Ⅰ
2. Analysis Ⅱ-Ⅲ
a) Scope of Project
b) S/W requirement
specification
c) Hardware & Software
Requirements

3. System design Ⅳ-Ⅸ


a) Project Description
b) Data flow diagram
c) Module specification

4. Output of program Ⅹ-ⅫI

5. Advantages and XIV


Disadvantages

6. Future Enhancement XIV


7. Conclusion XIV

Travel Agency System


INTRODUCTION

Now a day every traveling agency manager has need to maintaining customer details.
For this purpose, need the software which could easily and conveniently maintain the
customer details.
The record of customer can be stored in the single file. This software can be used in
several traveling agencies for keeping the records of the customer and also used to
add record of school trip, government officer Holiday, family trip and large industries
traveling record.
This project “traveling agency” includes some facilities of travel such as registration,
search, display, modification, delete etc. This software searches the client data which
is store in the record.
The software used for arranging travel services, provide new and improved services,
and identify travel related cost savings.

ANALYSIS
A) SCOPE OF PROJECT
 The aim of project is to provide the traveling services to the customers at reasonable
rate. Through this project provide the facilities to the customer such as registration,
display, search, modify, delete etc.

 Registration of new customer:

In Registration option add the client information such as client name, address,
client no, phone no, total cost of travels, date of registration
 Display:

In Display option, read the all-client information such as client no, client name,
address, phone no and cost.
 Search:

In search option, search the information about particular client ,such as client no
client name, phone no, date of registration and cost.
 Modify:

In modify option, update the particular client no, name, address, phone no and
cost.
 Delete:

In delete option, delete the record of particular client no, name, address, phone no
cost and date of registration.

B) SOFTWARE REQUIREMENT SPECIFICATION

1. Functionality:
The functionality requirement specify which output should be produced from the
given input. In “Traveling agency’’ project, enter the input as all personal data
(name, address, phone no, date) & traveling information & give desired output as total
cost of traveling.

2. Performance:
This part of SRS specifies performance constraints on the software system. All the
requirement relating to the performance characteristics of the system must be clearly
specified.

3.Design constraints:
There are number of factors in the client environment that may restrict the choices of
designer.

4.External interface:
All possible interactions of the software with client, hardware & other software
should be clearly specified.

C) REQUIREMENTS

Hardware requirements:

Minimum requirements of 64 MB RAM

Software requirements:

 Turbo C
 C++
 Window XP,10

d)System Design

Start
Select Choice

Registration Display Search Modify Delete Exit


DATA FLOW DIGRAM

Data base

Personal data
Client Registratio
n

Customer
information

Client data Search

Modify
Delete

Enter
the
client
no
Module Specification
REGISTRATION:

REGISTRATION

PERSONAL PLACE DAYS SEATS VEHICLE


DATA

ONE MORE
DAY DAY

16 10 6

TRAVELS SUMO INDICA

CLIENT CLIENT CLIENT CLIENT REGISTRATION


NO NAME ADDRESS PHONE DATE
NO

In Registration option add the client information such as client name, address, client no,
phone no, total cost of travels, date of registration.
Following calculations are carried out to calculate the total cost of travels:
1) travels of yellow board:
Total cost of travels= ((per km+ Temporary Pervana (place name) (TP)) *(total
km))
2) travels of white board:
Total cost of travels = (per km*total km)
2.DISPLAY

DISPLAY
DATA

CLIENT CLIENT CLIENT CLIENT REGISTRATION COST


NO NAME ADDRESS PHONE DATE
NO

EXIT

In display option, read the all-client information such as client no, client name,
address, phone no and cost and date of Registration.
3. SEARCH
SEARCH
DATA

ENTER
CLIENT NO

IF NO
CLIENT
NO
IS
PRESENT

DISPLAY
DATA

EXIT

In search option, search the information about particular client such as client no, Client name,
phone no, date of registration and total cost.
MODIFY

MODIFY
DATA

ENTER
CLIENT NO

IF
NO
CLIENT NO
IS
PRESENT

YES
Modify client
information

CLIENT CLIENT CLIENT COST


NAME ADDRESS PHONE
NO.

EXIT

In modification option, update the particular name, address, phone no and cost.
5. DELETE

DELETE
DATA

ENTER
CLIENT NO

IF
YES NO
CLIENT NO
IS PRESENT

YES
DELETE
DATA OF
CLIENT

EXIT

In delete option, delete the record of particular client no, name, address, phone no, cost and
date of Registration.
OUT PUT OF PROGRAM

1)REGISTRATION.
2.DISPLAY

3.SERACH
4.MODIFY

5.DELETE
FILE HANDLING FUNCTIONS

File handling: =
Many real-life problems handle large volume of data and, in such situations,
we need to use some devices such as Floppy disk or hard disk to store the data. The data is
stored in these devices using the concept of files. A file is a collection of related data
stored in a particular area on the disk. Programs can be designed to perform the read and
write operations on these files.
ADVANTAGES

1) Customer does not have to wait in long queues.

2) Customer does not need to worry about buying tickets and booking hotels.

3) This software reduces paper work.

4) It is easy to handle customer’s record.

5) This software saves the time.

6) Information of the customer stores permanently.

DISADVANTAGES

1) This system suitable for only few places.


2) This system suitable for only three vehicles.
3) Online facility is not available.

FUTURE ENHANCEMENT

 Modify this system to perform additional operations such as modification the Registration date
of travels etc.
 This system will be extended in future to handle number of places and also provide facility of more
Vehicles.
 In future the system can be done online.

CONCLUSION

This software is efficient in maintaining customer’s details and can easily


perform operations on customer’s records. This software also reduces the work load
of the travel agency manager.

In future, this system can launch web site for easy online registration. In
this system there is limitation for places and vehicles. In future, it can be extended to
add more place and vehicles.

You might also like