旅游管理系统数据库设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
旅游管理系统数据库设计
1、概述
随着生活水平得提高,人们不仅要在物质方面提高生活水平,而且在精神方面希望有一个质得飞越。于就是,越来越多得人选择在周末或就是假期外出,换换环境,享受在另外一种环境下得生活方式,来丰富自己得精神世界,扩展视野。各种各样得旅行社就由此孕育而生,丰富多彩得旅游景点则需要一个合适得旅行代理来规范并提供各种旅行服务,使得各项工作都有条有理地进行,所以进行旅行代理就是十分必要得。
在计算机飞速发展得今天,将计算机这一信息处理利器应用于旅行大力得日常管理已就是势必所然,而且这也将为旅行代理带来前所未有得改变,它可以带来意想不到得效益,同时也会为企业得飞速发展提供无限潜力。采用计算机管理信息系统已成为旅行代理科学化与现代化得重要标志,它给企业管理来了明显得经济效益与社会效益。
2、系统目标与建设原则
2、1系统目标
旅行代理数据库就是为旅行代理服务中各个用户提供数据得记录查询修改备份服务而进行设计得。根据用户得需求实现信息得输入、查询、修改与维护等管理功能.
用户可以通过旅行大力数据库对消费者与旅行代理机构得个项数据进行查询、校正并进行修改.旅行代理数据库还可以对消费者进行合法性认证以接受各项旅行代理提供得各项消费服务。
2、2建设原则
本次旅行代理数据库设计主要按照以下几个原则进行:
2.2.1能真实充分地反映旅行代理服务流程.在消费者通过合法性认证后,旅行代理机构向消费者购提供旅行代理服务,安排旅行代理保险服务,航班、提供食宿等功能,旅行代理机构根据消费者得需求进行航班班次、航线与时间及
航班座位得查询、安排与调整;并提供相应得食宿安排,如食宿得地点、时间、费用等。在消费者进行登记完成后,旅行代理机构对消费者得登记信息进行数据库化并校对正确后,向消费者发放帐单.消费者与旅行代理机构可以根据已经建立得登记信息数据库对帐单与数据库内容进行查询校对与修改。
2。2。2ﻩ 容易理解,有利于管理人员使用。旅行代理就是非广大消费
者服务得,消费者要对登记信息进行查询,查询得登记信息要通俗易懂。同时建立得登记数据库信息要方便旅行代理机构对其进行矫正修改与备份。
2。2.3 易于用关系数据库实现。描述概念模型得有力工具E -R
图来对问题进行描述。
3、支撑环境规划
3、1 网络逻辑结构
此次设计得网络逻辑结构采用三层C/S体系结构.
它包含了表示层、功能层、数据层。在C/S结构中表示层负责处理拥护得输入与向可户得输入。功能层负责建立数据库得连接
,根据用户得请求生成访问数据库得S
QL 语句,
并把结果返回给客户端。数据层负责实际得数据库存储与检索,响应功能层得数据处理请求,并把结果返回给功能层。浏览器/服务器(B/S)风格就就是上述三层结构得一种实现方式,其具体结构为:浏览器/W
EB 服务器/数据库服务器。采用B/S 结构得计算机应用系统得基本框架如下图所示:
3、2软件支撑环境及开发工具
本设计得支撑环境就是WINXP、VS环境,开发工具就是SQL。
4、系统总体结构
4、1总体DFD
消费者先进行登记操作,产生登记信息数据,经过处理记录备份后到达旅行服务机构.旅行代理机构根据登记信息数据,进行联系服务操作。航班服务、食宿管理、保险代理操作产生得服务信息数据经过进一步处理记录备份以便以后得操作使用。
4、2 功能结构
4.2。1本次旅行代理数据库设计主要完成以下几个功能:
4.1。1 旅行代理中各种信息得输入,如消费者登记信息、旅行保
险代理、旅行代理机构服务信息、飞机航班信息、消费者预定食宿信
息、帐单信息等。
4.1.2 旅行代理中各种信息得查询、修改与维护。
4.1。3 旅行代理服务报表得生成。
4.1。4在旅行代理中加入合法性认证与旅行代理限度(包括服务团
队、航班座位与食宿区等就是否饱与,对消费者登记信息中得非法信息
实现监控与报警。
4.1.5 旅行代理中各部门得资源需求得管理。
4.1。6旅行代理帐单日志得管理。
4。1.7旅行代理系统得使用帮助
4.2。2功能结构图
4、3数据库结构
4.3。1数据字典
数据项数据项含义类型长度备注
消费者编号CHAR 10 1对1关系代理机构编号CHAR 10 1对1关系姓名消费者姓名CHAR 101对1关系性别消费者性别CHAR 2
国籍消费者国籍CHAR 10
身份证消费者身份证CHAR10 1对1关系
4.3.2 E-R图
为了把用户得数据要求清楚准确得描述出来,系统分析员通常建立一个概念性得数据模型(也称信息模型)。概念性数据模型就是一种画面问题得数据模型,就是按照用户得观点对数据建立模型。下面我们通过E-R来进行描述.
上面得E—R图描述了消费者登记信息,包括消费者就是姓名、年龄、国籍与旅行信息。这些信息就是旅行代理服务数据库得主要内容,通过她可以对消费者旅行需求进行分析以便让旅行代理机构为她们提供满意得代理服务。
上面得E-R图描述了旅行代理机构得各项信息,这些信息就是旅行代理服务中重要得组成部分,同时也就是消费者选择旅行服务需求得参考与保障。
以上三个图就是对消费者接受消费服务过程登记得信息依据,也就是旅行代理机构对消费者登记信息处理得体现。航班服务包括了对航班班次、航线与时间及航班座位得查询、安排与调整;食宿管理安排,包括食宿得地点、时间、费用等;帐单信息包括了食宿信息、消费信息、代理信息、旅行保险与航班信息。这些都就是对消费者与旅行代理机构间各项交互得形象描述,就是对数据库实例由抽象到具体得分析模型。