Anda di halaman 1dari 18

INDEX

S. N CONTENTS

1. INTRODUCTION

2. ANALYSIS

2.1 SYSTEM ANALYSIS

2.2 SYSTEM SPECIFICATIONS

3. DESIGN APPROACH

3.1 INTRODUCTION TO DESIGN

3.2 UML DIAGRAMS

3.3 DATA FLOW DIAGRAMS

3.4 E-R DIAGRAMS

4. PROJECT MODULES

5. IMPLEMENTATION

4.1 CONCEPTS AND TECHNIQUES

4.2 TESTING

4.2.1 TEST CASES


Introduction :-

The Tours and Travel Management System is a web based


application. The main purpose of “Tours and travels management
system

is to provide a convenient way for a customer to book hotels, flight,


train and bus for tour purposes. The objective of this project is to
develop a

system that automates the processes and activities of a travel agency.


In this project, We will make an easier task of searching places and
for booking train, flight or bus. . In the present system a customer has
to approach various agencies to find details of places and to book
tickets.

This often requires a lot of time and effort. We provide approach


skills to critically examine how a tourist visits and its ability to
operate in an appropriate way when dealing with the consequences of
tourism, locally, regionally, and nationally including visitor security
and ecological influences.

It is tedious for a customer to plan a particular journey and have it


executed properly.
The project ‘Tours and Travels Management System’ is developed to
replace the currently existing system, which helps in keeping records
of the customer details of destination as well as payment received.

system analysis

EXISTING SYSTEM

Current Scenario in Travel agency business is the lack of precious


information, at right time to the right person. The system must
maintain the information regarding the customer and their booking
detail loyal to the firm, since in the present system everything is a
manual written statement where the fraudulent activity of the
employee’s cannot be found. Expansion decisions, such as buying new
cars/buses, communicating with other agencies if a regular customer
requires a ticket urgent or renting others cars cannot be made by the
firm. Information about Consolidated Collection of amount by a
employee and the amount given by the customer cannot be calculated
at any given point of time.
This prevailing scenario makes difficult to cope up in making
strategic and tactical decisions. More over it also affects over all
resource utilization. Scheduling of the trip or arrangement for travel
being made prior might be wrong scheduled or committed to some
other customer and to other employee of the concern. Assigning of
trip to customer, who has been allotted for the customer is not
known, where wrong person may misuse the situation.

Disadvantages of present system:


 Everything is manual work noted on the booklet.
 Regular Customer details are not kept as records.
 Time consuming.
 Amount details of the trip are maintained in ledger, where wrong calculation might
be made.
 Reports are not generated.
 Employee details are kept as records.
 Travels related information can be saved and proxy cannot be made.
PROPOSED SYSTEM

In the proposed system, the drawbacks of the existing systems are


overcome. The system serves most appropriate information to
suitable person at any given time. Automation of the Travel
management makes the firm to know what is going on in the office
and the firm can view all the details being carried out in the
company. The customer can make booking prior to travel and get the
details of employee who will come to pick up them or seat number,
bus number they travel, and date of travel, what type of car the
customer needs and so on, this avoids the fraudulent activity like
kidnapping and so on. If the customer is regular one then his details
can be obtained using the former customer id generated. The car
details can be maintained as records, what type of car, who is the
employee allotted to that particular car, his license number for
authentication. The customer detail, employee detail and assigning of
trip detail is generated as reports which can be used for future
reference by the concern. The vehicle detail like the travel bus detail
and their permit valued period information can also be saved and
used for further reference. Extensive Information that require for
business decisions is the highlight in the Trip Automation. Through
this software we can allot available vehicles to a specific driver.
Advantages of proposed system:

Regular customer detail is kept as records.

Redundancy is avoided.

Report generation.

Prior to travel the customer gets all information like driver name,
license number and so on.

Travelling booking and their seat number and their date of travel are
maintained.

All employee detail is stored, which avoid fraudulent activities


happening in concern.

This system is loyal to firm.


SYSTEM REQUIREMNTS

SOFTWARE SPECIFICATION:-

OPERATING SYSTEM : Windows XP

ENVIRONMENT : Visual Studio .NET 2005

LANGUAGE : ASP.NET

BACK END : MS SQL Server 2000

HARDWARE SPECIFICATION:-

SYSTEM : PENTIUM III 700 MHZ

HARD DISK : 40 GB

FLOPPY DRIVE : 1.44 MB

MONITOR : 15 VGA COLOUR MONITOR

MOUSE : LOGITECH.

RAM : 128 MB

KEYBOARD : 110 KEYS ENHANCED.


Design

ER diagram
UML diagram :-
SCOPE FOR FUTURE ENHANCEMENT

There is scope for future development of this project. The world of


computer fields is not static; it is always subject to be dynamic. The
technology which is famous today becomes outdated the very next day.
To keep abstract of technical improvements, the system may be further
refined. So, it is not concluded. Yet it will improve with further
enhancements.

Enhancements can be done in an efficient manner. We can even


update the same with further modification establishment and can be
integrated with minimal modification. Thus the project is flexible and
can be enhanced at anytime with more advanced features.
System design:-

INPUT DESIGN

Input design is the process of converting user-originated inputs to a


computer-based format. Input design is one of the most expensive
phases of the operation of computerized system and is often the major
problem of a system. Input design is a part of overall design, which
requires careful attribute. Inaccurate input data are the most common
cause of errors in data processing. The goal of designing input data is
to make data entry as easy, logical and free from errors. In the system
design phase input data are collected and organized in to groups of
similar data.

OUTPUT DESIGN
Output design generally refers to the results and information that are
generated by the system for many end-users; output is the main reason
for developing the system and the basis on which they evaluate the
usefulness of the application. Computer output is the most important
and direct source of information to the user. Output design is very
important phase because the output will be in an interactive manner.
The output will be in such away that the user can see it from the screen
and can take a hard copy from the printer. Efficient, Major form of the
output is a hard copy from the printer.

CODE DESIGN:
The code design should be such that with less amount of coding we can
achieve more results. The speed of the system will be more if the coding
is less. Whether the data in the system is usable and readable by the
system is depending on the coding.

In the project, the coding is being done such that proper validations are
made to get the perfect input. No error inputs are accepted. In addition
care is taken such that the data integrity and referential integrity is not
violated in the database. In addition, coding is designed such that
concurrency avoidance of accessing the database, limited user access to
the table is made perfect.

DATABASE DESIGN

Database design is the process of producing a detailed data model of a


database. This logical data model contains all the needed logical and
physical design choices and physical storage parameters needed to
generate a design in a Data Definition Language, which can then be
used to create a database. A fully attributed data model contains
detailed attributes for each entity. In an object database the entities
and relationships map directly to object classes and named
relationships. However, the term database design could also be used to
apply to the overall process of designing, not just the base data
structures, but also the forms and queries used as part of the overall
database application within the database management system.
IMPLEMENTATION

Implementation is the most crucial stage in achieving a successful


system and giving the user’s confidence that the new system is effective
and workable. Implementation of this project refers to the installation
of the package in its real environment to the full satisfaction of the
users and operations of the system.

Testing is done individually at the time of development using the data


and verification is done the way specified in the program specification.
In short, implementation constitutes all activities that are required to
put an already tested and completed package into operation. The
success of any information system lies in its successful implementation.

System Implementation is the stage in the project where the


theoretical design is turned into a working system. The most critical
stage is achieving a successful system and in giving confidence on the
new system for the user that it will work efficiently and effectively. The
existing system was long time process.

The project execution was checked with live environment and the user
requirements are satisfied. Proper implementation is essential to
provide a reliable system to meet the organization requirements.

Anda mungkin juga menyukai