Anda di halaman 1dari 33

E-Travel Management System

List of Contents
 Abstract
 Introduction
 Existing System
 Proposed System
 Modules
 System Configuration Hardware/Software
 Diagrams
 Screens
 Conclusion
ABSTRACT
E-Travel Management System this project is aimed at automation of Travel Agencies
(Bus Reservation). Objective of the project is to develop customize software package
for Travel Agencies. The system also provides a comprehensive mechanism of
transport maintenance for any travel agency. Trans-Manager is designed to help wide
range of travel agencies come together and provide service to the customer. This
System comprehensive functionality helps the agencies expand their horizons in the
field of providing transport maintenance to the management.
There are so many site are developed to provide the online bus booking. Many
sites provide the online booking of buses, rails, air in only one language i.e.
standerd english with pay online payment of ticket. But the online Ticketing is
specially developed in various languages which are local languages to user. By
selecting user preferences language they can book as well as can print their
ticket online in their own language.
E-Travel Management System is very usefull the person who has little bit
knowledge of handelling net but are unable to understand the english properly.
This website is aimed to those person who can not understand the english terms
properly. This website will help lot to elder person also or newly married or
anybody who are planning to go for holyday’s by booking their ticket online in
their own language.
Existing System:
Existing system is not so much user friendly which can be
understandable by any normal user.

The existing system has it’s UI totally in only english language which
is understandable by only educated persons or who knows english
very well but what about the user who don’t know the english but can
understand their mother toung.
Proposed System:
Online Ticketing is web based application which specially designed for
the persons who have the little bit knowledge of handling web but are
not able understand the English terms those terms are completely
transalated in his preference language in Online Ticketing.

Today there are so many system who provide the ticket booking facility
online but in complately non friendly UI. But Online Ticketing is
complatelly ment in different languages which easilly understandable to
normal user who don’t know english as well.
MODULES

- Administrator
- Manager
- User
- Registration
- Authentication
SYSTEM CONFIGURATION
HARDWARE CONFIGURATION

S.NO HARDWARE CONFIGURATIONS


1 Operating System Windows 7 or above

2 RAM 2GB
3 Processor (with Speed) Intel Pentium IV (3.0
GHz) and Upwards
4 Hard Disk Size 40 GB and above
5 Monitor 15’ CRT

8
SOFTWARE CONFIGURATION

S.NO SOFTWARE CONFIGURATIONS


1 Platform Microsoft Visual Studio
2013
2 Framework .Net Framework 4.5
3 Language C#.Net
4 Front End Asp.net, html
5 Back End SQL Server 2014
Diagrams
Data Flow Diagram

Data Out Put Stage


Data Input Stage
Data Storage
Admin
Admin

Manager
Manager

Users
Users

UI Screens

Online Ticketing
Admin First Level Data Flow Diagram

TblAdminLogin TblTimeTable TblSpecialTours


And TblDareDetails

Open Form() Add Special


Add Services
Tours
1.0.0
1.0.2
1.0.4

Enter Login Add Fare


Details Detaisl

1.0.1
1.0.3

Validates TblFareDetai
Data ls

Log out
ER-Diagram
Class Diagram
Admin Use Case Diagram
System

Login

Add Services

Add Fare

admin
Registrer Manager

Service Type

Daily Bus Report

Log out
Manager Use Case Diagram
System
Login

Search Bus

View Time Table

Book Ticket
Manager

Cancel Ticket

Log out
User Use Case Diagram
System

Login

Search Bus

Book Ticket

Print Ticket

User

Log out
Admin Sequence Diagram

frmlogin BAL ClsLogin DAL DataHelper Database


Admin

1 : Enter Details()
2 : checkUser()
3 : ExecuteDataset()
4 : ExecuteDataset

5 : Responsre of ExecuteDataset()
6 : Result()

7 : Show result()
User Sequence Diagram

Search Bus:-
User frmEsearch BAL ClsUserSearch DAL DataHelper Database

1 : SearchBus()

2 : SearchBus()

3 : ExecuteNonQuery()

4 : ExecuteScalar()

5 : GetData()

6 : Result()

7 : Show result()
Collaboration Diagram
Admin:
Sign In: Database

5 : Responsre of ExecuteReader() 4 : ExecuteReader()

3 : ExecuteReader()
DAL DataHelper
BAL ClsLogin.CheckAdmin

2 : ValidateUser()
6 : Result()

7 : Show result()
frmlogin

1 : Enter Credentails()

Admin
Collaboration Diagram
Add Bus:

Database

5 : Responsre of ExecuteProcedure()

4 : ExecuteProcedure()

3 : ExecuteProcedure()
BAL ClsServices DAL DataHelper

2 : AddService ()
6 : Result()

7 : Show result()
frmaddservices

1 : AddService ()

Admin
Registration Activity Diagram

Enter User Registration Details

Returns Error Message


Get the Details

Submit

Validate Data

Yes
Invalid Accept
No

Successfully Registered
Login Activity Diagram

Enter User Name Password

Get the details

Username and/or Password incorrect Submit

Validate Data

Reject YES
Accept
NO

Show Login Page


Screens
Conclusion:-
Online Ticketing is very useful for those persons who
doesn’t have the knowledge of handling web also because
this web site have another user as Manager which the agent
who can book the ticket for those user. Manager is nothing
but the agent type role in Online Ticketing who can
book,cancel and can modify the booked tickets.

Anda mungkin juga menyukai