电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库课程设计航空订票管理系统1-毕业论文

数据库课程设计航空订票管理系统1-毕业论文_第1页
1/20
数据库课程设计航空订票管理系统1-毕业论文_第2页
2/20
数据库课程设计航空订票管理系统1-毕业论文_第3页
3/20
数据库课程设计学 院 计算机 专 业 计算机科学与技术 班 级 学 号 姓 名 指导老师 左亚饶 (2025 年 1 月)目录一、需求分析..................................................................3二、概念结构设计..........................................................4三、逻辑结构设计..........................................................4四、数据库设计实现及运行..........................................5五、系统实现主要模块描述以及关键代码................18七、心得与体会............................................................23一、需求分析1)、问题描述: 航空订票管理系统主要是为机场、航空公司和客户三方服务。航空公司提供航线和飞机的资料,机场则对在本机场起飞和降落的航班和机票进行管理,而客户能得到的服务应该有查询航班路线和剩余票数,以及网上订票等功能。客户可以分为两类:一类是普通客户,对于普通客户只有普通的查询功能和订票功能没有相应的票价优惠;另一类是常常旅客,需要办理注册手续,但增加了里程积分功能和积分优惠政策。机场还要有紧急应对措施,在航班出现延误时,要发送相应的信息。2)、系统功能描述:航班查询:根据用户输入的“起飞机场” 和“降落机场”信息找到符合要求的航班号,并显示相应的起飞时间、飞行里程、各舱等的余票情况、各舱等的票价情况。供用户进行选择。订票: 根据用户输入的“所订航班号”和“订票乘客信息”,为用户查看该航班是否有余票:有则生成一条新的票务信息,根据该用户的积分情况制定票价,修改其积分里程;若已无余票,则将该乘客登机在侯票名单之中。退票:根据用户输入的“所退票流水号”信息,修改订票乘客的积分信息,将相关的票务记录删除;并在侯票记录中找到符合航班要求的第一名乘客,为其办理订票服务,相关的修改其积分。售票情况统计:统计每个航班的各个舱位等级的已售票数目,侯票数目。积分功能:为每一个已订购的乘客记录其飞行里程积分,当积分达到一定程度后,为其提供打折的票价。航班延误:当要延误一个航班时,找到已订购该航班的乘客,发送提示信息。3)、有何安全性与完整性方面的要求:订票事务的原子性:每个乘客的订票过程是互斥执行的,防止有一张票卖给两个人的情况发生。通过订票存储过程实现。飞机、航班、票务的级联:当删除一个飞机,级联的删除该飞机所飞行的航班,以及订购了该航班...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库课程设计航空订票管理系统1-毕业论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部