旅游资源管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
当今社会,人们已经习惯了一站式的服务,也就是说“套餐”已经占领了人们的期望,“套餐”的制定会直接影响到公司收益。旅游业的服务项目往往不集中,但是管理者又希望进行集中管理。基于此种要求,大连旅游资源信息管理系统应运而生了。旅游资源管理系统主要根据实际的需求,以需求分析、网站的设计目标,并且重点进行网站功能模块的详细设计和实现。其功能主要包括:管理景点信息、酒店信息、留言板信息、交通信息及旅游线路信息,使得旅游公司内部职员在不了解本公司全面旅游要素的情况下,可以解答顾客的问题。同时通过信息系统,提供最广泛的旅游咨询,用最少的时间帮助客户制定旅游计划。
大连旅游资源管理系统是对现在比较流行的旅游网站进行详细调研后,确定了系统涉及的领域,包括数据库设计、界面设计、Web应用层设计等,是一个具有实际应用意义的系统。
关键词:旅游资源管理系统数据库设计实用性 JSP
目录
第一章系统开发环境 (1)
1.1开发工具 (1)
1.2应用环境 (1)
第二章系统需求分析 (2)
2.1需求分析 (2)
2.2可行性分析 (2)
第三章系统总体设计 (4)
3.1系统功能模块的设计 (4)
3.2数据库设计 (4)
第四章系统详细设计与实现 (1)
第五章系统测试 (6)
结论7
第一章系统开发环境
1.1开发工具
硬件环境:CPU的主频在500MHZ以上,内存在128MB以上
操作系统:Windows XP
数据库:SQL SERVER2000
编程语言及工具:JSP,JAVA
应用系统:Windows 操作系统
服务器:Tomcat5.5,jdk1.5
1.2应用环境
服务起端的最低配置是由建立站点所需要的软件来决定的,在最底配置的情况下,服务器的性能往往不进人意,现在硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能硬件。
本机器的配置如下:
处理器:Inter Pentium 41.6Hz或更高。
内存:256MB
硬件空间:40GB
第二章系统需求分析
2.1需求分析
需求分析的基本任务是确定目标系统必须具备的功能,准确完整的体现用户的要求。大连旅游资源信息管理系统的主要目的是为用户提供一个方便的、可快速浏览大连当前最新旅游的界面,并且也可以随时发布最新的资讯、线路以达到信息共享的目的。因此,为会员提供一个方便易用的使用界面,同时也让具有更高权限的管理人员提供编辑、删除信息的系统维护功能。
大连旅游资源信息管理系统主要需求实现以下一些基本功能:
1.会员登陆及退出模块(已注册会员根据已有会员名称及密码进行登录及退出);
2.旅游线路模块(以分页的方式列出当前所有的线路信息,并将线路分为大连经典线路、大连vip纯玩旅游线路、大连深度创意游及大连周边旅游线路,通过不同的路线满足用户的需求);
3.旅游景点模块(以分页的方式列出当前所有的景点信息,通过该页面游客可以了解到景点星级、介绍及价钱);
4.交通信息模块(根据选择是飞机、火车、轮船还是公交,分别以分页的方式列出所有当前的交通信息,也可以输入具体信息进行精确查找);
5.住宿概况模块(以分页的方式列出所有当前的宾馆信息,通过该页面游客了解到宾馆的星级、地址及联系电话);
6.留言板模块(用户可通过该模块对旅游方面的相关建议及咨询)。
7.关于我们(该页面了解到该旅游网站的服务宗旨、理念等信息,游客有不懂的可以致电咨询)
8.管理员模块(管理员通过权限登陆后,对旅游路线、景点、飞机、火车、轮船、公交、会员、留言板等表进行查询、添加、更新、删除等操作)
2.2可行性分析
(1)技术可行性
此次信息系统开发是大学专业知识的一次综合应用与提高。硬件环境:CPU的主频在500MHZ以上,内存在128MB以上软件环境:操作系统:Windows XP 、数据库:SQL SERVER2000、编程语言及工具:JSP、应用系统:Windows 操作系统
(2)用户使用可行性
使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。经过简单培训人员就会熟练使用本软件。
第三章 系统总体设计
3.1系统功能模块的设计
本系统有一个部分,7个完整的功能模块。分别是:登录模块、注册模块、查询信息模块、旅游咨询模块、删除信息模块、添加信息模块及退出模块。结构如图3.1所示。
图3.1 功能结构图
3.2数据库设计
数据库的设计通常是以一个已经存在的数据库管理系统为基础的。通过对业务流程的分析,得到了系统的实体,以及实体之间关系,根据这些实体与关系之间的联系,得到了系统的E-R 图,如图3.2所示。
用户登录
大连旅游资源管理系统
用户功能 管理员功能
查看旅游信息 查看网站信息
旅游咨询
发布旅游信息 旅游咨询增加删除旅游信息
修改旅游信息
图3.2 系统数据库E-R图
E-R模型用实体间联系反映现实世界事物间的内在联系,而数据表的建立是应用程序开发过程中的非常重要的一个环节,必须清楚每一模块要操纵的数据是那些,以及数据间的相互关系,然后建立数据表。本系统数据库使用Access,包含以下11个表。下面分别详细介绍以上各表:
表3-1用户信息表member
字段名数据类型精度约束条件备注
用户名Varchar 8 Primary key 客户ID
密码Varchar 10 用户名
表3-2管理员信息表member
字段名数据类型精度约束条件备注
管理员名Varchar 8 Primary key 客户ID
密码Varchar 10 用户名
表3-3 线路信息表load