xxx虚拟旅游资源管理网站Word格式文档下载.docx

上传人:b****6 文档编号:17197680 上传时间:2022-11-28 格式:DOCX 页数:34 大小:1.59MB
下载 相关 举报
xxx虚拟旅游资源管理网站Word格式文档下载.docx_第1页
第1页 / 共34页
xxx虚拟旅游资源管理网站Word格式文档下载.docx_第2页
第2页 / 共34页
xxx虚拟旅游资源管理网站Word格式文档下载.docx_第3页
第3页 / 共34页
xxx虚拟旅游资源管理网站Word格式文档下载.docx_第4页
第4页 / 共34页
xxx虚拟旅游资源管理网站Word格式文档下载.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

xxx虚拟旅游资源管理网站Word格式文档下载.docx

《xxx虚拟旅游资源管理网站Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《xxx虚拟旅游资源管理网站Word格式文档下载.docx(34页珍藏版)》请在冰豆网上搜索。

xxx虚拟旅游资源管理网站Word格式文档下载.docx

第1章绪论1

1.1课题背景1

1.2课题意义1

1.3课题目的2

1.4旅游网站业发展现状2

1.5课题论文结构3

第2章可行性分析5

2.1技术可行性分析5

2.2经济可行性分析5

2.3操作可行性6

第3章需求分析7

3.1系统开发环境7

3.2功能需求7

3.3数据需求8

3.4性能需求8

3.5数据流图9

3.6数据字典9

3.7E-R图10

3.8设计约束12

第4章系统总体设计14

4.1系统结构14

4.2功能模块设计15

4.3数据模型设计15

4.3.1数据库逻辑设计16

4.4开发工具介绍16

4.4.1ASP.NET简介16

4.4.2ASP.NET的安全性17

4.4.3SQLserver2005简介17

第5章网站详细设计18

5.1结构流程设计18

5.2数据库详细设计21

5.3数据库运行及维护24

5.4网站功能的实现25

第6章系统调试与测试33

6.1系统测试33

6.2网站测试结果35

第7章结论与展望36

结束语37

致谢38

参考文献39

第1章绪论

1.1课题背景

随着社会发展、工业进步,近年来人民的生活水平日益提高,消费结构也发生了巨大的变化。

人们的生活不再只局限于简单地满足温饱,越来越多的人开始注重生活的质量,即身体素质和精神文化素质的同步提高。

同时,国家也积极鼓励人们利用节假日外出旅游,游览各地的美丽景色,了解那里的人文地理和风土人情。

这样一方面可以锻炼和提高全民素质,一方面还可以增加国家旅游财政方面的收入,利国利民。

计算机科学日渐成熟,它已进入人类社会的各个领域并发挥着越来越重要的作用,用手工统计数据资料的工作方式正逐步离我们远去。

丰富多彩的旅游景点需要一个合适的管理系统来规范,使得各项工作都能有条有理地进行。

本旅游网站正是想改善那些原有的不足,更好的为游客提供直接交流的平台,更好地协调不同的意见。

它能提供给管理者一个简单的界面可以合理计划安排导游的工作和及时了解游客的要求和信息;

它还能提供给游客一个清新友好的界面选择自己向往的旅游胜地,虽然还没有完全实现身临其境的虚拟旅游,但是本系统也会让游客有回归大自然的感觉。

1.2课题意义

xxx旅游网站出现以来就因其“方便,丰富,全面”等优点而得到了广大旅游爱好者的欢迎。

由于旅游借助互联网,能够解决传统旅游业不能解决的适应游客行、吃、住、玩一体化的需求;

同时还由于旅游也作为一个整体的商业生态链,涉及到旅行服务机构、酒店、景点景区、交通等等,利用互联网可以将这些环节连成一个统一的整体,进而可以大大提高服务的水平和业务的来源。

本网站采用ASP.NET技术,ASP.NET与ASP不同,是整个.NETFramework的一部分。

应用C#语言对网站进行标准化、合理化的建设,包括前台显示页面的布局、各模块功能的实现等。

这种应用技术和语言的组合对系统应用的前景做了充分的考虑,方便以后根据实际需要做必要的升级,也符合未来网络技术的发展。

1.3课题目的

结合旅游网站的发展前景以及现阶段出现的一些问题,从另外一个角度设计了一个以旅游客户为主的,能为其提供多种预订功能和浏览服务的旅游资源及线路管理网站。

这个网站不仅是现有旅游网站的补充,同时更是对现有网站的一个扩展。

利用该旅游网站,客户先可以通过对主页面的浏览,对自己所中意的旅游线路,宾馆酒店进行预订。

如果客户对于现行的信息不满意,或者是自己的某个方面的要求没有得到应有的满足,可以打开客户留言平台,进行留言。

网站的管理人员将会在第一时间进行查阅。

并做出相应的调整和改善。

这样就大大的方便了客户,让他们在正式出门旅游之前得到进一步的了解。

1.4旅游网站业发展现状

(1)网上旅游发展现状

随着国内互联网的发展,旅游业也成为网上的热点主题,旅游类电子商务站点也纷纷建立。

不过许多网站的内容还只限于旅游信息的发布和介绍,而互联网与旅游业的结合发展显然不应局限于此。

用户不再满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活的、生动的动态页面。

动态网页包含交互功能,动态网页的特点有:

以数据库技术为基础,可以大大降低网站维护的工作量;

采用动态网页技术的网站可以实现更多的功能,如管理员用户登录、后台管理等功能;

不是独立存在于服务器的网页文件,只有当用户请求服务器才返回一个完整的网页。

其中的最主要的方面就是利用它来传递和发送信息,更好的展现自我。

我的旅游网就是利用计算机网络向游客们发布旅游信息;

游客通过计算机网络留言来发表自己的意见和建议。

旅游网站在时空方面没有限制,可以实现远程的信息查询,预订或交流。

(2)旅游网站的优势

全新的时空优势

传统的旅游是以固定的当时在固定的旅游团了什么的地方资讯,有很大的不便,必须要到指定的地方,旅游网站很好的解决了这个问题随时随地可以查看和咨询相关的信息。

减少流通环节,降低操作流程

利用旅游网站可以很好的和在网上查询需要的信息,其他用户的有哪些好的景点和去哪了注入都不担忧。

很好的沟通环节

可以很好的和网站主留言来表达自己的需要和不满,和驴友们可以在论坛里很好的交流,获取很多需要的信息。

(3)旅游网站的问题

信息虚假。

虚拟的网络世界给少数虚假信息提供了可乘之机,很多人可能会用虚假的信息去欺骗客户,比如其他客人入住不好的酒店但是收钱高昂的费用。

信息不一致,网上看到的往往是好的一面,实际在到了地点才发现远远没有网上介绍的好,也没有网上图片看到的那么漂亮。

(4)待完善技术和服务体系

提供信息的真实性,可靠性,拒绝奸商的入住

提高网站信息的一致性

1.5课题论文结构

本论文共分六章:

第一章:

本章讲述了旅游系统的开发背景、课题意义。

通过分析可以知道,网上旅游系统前景广阔,目前还有很大的发展空间,国内外肯定还会诞生更加先进的技术和模式。

第二章:

本章讲述了旅游的发展现况,传统模式的优势和存在的弊端,以及存在的有待完善。

第三章:

本章讲述了项目开发过程中涉及到的知识和开发工具,对进行了详解,以及SQLserver2005的介绍和系统开发的环境介绍

第四章:

本章介绍了开发该系统必须做的工作:

需求分析和总体设计。

需求分析是开发本系统前的工作,总体设计是对软件开发的过程上的概括。

第五章:

本章较为全面的介绍了数据库开发的一般过程:

需求分析(上一章有介绍),概念结构设计,逻辑结构设计,物理设计,系统实施,系统运行和维护。

第六章:

本章详细介绍了本系统是如何开发的,对每个模块都有详细的说明。

第七章:

结论与展望。

第八章:

参考文献。

第九章:

致谢词。

第2章可行性分析

软件开发中可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。

若问题无法解决,则花费在系统开发上的时间、人力、软硬件资源就会成为浪费。

因此,在对旅游网站进行开发之前,首先需要从以下几个方面对其可行性进行研究。

2.1技术可行性分析

本虚拟旅游网站的开发主要包括后台数据库的建立和维护以及前台页面的浏览开发两个方面。

对于前者要求建立数据一致性和完整性强,数据安全性好的数据库;

而对于后者则要求应用程序功能完备、易使用等特点。

基于这两点,系统可采用B/S结构的开发模式,服务器端使用功能强大的数据库软件MicrosoftSQLServer2005实现数据的存储和维护;

客户端使用跨平台网络开发语言ASP.NET实现应用程序的设计。

MicrosoftVisualstudio2008也给编程人员提供了得心应手的集成开发环境。

ASP.NET拥有C#开发语言的强大功能,足以实现应用程序所需要实现的功能,还可以结合HTML语言的使用来实现系统操作的便利性。

于是,本系统在技术上是可行的。

2.2经济可行性分析

本系统使用的基本开发工具为MicrosoftVisualstudio2008(开发平台),MicrosoftSQLServer2005(数据库软件),IIS(Internet信息服务器)。

系统投入使用后,只需网站管理员通过浏览器浏览系统页面进行相应操作:

对网站信息和数据做更新、修改、删除就可完成对网站的系统维护和管理。

对网站进行相应的推广和宣传,提高网站的知名度,使更多的人在互联网上更容易的通过搜索引擎搜索到旅游网站,游客就可以通过网上直接找到网站所属的旅行社,这样将会为旅行社带来立竿见影的效果,能大大的提升旅行社的业务量,使旅行社获得丰厚的利润。

收益将远远大于投资。

综上所述,开发本系统从经济上讲是可行的。

2.3操作可行性

网站管理员对系统进行的操作都是通过浏览器进入网站后台系统,在可视化的界面下对网站内容进行使用和操作。

由于网站系统对信息的流向和出错都进行了人性化的处理。

只要具有普通上网能力的人都可以对网站后台系统进行使用和操作。

所以,操作性方面系统是可行的。

2.4时间可行性

第3章需求分析

需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题,即仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

下面分七个小节来对该前台点菜系统在各方面的需求进行分析。

3.1系统开发环境

WindowsXP可以作为运行SQLSserver2008最理想的系统平台,开发软件就是用现学的MicrosoftSserver2008SQLManagementStudio,它包括SQLSserver2005企业管理器(EnterpriseManager)和查询分析器(QueryAnalyzer)等方面的功能,给用户带来了很大的方便。

此外SQLSserver2005管理平台还提供了一种环境,用于管理AnalysisServices(分析服务)、IntegrationServices(集成服务)、ReportingServices(报名服务)和Xquery。

SQLSserver2005管理平台为我们这样的开发者提供一个熟悉的环境。

此外本次开发环境的硬件配置也不需要很高,并且学校提供的机房上机环境完全可以满足我们的硬件要求。

3.2功能需求

本虚拟旅游网站以虚拟旅游、旅游新闻发布、旅游线路发布、景区图片和游客留言等功能为核心,其宗旨是及时、准确、完整发布游客所需要的相关信息,同时给游客带来方便和给公司创造利益。

它的主要功能如下:

1、虚拟旅游的功能:

通过视频动画的形式,根据导游指定的路线和配乐讲解让游客有身临其境的感觉。

2、旅游线路信息发布以及预定功能:

顾客可通网站查看相应的旅游线路信息和预定旅游线路功能,管理员可以在后台对旅游线路进行发布、更新,对于线路预定可以进行相应的处理。

3、酒店查询、预订功能:

顾客可以通过网站查询xxx附近酒店情况,同时还可以对合适的酒店进行预订。

4、旅游景点介绍功能:

游客在网站可以查看xxx主要旅游景区和景点介绍信息,管理员可以在后台对旅游景点信息进行更新、修改和删除。

5、旅游新闻发布功能:

顾客可以通过旅游网站查看xxx最新的旅游资讯和旅游动态,网站管理员可以在后台发布、更新和删除旅游新闻。

6、游客留言板功能:

游客可以通过留言板给管理员留言,管理员可以通过登录对留言进行管理和回复。

7、提供友情链接,使用户方便到达相关站点。

3.3数据需求老师评语是要实际需要的数据。

系统各种功能的实现离不开数据库的支持,因此数据库的设计是本系统不可缺少的一部分。

首先对本系统的数据流进行分析,得出数据流图,然后进行数据库的E-R图分析后,最后才能进行数据库逻辑结构设计和数据库实现。

根据需求分析,确定系统中的实体,并且分析其属性,实体与实体间的关系是要研究的重点对象,实体之间存在一对一、一对多、多对多的关系。

本网站的数据需求量很重要,涉及到网站信息的更新和游客及时对xxx景点了解。

xxx虚拟旅游资源管理站必须达到以下技术指标:

(1)信息的完整性:

采用值约束、缺省等多种方法确保信息的完整性。

一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。

(2)系统实用性:

本系统是一个面向旅游的实体网站。

他将为人民提供大量的旅游信息。

(3)系统可扩展性:

在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。

(4)系统安全性:

用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。

3.4性能需求

(1)网站系统在因特网正常状况下全天候提供服务,客户可以随时随地的对网站进行浏览访问。

(2)点击页面时,显示速度要尽可能的快。

3.5数据流图

xxx虚拟旅游资源管理网站数据流图如图3.1所示。

图3.1顶层数据流图

管理员可以对网站的旅游线路、景点、酒店的信息进行添加、删除、修改等操作。

游客可以通过客户端对需要的信息查询。

3.6数据字典

数据字典的作用是对数据流图中的各种成分进行详细说明,作为数据流图的细节补充,和数据流图一起构成完整的系统需求模型。

数据字典一般应包括对数据项,数据结构、数据存储和数据处理的说明。

以下列出本系统的主要数据字典条目。

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+pic_name+jingdian_id;

jingdian(景点表)=jingdianid(PK)+Jingdian_name+Jingdian_content;

3.7E-R图

概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如E-R模型)表示数据及数据之间的相互联系,设计出反映用户信息需求和处理需求的数据库系统概念模式。

概念设计的目标是准确描述应用领域的信息模式,支持用户的各种应用,这样既容易转换为数据库系统逻辑模式,又容易为用户理解。

数据库系统概念模式是面向现实世界的数据模型,不能直接用于数据库系统的实现。

在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。

在概念模式的设计中,E-R模型法是最常见的设计方法。

xxx虚拟旅游资源网站的E-R图如下图所示:

E-R图(实体-关系图)提供了表示实体、属性和联系的方法。

*实体型:

用矩形表示,矩形框内写明实体名。

*属性:

用椭圆型表示,并用无向边与其相应实体连接起来。

*联系:

用菱形表示,菱形框内写明联系名,并用无向边与其有关实体连接。

本网站采用E-R图的方法进行数据库概念结构设计。

系统E-R图如下所示:

图3.2用户信息ER实体图

图3.3新闻信息ER实体图

图3.4自助游信息ER实体图

图3.5旅行社信息ER实体图

图3.6酒店信息ER实体图

图3.7留言信息ER实体图

图3.8连接信息ER实体图

3.8设计约束

(1)安全性约束

要对不同的用户设置不同的权限,如浏览客户(拥有对网站信息的浏览、对定单提交功能)、管理员(拥有对网站系统的完全操作权限)

(2)完整性约束:

各种信息记录的完整性,数据库中要求不能为空的信息内容不能为空。

各种数据间相互联系的正确性。

相同的数据在不同记录中的一致性。

(3)软、硬件约束:

对于系统开发端的要求:

要运用MicrosoftVisualstudio2005软件作为代码编写开发平台,选择它是因为它有很好的查错功能,并能很方便的安装插件,从而大大扩展此软件的功能。

其运行的硬件要求是:

CPU要求C1.7G以上,内存在256M以上,磁盘可用空间20G以上;

在开发ASP.NET应用程序之前,系统还必须安装Microsoft.NETFramework2.0和IIS。

对于客户端的要求:

要求不高,要求能连接互联网,可以正常浏览网页的单机都行。

第4章系统总体设计

4.1系统结构

本通过对xxx旅游的需求分析并结合实际情况分析,本系统完成了一下功能

本系统的功能结构图如图所示:

说这个图得按功能分说我这个是按连接分的

4.2功能模块设计

模块化:

按照后台功能将一个软件切分为许多部分单独开发,然后再组装起来,每一个部分即为模块。

根据功能结构图,将网站模块化如下:

1、旅游新闻模块

2、旅游线路模块

3、宾馆预订模块

4、酒店信息模块

5、留言本模块

6、旅游景点模块

7、虚拟旅游模块

8、后台管理模块

4.3数据模型设计

为了进一步提高数据库应用系统的性能,通常以规范化理论为指导,还应该适当地修改、调整数据模型的结构,这就是数据模型的优化。

数据模型的优化方法为:

1.数据依赖。

2.对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系。

3.按照数据依赖的理论对关系模式逐一进行分析,考查是否存在部分函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1