机票预定系统数据库设计

机票预定系统数据库设计

ID:6134237

大小:609.45 KB

页数:29页

时间:2018-01-04

机票预定系统数据库设计_第1页
机票预定系统数据库设计_第2页
机票预定系统数据库设计_第3页
机票预定系统数据库设计_第4页
机票预定系统数据库设计_第5页
资源描述:

《机票预定系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要数据库课程设计任务书题目机票预定系统数据库设计数据库的设计与实现                起讫日期2009年12月28日 至2010年1月13日                学生姓名马楠专业班级学号R英语073班12号所在院系  软件学院指导教师李媛媛职称讲师所在单位软件开发与测试教研室2009年12月27日-1-摘要摘要随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费着也越来越多,预定查询系统因此在各机票预定网点中的作用也越显重要,因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统更现紧迫。机票预定系

2、统应克服存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,这关系到航班和乘客的安全及准确,本系统因面向广大机票预定网点,因此要能在售票网点中普及,则需要开发一个功能全,价格能被顾客所接受的系统。关键字:机票预定系统;订票系统;退定系统;航班查询-1-摘要目录第一章引言11.1课题简介11.2设计目标与任务1第二章需求分析22.1需求分析的任务22.2需求分析的过程22.3需求分析阶段阶段成果3第三章概念结构设计63.1概念结构设计的方法与步骤63.2数据抽象与局部视图设计63.3视图的集成7第四章逻辑结构设计94.1E-R图转化为关系模型94.2

3、数据模型的优化94.3数据库的结构114.4功能模块图13第五章逻辑结构物理设计14第六章逻辑结构的实施16总结25参考文献26-25-大连交通大学数据库课程设计第一章引言鉴于飞机对安全性要求较高,如何提高机票订购效率,而且也要保证整个航班的安全性,对机票预定系统的研究有很必要。1.1课题简介目前社会已经进入一个高速运作的时代,在交通方面要求更高,时间概念很强,为了满足人们这一要求,各个交通部门都在研发更加方便,快捷的业务办理方式。在航空方面,对业务办理要求更高,更严。因此,就机票预定系统的研发是很重要的,目的在于开发出一个更有效,安全性更好的系统。1.2设计目

4、标与任务机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。主要任务是进行底层数据库设计,这是整个系统开发的关键之处。-25-大连交通大学数据库课程设计第二章需求分析2.1需求分析的任务充分了解客户的需求,以及整个预定业务的流程,仔细分析各个子系统,做好各个子系统之间数据如何传送等问题,形成需求分析说明书。主要从处理对象、功能分析和安全性以及完

5、整性三个方面去开展研究。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。2.2需求分析的过程2.2.1处理对象分析机票预定系统主要是针对客户而言的,至于客户是通过何种方式去预定,对此并没有做更深入的研究。总的来讲,机票预定系统要处理的对象就是客户信息和系统信息。细分后就是订票信息、退票信息、查询信息以及有关部门的通缉信息。对每个信息都有相应的数据,个信息之间数据都存在一定的关系。就订票信息涉及数据说明如下:航班号(HBID)、乘客姓名(LKName)、乘客证件号(LKID)、订票数(JYSL)等等。2.2.2具体功能分析机票预定系统有三个子系统组成:

6、订票系统、查询系统和退票系统,分别对应了订票功能、退票功能和查询功能。订票功能中要有航班审查和身份验证,要有这两个处理过程,最后,登记领取取票凭证;退票功能实现比较简单,只要检验是否是可退机票即可,在退票过后要对订票信息作修改,这是该功能中最重要的一点;查票功能设计起来比较简单,但它的功能十分强大,以后对不同的查询需求都要有相应的处理结果,对此阶段没有更进一步的研究,具体功能实现还有待完善。-25-大连交通大学数据库课程设计2.2.3安全性和完整性要求分析为了保证航班信息不会出现重大差错,业务员只能由售票和查询机票的权限,对于航班信息更改的权限要给航空公司的主管

7、。整个机票预定系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性,对安全性也有一定的帮助。由于系统的数据是共享的,在不同的预定地点,机票是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。2.3需求分析阶段阶段

8、成果2.3.1业务流程分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。