旅游管理信息系统设计报告工商管理080108201139张鑫08201141周梨梨一、旅游管理信息系统分析1.开发背景、目的、意义就我国目前状况来看,有关旅游的信息系统多是以旅游景区为单位、面向旅游者的“景区旅游信息查询系统”,内容围绕旅游者所需的“吃、住、行、游、购、娱”六大要素信息,在为旅游经营、决策者提供服务方面的功能非常之弱。此外,这些系统中旅游信息数据在属性项的选取、管理上已落后,在数据的挖潜利用上效率也很低,且数据不能共享、不能及时更新,加上系统中不太注重空间信息的表述,不能提供给旅游者良好的空间位置信息。因此,现有系统大多不能适应旅游业发展对信息的需求。而且,由于旅游路线的增加和参团人员的增多和复杂性,旧的管理系统的处理能力和管理方法很难满足现代化企业管理的需求,旧系统已成为实现企业战略目标的主要障碍。所以开发新的旅游管理系统是必要的。旅游管理信息系统的目标是对旅行社的导游人员以及客户进行管理和对团队进行编排,以极大的提高业务信息记录、统计、编排等信息管理的工作效率。一个成熟、完善的旅游信息管理系统应该包含多层次、多方面的综合信息,能满足不同用户的需求,旅游者通过该系统查询各类信息、安排出游活动,旅行社通过系统提供的客源市场信息进行旅游产品开发,旅游管理部门和政府部门采用该系统调查、评价旅游资源,动态监控旅游资源利用情况,学校、科研机构的旅游科研人员通过该系统获得可靠的旅游活动各项数据,进行规划、开发、评价、预测等研究工作。2.可行性分析新的旅游管理信息系统只需在电脑上安装即可,不需要购买新设备。而且,本旅游管理系统只需在电脑上安装DELPHI7.0即可,此外人员培训过程较简单,只要掌握DELPHI7.0即可,培训费用低。系统开发成本低,运行费用与以前比较基本不变。据了解,以采用新的旅游管理信息系统的企业的年收益比以前提高10%,并切提高了管理水平,解放了繁重的体力劳动和脑力劳动,是企业情报畅通从而增加半段决策的正确性,极大的改善了用户服务的质量,提高了旅行社的信誉。主管领导、管理人员以及业务人员配合新系统开发,积极参与开发工作,公司拥有较为稳定、合理的管理制度与管理方法,有利于提高管理效率,实现管理工作现代化。通过以上分析可得,开发新旅游管理系统的综合效益要远远大于成本,而且不会导致组织变动,在经济、技术以及管理上都是可行的。3.数据流图数据流程图是描述系统数据流程的主要工具,他是用图形符号综合地描述信息在系统中流动、处理和储存情况的图。数据流程图有抽象性和概括性的特征。它有四个基本符号,即外部实体、数据流、处理功能和数据储存。绘制数据流程图时首先要明确系统的边界,画出顶层DFD,再对数据流程图进行分解和细化。图1.3.1旅游管理信息系统的顶层DFD图1.3.2旅游管理信息系统的第一层DFD4、数据字典4.1数据流的描述数据流编号:F3数据流名称:旅客数据简述:统计旅客的资料,数据数据流来源:P1.1.2数据流去向:D2数据流组成:游客编号、性别、姓名、身份证号码、联系方式、地址、是否交款、会员数据流量:10份/小时高峰流量:20份/小时4.2处理逻辑的描述处理逻辑编号:P1.1.1处理逻辑名称:编辑订单简述:对于旅客的订单进行编辑输入的数据流:F1处理:根据旅客填写的资料经过员工的整理及运营商文件对订单进行编辑输出的数据流:F4处理频率:对每个用户每月处理一次4.3数据储存的描述数据储存编号:D1数据储存名称:旅客资料库简述:用于编辑顾客资料并整理成库数据储存组成:游客编号、性别、姓名、身份证号码、联系方式、地址、是否交款、会员、标识、顾客细节关键字:资料相关联的处理:P1.1一、旅游管理信息系统设计1、功能结构图图2.1.1旅游管理信息系统功能结构图2、平台设计----系统开发环境系统开发工具DELPHI7.0DELPHI作为一种可视化的编程环境,提供了方便、简洁的Windows应用程序开发工具。DELPHI使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了可重复利用的完整的面向对象的程序语言,是当今最快的编辑器,拥有领先的数据库技术。3、物理配置方案3.1计算机硬件选择CPU:Pentium4,600MHz以上;内存:256M以上;硬盘:60GB以上;输入:鼠标,键盘;输出:打印机,显示屏;3.2计算机软件配置操作系统:WindowsServer2000或以上;数据库选择:DatabaseDesktop;开发平台:Delphi7.0;3.3计算机网络的选择局域网网络拓扑结构:星型;4、数据库设计数据库设计包括分析数据库需求、概念数据库设计、逻辑数据库设计和数据库实现四部分4.1概念数据库设计数据库概念结构设计具有一定的独立性,通常采用E-R图的方法进行设计。4.2逻辑数据库设计基于上述运行环境,根据系统分析,设计了4个数据表文件,它们的结构及其说明如下:表2.2.1:用户表(yh.db)附:该表用于记录该旅游管理系统的使用者信息。表2.2.2:排团信息表(zcxx.db)附:该表用于说明旅游管理信息系统对旅客进行排团的具体情况。表2.2.3:旅客信息表(ykxx.db)附:该表用于记录旅客的具体信息。表2.2.4:线路信息表(xlxx.db)附:该表用于记录旅行社各种旅游线路具体情况以及价格。5、输入输出设计5.1输入设计输入设计对系统的质量有着决定性的重要影响。输入设计师信息系统与用户之间交互的纽带,决定着人际交互的效率。输入数据包括数据规范和数据准备的过程,是系统的重中之重。表5.1.1旅行社人事调动单旅行社人事调动单_年_月_日人员代码姓名部门基本工资附加工资房费备注A06432121陈家728004006500B46797947李敏330008009001C46987986沈丽418002003000D04679754杨军525003004001E49797697程晨622005005501主管签字___________备注栏:0——调离1——新进表5.1.2旅行社外联单人员代码姓名部门外联事物联系电话备注F15789656唐国强1接待来访139003124580G46595614张赫曼2接机及火车136789045671H49865355刘开明3酒店预定159234567981备注栏:0——公休1——在职表5.1.3旅行社行程信息表组团号码20090518007出行日期09.05.18归来日期09.05.21出门地点上海——临安交通费用800元预支款项交通、住宿后期款项景点门票、保险费等表5.1.4旅行社组团单(临安三日游)5.2输出设计输出是系统产生的结果或提供的信息。对于大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准。根据对旅行社业务的深入研究以及对旅行社管理信息系统的综合考虑,即对输出进行了设计。旅游者信息登记表包括:旅游者姓名、性别、年龄、住址、联系方式、爱好、参加的旅行团、过敏的药物和食品、备注。以下是针对旅游者信息登记表输出进行的举例:表5.2.1旅游者信息登记表的输出设计三、旅游管理信息系统的实施1、创建数据库并建立数据库别名启动BDE—object菜单选择new,在BDE目录树左侧出现一个新的分支,输入数据库别名(例:ly),在右侧面板上path栏电击小按钮,查到数据库所在目录(E:\旅游管理系统\data),回到object菜单中选择apply保存即刻。图3.1.1旅游管理系统BDEAdminstrator截图2.登录窗体3.主窗体4.用户管理窗体5.导游信息管理窗体6.线路信息管理7.线路信息打印窗体8.游客信息管理窗体9.游客信息打印窗体10.排团信息管理窗体11.排团信息打印窗体12.查询窗体(1)导游查询(2)线路查询(3)游客查询