航空公司订票数据库课程方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
航空公司订票数据库课程方案

目录 1 设计时间 3 2 设计目的 3 3 设计任务 3 4 设计内容 4 4.1需求分析 4 4.1.1功能分析 4 4.1.2数据分析 4 4.1.3安全性与完整性 4 4.1.4数据字典 4 4.2概念结构设计 5 4.3逻辑结构设计 8 4.4物理结构设计 8 4.5 数据库定义 10 4.5.1 建立数据库 10 4.5.2 建立数据表 10 4.5.3 建立视图 13 5 总结与展望 14 参考文献 15 成绩评定 15 1 设计时间 2 设计目的 数据库原理及应用课程设计是网络工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。 3 设计任务 机票预定系统 机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、、、、、、、、 在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 2)数据的一致性与完整性 由于系统的数据是共享的,在不同的旅行社中中,机票是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。 对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。 3)数据的共享与独立性 整个机票预定系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。 4.1.4 数据字典 1) 数据项 表2-1 数据项名 含义说明 数据类型 长度 说明 航班号 航线信息 char 20 决定了航线信息 起飞地 航线信息 char 20 航线的出发地 目的地 航线信息 char 20 航线的目的地 起飞时间 航线信息 time 10 航线起飞的具体时间 旅客姓名 旅客信息 char 10 旅客的姓名 身份证号 旅客信息 char 20 标志旅客的信息 电话号 旅客信息 int 20 旅客的联系方式 性别 旅客信息 char 4 旅客的性别 座位号 座位信息 int 10 标志座位的号码 机票类型 座位信息 char 10 座位的等级 取票时间 取票信息 time 10 旅客可以取票的具体时间 订单号 退票信息 char 20 机票的标示号码 2) 数据结构 表2-2 名称 简述 组成 航班信息 定义航线相关信息 航班号、起飞地、目的地、起飞时间 航班座位信息 定义座位相关信息 座位号、航班号、机票类型 旅客信息 定义旅客相关信息 旅客姓名、身份证号、电话号、性别 取票信息 定义取票相关信息 旅客姓名、身份证号、取票时间、航班号、座位号、机票类型 退票信息 定义退票相关信息 旅客姓名、订单号、电话号、身份证号 3) 数据流 表2-3 数据流名 来源 去向 取票申请 机场 旅客 退票申请 旅客 机场 4) 数据存储 表2-4 名称 简述 组成 航班信息 定义航线相关信息 航班号、起飞地、目的地、起飞时间 航班座位信息 定义座位相关信息 座位号、航班号、机票类型 旅客信息 定义旅客相关信息 旅客姓名、身份证号、电话号、性别 取票信息 定义取票相关信息 旅客姓名、身份证号、取票时间、航班号、座位号、机票类型 退票信息 定义退票相关信息 旅客姓名、订单号、电话号、身份证号 5) 处理 表2-5 处理过程 含义说明 输入 输出 取票 按旅客身份证号领取 身份证号 取票信息 退票 退掉已买到的机票 订单号 退票信息 4.2 概念结构设计 局部E-R图 图3-2旅客购票局部E-R图 图3-3旅客实体属性图 图3-4退票信息实体属性图 图3-5退票信息实体属性图 综合E-R图 图2.5综合E-R图 4.3逻辑结构设计 1) E-R图向关系模型的转换 将图3-6

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档