1、旅游信息管理系统旅游信息管理系统 一、引言 旅游作为一个新兴的产业近来得到了迅速的发展, 旅行社如雨后春笋遍布全国各地。 目 前旅游行业普遍存在着企业规模不大,管理不够规范的特点。因为旅游涉及到吃,住,行, 游,购,娱等各个方面,既琐碎却又必不可少,而这些要素分布不在一个地域,倚赖单个人 不仅很难全面掌握所有信息, 同时存在一旦掌握这些信息的人离开企业, 就会对企业造成巨 大的损失。 研究设计一个旅游管理信息系统就是来解决这些针对性问题的。 如何利用现代化的技术 手段对这些旅游资源进行管理, 并最终形成旅游产品-旅游线路。 如何使这个管理信息系统 具有很强的实用性, 既可以作为独立的系统来使用
2、, 也可以作为旅游企业综合业务的一个重 要组成部分?只要使此系统包括系统用户管理,地域管理,景点资源管理,宾馆资源管理, 餐厅资源管理,娱乐资源管理,交通资源管理,旅游路线编辑及报价管理等主要模块,就可 以基本上实现对旅游资源及路线管理系统的功能,完成掌握旅游信息的任务。 二、需求分析 旅游信息管理管理对于一家旅游公司来说是不可或缺的一部分, 有一个完整的信息管理 系统不仅可以为公司系统管理用户信息, 地域信息等等各项企业内部的信息, 还是旅游企业 直接面向大众交换旅游信息以及吸引游客的途径。 同时也为旅游爱好者提供一个搜索, 查询, 亦或者是分享详细旅游信息资料的平台。 随着科学技术的不断提
3、高, 计算机技术的不断发展, 我们利用信息化手段管理信息资源 越来越方便, 利用数据库的原理管理信息的优越性是远超于手工管理方式, 本文主要介绍了 小型旅游数据库管理系统主体功能的设计与实现。 2.1 系统功能 2.1.1 地域信息管理功能 地域信息的录入,包括地域名称和地域类型等信息; 地域信息的修改; 地域信息的删除; 地域信息的查询。 2.1.2 景点资源管理功能 景点资源的录入,包括景点编号、景点名称、联系人、票价等信息; 景点资源的修改; 景点资源的删除; 景点资源的查询。 2.1.3 宾馆资源管理功能 宾馆资源的录入,包括宾馆编号、宾馆名称、联系人、报价等信息; 宾馆资源的修改;
4、宾馆资源的删除; 宾馆资源的查询。 2.1.4 餐厅资源管理功能 餐厅资源信息的录入,包括宾馆编号、宾馆名称、联系人、报价等信息; 餐厅资源信息的修改; 餐厅资源信息的删除; 餐厅资源信息的查询。 2.1.1 交通资源管理功能 火车资源信息管理; 飞机资源信息管理。 2.1.6 旅游线路管理功能 旅游线路信息的查询; 旅游线路的选定、预定系统。 2.1.7 系统用户管理功能 系统用户信息的录入,包括用户名、密码等信息; 系统用户信息的修改; 系统用户信息的删除; 系统用户信息的查询。 2.2 业务流程分析 业务流程图是分析和描述系统管理的重要工具之一, 它是系统设计的前提和 保证。通过业务流程
5、图可以清晰的描述系统内各实体关系、操作流程,利用管理 流程图可以帮助分析人员清楚的认识到流程中的各种查询或管理的步骤。 图 2-1 业务流程图 选择 地域 用户 注册 验证 登录 登录成功的 普通用户 用户信息表 普通用 户信息 验证不通过 选中景点 交通信息 飞机火车信息 景点信息 餐厅信息 选中餐厅 选择 线路 宾馆信息 2.3 数据流程图 根据业务流程图的分析,得出本系统的数据流程图,用户通过用户登陆,对地域、线 路、景点、餐厅、宾馆、火车、飞机进行查看,管理员通过用户登陆,对地域、线路、景点、 餐厅、宾馆、火车、飞机进行增加、删除、修改。 图2-2第零层数据流程图 将第零层数据流程图进
6、一步分解,可分别得到用户层、管理员层流程图 用户层:线路信息,用户查询线路信息;地域信息,用户查询地域信息;线路停靠点信息: 用户查询线路停靠点信息;景点信息,用户通过线路查询景点信息;餐厅信息,用户查询预 订餐厅信息;宾馆信息,查询预订宾馆信息;火车信息,用户查询预订火车;飞机信息,用 户查询预订航班,具体数据流构成详见下章节的数据字典部分。用户层数据流如图所示。 图 2-3 第一层数据流图(用户) 管理员层:用户信息:管理员登陆;线路信息,管理员查询线路信息;地域信息, 管理员查询地域信息;线路停靠点信息:管理员查询景点;景点信息,管理员进行添加修改 删除操作;餐厅信息,管理员进行添加修改删除操作;宾馆信息,管理员进行添加修改删除 操作; 火车信息, 管理员进行添加修改删除操作; 飞机信息, 管理员进行添加修改删除操作, 具体数据流构成详见下章节的数据字典部分。管理员层数据流如图所示。 图 2-4 第一层数据流图(管理员) 3.1:添加景点信息 3.2:修改景点信息 3.3:删除景点信息 4.1:添加餐厅信息 4.2 :修改餐厅