2011年航空订票系统概要设计详解
4星 · 超过85%的资源 需积分: 44 154 浏览量
更新于2024-09-19
收藏 66KB DOC 举报
本航空订票系统概要设计说明书由赵哲、黄逸舒、张欢、曲晨、李影和梁园于2011年6月15日编写,旨在提供系统设计的关键要素和框架。以下是主要内容的详细概述:
1. **引言**:这部分首先明确了编写的目的,可能包括阐述开发该系统的必要性,例如优化航班预订流程,提高效率,或者满足日益增长的客户需求。接着,背景部分介绍了当前航空行业的现状,可能提及了技术进步或市场竞争对订票系统提出的新要求。定义部分可能界定了术语和系统的关键组件,如用户、机票、航班等。
2. **需求规定**:这一章节详细列出了系统的功能需求,如支持在线预订、支付、退改签操作,可能还包含了性能指标(如响应时间)和安全性要求。重复提到的“需求规定”可能暗示了这些内容的重要性,需要在设计中反复强调。
3. **基本设计概念和处理流程**:这部分阐述了系统的设计理念,如何通过模块化和层次化的方式组织代码,以及主要的业务逻辑处理流程,比如用户登录、查询航班、选择座位、完成支付等步骤。
4. **结构**:设计说明书中可能涉及了系统的架构图,解释了各个模块之间的关系,如前端界面、后端服务、数据库管理等。这有助于理解系统的整体布局和工作方式。
5. **接口设计**:
- **用户接口**:详细描述了用户与系统交互的界面,可能涉及图形用户界面(GUI)元素,如搜索框、按钮、表单等。
- **外部接口**:着重讨论了系统与其他外部系统的连接,如航空公司API、支付网关、数据库接口等。
- **内部接口**:关注系统内部不同模块之间的通信规则,确保数据一致性与流畅的流程传递。
6. **运行设计**:这部分规划了系统的运行环境和执行策略。例如,模块组合描述了如何将各个部分整合成一个可运行的整体;运行控制可能涉及到错误处理、异常处理和系统监控;运行时间则可能关注性能优化和资源利用率。
7. **系统数据结构设计**:逻辑结构设计要点部分详细描述了数据库设计,包括表格设计、数据模型和关系图,以确保数据的有效存储和高效检索。可能还会讨论索引优化、数据备份策略等。
这份航空订票系统概要设计说明书提供了系统开发的基础框架,包括需求分析、设计思路、模块划分以及关键接口的定义,是后续详细设计和实现的重要参考文档。
361 浏览量
242 浏览量
2009-12-06 上传
682 浏览量
2009-04-07 上传
2021-12-07 上传
626 浏览量
zz8560633
- 粉丝: 17
- 资源: 5