旅游管理信息系统设计_第1页
旅游管理信息系统设计_第2页
旅游管理信息系统设计_第3页
旅游管理信息系统设计_第4页
旅游管理信息系统设计_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 引言随着经济的发展和人民生活水平的提高,在工作之余以各种方式出外旅游, 放松紧张的心情, 缓解不断增长的工作压力, 是现代人所追求的一种时尚, 也是 人们享受高品位生活的一种体现。在旅游中,不仅有吃好、住好、睡好的要求, 更多的是希望享受一流的服务, 由基本满足型向舒适、 享受型过渡。 但目前国内 多数旅行社经营规模小, 管理松散, 经营方式落后及科技含量低, 大部分工作都 是通过手工完成, 服务质量低劣, 服务意识不强, 严重地制约着我国旅游业的发 展。本系统以连云港旅游资源管理为例, 实现了旅游景点、 旅游路线等多方面的 管理及各种查询。 使游客可以方便的查询旅游信息, 选择自己喜欢的

2、旅游方式和 经济实惠的旅游路线。需求分析由于如今的旅游景点繁多, 旅游线路中包含的内容也很多, 让人一下子很难 清楚的了解到其中的所包含的信息, 从而做出正确的旅游方案, 让自己能够轻轻 松松的享受到旅游中的乐趣。 本系统旨在方便方便那些热爱出玩的人, 让他们及 时、准确、详细的了解到一些旅游方面的相关信息, 为他们指引一条适合他们的 旅游线路 .业务流程图就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。此旅游管理系统的业务流程表示旅行社的相关工作人员对参团游客进 行登记,对旅游线路修改或新增等变更登记, 并结合线路和游客登记情况进行排 团。最终得出游客信息表,线路信息表和排团

3、计划表。采用 VB开发工具;合理 设定用户, 控制用户使用权限。 管理人员可以随时根据实际情况修改数据库中的 数据资料,使信息的更新及时、准确;景点信息里某些新线路的开发,或旧线路 的修改和删除由管理人员按实际要求处理。2 系统设计21 总体设计21.1 数据字典1)数据字典包括数据项,数据流,数据储存等。本系统 E-R 原理是根据数 据项和数据流,数据储存所作出的,1 数据项是数据结构中讨论的最小单位, 是数据记录中最基本的、 不可分的 有名数据单位。数据项可以是字母、 数字或两者的组合。 通过数据类型(逻辑的、 数值的、字符的等)及数据长度来描述。数据项用来描述实体的某种属性。在地 理信息

4、系统中, 数据项描述对象是地理实体各要素及其属性, 分为几何属性 (地 理位置和形状)和非几何属性,包括标量属性(各种量测值)和名称属性(地名 及地物名)等。2 数据流最初是通信领域使用的概念, 代表传输中所使用的信息的数字编码 信号序列。3 数据结构如下 : 旅行社表:旅行社编号,旅行社列表,旅行社介绍,旅行社等级 景点介绍表:景点介绍编号,景点来源,景点历史,景点图片 旅游城市介绍表:旅游城市介绍编号,城市人文,城市历史,城市地理 天气表:天气编号,近期气温,气温等级 旅游路线表:旅游路线编号,总旅游路线,最佳旅游路2)数据输入功能此项功能实现以多种方式采集包括图表、 数据等类型的旅游信息

5、数据, 并将 这些数据分别纳入系统的空间数据库和属性数据库中。 空间数据库记录的是旅游 信息管理系统中各实体的空间位置信息, 属性数据库中记录的是旅游信息管理系 统中各实体的客观属性,如各实体的数量或质量特征。3)旅游资源管理系统的查询 在旅游资源管理系统中,可以随意查询里面的信息,本系统查询方式是 VB 附加 SQL查询。由于数据库中通常会存储大量的数据, 要从中找出需要的信息会 非常困难, 因此,要借助查询这样一个重要的工具。 查询从字面仔细来看就是从 表中查找数据,其主要目的是让用户根据指定的条件从数据从中检索出符合条件 的纪录,以便用户对数据进行察看和分析。 但是在旅游资源管理系统中,

6、 查询有 着非常丰富的含义, 不仅仅局限于查找数据, 还可以操作数据, 如对数据进行更 改、添加、删除等操作,甚至还可以利用查询创建新的表。利用查询及可以检索 符合特定条件的存储于多个表中的数据并按照特定能够的顺序,可以进行求和、 技术或者其他类型的总计运算, 并将结果按照信息分组, 也可以通过查询向多个 表中添加数据。4)旅游资源管理系统的修改旅游资源管理系统中, 对其中的数据修改也是简单易行的。 旅游资源管理系 统中的数据是随着现如今市场的改变而进行修改添加的, 查询者不必为此数据是 不是最新数据而担心,此系统有自动更新功能,会确保所有数据都是每天更新、 修改的。旅游信息管理系统就是利用数

7、据库、 地理信息系统、 现代网络技术等多 种计算机技术,收集、整合各类庞杂的旅游信息,对其进行系统管理,并在此基 础上根据不同的需求状况进行数据深层挖掘, 以高度综合性和实用性为特点的信 息管理系统。5)数据管理、分析、显示及输出功能根据所要采集数据的特征, 系统可对其进行分类存储、 编辑、查询检索 并建立各数据之间的相关联系。 其中,查询检索模块可提供属性数据查询和空间 数据查询两类功能,查询内容涉及景点介绍查询、旅行社查询、天气查询等。系 统可对属性和空间数据进行统计分析、 空间分析及网络分析等, 其结果将为旅游 的经营开发管理提供服务。6)系统维护及反馈信息接收功能 系统维护功能包括系统

8、的安全维护和性能维护两部分。 安全维护主要是通过 用户权限设置防止非法用户进入某些模块, 以及采用对不同级别用户授权的方法 防止低级别用户使用系统高机密数据。212 概念设计1. 这是局部概念设计 E-R图旅行社旅行社等级 旅行社介绍 旅行社列表景点来源图 2.3 旅行社表 E-R 图图 2.4 景点介绍表 E-R 图旅游城市城市名称城市人文城市历史图 2.5 旅游城市介绍表 E-R 图天气近期气温 气温等级图 2.6 天气表 E-R 图图 2.7 旅游路线表 E-R 图2. 这是全局感念设计 E-R图大量的旅游信息及相关数据的有效管理和高效利用是目前旅游业发展中遇 到的一个难题, 而旅游信息

9、管理系统应是一种有效解决这一问题的工具。 该系统 的建立将有利于提高旅游业的现代化管理水平, 能够为旅游管理部门、 旅游经营 部门提供高效、 高质量的图文信息服务和决策辅助支持, 有利于提高决策的科学 性和准确性, 此外,该系统的建立还将为我国旅游产业走向世界, 实现旅游可持 续发展做好前期的准备工作, 旅游企业有了旅游信息管理系统的技术支撑, 想必 一定会收到一种如虎添翼的效果, 旅游信息管理系统必须具有下列各项基本功能 和拓展功能。213 逻辑设计本数据库系统为旅游资源管理系统, 除了生成旅行社表和景点介绍表外, 还 应该生成一张关系表旅行社 _景点介绍表。旅行社 _景点介绍表的属性有旅行

10、 社编号(旅行社编号,旅行社表的主键) 、景点介绍编号(景点介绍编号,景点 介绍表的主键)、出游时间(关系自身的属性,什么时候出游的) 、出游地点(关 系自身的属性,到哪里去玩的) 、出游年份(关系自身的属性,哪年出游的) 。 E-R 图清楚地描述了系统中各 个实体之间的联系, 以及各个实体所具有的属性, 可以使读者很清楚地了解整个 系统的总体处理。 在建立 E-R 图的过程中, 主要经历以下几个步骤: 选择局部应 用;逐一设计分 E-R图;合并分 E-R图,生成初步 E-R 图;消除不必要的冗余, 设计基本的 E-R 图。根据这些内容就可以把 E-R图转换成关系了。1. 本数据库的实体有:旅

11、行社,景点,路线,旅游城市,天气2. 本数据库中的关系有: 实体之间的关系:旅行社提供景点、路线、旅游城市、天气的信息; 实体与属性之间的关系: 旅行社提供旅行社等级、 旅行社介绍、旅行社列表; 旅游路线介绍最佳旅游路、总旅游路线; 天气列出近期气温、气温等级;景点提供景点来源、景点介绍、景点历史; 旅游城市介绍城市名称、城市人文、城市历史;214 物理设计1. 存储结构存储结构是建立一种由逻辑结构到存储空间的映射。 存储结构是把一组结 点存放在按地址相邻的存储单元里, 结点间的逻辑关系用存储单元的自然顺序关 系来表达的, 即用一块存储区域存储线性数据结构, 为使用整数编码访问数据结 点提供了

12、便利。 sql 语句执行的时候要先编译,然后执行。存储过程是一组为了 完成特定功能的 SQL语句集,经编译后存储在数据库中。 用户通过指定存储过程 的名字并给出参数来执行它。 存储过程是数据库中的一个重要对象, 任何一个设 计良好的数据库应用程序都应该用到存储过程。 存储过程是由流控制和 SQL语 句书写的过程, 这个过程经编译和优化后存储在数据库服务器中, 应用程序使用 时只要调用即可。存储过程的能力大大增强了 SQL语言的功能和灵活性。 存储过程可以用流控 制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。 可保证 数据的安全性和完整性。 通过存储过程可以使没有权限的用户在控制

13、之下间接地 存取数据库,从而保证数据的安全。 通过存储过程可以使相关的动作在一起发生, 从而可以维护数据库的完整性。 在运行存储过程前, 数据库已对其进行了语法和 句法分析,并给出了优化执行方案。这种已经编译好的过程可极大地改善 SQL 语句的性能。 由于执行 SQL语句的大部分工作已经完成, 所以存储过程能以极快 的速度执行。 可以降低网络的通信量。 使体现企业规则的运算程序放入数据库服 务器中,以便集中控制。当企业规则发生变化时在服务器中改变存储过程即可, 无须修改任何应用程序。 企业规则的特点是要经常变化, 如果把体现企业规则的 运算程序放入应用程序中, 则当企业规则发生变化时, 就需要

14、修改应用程序工作 量非常之大。 如果把体现企业规则的运算放入存储过程中, 则当企业规则发生变 化时,只要修改存储过程就可以了,应用程序无须任何变化。2. 存取方法存取方法是快速存取数据库中数据的技术。 数据库管理系统一般都提供多种存取方法。常用的存取方法有二类。第一类是索引方法,第二类是聚簇方法。索 引方法是数据库中经典的存取方法, 使用最普遍。 索引法是为了加速对表中的数 据行的检索而创建的一种分散的存储结构。 是针对一个表而建立的, 它能够以一 列或多列的值为关键字,迅速查找 / 存取表中行数据加快了数据检索。例如在本 数据库中的:旅行社(旅行社编号,旅行社列表,旅行社介绍,旅行社等级)

15、, 景点介绍(景点介绍编号,景点名称,景点来源,景点历史,景点图片) ,整个 系统需要调用旅行社表、景点介绍表,所以旅行社属性“旅行社编号” ,景点介 绍中的属性“景点介绍编号” “景点名称”,将经常出现在查询条件中,可以考虑 在上面建立聚簇索引以提高查询效率。21 . 5 程序设计旅游资源管理系统首页 旅行社 景点介绍 旅游城市介绍 天气 旅游路线旅客编号旅客姓名旅客查询旅行社绍旅行社等级景点来源景点介绍城市人文城市历史城市名称近期气温气温等级总旅游路线最佳旅游路旅游资源管理系统是我专门为旅游业设计开发的新型旅游资源集成管理系 统。系统高度整合、自动调度旅游资源, 从而提高旅游企业运能, 拓

16、展服务范围, 改善客户关系。 对旅游资源进行信息化、 数量化、标准化、自动或半自动化管理, 能大大提高旅游资源的管理水平和管理效率,适应 21 世纪旅游业发展的需要, 促进旅游业的发展。 它充分利用计算机系统强大的查询检索功能, 能够对旅游资 源实体的面积、规模、等级、从业人员、开发利用状况、地理位置、交通状况、 旅游设施状况、性质、体制、经营状况、计划情况等进行综合查询。3 设计总结和体会随着现在人民的生活水平日益提高,出外旅游成为人们享受生活的重要途 径,如何方便的查询旅游信息显得格外重要。 因此我决定制作一个旅游管理系统, 在制作的过程中收获颇多, 在其中不仅学到大量的开发知识, 更重要

17、的是学会如 何制作一个软件的,制作软件需要什么精神那就是团结合作。本次课程设计之前我也进行了课题调研和可行性分析, 与实践活动相关的文 件和资料由友好旅行社提供, 在设计过程中我不仅掌握运用管理信息系统和地理 信息系统原理进行实际工程分析和设计的方法, 掌握空间数据与关系数据库的设 计方法,还掌握利用地理信息系系统软件进行应用系统开发编程设计与系统集成 的方法,熟悉了地理信息系统标准与规范。 设计过程中我也遇到了许多不可避免 的难题,但通过老师以及同学们的指导和帮助, 我最终解决了难题, 完成了设计, 受益匪浅!实习日记2011-11-19 星期六 晴今天是实习的第一天, 当然是必不可少开实习

18、动员大会了, 早上在教学楼开 课程设计的动员大会, 李老师给我们讲了此次课程设计的内容和要求, 我们要做 的是与 GIS 有关的地理信息系统, 选题设计到了海岸带管理、 旅游资源管理、 海 洋功能区管理、 港口管理、 城市自来水、电力、煤气、交通、电信等 33 个题目, 包括课程设计的电子版和打印版,日记等。张老师给我们看了以前的课程设计, 举例说明了其中几篇的优点和缺点, 希望我们在设计过程中能注意这些问题, 我 们所要做的设计要按 地理信息系统概论 上关于地理信息系统设计的要求, 必 须有需求分析、总体设计和详细设计三部分。我最后选择了旅游资源管理的系统设计,下午我上网查找了一些相关资料,

19、 还到图书馆借到了有关的书籍。2011-12-7 星期三 晴通过昨天的查阅相关资料, 我选择的是旅游资源管理的系统设计, 并且我还 进行了课题调研和可行性分析, 通过友好旅行社的一些资料支持, 发现由于如今 的旅游景点繁多, 旅游线路中包含的内容也很多, 让人一下子很难清楚的了解到 其中的所包含的信息, 从而做出正确的旅游方案, 让自己能够轻轻松松的享受到 旅游中的乐趣。本系统旨在方便方便那些热爱出玩的人,让他们及时、准确、详 细的了解到一些旅游方面的相关信息,为他们指引一条适合他们的旅游线路.。需求分析调查报告的内容包括:用户对系统的要求,用户目前的业务范围、 工作流程和存在的问题,可用的数

20、据情况,现有的技术力量、设备条件等。同时 要进行可行性分析,着重从社会、技术和经济三大要素分析开发新系统的可能性, 确定哪些需求可以实现, 哪些需求可以调整和简化, 哪些作为近期目标和远期目 标等。通过对需求的分析,为明天的总体设计做出了基础。2011-12-8 星期四 晴今天我要做系统的总体设计, 因为我对总体设计不是很熟悉, 因此在网上看 了好几个案例, 看别人是怎么写的, 具体步骤主要有: 用户需求系统目标 总体结构系统配置数据库设计系统功能几个方面写的, 我根据自己的侧重 点不同,写的时候按主要步骤写的。 我借鉴了连云港旅游管理地理信息系统结合 友好旅行社的实际,做了很多思考和改动。

21、大量的旅游信息及相关数据的有效管理和高效利用是目前旅游业发展中遇 到的一个难题, 而旅游信息管理系统应是一种有效解决这一问题的工具。 该系统 的建立将有利于提高旅游业的现代化管理水平, 能够为旅游管理部门、 旅游经营 部门提供高效、 高质量的图文信息服务和决策辅助支持, 有利于提高决策的科学 性和准确性, 此外,该系统的建立还将为我国旅游产业走向世界, 实现旅游可持 续发展做好前期的准备工作, 旅游企业有了旅游信息管理系统的技术支撑, 想必 一定会收到一种如虎添翼的效果。2011-12-10 星期六 晴今天我做的是详细设计, 这个的工作量要比总体设计复杂和难的多, 很多要 扩展开去想。比如子系统要做的什么样子,它们的逻辑结构设计、数据库设计、 功能模块设计、用户界面设计等。每个子系统的内容大体类似于总体设计的内容, 但要更加详细和具体。 E-R 图清楚地描述了系统中各个实体之间的联系,以及各 个实体所具有的属性,可以使读者很清楚地了解整个系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论