### 概要设计说明书模版知识点解析 #### 1. 引言 - **编写目的**:本概要设计说明书的编写旨在明确机票预订系统的总体设计方案。基于需求分析阶段所获得的具体用户需求,该文档详细规划了系统的模块划分、模块间接口设计、数据流以及数据结构等内容。这一阶段的目标是解决程序模块的设计问题,为后续的详细设计提供指导方向。通过此说明书,程序设计人员可以更好地理解系统的架构和设计思路,从而有效地进行后续的详细设计和编码工作。 #### 2. 项目背景 - **项目委托方**:浙江航空公司委托了本项目。 - **开发团队**:由<>负责开发工作。 - **系统组成部分**:系统分为两大部分:位于旅行社的前台客户程序和位于航空公司的数据库服务器程序。 - **系统关系**:旅行社与航空公司之间通过机票预定系统进行交互,其中涉及飞机起飞数据等信息交换。 #### 3. 定义 - **专门术语**: - **SQL SERVER**:系统服务器所使用的数据库管理系统(DBMS)。 - **SQL**:用于访问和查询数据库的语言。 - **事务流**:指数据进入模块后可能经历的不同处理路径。 - **主键**:数据库表中的关键域,确保每个记录的唯一性。 - **外部主键**:一个表中的域,它与另一个表的主键相关联。 - **ROLLBACK**:数据库的错误恢复机制,用于撤销未提交的更改。 - **缩写**: - **SQL**:Structured Query Language(结构化查询语言)。 - **ATM**:Asynchronous Transfer Mode(异步传输模式)。 #### 4. 参考资料 - **参考文献**:本阶段设计过程参考了多个文献,包括项目计划任务书、开发计划、需求规格说明书等技术文档,以及《软件工程及其应用》、《软件工程》等专业书籍。 #### 5. 任务概述 - **目标**:开发一个能够高效、快速、安全地完成机票预定流程的系统。 - **运行环境**: - **旅行社客户端**:要求运行环境至少为Pentium 133级别以上的计算机,支持Windows NT操作系统。 - **航空公司服务器端**:具体配置未提及,但需满足高性能数据库服务的要求。 - **需求概述**:系统需支持旅行社代为旅客预定机票的功能,包括输入旅客信息、查询航班信息、安排航班、打印取票通知等。同时,系统界面应简洁易用,服务器程序易于维护。 - **条件与限制**:未详细说明具体的条件与限制,但在实际设计中需要考虑的因素包括安全性、数据完整性、用户体验等。 #### 6. 总体设计 - **处理流程**: - **客户机程序流程**:主要包括读取旅客资料、检验输入资料、准备服务器数据、准备网络数据包等步骤。这些步骤构成了从输入信息到输出打印账单或机票的完整流程。 - **服务器程序流程**:未详细说明,但可以推测包括接收客户机数据、处理请求、返回结果等环节。 #### 7. 其他重要知识点 - **模块设计**:通过模块化设计来提高系统的可维护性和扩展性,每个模块负责特定的功能,如读取输入、验证数据等。 - **数据流设计**:明确了数据在不同模块间的流动方式,这对于确保数据准确无误地处理至关重要。 - **安全性考虑**:鉴于系统涉及到敏感的个人信息和交易数据,因此必须采取适当的安全措施来保护数据安全。 这份概要设计说明书模版为机票预订系统的开发提供了全面而详细的指导。通过对需求分析、系统架构、模块划分等方面进行细致规划,确保了后续开发工作的顺利进行。
- 粉丝: 19
- 资源: 13
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助