[论文精品] 毕业设计——旅游网站开发与建设

上传人:工**** 文档编号:490557953 上传时间:2023-06-08 格式:DOC 页数:14 大小:140.23KB
返回 下载 相关 举报
[论文精品] 毕业设计——旅游网站开发与建设_第1页
第1页 / 共14页
[论文精品] 毕业设计——旅游网站开发与建设_第2页
第2页 / 共14页
[论文精品] 毕业设计——旅游网站开发与建设_第3页
第3页 / 共14页
[论文精品] 毕业设计——旅游网站开发与建设_第4页
第4页 / 共14页
[论文精品] 毕业设计——旅游网站开发与建设_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《[论文精品] 毕业设计——旅游网站开发与建设》由会员分享,可在线阅读,更多相关《[论文精品] 毕业设计——旅游网站开发与建设(14页珍藏版)》请在金锄头文库上搜索。

1、毕业设计旅游网站开发与建设毕业论文(设计)摘要最近随着人们经济条件的不断提高,简单的物质生活已经不能满足经济条件优越的人了,他们开始追求精神上的需求。如外出旅游、时尚度假等等已经成为人们的一种精神食粮,精神上放松的一种方式。同时为了适应现在的潮流,符合现在人们需要的,全国各地都开发了许多的旅游景点,旅游景点多了人们选择的机会也就多了,所以我觉得应该宣传旅游正在稳步发展的地方。经过大量时间的收集资料等各方面的准备。从网站开发的角度出发,网站按功能逐次分割成层次结构,网站首页、景点介绍、线路预订、访客留言、用户登录,这五个模块。网站各模块都有独自的功能,又保持一定的联系。网站主要采用ASP技术开发

2、,后台使用SQL Server数据库,可以轻松实现信息的发布浏览,便于后台管理和维护,充分体现了多媒体网站所具有的“集成性、交互性、实时性、控制性“。关键字:SQL Server、ASP、网站建设目录1. 引言2. 需求分析2.1. 数据流程分析2.2. 数据库逻辑设计3. 系统的设计与功能实现3.1. 规划站点3.2. 设计公共页面3.2.1. 数据库连接文件3.2.2. 样式表文件3.2.3. 公共函数页面3.2.4. 导航页面3.3. 用户功能模块3.3.1. 注册模块3.3.2. 用户登录模块3.3.3. 景点查看模块3.4. 线路查看模块3.5. 路预订模块3.6. 留言板模块3.7

3、. 管理员登录模块4. 网站的测试5. 结束语II1. 引言自互联网internet成为一种革命性的大众媒体以来,其发展速度之快令人惊叹。而作为世界最大朝阳产业的旅游,当他与电子商务这一新兴模式相结合时,其潜藏的商业价值表露无遗。因特网作为中间环节的初创公司和旅游代理商将继续活跃于网络旅游业市场中。中间商和旅游业,航空公司和租车公司之间激烈的竞争也将继续存在,目前旅游代理商及中间商的收入超过网络旅游业的总收入的一半以上。由此看来,旅游电子商务的前景还是非常可观的。我国是一个旅游资源大国,地大物博,文化传统源远流长,在过去的20年,中国已从旅游资源大国发展成为亚洲旅游大国,今后20年中国将成为世

4、界旅游强国。居世界旅游组织预测,到2020年,我国将成为世界最大的旅游目的地,并成为世界第四大旅游客源国。随着旅游市场的蓬勃发展,我国已成为世界最大的旅游市场,旅游公司的数量也越来越多,中国加入WTO以后,一些实力较强的国外旅行社凭借其先进的操作经验和管理方法迅速进入中国市场。反观当前大多数国内公司的业务仍然停留在手工或文档处理阶段,传统的运作模式已无法适应当今市场的快速发展,想要锁定客户、开辟市场,只有通过加快内部信息化建设和外部的客户关系管理,才能提高工作效率,降低经营成本,留住客户,从而提高企业的竞争力。Dreamwaver是美国MACROMEDIA公司开发的网页制作和网站管理于一身的所

5、见即所得的网页编辑器,是一种可视化网页制作工具,利用它可以轻松的制作出跨越平台限制和跨越浏览器限制的动态网页。可以运用Dreamwaver来开发ASP网站。SQL Server提供强大的开发工具和各类开发特性,在大大提高工作效率的同时,进一步拓展运用空间。Active Server Pages(ASP)是服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web页和基于Web的功能强大的应用程序,ASP采用的工作模型是典型的B/S过程。一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示信息。虽然HTML是一种

6、语言,但不是程序语言,它指示标识语言。在编辑器中输入html代码即可完成对网页的设计,如果在其中加入SQL SERVER数据库连接的指令,便可对一只数据进行查询,从而生成动态网页的一部分。2. 需求分析2.1. 数据流程分析 旅游网站系统的数据功能主要体现在对各种信息的提供、查询、保存。(1) 用户和管理员访问网页权限不同,操作也有差别。(2) 用户信息和管理员信息(3) 旅游景点的介绍以及照片展览(4) 线路的介绍以及预订的相关信息(5) 用户留言,管理员可对留言进行回复、删除。 结合以上模块可得到整个流程如图所示: 首页新用户注册浏览网站页面用户登录管理员登录线路预订/退订查看/查询留言板

7、添加/删除/回复 用户流程图如图所示: 网站首页景点图片旅游线路访客留言浏览用户注册登陆留言预订/退订查看/查询2.2. 数据库逻辑设计 把数据库的概念结构转化为SQL Server数据库系统所支持的实际数据模型,建立数据库,并命名为data,在D盘建立名为mySite的文件夹,在建立infor的子文件夹,再在infor下建立名为data的子文件夹,将次数据库保存在文件夹data中。建表如下所示: 管理员信息表列名数据类型长度允许空备注Admin_namenvarchar12否管理员姓名Admin_pswnvarchar10否管理员密码用户信息表列名数据类型长度允许空备注User_nameva

8、rchar12否用户登录名User_pswvarchar10否用户密码Real_namechar12否用户真实姓名sexchar1否用户性别agetinyint2否用户年龄televarchar15否用户电话景点信息表列名数据类型长度允许空备注Attr_idchar19否景点编号Attr_namevarchar50否景点名称Attr_introntext16否景点介绍景点图片表列名数据类型长度允许空备注Attr_idvarchar19否景点编号Img_idvarchar19否图片编号imgimage16否图片线路信息表列名数据类型长度允许空备注Line_idchar19否线路编号Line_na

9、mevarchar50否线路名称Line_typechar10否线路类型Line_introntext16否线路介绍bookedint4否是否预订pricemoney8否线路价格景点线路表列名数据类型长度允许空备注Line_idchar19否线路编号Attr_idvarchar19否景点编号预约信息表列名数据类型长度允许空备注Book_idchar19否预订编号Line_idchar19否线路编号bookervarchar15否预订booktimesmalldatetime4否预定时间outtimesmalldatetime4否出发时间留言信息表列名数据类型长度允许空备注Msg_idchar1

10、9否留言编号User_namevarchar12否留言姓名addtimesmalldatetime4否留言时间contentntext16否留言内容replytimesmalldatetime4否回复时间repltcontentntext16否回复内容首页导航表列名数据类型长度允许空备注Infor_idchar10否导航编号Info_contentchar19否导航内容将以上的表建立完成后,在为其添加相应的数据。3. 系统的设计与功能实现3.1. 规划站点 在Dreamwaver中创建一个动态站点,这样方便程序的运行和调试操作。创建一个名为“同游网”的动态站点,并指向D:mySite。现在就在

11、D:mySite中创建一个名为infor的文件夹,便于以后将登陆注册模块、留言模块、线路模块、景点模块中得所有文件、文件夹和图像等放入login文件夹中。 在infor文件夹中,出于习惯,通常将数据库文件放在infordata文件夹中,所有图像文件放在inforimages中,css和单独的js等文件放在inforinc文件夹中,页面asp文件放在infor文件中。3.2. 设计公共页面 在动态站点的实际设计中,通常站点中的绝大部分页面都要访问数据库,此时通常将连接数据库的这部分代码写在一个文件内,其他页面再将此文件包含进来即可,除此之外系统中的样式表文件也是一个公共文件。3.2.1. 数据库

12、连接文件连接数据库的公共文件在开发每一个ASP动态网页时几乎都要用到,利用该页面可以建立每个ASP网页与数据库的连接,这样便于程序后期的维护,增强程序的高类聚性。连接数据库文件conn.asp的代码如下: 将该文件保存公共文件夹inc中,在其他WEB页面的顶部采用“”将该文件包含起来,这样就可以在其他页面直接连接数据库,是程序维护起来更方便。3.2.2. 样式表文件样式表文件main.css,也是公共文件,保存于inc,代码如下:body,tr,tdfont-family:宋体; font-size:12px;line-height:180%;A:linktext-decoration:none; color:#255BCC;A:activetext-decoration:none; color:#255BCC;A:visitedtext-decoration:none; color:#255BCC;A:hovertext-decoration:underline; color:#ff0000;在其他页面中同样时使用“”的方法链接到该文件即可。3.2.3. 公共函数页面 模块中的设计也会出现对回车符、换行符和空格符等特殊字符的处理和显示,所以完全可以引用在留言本模块中得公共函数页面中的UnHtml函数。公共函数页面文件functi

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号