机票预订系统需求分析与设计

5星 · 超过95%的资源 需积分: 9 17 下载量 51 浏览量 更新于2024-09-19 收藏 71KB DOC 举报
"机票预订系统的需求规格说明书详细阐述了该系统的设计目标、运行环境、数据需求、业务流程以及功能需求,旨在为用户提供便捷的机票预订服务,并确保航空公司的业务管理效率。" 本文档主要介绍了机票预订系统的需求规格,旨在为用户提供清晰的操作界面,保证数据的准确性、一致性和完整性,同时实现数据的共享与独立性。以下是详细内容: 1. **编写目的**:文档的目的是向用户清晰解释系统的功能和性能,促进用户与开发团队之间的沟通,确保软件开发符合用户需求。 2. **项目背景**:该项目由某某航空公司提出,由信工0404班的万芸、欧翠娥和施雪梅负责开发,服务于旅行社工作人员和旅客,帮助他们更高效地预订机票。 3. **运行环境**:系统需在Windows98或以上版本的操作系统上运行,并使用Visual FoxPro 6.0作为开发工具。 4. **用户权限**:用户只能输入订票信息,无权修改系统。系统流程应有明确指引,任何修改和维护由开发团队和航空公司共同负责。 5. **数据描述**: - **数据元素**:未列出具体数据元素,但说明系统包含多种数据。 - **数据需求**: - 准确性和实时性:系统需要确保数据输入的准确,具备容错机制,处理大量数据的能力。 - 一致性与完整性:数据应受严格约束,不符合完整性规则的数据将被系统拒绝。 - 共享与独立性:系统需提供数据分隔,确保各分系统独立运行,通过人工干预交换数据,增强系统稳定性。 6. **流程图**: - **业务流程**:分为旅客订票和取票两个流程,分别描述了从信息输入到取票的步骤。 - **实体-联系图(ER图)**:展示了系统中各实体间的关系,如旅客、机票、航班等。 7. **功能需求**: - **客户端功能**:客户端系统包括旅客信息管理、航班查询、订票、支付和取票等功能模块,确保旅客能顺利完成预订流程。 此需求规格说明书详细规定了机票预订系统的基本架构和功能,为后续的系统设计和开发提供了基础蓝图。通过这样的系统,用户将能够轻松预订机票,航空公司则能有效管理预订业务,提高运营效率。