杭州电子科技大学
《数据库课程设计》课程设计手册
A 旅行社旅游信息管理系统
姓
学
名
号
设计小组长
其 他 设 计
小 组 成 员
指 导 教 师
设 计 时 间
杭州电子科技大学管理学院编制
A 旅行社旅游信息管理系统数据库设计
一、需求分析
在这个高速发展的社会里,人们的心理和生活方式都处于不停的变迁过程
中。越来越多的人重视休闲生活,然而休闲方式的多样化使得很多人对旅游线路
以及旅游项目的选择都越来越“精挑细选”,这也为旅游市场带来了更多的需
求,同时虽然不同层次不同类型,乃至不同年龄、性别的旅游者,对上述满足指
向会有一定的差异侧重,但希望在其旅游过程中能同时获得多重满足的需求却是
一致的。正是这种市场需求的与日俱增,旅行社就不得不满足旅客在旅游过程中
追求多样化多层次的综合性要求。作为旅行社,旅游业虽然一直以劳动密集型作
为基本定位,但旅行社如果想要蓬勃发展同样离不开信息技术的支持,要想加快
我国在 21 世纪成为世界旅游大国的进程,加快中国旅游产业的信息化建设进度,
提高中国旅游产业的信息化水平成为首要任务。旅行社旅游信息管理系统主要是
在企业内部网络中使用,也可为用户提供浏览景点介绍、出游线路、时间安排,
导游信息介绍等信息。旅行社对开发旅行社旅游信息管理系统的需求越来越大,
而旅行社旅游信息管理系统也已成为旅行社增加综合竞争力和管理水平的必要
手段。通过旅游信息管理系统,旅行社可以获得很多效益:①让旅客了解的信息
更加全面,更加快捷;②旅行社拥有的数据库可以对游客、导游、线路、酒店、
团队、景点、费用等信息进行统一管理、维护,利于调配资源;③方便旅行社进
行统计分析,为旅行社提供决策依据;④通过旅行社的数据库,使旅客的资料更
加具有安全性。
基于旅行社对旅行社旅游信息管理系统的需求越来越明显,我们决定为 A
旅行社设计一个旅行社旅游信息系统的数据库,为此我们首先做出需求分析:
1. 旅行社组织机构情况
我们以 A 旅行社为例来设计一个旅行社旅游信息系统数据库,根据旅行社一
般拥有的部门情况,A 旅行社的组织结构图如下:
旅行社
组织机
构
管理类
服务类
计划类
综合业
务部
财务部
信息部
客服部
接待部
导游部
外联部
计调部
图 1—1 A 旅行社的组织结构图
A 旅行社的组织机构可以分为八个部门:综合业务部、财务部、信息部、客服部、
接待部、导游部、外联部、计调部,各部门所对应的职责如下:
1.综合业务部:各种业务的统筹、管理
2.财务部:会计、出纳、审计、预算核算
3.信息部:信息的处理、管理
4.客服部:客户信息管理、投诉咨询受理、售前售后支持
5.接待部:接待来咨询的客人、来访的其他人员
6.导游部:导游人员招聘、培训与管理
7.外联部:外部联系、交涉
8.计调部:操作旅行社业务、设计旅行线路及报价
在以上八个部门里,在这次数据库设计中主要涉及信息部、综合业务部、外联部、
财务部,如图所示:
A 旅行社的信息管理
信息部
综合业务部
外联部
财务部
基本信息处理
旅游管理
外联处理
财务处理
输
入
旅
客
资
料
处
理
旅
客
资
料
处
理
不
可
供
订
单
处
理
退
订
通
知
输
入
旅
客
订
单
处
理
旅
客
订
单
回
馈
退
订
通
知
筛
选
不
可
供
订
单
收
款
处
理
退
款
处
理
处
理
可
供
订
单
处
理
退
定
单
据
处
理
业
务
单
据
汇
总
各
种
报
表
汇
总
订
单
记
录
图 1—2 A 旅行社的信息管理图
2. A 旅行社业务流程图
对于一个旅行社而言,没有一个井然有序的业务流程,会使整个旅行社业务
的运作过程遇到很多差错和漏洞,这些问题会严重影响旅客对旅行社的信任,影
响旅行社的收益等。为了给旅客带去更多的便利,为了让旅客更加放心,我们应
该合理地链接各部门间的职能,让旅行社的业务流程系统化,这不仅可以简化旅
行社运作模式,更能降低各业务运行过程中的出错率。A 旅行社的业务流程图如
下:
速度要快、报价准确、条
理清晰、详细景点票价,
浏览时间等
旅客订单
报
价
旅行社
询问对方的联系方式、人数、
时间、具体景点行程、需要
接待的标准、往返交通、客
人的身份及其他要求
统计人数,确认是否组团
人数不够
反馈旅客,不进行组团
确认组团
1、 说明团队注意事
项
2、 单男、单女解决
问题
3、 结算问题(自行
车一般现收费)
4、 说明可能出现的
问题,如何解决
1、 了解团队情况
2、 看望全陪
3、 做好总结工作
4、 开好发票
定房、定餐、定车、
定导游、定返程交通
派团、给导游下计划
接团前准备
团队进行中的监控
送团
做好总结工作
1、 说明接团地点、方式、
导游
2、 协商接团结算问题
3、 确定团队细节
4、 团队赠送、购物安排
1、 再次确认车、房、餐、
交通是否预定好
2、 联系具体人数,看有
无产生自然单间
3、 确认准备措施是否做
好
财务部综合各种收入
支出做出财务报表,以
便旅行社负责人全盘
掌控
图 1—3 A 旅行社的业务流程图
3. A 旅行社的旅游信息管理系统的数据流程图
数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形
方式描述信息的来龙去脉和实际流程。对于 A 旅行社的这个信息系统而言,系统
中存在很多复杂的信息流向和加工,而通过数据流程图可以将系统进行分层,从
而得到更简单清晰的顶层、中间层、底层。
A 旅行社的旅游信息管理系统的顶层数据流程图如图 1—4 所示:
S1 旅客
资料、订单
收 据
A 旅行社进
行业务处理
订 单
退订单、收据
S2 外协单位
注:外协单位包括酒店、车站、飞机场、景点购票处等
图 1—4 A 旅行社的旅游信息管理系统的顶层数据流程图
通过该图可以表示出 A 旅行社旅游信息管理系统与外部实体之间的信息输入、输
出关系,从而标定了系统与外界的界面。
顶级数据流程图的第一级分解图如图 1—5 所示:
D1 旅客资料库
资料
S1
退订通知
P1
基 本
信 息
处理
旅客订单
退订订单
P2
旅 游
管理
签收单据
退订单据
P3
外联
处理
供应单
订单
退订单据
S2
退
还
订
金
收
订
据
金
P4
财务
处理
D2 应收账款
D3 应退账款
报表
旅行社负责人
D4 订单记录
图 1—5 顶级数据流程图的第一级分解图
通过顶级数据流程图的第一级分解图将顶级图中的“业务处理”进行了细化,初
步分解为基本信息处理、旅游管理、外联处理、财务处理三个子系统,同时又得
到了相应的数据存储(如应收账款、订单记录等)和数据流(订单、收据、报表
等)。
在三个子系统中,基本信息处理的数据流程图如图 1—6—1 所示:
导游
旅客
挑选
P1.1
导 游 信
息
P1.2
旅 客 信
息
导游表
旅客表
图 1—6—1 基本信息处理的数据流程图
旅游管理的数据流程图如图 1—6—2 所示:
旅游路线
旅游团
人工筛选
员工
决定
P2.1
旅 游 路
线信息
P2.2
组 团 信
息
旅游线路报名表
旅游团表
图 1—6—2 旅游管理的数据流程图
外联处理的数据流程图如图 1—6—3 所示:
交通工具
旅客住宿
P3.1
交 通 信
息
P3.2
住 宿 信
息
交通信息表
住宿表
图 1—6—2 外联处理的数据流程图
财务处理的数据流程图如图 1—6—4 所示:
各类账款
P4.1
财务信息
结算表
图 1—6—3 财务处理的数据流程图
4. 数据字典
(1)数据项定义
数据项名称:旅游团编号
别名:旅游团编码
说明:A 旅行社的某旅游团的代码
类型及宽度:字符型,5 位
取值范围:”00001”~”99999”
(2)数据结构定义
数据结构名称:旅游线路报名表