飞机订票系统数据库设计与互联网转型

4星 · 超过85%的资源 需积分: 9 35 下载量 177 浏览量 更新于2024-12-03 5 收藏 66KB DOC 举报
"数据库课程设计 飞机订票系统" 该飞机订票系统是一个针对机场工作人员和旅客的管理系统,旨在提升机票管理效率,解决手工订票效率低下和客座率低的问题。系统的设计包括以下几个关键知识点: 1. **设计题目与可行性分析**: - **设计题目**: 飞机订票系统,旨在提供订票、退票等功能,辅助机场工作人员管理机票。 - **可行性分析**: - 研究现有系统:分析当前的手工订票流程,识别其功能和组成部分,如航班管理、票据管理、售票点等。 - 新系统高层逻辑结构:利用数据流图表示新系统的结构,数据源、加工处理和文件之间的关系。 - 可行性报告:考虑到互联网的发展和网上交易的普及,从技术、经济和操作三个方面评估系统实施的可能性。 2. **系统目标和设计原则**: - **系统目标**: 建立一个飞机订票系统数据库,为旅客提供方便快捷的订票服务,提高售票效率。 - **系统简介**: 旅客提供个人信息,系统自动安排航班并打印取票通知和账单,简化购票流程。 - **设计原则**: - 考虑实际中的三种可行性:技术可行性(是否具备实现的技术条件),经济可行性(成本效益分析),操作可行性(操作简便性)。 - 提出候选方案:探讨多种可能的实现方式来构建系统。 3. **系统功能模块**: - **航班管理**:管理航班信息,包括航班的起降时间、航班号等。 - **票据管理**:管理机票库存和销售情况。 - **订票管理**:处理订票请求,包括预订、取消和查询。 - **出售管理**:处理售票过程,包括出票和收款。 - **打印机票**:生成和打印机票凭证。 - **订票信息**:存储旅客的订票记录和订票号。 - **库存信息**:跟踪机票的实时库存状态。 - **票价管理**:管理机票价格,根据不同的航线和时间调整票价。 4. **系统架构**: - **从C/S到B/S模式转变**:随着互联网的发展,传统的客户端-服务器模式(C/S)向浏览器-服务器模式(B/S)转变,允许通过互联网进行售票、查询和管理。 5. **系统效益**: - **提高效率**:减少人工操作,提高订票和管理效率。 - **优化服务**:为旅客提供24小时在线服务,提升用户体验。 - **营销策略**:便于实施各种促销策略,增加售票量。 这个飞机订票系统的设计不仅涉及数据库设计,还包括系统分析、流程优化、用户交互等方面的知识,是数据库课程设计的一个典型实践案例,有助于学生理解和掌握实际项目开发的全过程。