Вы находитесь на странице: 1из 37

Smart Tourist Guide Management System

Nane: Anuj Kumar Tiwari 1


Er.No-062612778
Smart Tourist Guide Management System

Introduction

This software is based on the automation of the searching of tourist

places and this s/w provides the full information about that places and

the favorable time to visit that places.

Tourist information

Whenever any tourist come and want to visit tourist places then tourist

need to tourist stay places. Where there desires want to visit and then

the root of those countries. If any country tourist came the rule is that

first they get their registration on the tourist department, as there

passport number and provide the id for tourist.

Site Management

Here the main purpose is that to development the s/w that tourist

don’t face any problem so this s/w help for tourist to searching visiting

places, stay in city and other information through on line finding

places.

Billing

Means of billing hear. What are the charges of the place visiting and

how many distances from enter place to that place. And where they

stay what are the charges at day period and what is the charges at the

night period. And what are the charges during visiting period.

Nane: Anuj Kumar Tiwari 2


Er.No-062612778
Smart Tourist Guide Management System

Objective

The main objective is that to develop this software is as follows:

1 To reduce the time consumption in searching. The time taken

by manually searching is more than that compute.

2 To reduce paper work……..

3 To reduce man power …….

4 To provide the efficient and accurate searching.

5 To reduce the overall cast to maintaining this heptastich

work.

To maintain the efficient record about the tourist place

Project category

The whole project is based on object oriented programming concept of


V.B and SQL Server 2006.

Nane: Anuj Kumar Tiwari 3


Er.No-062612778
Smart Tourist Guide Management System

ANALYSIS

Tourist Tourist info

ate Data Base


City info Upd
City

Smart
info Guidance
Place
Place System
Ge
fo ner
a in a te
Are
Area Report
info
tor
Sec
Sector
0 level data flow diagram

Smart tourist guidance system

Nane: Anuj Kumar Tiwari 4


Er.No-062612778
Smart Tourist Guide Management System

Tourist Tourist details

Tourist Tourist info Management


system

City info
City info
City Management
system City details

Place info Place info


Place Management
Data base
system Place details

Area details

Sector details
Area info
Area info
Area Management
system

Sector info
Sector Management
Sector info
system
1 level DFD

Nane: Anuj Kumar Tiwari 5


Er.No-062612778
Smart Tourist Guide Management System

1.1.1
Tourist info Tourist

Tourist details
Registration
Process

Tourist id 1.1.2
Tourist Get Data base
Tourist details
Tourist
Details

1.1.3
Tourist Generate
Tourist report
Report
generator
Explanation at module 1.1 tourist management system
2 level DFD

1.2.1
City info
Get City
City details

info
Process

City id
1.2.2
Get city
City Info City details
Data base
process

1.2.3
Extract generate
Imp places report
Imp visiting
places

Explanation at module1.2 tourist management system 2.1 level DFD

Nane: Anuj Kumar Tiwari 6


Er.No-062612778
Smart Tourist Guide Management System

1.3.1
place info Get place

place details
info
Process

Place id
1.2.2
place Get place
Info place details
Data base
process

1.2.3
Extract generate Imp places report
Imp visiting
places

Explanation at module1.3 tourist management 2.2 level DFD


system

1.3.1
City info Set area
area details

info
Process

1.3.2
Area id
Get area
Area Info area details
Data base
process

1.3.3
Extract Generate
Imp places report
Imp visiting
places
Explanation at module1.4 tourist management system 2.3 level DFD

Nane: Anuj Kumar Tiwari 7


Er.No-062612778
Smart Tourist Guide Management System

1.3.1
Set sector

sector details
sector info
info
Process

1.3.2
Area id Get sector
Sector Info sector details
Data base
process

1.3.3
Extract Generate
Imp places report
Imp visiting
places

Explanation at module1.5 tourist management system 2.4 level DFD

Nane: Anuj Kumar Tiwari 8


Er.No-062612778
Smart Tourist Guide Management System

E-R diagram

Covered by Path
Stay in Hotel
Vehicle Follows

Has tourist Does Registration


Has

Charge Visits

Has City Has Religious place

Has
Art &galleries
Area Has Historical place
Has

Has
Has Museum
Museum
Sector

Nane: Anuj Kumar Tiwari 9


Er.No-062612778
Smart Tourist Guide Management System

Entity diagram

Tourist id Tourist name


Passport no

Tourist country Registration Tourist address

Tourist ph no Registration charge


Tourist mb no

City id City name

city
Nane: Anuj Kumar Tiwari 10
Er.No-062612778
Smart Tourist Guide Management System

City id Area id Area name

Area

Area id Sector id Sector name

Sector

Nane: Anuj Kumar Tiwari 11


Er.No-062612778
Smart Tourist Guide Management System

Sector id
City id
Place id

Historical place

Place address Place name

Place ph no

City id Historical place id

Museum id

Museum fax no

Museum name
museum
Museum mb no

Museum ph no Museum address


Museum place

Nane: Anuj Kumar Tiwari 12


Er.No-062612778
Smart Tourist Guide Management System

Place id
City id Place name

Religious place

Religious type
Religious city
Religious city address

Place id

City id Garden id

Garden charge Garden Garden name

Garden place Garden ph no

Nane: Anuj Kumar Tiwari 13


Er.No-062612778
Smart Tourist Guide Management System

Place id

City id Art id

Art and galleries

Art place address Art name


Art place

Se

City id

Nane: Anuj Kumar Tiwari 14


Er.No-062612778
Smart Tourist Guide Management System

Sector id

City id Path id

Vehicle

Vehicle name Vehicle id

Vehicle name

Sector id

City id Vehicle id

Rent of vehicle

Vehicle rent Vehicle type

Nane: Anuj Kumar Tiwari 15


Er.No-062612778
Smart Tourist Guide Management System

Hotel id

Hotel type Hotel name

Hotel charge Hotel Hotel fax no

Hotel address Hotel mb no

Hotel ph no

Nane: Anuj Kumar Tiwari 16


Er.No-062612778
Smart Tourist Guide Management System

Data Structure Table

Master table

Table_name_city

Field_Nam Type/size Key


e Constrains
City_id Numeric(5) Primary_Key
City_Name Numeric(20)

Table_Name_Area

Field_Name Type/Size Key


Constrains
City_id Numeric(5) Foreign_Key
Area_id Numeric(5) Primary_Key
Area_name Varchar(20)

Table_Name_Sector

Field_Nam Type/Size Key


e Constrains
Area_id Numeric(5) Foreign_Key
Sector_id Numeric(5) Primary_Key
Sector_Na Varchar(20)
me

Nane: Anuj Kumar Tiwari 17


Er.No-062612778
Smart Tourist Guide Management System

Table_Name_Historicalplace

Field_Nam Type/Size Key


e Constrains
City_id Numeric(5) Foreign_Key
Sector_id Numeric(5) Foreign_Key
Place_id Numeric(5) Primary_Key
Place_Name Varchar(20)
Place_ph_no Numeric(20)
Place_addre Varchar(20)
ss

Table_Name_Museum

Field_Name Type/Size Key


Constrains
City_id Numeric(5) Foreign_Key
Historical_place_ Numeric(5) Foreign_Key
id
Museum_id Numeric(5) Primary_Key
Museum_name Varchar(20)
Museum_place Varchar(20)
Museum_addres Varchar(20)
s
Museum_phone_ Numeric(20)
no

Nane: Anuj Kumar Tiwari 18


Er.No-062612778
Smart Tourist Guide Management System

Table-name_religious_place

Field_Name Type/Size Key


Constrains
City_id Numeric(5) Foreign_Key
Place_id Numeric(5) Primary_Key
Place_name Varchar(20)
Religious_city Varchar(20)
Religious_Place_type Varchar(20)
Religious_place_addr Varchar(20)
ess

Table_Name_Art&Galaries

Field_Name Type/Size Key


Constrains
City_id Numeric(5) Foreign_Key
Place_id Numeric(5) Foreign_Key
Art_id Numeric(5) Primary_Key
Art_name Varchar(20)
Art_place Varchar(20)
Art_place_addre Varchar(20)
ss

Table_name_Garden

Field_Name Type/Size Key


Constrains
City_id Numeric(5) Foreign_Key
Place_id Numeric(5) Foreign_Key
Garden_id Numeric(5) Primary_Key
Garden_Name Varchar(20)
Garden_ph_n Numeric(20)
o

Nane: Anuj Kumar Tiwari 19


Er.No-062612778
Smart Tourist Guide Management System

Garden_place Varchar(20)
Garden_charg Numeric(20)
es

Table_Name_Path

Field_Nam Type/Size Key


e Constrains
City_id Numeric(5) Foreign_Key
Path_id Numeric(5)
Path_name Varchar(20)

Table_Name_Vehicle

Name Type/size Key


Constrains
City_id Numeric_5
Sector_id Numeric_5
Path_id Numeric_5
Vehicle_id Numeric_5
Vehicle_Na Varchar_20
me
Vehicle_rout Numeric_5
e

Table_Name_Registration

Field_Name Type/Size Key


Constrains
Tourist_id Numeric(5) Primary_Key
Tourist_Name Varchar(20)
Tourist_Country Varchar(20)
Tourist_address Varchar(20)

Nane: Anuj Kumar Tiwari 20


Er.No-062612778
Smart Tourist Guide Management System

Tourist_ph_no Numeric(20)
Tourist_mobile_n Numeric(5)
o
Registration_char Numeric(5)
ge

Nane: Anuj Kumar Tiwari 21


Er.No-062612778
Smart Tourist Guide Management System

Transition Table

Table_Name_Rent_of_Vehicle

Field_Nam Type/size Key


e Constrains
Sector_id Numeric(5) Foreign_Key
Vehicle_id Numeric(20) Primary_Key
Vehicle_typ Varchar(20)
e
Vehicle_ren Numeric(20)
t

Table_Name Hotel

Field_Nam Type/size Key/constrains


e
Hotel_id Numeric(5) Primary_Key
Hotel_name Varchar(20)
Hotel_type Varchar(5)
Hotel_charg Numeric(10)
es
Hotel_addre Varchar(20)
ss
Hotel_ph_no Numeric(20)
Hotel_mb_n Numeric(20)
o
Hotel_fax_n Numeric(20)
o

Nane: Anuj Kumar Tiwari 22


Er.No-062612778
Smart Tourist Guide Management System

Nane: Anuj Kumar Tiwari 23


Er.No-062612778
Smart Tourist Guide Management System

Process Logic
Main menu

Master setup Transition setup Report & queries Utilities

Nane: Anuj Kumar Tiwari 24


Er.No-062612778
Smart Tourist Guide Management System

Master setup

Tourist
Garden
City

Art & galleries


Area

Sector
Museum

Path
Religious place

Vehicle
Historical place
Hotel

Transition setup

Registration Vehicle charge

Nane: Anuj Kumar Tiwari 25


Er.No-062612778
Smart Tourist Guide Management System

Utilities

Calculator Calendar User creation User permission

Reports & quarries

Location information Visiting place

Amount paid list Selected place

Amount balance list

Nane: Anuj Kumar Tiwari 26


Er.No-062612778
Smart Tourist Guide Management System

Report Generation

Report For Registration list

Registration
Passport Tourist Tourist countr Addres Ph.no
mobile Reg. charge
no. id. name y s .
1232 1 Williom Australi Mailbor 13221 983951870 $150
a n 5 60
1342 2 Coohan Englan Landon 25898 985898694 $200
d 7 8
5423 3 Markwah australi Sydany 65981 998875486 $150
a 5 5
8547 4 Gragchapal australi Mailbor 13227 998745259 $150
a n 4 8
8548 5 Billkillenton Americ Newyar 45857 933584712 $500
a k 4 3

Reports for Hotel Details

Hotel
Hotel Hotel Hotel Hotel Hotel ph. Hotel fax
Hotel id
name type charge address no. no.
1 Taj 5 Star 5000 Aligang LKO 584712 258417
2 Rajvilash 3 Star 2000 Gang LKO 984578 258498
3 Kailash 7 Star 10000 charbag Lko 874512 251485
4 ramram 3 star 2000 lalbag LKO 584512 251455
1 Executive 3 star 1500 Sikandarbag 871598 251489

Nane: Anuj Kumar Tiwari 27


Er.No-062612778
Smart Tourist Guide Management System

Reports for Historical Place Details

Historical place
Sector Place Place Place ph Place
City id
id id name no address
1 12 45 Daligang 451265 It Daligang
2 32 54 Kalkamand 662515 Lotustempel
ir
3 42 64 Kachuariga 159852 32
li Kachuarigali
3 44 65 Gangaghat 159855 65
Gangaghat
4 55 76 Kydgang 251456 612 Kydgang

Reports for Museums Details

City id Place id Museum id Name Place Address Ph no Fax no


4 22 32 Anandbhawan Katara university road 124578 154585
3 12 33 Balbhawan Alangang Ky road 124580 154580
4 25 34 Bharadyaspark Allahapur Labourchaura 124587 124598
5 20 35 Highcourt Rajapur Kanpurroad 124588 124566
5 12 36 Railway Mirapur Kalyanimandir 124582 124583

Nane: Anuj Kumar Tiwari 28


Er.No-062612778
Smart Tourist Guide Management System

Reports for Vehicle Details

Rent of vehicle
Sector Vehicle Vehicle Rent of
City id
id id type vehicle
1 12 23 City bus 10
1 25 45 Taxi 20
4 35 55 Autoriksha 25
5 33 24 Taxi 15
3 23 43 Mahanagarb 25
us

Report for Rent of Vehicle

Nane: Anuj Kumar Tiwari 29


Er.No-062612778
Smart Tourist Guide Management System

Vehicle
Sector Path Vehicle Vehicle vehicle
City id
id id id name route
1 12 23 7896 Citybus 2
1 25 43 9878 mahanagarb 3
us
1 12 43 5463 Taxi 2
4 34 55 9089 Auto 5
4 36 43 6574 Auto Riksha 5

Nane: Anuj Kumar Tiwari 30


Er.No-062612778
Smart Tourist Guide Management System

Reports for Religious place

Religious place
City Place Place Religious City Religious place
id id name city address type
3 12 Gangaghat Varanshi Gangaghat Hindu
varn
4 22 compnayba Allahabad Allahabad Hindu
g
2 33 Lalkila Delhi Lalkila delhi All
5 44 Bidhansab Bangalour 11 Bangalour Mixed
ha
4 22 Nani Allahabad 11/21 Hindu
allahabad

Nane: Anuj Kumar Tiwari 31


Er.No-062612778
Smart Tourist Guide Management System

Tools/Platform

VISUAL BASIC 6.0

Visual Basic is proved to be best suitable graphical user

interface. It is very suitable for designing user interface for the

applications running on WINDOWS platform. The evaluation of visual

basic takes place when developing and designing window-based

application was a difficult task. Programming a window based

application used to require hours of hard working for creating the

interface only. Visual basic was introduced in year 1991.

The basic idea of introducing visual basic was to provide a rapid

application development environment to developer. This environment

was facilitated so that developers could put in all their concentration in

application’s design rather than how to design.

Where other language takes hours of work for creating an application,

visual basic build a prototype of your application in few hours. Visual

basics are a powerful programming language and it is now an integral

part of Microsoft’s client/server and internet/intranet strategy. It

provides the first example of successful component object model

programming in which third party available component could be added

to provide additional functionality. It provides support for ODBC (open

database connectivity) and RDO data access method, which has

brought visual basic into a realm one serious development tool. It also

Nane: Anuj Kumar Tiwari 32


Er.No-062612778
Smart Tourist Guide Management System

has ADO (active-x data object) access method .web browser based

application can be written with the help of Microsoft DHTML page

designer.

Low cast hardware requirement for visual basic and rich language’s

integrated environment for program and debugging make it more

powerful and popular.

Thus visual basic is the technology leader implementing the new ways

of doing things, before any other development tool.

SQL server 2000

SQL server is not a database. SQL server is a relational database

management system. SQL server is an engine that you build database

on top of .SQL server is a window application that run as a service. This

means that it runs in the background and requires very little user

interaction after it has been set up. SQL server 2000 was released in

early 1999. SQL server2000 is said to be 100 percent Microsoft code.

MAJOR FEATURES OF SQL SERVER2000

A host of features are available in SQL server that makes it stand out

from all its competitors.

1. The graphical management tools make it extremely easy to

manage the server. Major GUI is SQL enterprise manager. This

tool allows you to

Nane: Anuj Kumar Tiwari 33


Er.No-062612778
Smart Tourist Guide Management System

2. manage window NT, Internet information server, SQL server and

many other products from a single application.

3. Centralized management help in managing multiple servers from

one place that is only one administrator is needed for all servers.

4. SQL server 2000 supports multiple client application.

5. While creating new application to access to SQL server we can

use any development platform that is currently available. This

means we can use any language.

6. SQL server2000 enterprise edition can support database larger

than several terabytes with more than 32 processors.

7. For large-scale production purpose SQL Server 2000 runs on

window NT & window97/98.

8. SQL server 2000 supports data replication (replication is a

process which insure that data your user need is there they need

it when they need it). This version allowed for a new type of

replication known as merge replication. It allows users at any site

to make change to data. The change that the users make are

sent to the master copy and then replicated out of any other

subscriber.

Nane: Anuj Kumar Tiwari 34


Er.No-062612778
Smart Tourist Guide Management System

A distributed transaction is a transaction that occurs on several servers

at the same time.

9. SQL server 2000 is perfect for managing large data warehouses.

Data warehouses are usually extremely large database that

contain data from transactional oriented databases.

10. One of the largest advantage to SQL sever 2000 is that OLAP

services are built into the server. These services are known as

Microsoft decision support services.

11. Development cost by SQL Server 2000 is less expensive then

any other DBMSR

Nane: Anuj Kumar Tiwari 35


Er.No-062612778
Smart Tourist Guide Management System

SOFTWAREREQUIREMENTS

Hardware Requirements for the Software

1. Processor Pentium 4.

2. Speed 1.9 GHz

3. Memory 128 MB RAM

4. Cache 256 KB onboard

5. HDD 40 GB

6. CDROM 52x

7. Floppy Drive 1.44 M.B.

8. Monitor Color

9. Key Board Standard 104 Keys

10. Mouse Standard Two Button

Server Terminal

Operating System: Microsoft Windows NT family or equivalent DBMS

Software: MS SQL sever2006

SOFTWARE (CLIENT)

Operating System Windows 98/2000/NT

RDBMS MS SQL sever 2006

Nane: Anuj Kumar Tiwari 36


Er.No-062612778
Smart Tourist Guide Management System

Future scope of the project

Being a desktop application this software can be extended to be run on

the network also.

This software can be extended to manipulate the marketing

Management and account management for the organization.

Nane: Anuj Kumar Tiwari 37


Er.No-062612778

Вам также может понравиться