旅游网站方案及实现毕业论文doc.docx
《旅游网站方案及实现毕业论文doc.docx》由会员分享,可在线阅读,更多相关《旅游网站方案及实现毕业论文doc.docx(43页珍藏版)》请在冰豆网上搜索。
旅游网站方案及实现毕业论文doc
v1.0可编辑可修改
延安市旅游网站的设计与实现
学院:
数学与计算机科学学院
专业:
信息与计算科学
学号:
姓名:
史婷婷
指导教师:
张震
1
v1.0可编辑可修改
1网站可行性研究.................................................................................................................................................
1
技术的可行性....................................................................................................................................................
1
经济可行性
........................................................................................................................................................
1
操作的可行性....................................................................................................................................................
2
2需求分析............................................................................................................................................................
2
网站系统运行环境............................................................................................................................................
2
网站系统现状与实现目标.................................................................................................................................
2
网站系统数据流图............................................................................................................................................
3
网站数据字典....................................................................................................................................................
4
网站功能需求....................................................................................................................................................
5
性能需求............................................................................................................................................................
6
3概要设计和数据库设计.....................................................................................................................................
6
网站功能结构设计............................................................................................................................................
6
网站模块设计....................................................................................................................................................
7
网站数据库设计................................................................................................................................................
7
3.3.1
数据库需求分析..............................................................................................................................
7
3.3.2
数据库主要表设计..........................................................................................................................
9
3.3.3
数据库实现....................................................................................................................................
10
4
网站详细设计及功能的实现.........................................................................................................................
10
数据库的连接..................................................................................................................................................
10
{
旅游线路版块..........................................................................................................................................
12
4.3.1
旅游线路版块分析........................................................................................................................
13
4.3.2
旅游线路模块设计........................................................................................................................
13
4.3.3
旅游线路模块的实现....................................................................................................................
13
酒店版块..........................................................................................................................................................
16
4.5.1
酒店版块分析................................................................................................................................
16
4.5.2酒店版块实现.....................................................................................................................................
16
留言本版块
......................................................................................................................................................
18
4.6.1
留言本版块的分析......................................................................................................................
18
4.6.2
留言本版块的实现......................................................................................................................
18
旅游景点版块..................................................................................................................................................
18
4.7.1
旅游景点版块分析........................................................................................................................
18
4.7.2
旅游景点版块设计........................................................................................................................
19
4.7.3
旅游景点版块实现........................................................................................................................
19
5网站系统测试..................................................................................................................................................
19
系统测试的原则..............................................................................................................................................
19
系统测试的方法..............................................................................................................................................
20
网站系统测试结果..........................................................................................................................................
21
2
v1.0可编辑可修改
6论文小结22
网站的功能22
网站特点22
网站评估与改进方向22
开发体会与收获23
3
v1.0可编辑可修改
旅游网站的设计与实现
摘要:
旅游网站为基于与C#技术的WEB应用程序,并以互联网为传播媒介来实现旅游信息发布、共享的平台。
本论文主要论述了其设计开发的基本过程,设计开发中主要运
用了技术与C#语言、SQL等相关技术,根据面向对象开发原理,采用了基于B/S结构的开发模式系统。
以IIS为服务器,SQLserver2000为数据库平台。
本系统包括旅游线路、酒的信息管理、留言板管理、用户信息管理、后台数据库信息的管理维护这些基本模块。
通过这些模块实现旅游信息共享,为游客提供详细、及时、准确、高效的信息
服务。
同时对旅游网站的开发原理、网站的功能特点计方案进行了介绍.
关键词:
旅游网站;SQL数据库;;信息管理
1网站可行性研究
软件开发中可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否
能够解决。
若问题无法解决,则花费在系统开发上的时间、人力、软硬件资源就会成为浪费。
因此,在对旅游网站进行开发之前,首先需要从以下几个方面对其可行性进行研究。
技术的可行性
本旅游网站系统的开发主要包括后台数据库的建立和维护以及前台页面的浏览开发
两个方面。
对于前者要求建立数据一致性和完整性强,数据安全性好的数据库;而对于
后者则要求应用程序功能完备、易使用等特点。
基于这两点,系统可采用B/S结构的开
发模式,服务器端使用功能强大的数据库软件MicrosoftSQLServer2000实现数据的
存储和维护;客户端使用跨平台网络开发语言实现应用程序的设计。
MicrosoftVisual
studio2005也给编程人员提供了得心应手的集成开发环境。
拥有C#开发语言的强大功
能,足以实现应用程序所需要实现的功能,还可以结合HTML语言的使用来实现系统操
作的便利性。
于是,该系统在技术上是可行的。
经济可行性
本系统使用的基本开发工具为MicrosoftVisualstudio2005(开发平台),
1
v1.0可编辑可修改
MicrosoftSQLServer2000(数据库软件),IIS(Internet信息服务器),Dreamwerver8
和都是网络提供的免费软件。
系统投入使用后,只需网站管理员通过浏览器浏览系统页面进行相应操作:
对网站信息和数据做更新、修改、删除就可完成对网站的系统维护和管理。
对网站进行相应的推广和宣传,提高网站的知名度,使更多的人在互联网上更容易的通过搜索引擎搜索到旅游网站,游客就可以通过网上直接找到网站所属的旅行社,这样将会为旅行社带来立竿见影的效果,能大大的提升旅行社的业务量,使旅行社获得丰厚的利润。
收益将远远大于投资。
操作的可行性
网站管理员对系统进行的操作都是通过浏览器进入网站后台系统,在可视化的界面下对网站内容进行使用和操作。
由于网站系统对信息的流向和出错都进行了人性化的处理。
只要具有普通上网能力的人都可以对网站后台系统进行使用和操作。
就操作性方面
系统是可行的。
2需求分析
需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须
做什么”这个问题,即仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
下面分七个小节来对该前台点菜系统在各方面的需求进行分析。
网站系统运行环境
本旅游网站系统按照标准的800×600分辨率建设运行;本旅游网站的运行必须在
安装了IIS(Internet信息服务器)、、MicrosoftSQLServer2000数据库等软件的
计算机上。
系统的开发使用了MicrosoftVisualstudio2005(开发平台),MicrosoftSQL
Server2000(数据库软件),IIS(Internet信息服务器),Dreamwerver8和等软件。
网站系统现状与实现目标
本旅游网站系统是在延安旅游人数日益增多的情况下应运而生,它是一个关于现代
人对旅游要求的提高和信息方便快捷日益加速而提出的一套应于网络的旅游网站系统。
本旅游网站以旅游新闻发布、旅游线路发布、景区图片和游客留言等功能为核心,
其宗旨是及时、准确、完整发布游客所需要的相关信息,同时给游客带来方便和给公司
2
v1.0可编辑可修改
创造利益。
它的主要功能如下:
一、旅游线路信息发布以及预定功能:
顾客可通网站查看相应的旅游线路信息和预定旅游线路功能,管理员可以在后台对旅游线路进行发布、更新,对于线路预定可以进行相应的处理。
二、酒店查询、预订功能:
顾客可以通过网站查询张家界酒店情况,同时还可以对合适的酒店进行预订。
三、旅游景点介绍功能:
顾客在网站可以查看张家界主要旅游景区和景点介绍信息,管理员可以在后台对旅游景点信息进行更新、修改和删除。
四、旅游新闻发布功能:
顾客可以通过旅游网站查看张家界最新的旅游资讯和旅游动态,网站管理员可以在后台发布、更新和删除旅游新闻。
五、旅游风景图片发布功能:
游客可以通过网站查看张家界最新的风光图片,可以点击小图看大图,图片按照相应的旅游景点分类,管理员可以上传和修改、删除图片信息。
六、旅游服务指南和旅游问答发布功能:
游客可以通过网站查看一些张家界旅游的注意事项和在张家界旅游经常遇到的一些问题,管理员在后台可以对信息进行更新和修改、删除功能。
七、机票和自驾车旅游路径查询功能:
游客可以通过网站,查询相应出发地到目的地的机票航班和自驾车路径。
八、游客留言板功能:
游客可以通过留言板给管理员留言,管理员可以通过登录对留言进行管理和回复。
网站系统数据流图
数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。
在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。
数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也容易理解它,因此是分析员与用户之间极好的通信工具。
根据以上对系统
的基本功能实现目标的分析,现在将本系统的顶层数据流图描述如图2-1所示:
3
v1.0可编辑可修改
景点信息
D1
1
定单信息定单
信息
留言信息
浏回复信息
览
3
新闻信息
客
旅游
新闻
酒店信息
5
图片信息
旅游
图片
线路信息
7
景点信息
定单
旅游
景点
定单信息
2
留言信息
留言
回复信息
信息
新闻信息
4
酒店信息
旅游
酒店
图片信息
6
线路信息
旅游
线路
管
理
员
图2-1数据流图
网站数据字典
数据字典的作用是对数据流图中的各种成分进行详细说明,作为数据流图的细节补
充,和数据流图一起构成完整的系统需求模型。
数据字典一般应包括对数据项,数据结
构、数据存储和数据处理的说明。
以下列出本系统的主要数据字典条目。
4
v1.0可编辑可修改
admin(管理员用户表)=Id(PK)+User_name+User_psd;
article(新闻表)=article_id(PK)+Article_title+Article_content+
Article_author+Articletype_i+Add_date;
line(线路表)=line_id(PK)+line_type(FK)+line_picname+line_name+line_xingcheng+line_baojia+line_anpai+line_shuoming+line_price;
hotel(酒店表)=hotel_id(PK)+hotel_name+hotel_position+hotel_grade+hotel_content+hotel_zwjg+hotel_citycenter+hotel_tdprice;
line_ding(线路定单表)=Waiterid(PK)+Waitername+Waiterpsd;
hotel_ding(酒店定单表)=hoteldd_id(PK)+hotel_name+hotel_fjtype+
hotel_fjsum+hotel_joinpeople+hotel_begintime+hotel_endtime+h_name+
h_content;
guest(留言本表)=userID(PK)+userName+userFrom+sex+Content;
jingdianpic(图片表)=pic_id(PK)+pic_url