“好心情旅行社”旅游管理系统介绍.doc
《“好心情旅行社”旅游管理系统介绍.doc》由会员分享,可在线阅读,更多相关《“好心情旅行社”旅游管理系统介绍.doc(81页珍藏版)》请在咨信网上搜索。
1、“好心情旅行社”旅游管理系统介绍772020年5月29日文档仅供参考本科学生综合性实验报告课程名称:数据库系统原理”好心情旅行社”旅游管理系统项目 成员 学号 学号 班 级 实验项目名称”好心情旅行社”旅游管理系统 指导教师及职称 开课学期 至 年 第1 学期完成时间 年 12 月 23 1.需求分析21.1编写目的21.2背景21.3系统目标21.4需求分析21.4.1系统功能分析21.4.2系统总体功能图41.4.3 主要流程图61.4.4数据需求及业务规则分析81.4.5数据约束分析91.5数据字典101.5.1数据项与数据结构101.5.2数据处理122 数据库概念设计132.1定义实
2、体集及属性132.2定义联系集及属性132.3 E-R模型设计132.3.1实体E-R模型设计142.3.2二元联系E-R模型设计162.3.3 弱联系E-R模型设计172.3.4四元联系E-R模型设计172.3.4聚合联系E-R模型设计182.3.5总 E-R模型设计183 逻辑设计193.1实体集转化为关系模式193.2联系集转化为关系模式203.3聚合联系集转化为关系模式203.4关系设计203.5函数关系依赖243.6模式求精244 物理设计264.1关系模式存储方式选择274.1.1索引存取方式,主要采用B+ 树索引方法274.1.2聚簇存取方式274.2数据库的存取结构274.2.
3、1数据的存放位置274.2.2数据存储路径285 数据库脚本286 触发器与存储过程37 ”好心情旅行社”管理系统1.需求分析 需求分析将从目的、背景、目标及用户需求等方面进行分析,为概念设计提供依据。1.1编写目的设计一个旅行社管理系统供旅行社管理员与旅客及相关人员的使用,提高旅行社管理工作的效率,减少以往人员冗余的问题,实现旅行社管理的全面自动化,减少管理中的漏洞,节约管理开支,增加经济收入。同时为旅客旅行带来方便及减少费用。1.2背景一方面,随着人们生活水平的提高,人们的生活方式不再仅限于普通的衣、食、住、行。人们不但要在物质方面得到提高,而且在精神方面也追求质的突变。于是,人们越来越多
4、的选择在周末或假期外出旅游,享受旅游带来的乐趣,扩展视野。另一方面,在这个以速度与效率为主的时代,你能够看到穿梭在大街小巷,行色匆匆的人群,经过长时间的紧张忙碌的生活方式,不但对人们的身体造成严重的损害,更极大地摧残人们的心理。在这样一种情况下,我们就开创了”好心情旅行社”,旨在让人们欣赏风景的同时收获美好的心情,然后开始新的生活。而如何运营好一个旅行社就需要有一个合适的管理系统来规范,因此旅行社管理系统的建立是十分必要的。1.3系统目标旅客经过系统能够查看旅游线路信息和导游信息;导游能够查阅线路信息和导游自己的信息,修改导游信息,添加导游信息,删除导游信息;线路管理员能够经过系统查看线路信息
5、,添加线路信息,删除线路信息。1.4需求分析 需求分析主要包括以下内容:系统功能需求、系统总体功能图、数据字典、实体和数据。1.4.1系统功能分析 根据旅行社管理要求以及景点、线路分析,旅行社管理系统应该提供以下方面的功能。(1)旅客基本信息管理:提供旅客的基本信息录入及其查询功能。包括: 录入旅客的基本信息。 更新,增加和删除旅客的基本信息。 用户可根据旅客名字和编号查询旅客的基本信息。(2)导游基本信息管理:提供导游基本信息录入,维护和查询功能。包括: 录入导游基本信息。 更新,增加和删除导游基本信息。 用户可根据导游编号,名字查询导游基本信息。(3)线路基本信息管理:提供线路基本信息录入
6、,维护和查询功能。包括: 录入线路基本信息。 更新,增加和删除线路基本信息。 用户可根据线路编号、名称查询线路基本信息。(4)旅游景点基本信息管理:提供旅游景点基本信息录入,维护和查询功能。包括: 录入旅游景点基本信息。 理员可更新,增加和删除旅游景点基本信息。 用户可根据旅游景点编号,名称查询旅游景点基本信息。(5)线路方案基本信息管理:提供线路方案基本信息录入,维护和查询功能。包括: 录入线路方案基本信息。 管理员可更新,增加和删除线路方案基本信息。 用户可根据线路方案编号,名称查询线路方案基本信息。(6)旅客旅游信息管理:提供旅客旅游基本信息录入,维护和查询功能。包括:录入旅客旅游基本信
7、息。更新,增加和删除旅客旅游基本信息。 根据旅客旅游订单编号,名称查询旅客旅游基本信息。(7)旅客对导游评价信息管理:提供旅客对导游评价基本信息的录入,维护,查询和统计功能。包括:录入旅客对导游评价基本信息。更新,增加和删除旅客对导游评价的基本信息。 统计旅客对导游评价信息。(8)旅客对景点评价信息管理:提供旅客对景点评价基本信息的录入,维护,查询和统计功能。包括:录入旅客对景点评价基本信息。更新,增加和删除旅客对景点评价的基本信息。 统计旅客对景点评价信息。(9)信息统计管理:根据不同条件统计各种信息。包括: 统计导游的综合得分,确定导游受欢迎程度。 统计景点的综合得分,确定景点排行。统计线
8、路、景点的客流量。1.4.2系统总体功能图该系统总体功能图如图1.1所示。好心情旅行社旅游管理系统旅客基本信息管理增加旅客信息修改旅客信息删除旅客信息查看旅客信息统计旅客信息导游基本信息管理增加导游信息修改导游信息删除导游信息查看导游信息线路基本信息管理统计导游信息增加线路信息修改线路信息删除线路信息查看导游信息统计线路信息景点基本信息管理增加景点信息修改景点信息删除景点信息查看景点信息统计景点信息线路方案基本信息管理删除方案信息查看方案信息统计方案信息增加、修改方案信息好心情旅行社旅游管理系统旅客旅游信息管理旅客旅游订单信息增加旅客旅游订单信息修改旅客旅游订单信息删除旅客旅游订单信息查询旅客
9、旅游订单信息统计旅客对导游评价信息管理旅客对导游评价信息增加旅客对导游评价信息修改旅客对导游评价信息删除旅客对导游评价信息查询旅客对导游评价信息统计旅客对景点评价信息管理旅客对景点评价信息修改旅客对景点评价信息增加旅客对景点评价信息删除旅客对景点评价信息查询旅客对景点评价信息统计图1.1 系统功能图1.4.3 主要流程图 Y开始选择线路、线路方案、出行时间等信息是否预订?是否豪华团? 是否经济团乘坐汽车大巴乘坐飞机是否继续预订?结束NYNYN是否选择硬座标准团是否硬卧标准团选择软卧标准团乘坐硬卧N选择硬座YNN预订流程图 1.2开始是否评价导游?选择要评价的导游,并对其评价是否继续评价?是否评
10、价景点?选择要评价的景点,并对其评价是否继续评价?结束NYYYYNNN评价流程图 1.31.4.4数据需求及业务规则分析业务规则分析主要是分析系统中数据之间的约束以及数据库的范围界定,基于上述功能需求,经过进一步了解某旅行社的管理数据需求及业务分析规则如下:(1) 旅客由旅客编号唯一标识,需要存储旅客的姓名,性别,家庭住址,电话号码,身份证号等信息。其中家庭住址由省份,城市及街道组成。 (2) 导游由导游编号唯一标识,需要存储导游的姓名,性别,家庭地址,电话号码,身份证号等信息。其中家庭住址由省份,城市及街道组成。 (3) 线路信息表由线路编号唯一标识,需要存储线路名称,出发时间,结束时间,出
11、发地,目的地,价格等信息。(4) 景点信息表由景点编号唯一标识,需要储存景点名称,营业时间,票价,优惠措施,注意事项等信息。旅客能够凭学生证享受半价优惠,10岁以下儿童免费,旅客必须保持景点卫生,不能故意毁坏景点设施等。(5) 线路方案信息表由线路方案编号唯一标识,需要存储方案名称、价格 、交通方式、总票数等信息。(6) 旅客预订信息表由预订编号唯一标识,包括预定时间、出行时间、旅客标号、线路编号、线路方案编号、单价等信息。一个旅客能够预订多条线路,一条线路能够被多个旅客预订。(7) 旅客出行信息表由出行编号唯一标识,包括出行时间、旅客编号、导游编号、线路编号、线路方案编号、景点编号、参观景点
12、时间等信息。一个旅客能够参加多条线路的旅游,一条线路能够由多个旅客参加,一条线路能够由多个导游参加,一条线路能够包含多个旅游景点,一个导游能够带领多个旅客。(8) 旅客对导游评价表由旅客编号和评价日期唯一标识,需要储存导游编号, 评价得分等信息。每个旅客能够对多个导游进行评价,每个导游可由多个旅客评价。(9) 旅客对景点评价表由旅客编号和评价日期唯一标识,需要存储景点编号、评价得分等信息。每个旅客能够对多个景点进行评价,每个景点可由多个旅客评价。(10) 方案类型包括豪华团,经济团,硬座标准团,硬卧标准团,软卧标准团五种,豪华团交通工具为飞机,经济团交通方式为汽车大巴。火车都为有空调火车。(1
13、1) 评价都是匿名评价。(12) 在旅游之前必须先交清旅游费用,没有特殊情况时,中途退出不退款。景点门票另外交费。(13) 不允许退票和换票。(14) 旅客在旅游期间必须服从导游的安排,不得擅自离队,自由行动。(15) 交通工具是根据方案类型而定的。(16) 同一条线路能够根据交通工具,餐饮住宿条件的不同而确定不同的价格。1.4.5数据约束分析(1)用户访问权限:任何用户都不能访问其它用户的密码。(2)密码由六个字符组成,而且每个人设置的密码都是唯一的。 (3)任何导游查询自己带领的旅客情况,不可访问到其它导游的业务情况。(4)旅客编号规则:由字母P开头再加上8位数字,后8位数字按流水号依次生
14、成。每一个旅客编号都是唯一的。(5)导游编号规则:由字母G开头再加上8位数字,前四位数字按照导游加入旅行社的年份生成,后四位按流水号依次生成。每一个导游编号都是唯一的。(6)线路编号规则:由字母L开头,第二个字母代表线路起始地,第三个字母代表线路目的地,其中后六位则是按流水号依次生成。每一条线路编号是唯一的。(7)景点编号规则:由字母S开头再加上8位数字,后8位数字按流水号依次生成。每一个景点编号都是唯一的。(8)旅客预订单编号规则:由字母O开头再加上8位数字,后8位数字按流水号依次生成。每一个订单编号都是唯一的。(9)旅客出行单编号规则:由字母T开头再加上8位数字,后8位数字按流水号依次生成
15、。每一个订单编号都是唯一的。(10)家庭住址(address)能够为空值,字数不得超过20字。(11)电话号码(teletphone)不能为空值,取值范围-, 固定电话加地区号输入。(12)性别(sex)不能为空值,只能输入f或m(f代表男性,m代表女性).(13)姓名(Name)不能为空值,不得超过20字。(14)费用说明(feeExplain)能够为空值,不得超过25字,用文字说明。(15)出发地(start)不能为空值,不得超过20字,用文字说明,默认只能用城市名。(16)目的地(distination)不能为空值,不得超过20字,用文字说明,默认只能用城市名。(17)评价管理中,各项评
16、价得分区间均为010分,分数越高代表评价越高。每位旅客对各项评价内容都进行了评价。1.5数据字典数据字典包括数据项、数据结构、数据处理3个部分。其中数据项是数据的最小组成单位,若干个数据项能够组成一个数据结构,数据字典经过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。1.5.1数据项与数据结构经过对所建立的表进行分析,我们得到了以下一些数据项,如表1.1至表1.4所示。表1.1 旅客信息表数据项数据类型别名是否为空取值范围取值含义pasNochar(9)旅客编号Not nullP00000001-P99999999 主键P代表旅客,后8位按顺序编号,是主码 pasNamevarch
17、ar(20) 旅客姓名Not null不得超过20字 sexchar(2) 性别Not null f/mf代表男性,m代表女性addressvarchar(20) 家庭住址Null不得超过20字teletphonechar(11)电话Not null-若输入家庭号码,则要输入地区号 IDNoChar(18)身份证号Not null 由18个数字组成 表1.2 导游信息表数据项数据类型别名是否为空取值范围取值含义guideNochar(9)导游编号Not nullG00000001-G99999999 主键G代表导游,后8位按顺序编号,是主码guideNamevarchar(20) 导游姓名No
18、t null不得超过20字 sexchar(2) 性别Not null f/mf代表男性,m代表女性addressvarchar(20) 家庭住址Null不得超过20字teletphonechar(11)电话Not null-若输入家庭号码,则要输入地区号 IDNoChar(18)身份证号Not null 由18个数字组成 表1.3 线路信息表数据项数据类型别名是否为空取值范围取值含义lineNo1char(9)线路编号Not nullLXY000001-LXY99999999 主键L代表线路,X代表出发地,Y代表目的地,后6位按顺序编号,是主码startimedatetime 出发时间 nu
19、ll default每天 startvarchar(40)出发地Not null不得超过20字用文字说明distinationvarchar(40)目的地Not null不得超过20字用文字说明表1.4 景点信息表数据项数据类型别名是否为空取值范围取值含义sceNochar(9)景点编号Not nullS00000001-S 主键S代表景点,后8位按顺序编号,是主码sceNamevarchar(20) 景点名称Not null不得超过20字bushourschar(20) 营业时间Not null不得超过20字营业时间段ticketprice int 票价null discountvarcha
20、r(40)优惠措施 null不得超过20字用文字说明attentionvarchar(40)注意事项 null不得超过20字用文字说明 表1.5 线路方案信息表数据项数据类型别名是否为空取值范围取值含义Pnochar(3)方案编号Not null001- 999主键按流水号生成Pnamevarchar(20)方案类型名称Not null不得超过20字 Ppriceint价格Not null vehicleVarchar(10)交通方式Nullquantityint总票数Not nulldefault30默认为30张 1.5.2数据处理为了实现预期的系统功能,我们建立了以下数据处理过程,如表1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心情 旅行社 旅游 管理 系统 介绍
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。