旅游管理信息系统设计_第1页
旅游管理信息系统设计_第2页
旅游管理信息系统设计_第3页
旅游管理信息系统设计_第4页
旅游管理信息系统设计_第5页
全文预览已结束

下载本文档

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

文档简介

/1引言随着经济的发展和人民生活水平的提高,在工作之余以各种方式出外旅游,放松惊惶的心情,缓解不断增长的工作压力,是现代人所追求的一种时尚,也是人们享受高品位生活的一种体现。在旅游中,不仅有吃好、住好、睡好的要求,更多的是希望享受一流的服务,由基本满足型向舒适、享受型过渡。但目前国内多数旅行社经营规模小,管理松散,经营方式落后及科技含量低,大部分工作都是通过手工完成,服务质量低劣,服务意识不强,严峻地制约着我国旅游业的发展。本系统以连云港旅游资源管理为例,实现了旅游景点、旅游路途等多方面的管理及各种查询。使游客可以便利的查询旅游信息,选择自己宠爱的旅游方式和经济实惠的旅游路途。需求分析由于如今的旅游景点繁多,旅游线路中包含的内容也许多,让人一下子很难清楚的了解到其中的所包含的信息,从而做出正确的旅游方案,让自己能够轻轻松松的享受到旅游中的乐趣。本系统旨在便利便利那些酷爱出玩的人,让他们刚好、精确、详细的了解到一些旅游方面的相关信息,为他们指引一条适合他们的旅游线路.游客门市接待部游客门市接待部制表销售统计表排团排团支配表财务科账目文件费用清单计调部门支配接待接待支配表(房、餐、车、景点)旅游接待部门业务流程图就是用一些尽可能少的规定的符号及连线来表示某个详细业务处理过程。此旅游管理系统的业务流程表示旅行社的相关工作人员对参团游客进行登记,对旅游线路修改或新增等变更登记,并结合线路和游客登记状况进行排团。最终得出游客信息表,线路信息表和排团支配表。接受VB开发工具;合理设定用户,限制用户运用权限。管理人员可以随时依据实际状况修改数据库中的数据资料,使信息的更新刚好、精确;景点信息里某些新线路的开发,或旧线路的修改和删除由管理人员按实际要求处理。2系统设计2.1总体设计2.1.1数据字典1)数据字典包括数据项,数据流,数据储存等。本系统E-R原理是依据数据项和数据流,数据储存所作出的,eq\o\ac(○,1)数据项是数据结构中探讨的最小单位,是数据记录中最基本的、不行分的出名数据单位。数据项可以是字母、数字或两者的组合。通过数据类型(逻辑的、数值的、字符的等)及数据长度来描述。数据项用来描述实体的某种属性。在地理信息系统中,数据项描述对象是地理实体各要素及其属性,分为几何属性(地理位置和形态)和非几何属性,包括标量属性(各种量测值)和名称属性(地名及地物名)等。eq\o\ac(○,2)数据流最初是通信领域运用的概念,代表传输中所运用的信息的数字编码信号序列。eq\o\ac(○,3)数据结构如下:旅行社表:旅行社编号,旅行社列表,旅行社介绍,旅行社等级景点介绍表:景点介绍编号,景点来源,景点历史,景点图片旅游城市介绍表:旅游城市介绍编号,城市人文,城市历史,城市地理天气表:天气编号,近期气温,气温等级旅游路途表:旅游路途编号,总旅游路途,最佳旅游路2)数据输入功能此项功能实现以多种方式采集包括图表、数据等类型的旅游信息数据,并将这些数据分别纳入系统的空间数据库和属性数据库中。空间数据库记录的是旅游信息管理系统中各实体的空间位置信息,属性数据库中记录的是旅游信息管理系统中各实体的客观属性,如各实体的数量或质量特征。3)旅游资源管理系统的查询在旅游资源管理系统中,可以随意查询里面的信息,本系统查询方式是VB附加SQL查询。由于数据库中通常会存储大量的数据,要从中找出须要的信息会特殊困难,因此,要借助查询这样一个重要的工具。查询从字面细致来看就是从表中查找数据,其主要目的是让用户依据指定的条件从数据从中检索出符合条件的纪录,以便用户对数据进行察看和分析。但是在旅游资源管理系统中,查询有着特殊丰富的含义,不仅仅局限于查找数据,还可以操作数据,如对数据进行更改、添加、删除等操作,甚至还可以利用查询创建新的表。利用查询及可以检索符合特定条件的存储于多个表中的数据并依据特定能够的依次,可以进行求和、技术或者其他类型的总计运算,并将结果依据信息分组,也可以通过查询向多个表中添加数据。4)旅游资源管理系统的修改旅游资源管理系统中,对其中的数据修改也是简洁易行的。旅游资源管理系统中的数据是随着现如今市场的变更而进行修改添加的,查询者不必为此数据是不是最新数据而担忧,此系统有自动更新功能,会确保全部数据都是每天更新、修改的。旅游信息管理系统就是利用数据库、地理信息系统、现代网络技术等多种计算机技术,收集、整合各类庞杂的旅游信息,对其进行系统管理,并在此基础上依据不同的需求状况进行数据深层挖掘,以高度综合性和好用性为特点的信息管理系统。5)数据管理、分析、显示及输出功能依据所要采集数据的特征,系统可对其进行分类存储、编辑、查询检索并建立各数据之间的相关联系。其中,查询检索模块可供应属性数据查询和空间数据查询两类功能,查询内容涉及景点介绍查询、旅行社查询、天气查询等。系统可对属性和空间数据进行统计分析、空间分析及网络分析等,其结果将为旅游的经营开发管理供应服务。6)系统维护及反馈信息接收功能系统维护功能包括系统的平安维护和性能维护两部分。平安维护主要是通过用户权限设置防止非法用户进入某些模块,以及接受对不同级别用户授权的方法防止低级别用户运用系统高机密数据。2.1.2概念设计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图景点景点旅行社旅游城市首页天气查询供应供应供应供应旅游路途1111nm11nm大量的旅游信息及相关数据的有效管理和高效利用是目前旅游业发展中遇到的一个难题,而旅游信息管理系统应是一种有效解决这一问题的工具。该系统的建立将有利于提高旅游业的现代化管理水平,能够为旅游管理部门、旅游经营部门供应高效、高质量的图文信息服务和决策帮助支持,有利于提高决策的科学性和精确性,此外,该系统的建立还将为我国旅游产业走向世界,实现旅游可持续发展做好前期的准备工作,旅游企业有了旅游信息管理系统的技术支撑,想必确定会收到一种如虎添翼的效果,旅游信息管理系统必需具有下列各项基本功能和拓展功能。2.1.3逻辑设计本数据库系统为旅游资源管理系统,除了生成旅行社表和景点介绍表外,还应当生成一张关系表——旅行社_景点介绍表。旅行社_景点介绍表的属性有旅行社编号(旅行社编号,旅行社表的主键)、景点介绍编号(景点介绍编号,景点介绍表的主键)、出游时间(关系自身的属性,什么时候出游的)、出游地点(关系自身的属性,到哪里去玩的)、出游年份(关系自身的属性,哪年出游的)。E-R图清楚地描述了系统中各个实体之间的联系,以及各个实体所具有的属性,可以使读者很清楚地了解整个系统的总体处理。在建立E-R图的过程中,主要阅历以下几个步骤:选择局部应用;逐一设计分E-R图;合并分E-R图,生成初步E-R图;消退不必要的冗余,设计基本的E-R图。依据这些内容就可以把E-R图转换成关系了。1.本数据库的实体有:旅行社,景点,路途,旅游城市,天气2.本数据库中的关系有:实体之间的关系:旅行社供应景点、路途、旅游城市、天气的信息;实体和属性之间的关系:旅行社供应旅行社等级、旅行社介绍、旅行社列表;旅游路途介绍最佳旅游路、总旅游路途;天气列出近期气温、气温等级;景点供应景点来源、景点介绍、景点历史;旅游城市介绍城市名称、城市人文、城市历史;2.1.4物理设计1.存储结构存储结构是建立一种由逻辑结构到存储空间的映射。存储结构是把一组结点存放在按地址相邻的存储单元里,结点间的逻辑关系用存储单元的自然依次关系来表达的,即用一块存储区域存储线性数据结构,为运用整数编码访问数据结点供应了便利。sql语句执行的时候要先编译,然后执行。存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应当用到存储过程。存储过程是由流限制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序运用时只要调用即可。存储过程的实力大大增加了SQL语言的功能和灵敏性。存储过程可以用流限制语句编写,有很强的灵敏性,可以完成困难的推断和较困难的运算。可保证数据的平安性和完整性。通过存储过程可以使没有权限的用户在限制之下间接地存取数据库,从而保证数据的平安。通过存储过程可以使相关的动作在一起发生,从而可以维护数据库的完整性。在运行存储过程前,数据库已对其进行了语法和句法分析,并给出了优化执行方案。这种已经编译好的过程可极大地改善SQL语句的性能。由于执行SQL语句的大部分工作已经完成,所以存储过程能以极快的速度执行。可以降低网络的通信量。使体现企业规则的运算程序放入数据库服务器中,以便集中限制。当企业规则发生变更时在服务器中变更存储过程即可,无须修改任何应用程序。企业规则的特点是要经常变更,假如把体现企业规则的运算程序放入应用程序中,则当企业规则发生变更时,就须要修改应用程序工作量特殊之大。假如把体现企业规则的运算放入存储过程中,则当企业规则发生变更时,只要修改存储过程就可以了,应用程序无须任何变更。2.存取方法存取方法是快速存取数据库中数据的技术。数据库管理系统一般都供应多种存取方法。常用的存取方法有二类。第一类是索引方法,其次类是聚簇方法。索引方法是数据库中经典的存取方法,运用最普遍。索引法是为了加速对表中的数据行的检索而创建的一种分散的存储结构。是针对一个表而建立的,它能够以一列或多列的值为关键字,快速查找/存取表中行数据加快了数据检索。例如在本数据库中的:旅行社(旅行社编号,旅行社列表,旅行社介绍,旅行社等级),景点介绍(景点介绍编号,景点名称,景点来源,景点历史,景点图片),整个系统须要调用旅行社表、景点介绍表,所以旅行社属性“旅行社编号”,景点介绍中的属性“景点介绍编号”“景点名称”,将经常出现在查询条件中,可以考虑在上面建立聚簇索引以提高查询效率。2.1.5程序设计旅游资源管理系统旅游资源管理系统首页旅行社景点介绍旅游城市介绍天气旅游路途旅客编号旅客姓名旅行社绍旅行社等级景点介绍景点来源景点历史城市名称城市人文城市历史近期气温总旅游路途最佳旅游路途气温等级旅客查询旅游资源管理系统是我特地为旅游业设计开发的新型旅游资源集成管理系统。系统高度整合、自动调度旅游资源,从而提高旅游企业运能,拓展服务范围,改善客户关系。对旅游资源进行信息化、数量化、标准化、自动或半自动化管理,能大大提高旅游资源的管理水平和管理效率,适应21世纪旅游业发展的须要,促进旅游业的发展。它充分利用计算机系统强大的查询检索功能,能够对旅游资源实体的面积、规模、等级、从业人员、开发利用状况、地理位置、交通状况、旅游设施状况、性质、体制、经营状况、支配状况等进行综合查询。设计总结和体会随着现在人民的生活水平日益提高,出外旅游成为人们享受生活的重要途径,如何便利的查询旅游信息显得特殊重要。因此我确定制作一个旅游管理系统,在制作的过程中收获颇多,在其中不仅学到大量的开发学问,更重要的是学会如何制作一个软件的,制作软件须要什么精神——那就是团结合作。本次课程设计之前我也进行了课题调研和可行性分析,和实践活动相关的文件和资料由友好旅行社供应,在设计过程中我不仅驾驭运用管理信息系统和地理信息系统原理进行实际工程分析和设计的方法,驾驭空间数据和关系数据库的设计方法,还驾驭利用地理信息系系统软件进行应用系统开发编程设计和系统集成的方法,熟悉了地理信息系统标准和规范。设计过程中我也遇到了许多不行避开的难题,但通过老师以及同学们的指导和帮助,我最终解决了难题,完成了设计,受益匪浅!实习日记2011-11-19星期六晴今日是实习的第一天,当然是必不行少开实习动员大会了,早上在教学楼开课程设计的动员大会,李老师给我们讲了此次课程设计的内容和要求,我们要做的是和GIS有关的地理信息系统,选题设计到了海岸带管理、旅游资源管理、海洋功能区管理、港口管理、城市自来水、电力、煤气、、交通、电信等33个题目,包括课程设计的电子版和打印版,日记等。张老师给我们看了以前的课程设计,举例说明白其中几篇的优点和缺点,希望我们在设计过程中能留意这些问题,我们所要做的设计要按《地理信息系统概论》上关于地理信息系统设计的要求,必需有需求分析、总体设计和详细设计三部分。我最终选择了旅游资源管理的系统设计,下午我上网查找了一些相关资料,还到图书馆借到了有关的书籍。2011-12-7星期三晴通过昨天的查阅相关资料,我选择的是旅游资源管理的系统设计,并且我还进行了课题调研和可行性分析,通过友好旅行社的一些资料支持,发觉由于如今的旅游景点繁多,旅游线路中包含的内容也许多,让人一下子很难清楚的了解到其中的所包含的信息,从而做出正确的旅游方案,让自己能够轻轻松松的享受到旅游中的乐趣。本系统旨在便利便利那些酷爱出玩的人,让他们刚好、精确、详细的了解到一些旅游方面的相关信息,为他们指引一条适合他们的旅游线路.。需求分析调查报告的内容包括:用户对系统的要求,用户目前的业务范围、工作流程和存在的问题,可用的数据状况,现有的技术力气、设备条件等。同时要进行可行性分析,着重从社会、技术和经济三大要素分析开发新系统的可能性,确定哪些需求可以实现,哪些需求可以调整和简化,哪些作为近期目标和远期目标等。通过对需求的分析,为明天的总体设计做出了基础。2011-12-8星期四晴今日我要做系统的总体设计,因为我对总体设计不是很熟悉,因此在网上看了好几个案例,看别人是怎么写的,详细步骤主要有:⑴用户需求⑵系统目标⑶总体结构⑷系统配置⑸数据库设计⑹系统功能几个方面写的,我依据自己的侧重点不同,写的时候按主要步骤写的。我借鉴了连云港旅游管理地理信息系统结合友好旅行社的实际,做了许多思索和改动。大量的旅游信息及相关数据的有效管理和高效利用是目前旅游业发展中遇到的一个难题,而旅游信息管理系统应是一种有效解决这一问题的工具。该系统的建立将有利于提高旅游业的现代化管理水平,能够为旅游管理部门、旅游经营部门供应高效、高质量的图文信息服务和决策帮助支持,有利于提高决策的科学性和精确性,此外,该系统的建立还将为我国旅游产业走向世界,实现旅游可持续发展做好前期的准备工作,旅游企业有了旅游信息管理系统的技术支撑,想必确定会收到一种如虎添翼的效果。2011-12-10星期六晴今日我做的是详细设计,这个的工作量要比总体设计困难和难的多,许多要扩绽开去想。比如子系统要做的什么样子,它们的逻辑结构设计、数据库设计、功能模块设计、用户界面设计等。每个子系统的内容大体类似于总体设计的内容,但要更加详细和详细。E-R图清楚地描述了系统中各个实体之间的联系,以及各个实体所具有的属性,可以使读者很清楚地了解整个系统的总体处理。

温馨提示

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

最新文档

评论

0/150

提交评论