网络工程毕业设计(论文)长白山自助游网站设计与实现.doc
《网络工程毕业设计(论文)长白山自助游网站设计与实现.doc》由会员分享,可在线阅读,更多相关《网络工程毕业设计(论文)长白山自助游网站设计与实现.doc(39页珍藏版)》请在三一办公上搜索。
1、长白山自助游网站的设计与实现教 学 部 工学一部专 业网络工程班 级学 号姓 名指导教师负责教师沈阳航空航天大学北方科技学院2011年06月摘 要随着网络信息技术的不断发展,网络在人们生活中的应用越来越广泛,自助游网站也成为很多自助游者查询旅游地情况的一大重要手段。传统旅行方式中,出游者往往需要投入大量的财力和时间,出行效率受到很多条件的限制。自助游网站系统是利用WEB技术和数据库技术,为方便广大自驾游群众设计的网络系统。本文主要对系统的开发背景、系统开发和运行环境、系统功能分析、系统功能模块设计、数据库结构实现、各功能模块的创建等各个过程进行了阐述。系统采用ASP技术进行开发,选用SQL S
2、erver 2000作为后台数据库,实现了网站会员发布自助游信息、管理员管理会员旅游信息以及对系统进行监管维护等相关功能。系统采用模块化设计方法,独立性强,易于维护和管理。自助游网站系统提供了方便、简洁、安全、易于管理的平台,突破了时间和空间的限制,有效地解决了传统旅游方式出行效率低的问题,使双方能够在电脑前轻松地完成对旅行目的相关信息的查询与了解。关键词:WEB技术;数据库;ASP;SQL Server 2000;自助游 AbstractWith the development of the network information technology, network becomes mo
3、re and more common in peoples daily life. The self-help travel website is the most important way to find out the information about the travel destination by many self-help travellers. In traditional ways, tourists have to spend a lot of time and money on travel and the efficiency is restricted by ma
4、ny conditions.The self-help travel website system is the network system which makes full use of the WEB technology and database to facilitate majority of self-driving people. The paper mainly describes the background of system development, system development and operating environment, system functio
5、nal analysis, system function modules design, the implementation of database structure and the creation of various functional modules. The system uses ASP technology to develop and SQL Server 2000 database as a background to help site members publish self-help information; administrators manage trav
6、el information and monitor the system maintenance and other related functions.The system uses modular design method which is independent and easy to maintain and manage. Self-help travel websites provide tourists with a convenient, simple, safe and easy-to-manage platform without time and space cons
7、traints and solve the problem of low efficiency of traditional travel.Keywords: WEB Technology; Database; ASP; SQL Server 2000; Self-help travel 目 录第1章 绪 论11.1 课题背景11.2 课题意义11.3 国内外发展情况21.4 课题内容及目标2第2章 需求分析与方案论证42.1 可行性分析42.1.1 技术可行性分析42.1.2 经济可行性分析42.1.3 操作可行性分析52.1.4 时间可行性分析52.1.4 分析结论62.2 需求分析62.
8、2.1 功能需求62.2.2 数据需求62.2.3 性能需求72.3 方案论证72.4 数据流图82.5 数据字典92.6 系统E-R图11第3章 总体设计143.1 开发工具和运行环境143.2 功能模块设计143.3 数据库逻辑设计153.4 相关技术与重点难点16第4章 详细设计184.1 数据库详细设计184.1.1 用户基本信息表的设计184.1.2 会员报名信息表的设计194.1.3 自助游攻略基本信息表的设计194.1.4 酒店基本信息表的设计204.2 数据库访问方式204.3 功能模块设计与实现214.3.1 管理员管理模块214.3.2 会员管理模块224.3.3 网站信息
9、管理模块244.4 人机界面设计24第5章 系统调试与测试275.1 系统调试275.2 系统测试285.2.1 测试的任务及目标285.2.2 测试过程285.2.3 测试结果与评价30第6章 结 论31结束语32致 谢33参考文献34第1章 绪 论随着网络信息技术的不断发展,网络在人们生活中的应用越来越广泛。自助游网站为出游者提供了方便、快捷的查询旅游目的地的信息,也为网站浏览者提供了查询各种旅游信息的条件,使游客在科学合理安排自己的时间的同时也节约了费用。此系统的开发为自助游者带来了很大的便利,使他们足不出户就可以轻轻松松地完成对自助游目的地的查询。1.1 课题背景自助游的兴起是全球经济
10、快速发展与人们生活质量提高相辅相成,相互促进的结果。过去,市民习惯于参加旅行社统一组团出游,可以省去订房、订票的烦恼。但随着团队旅游缺点的日渐显现,传统的跟团游受线路约束,唱的都是“老三篇”,已经无法满足市民出游多元化的选择,不同年龄、不同职业的人,对旅游都有不同的要求,加之私家车越来越多,人们对更自由更休闲更个性化旅游的有了更高的崇尚,使得主流的旅游方式正在悄然改变。“行军式”团队旅游模式遭到质疑,部分旅游经验丰富的年轻人开始追求个性化旅游方式,寻求与众不同的旅游体验,自助旅游的成本虽然高于跟团游,但其优势是张扬个性、亲近自然、放松身心,最主要的是能完全自主选择和安排旅游活动。自助游网站正好
11、在自助游高速发展的时候应运而生,自助游网站的诞生正好适应了现代信息化社会发展的需要。与传统的跟团游相比,自助游最大的不便是机票、车票、酒店预订中的麻烦。自助游网站正是看准了这一需要。旅游网站一般都比较专业,网络平台所提供的旅游信息量大而全,比较容易吸引自助游爱好者。因此,从客源方面来说,比旅行社有优势。除了获取相关旅游信息,不少光顾旅游网站的人看中的是网络订票服务,旅游网站开发的不同组合的“机票酒店”捆绑产品,为自助旅游的人创造了有利条件。1.2 课题意义当前,选择自助游出行的旅客,他们在出行之前都会搜集许多出行的详细信息,信息包括旅行地各个景点的情况介绍、路线、住宿等,甚至还需要在自助游网站
12、上发帖结伴出游。因此,专业的自助游网站可以为旅客提供系统的介绍和服务,帮助旅客解决很多实际的出行问题,为旅客的出行提供很多便利。通过长白山自助游网站的设计,可以为前往长白山自助游的旅客带来很大的便利,让旅客在出行之前对长白山景点、路线、住宿等有个全面的了解,在系统中为旅客提供一些合理的出行路线以及一些经济实惠的酒店推荐,另外,网站上还提供了一些长白山的自助攻略,让旅客有个更客观的参考,帮助旅客节约金钱和时间。1.3 国内外发展情况从国际范围来看,20世纪60年代以来,廉价团体旅游和包价旅游是旅行社业务模式发展中的重大突破,它极大地促进了“大众旅游”的发展,对旅游的普及与发展功不可没。然而在随后
13、日益崇尚自我的时代,也正是由于包价旅游的规范化与程式化使得人们不再满足于这种出游方式,越来越多的人开始选择自助旅游(independent travel),充分实现自己的个性需求,寻求与众不同的旅游体验。同时,交通及其他配套服务设施的发展也使自助旅游更加便捷,自助旅游市场得以迅猛发展,尤其是汽车的普及使驾车自助旅游成为欧美地区最方便、最流行的旅游方式。近年来,自助出境旅游发展非常快,尤其引人关注的是欧美等经济发达地区的旅游者纷纷涌向自然和文化资源丰富的发展中国家以及不发达国家和地区,非洲、亚洲、南美地区成为热点旅游目的地,曾经非常闭塞、穷困的地方也能见到背着过头大包的“外国”背包旅游者的身影了
14、。 中国自助旅游的发展也受到这类国际自助旅游者的影响,这种探险式的旅游方式与一些中国旅游者所追求的境界不谋而合,因此他们便顺着这些外国背包族的足迹开始了自己的发现之旅并不断将它发扬光大。这对广大的中国旅游者产生了很大的示范效应。在吉林长白山,据当地人介绍,最初来旅游的几乎都是背包的外国人,几天都见不到一个中国游客,但近几年来国内背包族也越来越多了,数量大有超过外国旅游者的趋势。1.4 课题内容及目标随着生活水平的不断提高,越来越多的人喜欢外出旅行来放松自己,调节紧张的工作节奏。为了摆脱旅行社旅游产品的各种局限,很多人热衷于联系与自己有相同或者类似旅行安排的驴友一起自助旅行,因为这样可以获得更多
15、的旅行乐趣,并可促进人与人之间的和谐关系。长白山是我国与五岳齐名、风光秀美、景色迷人的关东第一山,驰名中外,其景观绮丽多姿,具有“春可踏雪赏花,夏可避暑度假,秋观层林尽染,冬游雪域王国”的四季游特点,获得越来越多游客的青睐。本毕业设计要设计并实现一个长白山自助旅行网站,为人们安排适合自己的长白山旅行活动和寻找旅行伙伴提供一个便利的平台。网站的主要功能如下: 1. 具有会员注册功能。2. 会员用户可以发起一次长白山自助旅游活动,并公布旅游内容。3. 会员可以访问浏览旅游信息,按照旅游地点、日期、时间等查询自助旅游信息。4. 有管理员权限,管理员可以对会员发布的旅游信息进行相关操作的后台管理。 只
16、有管理员可以删除旅游信息,会员只有查询和发布信息的权限。5. 网站提供长白山旅游攻略、食宿、路况等旅游相关信息。第2章 需求分析与方案论证软件需求分析也称需求分析工程,是整个设计过程的基础,也是最困难、最耗时的一步。软件需求分析关系到软件系统开发的成败,是决定软件产品质量的关键。只有通过需求分析才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。以便在可行性分析的基础上,进一步确定用户的需求。本章节主要介绍本系统的可行性分析、需求分析、方案论证、数据流图、数据字典以及系统E-R图。2.1 可行性分析可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开
17、发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。本系统的可行性分析包括以下几个方面的内容。2.1.1 技术可行性分析目前为止已经有团队开发出比较可行的长白山自助游网站系统,也经过多人测试,说明在长白山自助游网站系统方面没有技术壁垒。而且本人在学习中使用过编程工具开发过,具有一定的经验和较好的基础。此次毕业设计从图书馆借阅了大量的资料和图书作为参考。现在又有多种的各种开发工具和语言可以选择对本系统进行开发,如vc、java、asp等语言,数据库有Acces
18、s、SQL Server等,这些基本的软件在学习中都接触过并有相关的实验作为基础,所以不存在对开发工具没有认识和了解的情况。而本次毕业设计结合个人实际情况决定采用Macromedia Dreamweaver 8和SQL Server 2000数据库作为基本的开发工具。因为在大学期间,做过数据库和相关的实验,对这两种编程工具接触较多,在网络上能够快速方便的找到各种问题的解析。所以此次设计技术上市可行的。2.1.2 经济可行性分析此次毕业设计数据库采用功能强大并且稳定的SQL Server 2000,开发工具选用Macromedia Dreamweaver。操作系统采用Windows XP,此次毕
19、业设计需要一台电脑,而在本次毕业设计前已经有一台个人电脑,但是使用自己的电脑的费用有200元的折旧费,而开发的工具Macromedia Dreamweaver和SQL Server软件是免费下载的,不需要费用,毕业设计需要的书籍是从学校图书馆里借阅的,不需要任何费用,在网上查阅的资料计划用时45小时,估计花费90元,总价值约为290元,此次系统是一个长白山自助游网站设计系统,可以把它提供给网站运营商获取一定的回报,对于网站运营商来说通过这个长白山自助游网站的设计可以给他们带来一定经济收益,所以经济上是可行的。2.1.3 操作可行性分析本系统的操作对象主要是管理员或身份认证的网站会员,对于他们不
20、需要复杂的操作,在操作上系统本着简单、快捷的设计思想来实现的。模块化的设计方法,有助于软件开发过程的管理,因为科学合理地将整个程序划分多个功能模块,各模块单独设计,有助于降低整个程序的设计难度及减少错误程序的影响范围,子模块易于实现,又使整个程序易于衔接和修改。系统采用图形界面,界面美观大方,操作十分方便,适合普通人群使用,对于错误操作或者操作频繁者会有相应的提示操作,所以操作上是可行的。2.1.4 时间可行性分析本次课程设计计划时间为19周,包含毕业设计论文、程序功能、中英文翻译。其中理顺长白山自助游网站的设计思路,明确设计目的需要1周;查阅相关英文资料并翻译需要2周;调研长白山旅游信息和自
21、助游网站的特点,并将调研的信息进行分类、筛选、汇总需要2周;制定设计方案,确定方案可行性需要1周;实现网站相关自助游信息管理模块功能需要2周;实现会员登录、注册、发布自助游信息、查询自助游信息、参报功能需要4周;实现管理员后台管理、管理会员发布的自助游信息功能需要3周;对系统需要的信息数据进行录入需要1周;写毕业设计论文需要3周;总共需要19周,所以时间上是可行的。2.1.4 分析结论经过对技术可行性、经济可行性、操作可行性及时间可行性的系统分析后,本系统的开发目标及方案已明确,并且在操作上是可行的,时间安排合理,经济花费在可承受范围内,操作也十分简洁和方便,并且投入少、见效快。因此,本系统的
22、开发是完全可行的,可以立项进行开发。2.2 需求分析对现行的自助游网站进行详细调查是了解系统需求和进行系统分析与设计的重要基础工作,因此要对本系统的有关长白山旅游的信息进行全面、细致而充分的调查研究。通过互联网搜索、询问等方式自上而下、逐步细化的进行了解本系统的各项需求。2.2.1 功能需求根据毕业设计任务书要求, 本系统主要是设计一个长白山自助游网站系统,主要实现以下功能: 具有会员注册功能; 会员用户可以发起一次长白山自助旅游活动,并公布旅游内容; 会员可以访问浏览旅游信息,按照旅游地点、日期、时间等查询自助旅游信息; 有管理员权限,管理员可以对会员发布的旅游信息进行相关操作的后台管理。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络工程 毕业设计 论文 长白山 自助 网站 设计 实现
链接地址:https://www.31ppt.com/p-3991539.html