数据库课程设计旅行社管理信息系统Word格式文档下载.docx
《数据库课程设计旅行社管理信息系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库课程设计旅行社管理信息系统Word格式文档下载.docx(45页珍藏版)》请在冰豆网上搜索。
![数据库课程设计旅行社管理信息系统Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2023-1/1/e5d5b03e-a660-4740-a8b0-c731f6378205/e5d5b03e-a660-4740-a8b0-c731f63782051.gif)
业务范围包括经营国内旅游业务为主,组织团队、散客旅游,安排商务、会务、国内外考察活动,代办国内、国际航班机票、火车票、轮船票,商务租车、会议安排、度假产品的预订及自助旅行等全方位的服务。
天津青旅的奋斗目标:
力创中国旅游行业“服务一流、实力一流、人才一流、业务一流”的业绩。
由于旅游线路的增加和参团人员的增多和复杂性,旧的管理系统的处理能力和管理方法很难满足现代化企业管理的需求,旧系统已成为实现企业战略目标的主要障碍。
但是公司的内部管理系统还不完善,还在进行以人工统计和分配为主的工作,不但花费了人工,而且由于数据复杂往往难以避免会出错,给企业造成一定的负面影响,降低了企业的工作效率。
因此,在这个以计算机网络技术为主流的时代,公司有必要开发一个完善的内部管理系统。
1.1.2系统开发意义
我国的旅行社目前正处于一个科学技术日新月异飞速向前发展的环境中。
信息技术和通信技术以令人目不暇接的速度发展,尤其是互联网络的广泛流行,使得各种服务信息已近乎透明,且个性突出的游客们已不再满足于死板的标准化的旅游项目,要求量身定做,旅游行业内的竞争日趋激烈。
这就要求旅行社必须采取现代化的管理手段,利用计算机
1
的发展成果结合旅行社的业务特点,建立高效的旅行社管理系统,以迅速、准确地捕捉客户要求,并加以高效回应,使游客满意,才能摆脱被挤出的危险并在业内脱颖而出。
旅行社管理信息系统是一个典型的多表操作系统,因为一个旅行社涉及到导游的管理与查询,导游与景点的分布,景点与游客的分布与查询,导游、景点和游客三者之间的分布与查询,还涉及到景点的各种管理、导游的各种管理和游客的各种管理等等,因此,它是一个比较复杂的管理系统。
2
第二章系统需求分析
2.1系统功能需求
旅游管理系统由团员信息表、线路信息表、团队信息表、游客团队信息表、密码信息表五个信息表组成,主要来实现旅游团队、团队团员及旅游路线相关信息的输入、查询和维护,以及旅游团队和团员信息的报表及输出、旅游路线排行榜的发布和密码的更改等各项功能。
2.2需求分析概述
人类社会在经历过农业革命和工业革命之后,如今已经如信息革命阶段。
信息革命的核心是当今先进生产力的代表——信息技术。
信息技术本身是一个庞大的扩展的高新技术群,包括电脑技术、电信技术、广播电视技术、网络技术、多媒体技术、数据库技术等等。
信息技术的发展对人类社会的方方面面都产生了不同程度的影响,包括旅游业。
同时信息技术也推动了旅游业的第二次革命,它对传统的旅游管理、旅游服务、旅游经营和销售手段等产生强大冲击。
随着中国加入WTO,旅游行业竞争变得日益地激烈,旅行社作为一个旅游企业,在整个旅游中起着非常重要的作用。
旅行社对信息化的要求也变得越来越高。
旅行社信息化不仅是适应信息时代快速变化的必然选择,同时也可以增加目前旅行社管理中的科技含量。
通过对本地多家旅行社进行信息化实施情况的调研,从实际情况中我们发现旅行社一般都配有电脑、电话、传真、计算机网络等信息化设备,工作人员使用电脑也比较熟练,其中有些旅行社有自己的网站,通过Internet宣传自己。
但是旅行社信息化发展滞后于旅游业的整体发展、重硬件轻软件,几乎没有自己的管理信息系统。
我们发现旅行社日常业务工作比较复杂,日常业务的操作基本上完全依靠手工劳动,员工工作强度较大,尤其在五一、十一黄金周期间。
在目前的旅行社经营活动中,业务操作不够成熟规范,对游客和员工的信息资料管理也不够系统化和规范化。
如何降低人力成本,跟上全球信息化的脚步,实现“无纸化’办公,越来越成为旅游企业要解决的问题。
建立一个良好的管理信息系统相当必要。
3
通过调研,我们发现目前为使用管理信息系统的旅行社业务操作中存在以下问题:
(1)游客报名的基本信息以及销售的旅游线路等信息均以文字形式记录于纸上,于每天晚上呈报计调中心汇总;
各种凭证为纸质,管理查询均不方便。
(2)旅游线路、车票等旅游产品的基本信息更新速度慢,但是旅游市场上旅游产品的价格改变非常快,基本上一天一变,现无法做到及时更新。
(3)由于旅行社有多个营业点在同时销售旅游产品,对某些需实时掌握的信息更困难。
如剩余的座位号、当前报名人数等等,更新的主要方式是通过电话和MSN以及传真等设备。
前台销售的员工接到游客的报名请求时就通过电话与计调部门联系,看是否还可以安排,如有空座位则从MSN中获得座位号等相关信息,报名流程结束要及时通知计调部门修改当前信息,以便其他营业点获得最新的信息。
操作比较复杂,加大了计调部员工和前台销售员的工作量。
此外,还有可能忙中出错,导致信息不一致。
通过建立旅行社管理信息系统可以解决以上这些问题。
旅行社管理信息系统可以简化员工的手工操作,规范操作流程,提高工作效率,降低劳动强度;
可以实现信息的实时更新能方便游客接受更好,更快的服务;
可以方便各部门信息的交流,改变传统的文件满天飞的局面;
此外管理人员也可以通过该系统查询当前经营情况以及各种电子单证,随时掌握企业经营动态,从而更好地进行管理。
2.3系统层次分析
4
旅游团队管理
团
队
信
息
的
报
表
及
输
出
查
询
表2-1系统层次分析
2.4系统数据流图
5
操作
员
图2-2系统总数据流图
销售统计表
合同
排团计划表
旅游管理系统
图2-3系统业务流程图
6
团员信息表
线路信息表
F2销售统计表
F1合同
团队信息表
F3排团计划表F4排团
计划表
图2-4系统业务流程图
2.5数据字典
1..以下为本系统数据字典的数据项部分:
1)数据项编号:
DNum2)数据项编号:
XNum
数据项名称:
导游编号
线路编号
别
名:
别名:
简
述:
某导游的代码
某旅游线路的代码
类别及宽度:
字符型,5位取值范围:
G0001-G9999
字符型,4位取值范围:
I001-I999,A001-
A999
3)数据项编号:
TYNum4)数据项编号:
TDNum
团员编号
团队编号
团员编号述:
某团员的代码
团队编号述:
某团队的代码
字符型,5位
字符型,3位
7
取值
范围:
T0001-T9999
001-999
2.以下为本系统数据字典的数据流部分:
1)数据流编号:
F1
数据流名称:
游客与旅行社签订的合同
数据流来源:
游客数据流去向:
P1
高峰
流量:
200份/天
数据流组成:
游客编号、姓名、性别、身份证号码,联系方式、地址、是否交款、会员。
2)数据流编号:
F2
外联销售部每天的收入情况
P1数据流去向:
财务科
流
量:
1份/天
游客编号、单价、总金额、折扣率、日期、经办人。
3)数据流编号:
F3
对游客进行团队编排的情况
P2数据流去向:
游客
团队编号、导游编号、开始时间、旅游天数、跟团人数、
旅游路线。
8
4)数据流编号:
F4
P2
数据流去向:
计调部门
3.以下为本系统数据字典的数据结构卡片部分:
数据结构卡片
数据结构名称:
用户管理卡片
数据结构简述:
登记系统用户信息时所记录的卡片
数据结构的组成:
操作员、密码
4.以下为本系统数据字典的数据存储部分:
数据存储卡片主要用于描述数据存储的结构、有关的数据流和查询要求。
1)数据存储卡片
编号:
D1
文件名:
游客信息表
简述:
存储游客基本信息的表
组成:
游客编号、姓名、性别、身份证号码,联系方式、地址、是否交款、会员。
有关的数据流:
P1-D1,D1-P2
有无立即查询要求:
有
2)数据存储卡片
9
存储旅游线路的具体信息的表
线路编号、旅游路线、市场价格、本店价格、预订
P2-D2
3)数据存储卡片
导游信息表
存储导游的基本信息的表
导游编号、姓名、性别、身份证号码、电话、地址、任职时间、级别、备注。
D3-P2
5.以下为本系统数据字典的逻辑处理部分:
1)编号:
名称:
游客信息处理
处理游客信息
输入:
输出:
游客信息表,销售统计表
处理:
根据游客填写好的合同登记游客信息表,并对当天的营业额进行统计,上报财务科。
2)编号:
排团处理
对游客进行团队编排。
游客信息、线路信息、导游信息。
10
将游客信息、旅游线路和导游信息进行汇总,合理安排计划,最终输出排团计划表。
6.以下为本系统数据字典的外部实体部分:
1)外部实体
旅行者
输入的数据流:
输出的数据流:
2)外部实体
无
3)外部实体
负责安排接待(房、餐、车、景点)等事宜
11
第三章系统总体设计
3.1系统总体设计目标
旅游管理系统的目标是对旅行社的导游人员以及客户进行管理和对团队进行编排,以极大地提高业务信息记录、统计、编排等信息管理的工作效率。
尽量使系统的功能设计,流程设计与实际操作吻合,有一定的可行性和现实意义。
旅行社对旅游管理系统的要求有以下几点:
1、系统要本着服从和服务于企业战略使命和长期目标要求,以及继承与优化相结合的原则,来制定信息系统开发方案。
2、系统既要解决现行系统存在的问题,又要充分预计未来的需求变化,使系统具有足够的适应性和先进性,还要方便运行管理和维护。
3、系统反映的流程简洁,自动化程度比较高.如能自动打印报表,自动进行一些简单的结算,为管理人员提供相对准确数据,保证高效率运作等。
3.2概念模型
3.2.1概念模式(E-R)
数据库概念结构设计是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。
用E-R图是描述数据实体关系的一种直观描述工具,所以本系统采用了E-R图方法进行数据库概念结构设计。
12
路线编号
团员编
号
备注
姓名
团费交否
身份证
号码
通信
地址
电话
性别
图3-1团员的E-R图
线路名称
团费
图形
简介
13
图3-2线路的E-R图
返程日期
出发日期
团员人数
图3-3团队的E-R图
盈亏
团队负责
人
团队人数
是否出发
建团时间
爱你
14
图3-4旅游团队的E-R图
操作员
密码
图3-5密码的E-R图
带领
N
负责
参加
图3-6系统的E-R图
15
3.3数据库逻辑结构设计
概念结构是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。
也就是要将概念上的结构转化为BP数据库系统所支持的实际数据模型。
团员信息表结构图:
图3-7团员信息表结构图
团员信息表实例图:
图3-8团员信息表实例图
线路信息表结构图:
16
图3-9线路信息表结构图
线路信息表实例图:
图3-10线路信息表实例图
团队信息表结构图:
图3-11团队信息表结构图
团队信息表实例图:
17
图3-12团队信息表实例图
旅游信息表结构图:
图3-13旅游信息表结构图
18
旅游信息表实例图:
图3-14旅游信息表实例图
密码信息表结构图:
图3-15密码信息表结构图
密码信息表实例图:
图3-16密码信息表实例图
19
第四章数据库系统实现4.1系统实现工具简介
开发语言VisualBasic6.0
从1998年发布到2002年正式推出VisualBasic.NET简直吊
足了开发者的胃口。
从2000年就开始传言的具有继承、Try…Catch语句等新功能的全新VB7.0一直没有露面。
直到2001年,VisualStudio.NET的第一个BETA版问世的时候,所有人都呆了——这是VisualBasic吗?
And语句变成了BitAnd,数组只能从0下标开始,而且连Dim语句的意义都变了,几乎所有的窗体控件都变了,Long变成了Integer而Integer变成了Short,Variant不见了,Static不能用了……简直是翻天覆地,人们已经无暇关注这个版本有什么改进,转而担心我怎么才能接受这个本本了。
其实VisualBasic.NET完全是为了.NETFramework这一全新的平台而设计的,VisualBasic.NET的设计者一开始没有掌握好新平台和旧语言的平衡。
到了BETA2中,很多东西回归了6.0,如BitAnd又变回了And,数组的定义语句也变回了原有