飞机订票系统需求分析

需积分: 17 2 下载量 3 浏览量 更新于2024-09-07 收藏 141KB DOCX 举报
"飞机订票系统的需求分析说明书详细描述了一个基于软件工程标准的飞机订票系统设计。系统采用Client/Server架构,分为客户端子系统和服务器端子系统,旨在实现机票预订自动化,提供准确快速的销售信息。" 飞机订票系统的需求分析说明书详细阐述了系统开发的背景和目标。首先,系统背景描述了当前飞机订票业务流程,包括旅客订票、航空公司安排航班、信息传递至旅行社,以及旅客取票通知的生成。系统流程通过流程图清晰呈现,便于理解。 系统的主要目标是构建一个开放、可扩展、易于维护的机票预订系统,利用计算机网络、数据库和现代开发技术,实现机票销售的自动化,并为决策层提供实时销售信息。该系统基于Client/Server架构,分为两个子系统:客户端子系统和服务器端子系统。 客户端子系统主要负责以下功能: 1. 旅客信息输入和统计:旅行社人员输入旅客订票信息,系统能进行简单统计,支持航空公司查询和管理。 2. 旅客信息存储:保存旅客信息,便于后续取票确认和查询。 3. 机票信息传递和接收:通过网络将旅客购票需求发送给航空公司服务器,接收航班信息并储存。 4. 取票通知和账单的生成及打印:根据接收到的航班信息生成取票通知和账单,供旅客使用。 5. 机票打印:旅客支付后,根据取票通知和账单打印机票。 服务器端子系统的功能需求未在摘要中详细列出,但可以推测其主要负责航班信息管理、旅客预订处理、与客户端的数据交换等功能,确保整个系统的稳定运行和数据安全。 此外,系统还有性能、数据需求、数据字典、逻辑模型、运行要求和约束等方面的考虑。性能需求可能包括系统响应时间、并发处理能力等;数据需求涉及数据库的设计和管理,确保数据的完整性和一致性;数据字典详细定义了系统中使用的数据项;逻辑模型描绘了系统内部的数据流和处理过程;运行要求可能涵盖系统兼容性、可用性等;而约束可能涉及到硬件限制、法规遵从性等。 飞机订票系统的需求分析涵盖了全面的功能、性能和数据需求,旨在构建一个高效、用户友好的预订平台,提升航空公司的运营效率和服务质量。