机票预定系统需求与功能分析
4星 · 超过85%的资源 需积分: 10 123 浏览量
更新于2024-12-24
收藏 269KB DOC 举报
"该资源是一份关于机票预定系统的详细需求分析文档,由陈明福和郑重两位学生在指导老师李春花的指导下完成。系统旨在实现航空售票自动化,包括服务端和客户端两个子系统,以提供安全、实时、易维护的人机交互功能。主要功能涉及旅客信息输入、订票信息传递、取票通知单和账单生成、记账以及机票的打印。系统通过E-R图和流程图进行了结构化描述,并明确了客户端和服务端子系统的具体职责。"
在这个机票预定系统的需求分析中,主要涉及以下几个关键知识点:
1. 系统架构:系统被划分为服务端和客户端两个子系统。客户端子系统面向旅客,负责旅客信息输入、信息传递、通知单和账单生成以及记账等功能;服务端子系统面向航空公司,处理有效订票单、生成航班信息、发送机票文件以及处理退票等事务。
2. 功能需求:
- 客户端功能:
- 输入旅客信息并保存,用于身份验证。
- 订票信息的传递,筛选有效订单并发送给航空公司。
- 生成和打印取票通知单及账单,供旅客取票时使用。
- 记账并将信息传递给服务端,进行财务记录。
- 服务端功能:
- 接收和处理客户端的有效订票单,生成航班信息。
- 将机票信息发送回客户端。
- 分析反馈信息,处理退票和数据恢复。
- 根据旅客信息打印机票。
3. 数据处理:系统需要处理旅客的基本信息(姓名、年龄、单位、身份证号、旅行时间和目的地),航班信息(班次、机票价格、起飞时间)以及会计信息(账单和付款记录)。
4. 安全性与实时性:系统需确保数据的安全性和操作的实时性,保证旅客信息的保密性,以及订票、取票过程的及时性。
5. 易维护性:系统设计时应考虑未来维护的便捷性,便于修复错误和添加新功能。
6. 人机交互:系统需提供友好的用户界面,方便旅客和工作人员操作。
7. E-R图和流程图:作为设计工具,E-R图和流程图帮助清晰地描绘了系统中的实体关系和业务流程,是系统设计的重要组成部分。
通过这些详细的需求分析,开发团队可以明确系统的目标和功能,为后续的设计和实现阶段提供清晰的指导。同时,这份文档也是评估系统性能和完成度的关键依据。
2014-06-15 上传
2010-06-26 上传
2009-03-17 上传
点击了解资源详情
2024-12-24 上传
2024-12-24 上传
cmf920
- 粉丝: 0
- 资源: 1
最新资源
- Dcd_Analysis
- half:C ++库用于半精度浮点运算。-开源
- Windows版YOLOv4目标检测:原理与源码解析
- am-ripper:转换为WAV(回送记录)
- Package tracker-crx插件
- fiches_med
- scieng:scieng 是一个用 Java 编写的机器学习框架
- 翻译工具 Crow Translate 2.8.1 x64 中.zip
- 你好,世界
- sonarqube
- boot-microservices:Spring Boot 示例项目
- 网购淘实惠 - 神价屋-crx插件
- -Feb16-23-Mar9-Project1_Resume
- SlidingUpPanelIssue
- 詹戈
- uView-UI_1.8.3.zip