Tourism

Only available on StudyMode
  • Download(s) : 86
  • Published : April 17, 2013
Open Document
Text Preview
SYSTEM REQUIRMENTS SPECIFICATION
MODULES
* REGISTRATION
* TRANSPORTATION
* ACCOMODATION
* VIRTUAL TOUR
* WEATHER INFORMATION
* ROUTE MAPS
MODULE 1: REGISTRATION
PROVISIONING:
* USER:
* First name
* User id
* password
* Middle name
* Last name
* Gender(m/f)
* D.O.B
* Maritial status(married/un married)
* Nationality
* Reg date
* Security answers
* Security question.
* ID
* Question

* Contact details:
* Email
* Phone
* Mobile
Address:
H.no
Street
City:
CID
CNAME
STATE
* state id
* state name
Country:
COUNTRY ID
COUNTRY NAME
FUNCTIONALITIES:
* Filling all details of user for registration
* Giving UID&PASSWORD to enter into portal
* If user forgets password. He can get a new password by answering security question which is given the registration process. * Sending conformation details to the user after registration.

QUERIES:
* what are the countries available etc(write the remaining queries) ALERTS:
* Enter correct details/Registration failed
* Please enter correct user id & password
* Registration is successful.
* Login success/failed
* field cannot be left empty

REPORTS:
* no of users registered over a period of time
* no of users registered based on gender.(write the remaining reports)

TRANSPORTATION

PROVISIONS:
Transport type:
Type _id
Type name
PLACE:
Place id
Place name
BUS TYPE:
Bus type ID
Bus type name
Cost per KM.
BUS:
Bus ID
Capacity
BUS STOPS:
Stop id
Stop name
Latitude
Longitude

BUS ROUTE:
Route id
BUS id (associated)
Source (stop id associated)
Destination (stop id associated)
Departure time
Arrival time

BUS SEAT:
BUS ID (associated)
Seat number

USER Account:
Account number
Pin
Balance amount
BUS TICKET:
User ID(associated)
BUS ID(associated)
No of people
Seat ID (associated)
Date
Time
Amount

TRAIN TYPE:
Train type ID
Train type name
Cost per KM.
TRAIN:
Train ID
Capacity
TRAIN STOPS:
Stop id
Stop name
Latitude
Longitude
COMPARTMENTS:
Compartment id
Compartment name
COACHES:
Coach id
Coach name

TRAIN ROUTE:
Route id
TRAIN id (associated)
Source (stop id associated)
Destination (stop id associated)
Departure time
Arrival time

TRAIN SEAT:
TRAIN ID (associated)
SEAT TYPE
Seat id
Coach id(associated)
Type id(associated)
Seat number

USER Account:
Account number
Pin
Balance amount
TRAIN TICKET:
User ID(associated)
Train ID(associated)
No of people
Seat ID (associated)
Date
Time
Amount

FLIGHT TYPE:
Flight type ID
Flight type name
Cost per KM.
FLIGHT:
Flight ID
Capacity
FLIGHT STOPS:
Stop id
Stop name
Latitude
Longitude

FLIGHT ROUTE:
Route id
FLIGHT id (associated)
Source (stop id associated)
Destination (stop id associated)
Departure time
Arrival time

FLIGHT SEAT:
FLIGHT ID (associated)
SEAT TYPE
Seat number

USER Account:
Account number
Pin
Balance amount
FLIGHT TICKET:
User ID(associated)
Flight ID(associated)
No of people
Seat ID (associated)
Date
Time
Amount

FUNCTIONALITIES:
* User will select a transport type and then he will select source and destination. * User can select particular vehicle and book seats in it. * User can make online payment.

MODULE 2: ACCOMODATION
PROVISIONING:
HOTELS:
* H.ID
* H.NAME
* H.PLACE
* H.PHONE
* H.ADDRESS
* H.IMAGE

RESORTS:
* R.ID
* R.NAME
* R.PLACE
* R.PHONE
* R.ADDRESS
* R.IMAGE
Map
Weather (we will use api service for accomodation)
FUNCTIONALITIES:
* Select the accommodation type
* Check the location of hotel
* Weather conditions of location
* It shows the image of hotel/resort
QUERIES:
* Types of hotels available
ALERTS:
* If there is no...
tracking img