26
ON TOURISM PACKAGE MANAGEMENT SYSTEM

TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Embed Size (px)

Citation preview

Page 1: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

ONTOURISM PACKAGE

MANAGEMENTSYSTEM

Page 2: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

INTRODUCTION

Prepared By: Patel Moinuddin M. [16BCA24]

Class: SY BCA [Semester 3]

Subject Name: SOFTWARE ENGINEERING 1

Subject Code: 302

College Name:

Client Name: Yamin Patel

Submitted to:

Submission Date: 19th September 2017

Page 3: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

SR. NO. SUBJECT PAGE NO.

1 Meeting Period 1

2 Types of Process Model 2

2.1 Types of System 2

3 Objective 3

4 Requirement Analysis 4

4.1 Requirement Report 4

4.2 Data Flow Diagram 8

4.3 Data Dictionary 13

4.4 Process Specification 18

5 Future Enhancement 22

6 Limitations 23

Page 4: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

1. MEETING PERIOD

We have Conduct two meeting.First On 14th August 2017 Monday with Our Client Yamin Patel who works in ORBIT

Tourism And Travelling Pvt ltd.

The Time duration our meeting was about half an hour

3:15 PM to 3:45 PM.

We have conduct Sacond Meeting on 17th August 2017

Thursday again with Yamin Patel.

10:45 AM to 11:15 AM.

Page 5: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

2. Type Of Process Model: Process Model

Waterfall Model

• Reason

1. All Requirements Are Clear.

2. Watefall Model is Simple and straight forward

And divide large task into series of steps.

2.1 Types Of System

>>Fully Automated

>>System Name: Tourism Management Sys.

Page 6: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

3.Objective

This application is develop to provide best travelling services to the customers and travel agents. We have developed tours and travel management system to provide a search platform where a tourist can find their tour places according to their choices.

This system also helps to promote responsible and interesting tourism so that people can enjoy their holidays at their favorable places.

This system also helps to develop tourism with different cultures so that they enrich the tourism experience and build pride.

This system is Developed to create and promote forms of tourism that provide healthy interaction opportunities for tourists and locals and increase better understanding of different cultures, customs, lifestyles, traditional knowledge and believes. This system also provide a better way to connect with various events

Page 7: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

4.Requirement Analysis4.1 Requirement Report

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 and easy way for a customer to book hotels, flight, train and bus for tour purposes. The Tours and Travels Management System will make an easier task of searching places and for booking train, flight or bus.

User Managementa. Login.b. User profile.c. Update information.d. Role based rights.

Page 8: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Administrator module :This module provides administrator related functionality like from this module use can add route information, bus information, train information, flight information, tour packages, travel packages, bus seat details, etc. From this module Admin can view daily, weekly and monthly report. This module is develop for admin of the website and admin can add, delete, edit and view the data related to places, travels, routes, bookings from this module.a. Manage user information.b. Update information.c. Manage Trips.

d. Manage Transportation.e. Manage hotel, Bookings

Page 9: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Hotel Module

Details of the hotels in which the accommodation of the customer will be done during the tours. Details like availability of meals, station-pickup and drop facility and contact no. of the hotels are also provided to the customers on special request.a. Registration (as user)b. Registration (as Hotel)c. Search

Transportation Modulea. Flightb. Trainc. Bus

Package Modules

User can view different tour packages available for tourist. User can select any packages from this module he can also check the details of various travel agencies. A user can select any travel agency from this module

Page 10: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Payment Modulea. Pay payment through online banking

>Routes module:This will display the route information of Source location and destination location. Use can also check bust routes for his destination. User can check bust rout train tout and car rout for his journey and can select any rout packages from the available tour packages. From this module use can also get information related to various routes connecting sources and destinations. For each route, information such as source, destination, fare, reservation details, pick up points etc are provides.

Reservations module:

This module is for passengers where passenger can reserve the seats by making payment. Using this module user can book bus ticket or train ticket. From this module user can also book tickets or cancel previously booked tickets. The module maintains the details of all reservations made so far and allows administrator to either confirm or reject the bookings. this portal and services to the administrator. Accordingly, the administrator can take various steps to act on the complaints and suggestions.

Page 11: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

4.2 Data Flow Diagram

Level 0 for Tourism package management system

Page 12: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Level 1 Tourism Package management System

Page 13: TOURISM AND TRAVELLING MANAGEMENT SYSTEM
Page 14: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Level 2 Tourism Packege management(Process 4 Searching)

Page 15: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

Level 2 Tourism Package Management System(Process Avaibility 5)

Page 16: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

4.3 Data DictionarySR NO Name Alias

Name

Where Used How Used

ContainDESC

SuppInfo

1 Availabilty /Unavaibility

- 1.VerifyAvaibility2.Count No

OutputInput

Detail About Seat+ Room Avaibi.

2 AvailabilityDet

- 1.Count No2.FormatForDisplay

OutputInput

Show AvaibilityFor seat+rooms

3 FilteringCriteria

- 1.Obtain Detail2.VerifyAvaibility

OutputInput

For AvaibilityDetailsearch user

4 Search Result - 1.Fetch Detail2.FormatFordisplay

OutputInput

Give searchResult to User

5 BookingRequest

- 1.USER2.BookingProcess

OutputInput

Booking Request by User

6 Usedata - 1.USER2.Registration

Output

Userdata=Id+pass+name+addre

Page 17: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

SR NO

NAME Alias

Where Userd How Used

ConitainDESC

supp

7 Request CancellBooking

- 1.USER2.Booking Cancel

OutputInput

Req For Booking Cancalution

8 Searching - 1.USER2.Searching

OutputInput

Searching=hotel+train+bus+flight

9 Search Result - 1.Searching2.USER

OutputInput

Seachresult=hotel+train+bus

10 Check Seat - 1.USER2.Check For Avaibi

OutputInput

Check for avaibilityFor seat,rooms etc

11 Avaiblity Result

- 1.Check For Avaibl2.USER

OutputInput

Seatavaibility andRoom avaibility

12 Avaibility - 1.Check For Avaibi2.Booking Process

OutputInput

Booking After Avaibility

Page 18: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

SRNO

Name AliasName

Where Used HowUsed

Contain DESC

14 Give Feed Back - 1.USER2.FeedbackCom.

OutputInput

Give Feed BackAbout System

15 Get Reply - 1.FeedbackCom.2.USER

OutputInput

Get reply fromAdmin

16 Payment reciept - 1.Make Payment2.USER

OutputInput

PaymentReciept=Pamtdt+amt

17 Card Detail - 1.USER2.Make Payment

OutputInput

Carddet=cardno+expdat+cvi+name

18 Payfor Booking - 1.USER2.Make Payment

OutputInput

Pay Booking amount

19 Refund - 1.Make Payment2.USER

OutputInput

Refund After CancellutionBooking

20 Get Booking/ - 1.BookingProces Outpu Booking||reservati

Page 19: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

SRNO

NAME Alias

Where Used HowUsed

ContainDESC

22 Provide Notification

- 1.PAYMENT2.MakePaymen

OutputInput

Notification massege About Payment

23 Payment Detail - 1.Makepaymnt2.PAYMENT

OutputInput

Paymnetdt=ptype+amt+pdate

24 Login - 1.ADMIN2.CheckforLiogn

OutputInput

Login=Id+passwd

25 Setdetail - 1.ADMIN2.SetdetofTourism&travel

Outputinput

Setdt=Traindet+Busdet+Hoteldet+Packege

26 Upadate detail - 1.ADMIN2.SetDet OfTourism&travel

Outputinput

Upadetal aboutTourism & travel

27 Admin Data - 1.Userdata2.Chkforlogin

Outputinput

Userdata=id+passwd

28 Place Route Detail - 1.SetDet ofT&T Output Placeandroutdt=Plac

Page 20: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

SR NO

Name Alias Where Used How Used

ContainDESC

29 Packagedet - 1.SetdtofT&T2.PackegeDt

OutputInput

DifferentPackagedetail

30 Train Det - 1. SetdtofT&T2. Traindetail

OutputInput

Traindet=tno+name+sorce+destination

31 Flight Det - 1. SetdtofT&T2. Flight detail

OutputInput

Flightdet=Flightno+Fcompny+Source+dst

32 Bus Det - 1. SetdtofT&T2. Bus detail

OutputInput

Busdet=busno+Source+destination

33 Hotel Det - 1. SetdtofT&T2. Hoteldetail

OutputInput

HotelDet=Hotelname+location

34 Bookingdat - 1.BookingProces2.Bookingdetail

OutputInput

Bookingdet=book

Page 21: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

4.4 Process Specification(PSPEC)

1 .Check For LOGIN: Verify for Login Data Of User as well As ADMIN to Login Into System.After Varification Admin Login into the system

2.Set Detail oF travelling And Tourism:Add Detail About trains,flights,Buses,Hotel and Tour packeges and store all

detail.Admin Can also Update date About Tour.

3 .Registration: If new User Is Entered In system This Process is begin.New User Register and SignUp And set Their Password

Useid.Register for User User add His/her Data.

4.Searching: User Search For Trains,Buses,Package,Flight And

Hotels.

4.1.Accept Filtering Criteria:This Process Accept Searching for

Tourism travelling .

Page 22: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

4.2 Fetch Details:This Process Find the result of Searching by user and Fetch Details about Tourism And Travelling packages.

4.3 Format For Display:Display the searching result in proper format or display.

5.Check For Avaibility:This Process Is Work for Finding Seat,Room and Flight Availability.User Search For perticuler .

5.1 Obtain Detail: Accept detail About specific hotel,train,flight,buses for checking avaibility .

5.2 Verify avaibility :After Checking Avaibilityit verify seat,room avaibility and display avaibility or

Unavaibilty(waiting List).5.3 Count No .seat Room Etc:Display No of seat,room

which are available.6.Booking Process:This procees Is main Process of system Where

User Book train reservation,Flight reservation,hotel room,our tripOr package or Bus.

Page 23: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

7 Make Payment:Users pay for booking by their credit card or debit card online payment.Giving Payment reciept to User and Storing Payment data.This Process also refund amount after Cancelation of Booking.

8.Booking Cancellution:User Apply for booking cancellution.Giving refund to user after deducting cancellation charge.

9.Feedback And Communication:User give his Opinion about the system and communicate with admin.Admin Modifying in system after getting user opinion.

Page 24: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

5. Future Enhancement: It is simplest and maintained and managed easily, any

changes occurs in the future then the changes can be made easily in this system without having ambiguity.

More Faster searching and booking of tourism and

Travelling.

Page 25: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

6. Limitations Some Times Very high data Interaction so server is

down.

Very High security Needed to This System.

It is a step by step procedures i.e., all steps are comes after one another.

So, every steps is need to be first completed then only we can move the other steps, we need to wait.

Page 26: TOURISM AND TRAVELLING MANAGEMENT SYSTEM

THANK YOU