> # ♻️ 资源
> **大小:** 2.29MB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100010185**](https://www.yuque.com/sxbn/ks/100010185)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87347605**](https://download.csdn.net/download/s1t16/87347605)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
# 民航订票管理系统设计
# 一、需求分析:
问题描述:设计系统的简单描述
- 民航订票管理系统实现了航班信息查询,客户定票,客户退票,航班信息管理,航线管理航班延误管理,已订票客户信息管理,会员信息管理等功能。
系统功能描述,对自己所负责的功能模块,可画出所设计模块的操作流程;并分析所需要存储的数据信息。
![cf4f27b55dc597ae960a66fcc3d9fc2d.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280180037-84e062fd-25e1-4fa5-a03d-95be6fc5207f.png#averageHue=%23fefefe&clientId=ucb36e08d-47d3-4&from=paste&height=549&id=u14144370&originHeight=686&originWidth=1438&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=66904&status=done&style=none&taskId=u99a1e893-6954-49b5-a5d2-f3348160de7&title=&width=1150.4)
### 用户登录
1.航班信息查询功能
该功能模块可以根据出发地和目的地以及拟定的出发时间查询在该出发时间之后的所有相关航班信息。
![94fdfde3d42b8671c483c2a96b6bcdcf.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280211973-2821d57c-ed83-4b31-b9b2-cb0f5b6dec36.png#averageHue=%23fefefe&clientId=ucb36e08d-47d3-4&from=paste&height=479&id=u353c8baf&originHeight=599&originWidth=450&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=21511&status=done&style=none&taskId=ue8864e77-0c63-47ec-b481-bd59dd798ae&title=&width=360)
该功能需要存储一定数量的航班信息,检索到的符合查询要求的航班信息将以表格的形式显示出来。
2.客户定票功能
每一次订票过程首先生成一个订单界面,可以根据客户的要求向订单中增加客户订票信息。
点击添加旅客按钮,生成客户订票管理界面,该界面分为两个选项卡面板(普通客户,经常客户)要求客户完善自己的订票信息。
2.1普通用户
普通用户即非会员客户订票,普通用户可以注册成为会员。当点击确定按钮时,会触发一个存储过程bookingTickets,该存储过程会先判断客户是否为会员,如果是则给予优惠折扣,即优惠折扣=(飞机票价-VIP等级_0.1-VIP积分_0.05)/飞机票价。如果不是则按照普通客户的标准,不打折。
2.2经常用户
经常用户即会员用户,可根据会员等级和积分获得一定的机票优惠。当点击确定按钮时,会触发一个存储过程bookingTickets,该存储过程会先判断客户是否为会员,如果是则给予优惠折扣,即优惠折扣=(飞机票价-VIP等级_0.1-VIP积分_0.05)/飞机票价。如果不是则按照普通客户的标准,不打折。
2.3会员注册
![16c4daa648703532a490950f0676c8ac.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280238156-7cb0adc8-a894-47bf-8877-8453a0011495.png#averageHue=%23c6dbee&clientId=ucb36e08d-47d3-4&from=paste&height=229&id=u674407c8&originHeight=286&originWidth=182&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8032&status=done&style=none&taskId=u4e479674-4904-421c-9f3b-f39c1168484&title=&width=145.6)
2.4支付
每添加一条客户订票信息,该系统就会实时计算出该条订单的合计金额,当客户订票完成时,点击支付按钮并支付相应的票价金额,则该订单完成,客户订票信息成功导入数据库表CustomersBTInformation中,并刷新航班信息表FlightInformation中机票库存信息。
![af063939b39b1d7722bdf1a30cdd6cb4.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280257440-c9cae635-bbac-477c-9893-f936e4bc0214.png#averageHue=%23fefefe&clientId=ucb36e08d-47d3-4&from=paste&height=502&id=uc84b67b2&originHeight=628&originWidth=508&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=20307&status=done&style=none&taskId=u8609a373-1d95-4232-a739-923507f2cb7&title=&width=406.4)
3.客户退票功能
根据客户的身份证号查询该客户的所有订票信息,选中需要退票的订票信息,单击退票按钮完成退票,并刷新数据库表CustomersBTInformation中的客户订票信息以及并刷新航班信息表FlightInformation中机票库存信息。
![aea5ba0675bed4af8ee53fff47e865c5.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280277793-3e29a60c-5059-4cae-b2f6-f0db8882a899.png#averageHue=%23cee0f0&clientId=ucb36e08d-47d3-4&from=paste&height=541&id=u75d7dee8&originHeight=676&originWidth=176&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=17513&status=done&style=none&taskId=u26115943-c754-4366-adf9-f1bd5f53d9c&title=&width=140.8)
### 管理员登录
1航班信息管理
**添加**
输入航班信息,向数据库表FlightInformation中插入航班信息
![90a5c0b385d9a11c3b5f1c2dd2a45e27.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280297858-151c30e5-a152-4aa1-9a46-8a29713244ff.png#averageHue=%23c1d9ee&clientId=ucb36e08d-47d3-4&from=paste&height=234&id=uca12809f&originHeight=293&originWidth=160&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=7601&status=done&style=none&taskId=u6dcc7511-ac5e-4eb2-a621-101f62751f8&title=&width=128)
**删除**
根据航班号删除数据库表FlightInformation中相应航班信息
![1e607b16da08bd49ce2b4a8b77bdb1e1.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280315200-e06e889f-6223-4f2c-884d-4de3a5fd7b14.png#averageHue=%23c4daef&clientId=ucb36e08d-47d3-4&from=paste&height=234&id=u863da774&originHeight=292&originWidth=165&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8242&status=done&style=none&taskId=u4e5e4002-d6f0-44d7-b835-cd4d89b4d9c&title=&width=132)
2.航线管理
**添加航线**
输入航线信息,向数据库表Airline中插入航线信息
![60334986a35820a21b23d398478e7bc2.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280338157-baa73c49-1ace-4257-a520-6835a89c166f.png#averageHue=%23ccdff1&clientId=ucb36e08d-47d3-4&from=paste&height=268&id=u999a855f&originHeight=335&originWidth=169&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8008&status=done&style=none&taskId=ud1d1c5e9-125f-4757-b0f7-f0bbe6ffc62&title=&width=135.2)
**删除航线**
![6489e5863c35c1f14f8818c66cac36f4.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280356036-2c2f8cfe-0ce9-42b8-8119-a27ac6792232.png#averageHue=%23fefefe&clientId=ucb36e08d-47d3-4&from=paste&height=346&id=uf0fd1400&originHeight=433&originWidth=385&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=17311&status=done&style=none&taskId=u0d95d8b8-30d7-4410-b2c9-b3cd7f54198&title=&width=308)
3.航班延误管理
在输入要修改的航班号,航线号,以及修改成的出发时间和到达时间。点击“修改”按钮,实现对该航班的延误修改即修改表FlightInformation并通过一个触发器同时修改表CustomersBTInformation中已订购该航班机票的客户订票信息。
![e59dcab3a25113a33c93ec96fea5bfd9.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1705280376330-34f279c5-dc62-42d3-90cf-d7365b9db553.png#averageHue=%23dbe9f5&clientId=ucb36e08d-47d3-4&from=paste&height=350&id=uf270bd5d&originHeight=438&originWidth=289&originalType=binary&ratio=1.25&rotati
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100010185 民航订票管理系统实现了航班信息查询,客户定票,客户退票,航班信息管理,航线管理航班延误管理,已订票客户信息管理,会员信息管理等功能。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java实现(PC)民航订票管理系统【100010185】 (120个子文件)
BookTicket.class 11KB
FlightInformation.class 7KB
AddBTCustomers.class 7KB
BookTicketOrder.class 6KB
FlightInformationDao.class 6KB
AirLineInformation.class 5KB
FlightQuery.class 5KB
CustomersBTInformationDao.class 5KB
Login.class 5KB
VIPRegister.class 4KB
BookTicketOrderDao.class 4KB
ReturnTicket.class 4KB
CustomersBTInformation.class 4KB
FlightManage.class 4KB
AirLineDao.class 4KB
VIPCustomersInformation.class 3KB
UsersManager.class 3KB
FlightDelayManager.class 3KB
UserRegister.class 3KB
FlightQuery$1.class 3KB
VIPCustomersInformationDao.class 3KB
DataBaseManager.class 2KB
CustomersQuery$1.class 2KB
CustomersQuery.class 2KB
AirCompanyDao.class 2KB
UsersDao.class 2KB
AdministratorsDao.class 2KB
Administrators.class 2KB
Users.class 2KB
FlightInformation$2.class 2KB
FlightQuery$2.class 1KB
FlightInformation$1.class 1KB
BookTicket$4.class 999B
VIPCustomersInformation$1.class 960B
CustomersBTInformation$2.class 959B
CustomersBTInformation$1.class 957B
AddBTCustomers$1.class 955B
Administrators$3.class 938B
Administrators$2.class 936B
BookTicket$3.class 930B
BookTicket$2.class 929B
FlightManage$4.class 917B
Administrators$1.class 916B
FlightManage$2.class 912B
BookTicketOrder$1.class 911B
Administrators$4.class 909B
FlightManage$1.class 900B
UsersManager$1.class 895B
BookTicket$1.class 887B
Users$2.class 868B
Users$3.class 862B
Users$1.class 860B
Users$4.class 857B
VIPCustomersInformation$2.class 842B
CustomersBTInformation$3.class 836B
FlightDelayManager$1.class 819B
FlightDelayManager$2.class 818B
AirLineInformation$1.class 812B
AirLineInformation$2.class 812B
BookTicketOrder$2.class 801B
BookTicketOrder$3.class 798B
ReturnTicket$1.class 785B
FlightManage$3.class 783B
ReturnTicket$2.class 783B
UserRegister$2.class 783B
UserRegister$1.class 779B
UsersManager$2.class 776B
VIPRegister$1.class 773B
VIPRegister$2.class 773B
Login$3.class 743B
Login$2.class 741B
Login$1.class 740B
Test.class 712B
Logger.class 602B
Running.class 470B
.classpath 446B
20161946 吴林春 民航订票管理系统.docx 2.14MB
CivilAviationTicketSystem.iml 2KB
BookTicket.java 12KB
FlightInformationDao.java 7KB
FlightInformation.java 6KB
AddBTCustomers.java 6KB
BookTicketOrder.java 6KB
CustomersBTInformationDao.java 5KB
FlightQuery.java 5KB
BookTicketOrderDao.java 4KB
Login.java 4KB
AirLineInformation.java 4KB
FlightManage.java 4KB
VIPRegister.java 3KB
AirLineDao.java 3KB
CustomersBTInformation.java 3KB
ReturnTicket.java 3KB
VIPCustomersInformation.java 3KB
FlightDelayManager.java 3KB
UsersManager.java 2KB
UserRegister.java 2KB
Users.java 2KB
Administrators.java 2KB
DataBaseManager.java 2KB
共 120 条
- 1
- 2
资源评论
- 胡涂翻斗乐园2023-03-29发现一个超赞的资源,赶紧学习起来,大家一起进步,支持!
神仙别闹
- 粉丝: 2687
- 资源: 7649
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功