旅游资源信息管理系统的设计与实现

目 录
1 引言 1
1.1 课题背景及意义 1
1.2 课题设计内容 1
2 需求分析 2
2.1 功能需求分析 2
2.2 系统开发环境分析 4
2.3 系统开发工具分析 4
2.4 业务流程分析 6
2.5 E-R图 6
3 系统设计 9
3.1 设计原则 9
3.2 系统功能模块设计 9
4 数据库系统设计 12
4.1 数据库逻辑设计 12
4.2 数据库物理设计 12
5 系统实现 15
5.1 管理员用户登录 15
5.2 旅行社用户登录 23
5.3 前台用户界面 27
6 系统测试 30
6.1 测试目的 30
6.2 测试内容 30
6.3 测试时间 31
6.4 测试结果 31
6.5 测试结果分析 32
结 论 33
致 谢 34
参 考 文 献 35
1 引言
在当代环境下,人们的生活节奏加快,生活压力日益增加,怎么放松身心成为了我们必须要思考的问题[1]。旅游是一种放松心情,陶冶情操的必备休闲方式之一。自古以来,人们就热衷于旅游。就我们所熟知的历史名人徐霞客就游遍了名山大川,还杜撰了《徐霞客游记》 ,流传后人。
现如今,人们的生活水平较以前大有提升,网络时代的到来,将世界的各个角落都联系了起来[2]。人们在放假休息之余,便可以在网上浏览各种信息,包括旅游资源信息。 *好棒文|www.hbsrm.com +Q: ^351916072* 

1.1 课题背景及意义
旅游业被称为是“无烟工业或永远的朝阳产业”,经历长期的演变与石油工业,汽车业并列跻身于世界三大产业[3]。国内旅游带动了一系列相关的行业,包括旅游,酒店、交通、导游等各种产业。自改革开放以来,中国旅游业的发展趋势更为迅猛,游客数量连年增加,但是相对来说,我国的国内旅游业发展不论从广度还是深度都远远不能满足人民日益增长的生活条件对于旅行休闲方面的需求。归功于经济的迅速发展,大众的生活水平迅速提高,民众想要外出旅行的想法愈发强烈,国内旅游在国民经济中所占的比重日趋明显。进入九十年代后,我国国内旅游呈现出更为迅速的发展、旅游区域覆盖范围更为广泛的趋势,但就总体来说仍然处于一种较低的消费水平,普遍流行,但是质量低下,旅行上也以中近距离旅游为主。虽然旅游服务类的基础设施建设发展的很快,但仍不能跟上国内旅游需求发展步伐[4]。
经济的快速发展使得是民众生活质量稳步提高,大家工作之外的空闲时间多了,而随着社会福利事业的推广,带薪休假成为人民的合法权益,这也在刺激着民众外出旅行的欲望。与此同时,旅游各方面条件的改观,各种媒体对国内外名胜的宣传,使得人们更加向往家门外的世界,更加想要走出去看一看。
1.2 课题设计内容
为了更好的迎来“互联网+”的时代,使得传统的产业能与互联网接轨,互联网与传统行业进行深度融合,带动社会经济实体,创造新的发展生态[5]。所以我们开发了这套淮安市旅游资源信息管理系统来为一些爱好旅游的朋友提供便利。以前传统的旅游方式主要是人们自行去旅行社报名旅游,旅行社规划旅行线路,跟团旅游。而在互联网的时代,我们可以先在网上浏览景点,酒店的信息,根据自己的喜好来联系旅行社,让旅行社安排自己的旅游线路。
淮安市旅游资源信息管理系统主要实现对一系列资源的搜集,包括旅行社,景点,酒店,旅行线路等。景点信息包括景点的图片信息,景点价格,景点简介。酒店信息包括酒店的图片信息,价格,地址,酒店简介等。旅行社安排各个景点之间的线路,游客可以根据自己的喜好来选择不同的线路,每条线路上会根据地址推荐一至两个酒店供游客所选[6-7]。
2 需求分析
2.1 功能需求分析
本系统从旅游的整个环节中,总结设计出了游客从最开始的网上浏览旅游信息,到确定要旅游的景点所必需的环节,旨在解决当地游客的一个便捷旅游问题。
根据需求及技术要求,本着便民,惠民的基本思想,针对淮安市旅游资源信息管理系统应完成如下功能模块:
a) 登录功能模块
系统的参与者可分为:普通用户,旅行社用户,管理员。普通用户即游客,主要是浏览网站上各个旅游景点信息,酒店信息,可以浏览管理员发布的旅游游记,可以联系旅行社进行报名预订等。旅行社用户主要是针对网上罗列出来的景点进行线路的管理。系统针对旅行社用户添加的线路进行匹配该线路上的酒店推荐给游客。游客可根据旅行社用户添加的线路打电话到旅行社进行预订报名。管理员即系统管理员,可对网站的景点、酒店、游记、旅行社用户进行管理,还可以对系统基本参数的设置以及对网站后期的维护。
b) 旅游景点模块
浏览者可以根据界面展示的淮安各大景点进行预览,界面展示景点图片和价格,感兴趣的游客可以点击进入查看简介。
c) 旅游游记模块
 *好棒文|www.hbsrm.com +Q: ^351916072* 
理员对某个景点发布旅游后的所感所想。浏览者可以随意浏览旅游游记,提前了解旅途中会遇到的问题以及有哪些好玩的景点,这样可以给自己即将踏上的旅途提供一些有用的参考价值。
d) 酒店管理模块
前台展示了各个酒店的名称以及图片信息,浏览者可以根据图片来选择自己心仪的酒店。如果感兴趣的可以点击进入查看酒店详情,详情页包含了酒店地址、价格等基本信息。
e) 旅行社模块
该模块搜集了淮安各大旅行社信息,包括旅行社名称、地址、电话等。浏览者可以点击自己感兴趣的旅行社进行点击查看详情,每个旅行社给某几个景点规划了一条或者多条线路,浏览者可以针对感兴趣的线路点击进行查看,在具体的某条线路里面,可以看到具体的景点,以及景点下面推荐的酒店。
根据旅游管理系统各个类的设计,按照普通用户、旅行社用户,以及管理员三个角色,按照用例是详细的,总是从管理者开始,并提供操作者可以识别价值。用例必须是完整的标准,设计如下所示用例图:
a) 普通用户用例图
普通用户即系统浏览用户,该用户只具备查看功能,可以对旅游景点、酒店信息、旅游游记、旅行社信息,旅游路线进行查看,如果看到有想要旅游的线路,可打电话到某旅行社进行预订报名。旅游资源信息管理系统普通用户的用例图如图2.1所示。
图2.1 普通用户用例图
2.3.3 设计和实现上的假定
淮安市旅游资源信息管理系统旨在以互联网、计算机等新时代产物,为游客、旅行社提供最新、最好的旅游资源,让人们全面了解淮安市的各大旅游景点,为游客提供便利,为旅行社提供更好的推广平台。
a) 基于ASP.NET开发
本系统采用ASP.NET语言设计网站,实现动态交互,将数据与图像合理的展示给网站的各个使用者。该语言使用简单,可高度定制,继承了C#面向对象语言的优势,以代码的形式合理编辑网站,使用C#语言合理存储数据和管理SQL数据库。该技术对SQL数据库的读取与存储显得快捷和有效[12]。
表4-4 补偿基本信息表t_traveljd

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2914.html

好棒文