数据库机票预订系统.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文档。上传文档
查看更多

目录

TOC\o1-3\h\z\u1系统概述 1

2需求分析 2

3概念模型设计 3

4数据字典 5

5总体E-R图 9

6逻辑设计 10

7物理设计 10

8用SQL实现 10

9数据的输入 12

11数据的查询与测试 15

12课程设计总结 18

机票预定系统设计

1系统概述

随着社会开展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成局部,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速开展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。

机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其平安性,可靠性,实现航空公司的机票销售的自动化。它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。

本课程设计任务是通过开发一个数据库机票预订系统,学习数据库系统的设计与开发,SQL相关的软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经根本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。

机票预订系统主要是机票管理人员通过系统输入每个航班的信息及各个航班的座位信息,旅客可以输入自己的根本信息,进行机票预订,定好机票后打印取票通知。旅客在飞机起飞的前一天凭取票通知交款取票,中间旅客可以退订机票,机票管理人员可以查询每个航班的预订情况以及满座率。

2需求分析

机票预订系统流程图

随着社会开展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票的预定也越显重要,航空公司为方便旅客出行,需开发一个机票预定系统。预定机票的旅客信息,包括姓名、、航班时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据效劳器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。

经过综合分析,确定了机票预订系统主要包括以下功能:

〔1〕机票信息管理功能

主要实现机票的一些根本信息,机票编号、座位号、座位信息、目的地、起飞时间的管理与查询。

〔2〕旅客信息管理功能

此模块的主要实现旅客一些根本信息,顾客编号、姓名、等信息的查询功能。

〔3〕取票信息管理功能

此模块用于取票信息的管理,包括对机票的根本信息,机票编号,目的地等,旅客根本信息,旅客姓名、座位号等信息的查询。

〔4〕售票员信息的管理功能

主要用来管理售票员的信息,包括编号,姓名,机票编号,取票通知单编号等信息的查询。

〔5〕账单信息管理功能

此模块是用来对账单进行管理,账单编号,顾客编号,顾客姓名,售票员编号,价格,数量的查询与管理。

〔6〕座位信息的管理功能

此模块主要用来查询座位信息,包括座位编号,机票编号,目的地,等级。

使用的DBMS环境:SQLServer2000

3概念模型设计

数据库需要表达的信息有以下几种:

〔1〕机票信息

〔2〕售票员信息

〔3〕顾客信息

〔4〕取票通知单信息

〔5〕座位信息

〔6〕账单信息

4数据字典

数据项:取票通知单编号

含义说明:唯一标识每个取票通知单

类型:字符型

长度:10

取值范围:0000000000至9999999999

取值含义:每个通知单的次序

数据项:售票员编号

含义说明:唯一标识每个售票员

类型:字符型

长度:10

取值范围:0000000000至9999999999

取值含义:每个售票员的编号

数据项:售票员姓名

含义说明:售票员的姓名

类型:字符型

长度:20

取值范围:……

取值含义:……

数据项:旅客编号

含义说明:唯一标识每个旅客

长度:8

类型:字符型

取值范围99999999

取值含义:旅客按顺序的编号

数据项:旅客姓名

含义说明:旅客的姓名

类型:

长度:20

取值范围:……

取值含义:……

数据项:机票编号

含义说明:唯一标识每张机票

长度:8

类型:字符型

取值范围99999999

取值含义:机票按顺序编号

数据项:

文档评论(0)

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

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

1亿VIP精品文档

相关文档