活动介绍
file-type

航空订票系统详细设计说明书

版权申诉

DOC文件

122KB | 更新于2024-09-06 | 97 浏览量 | 0 下载量 举报 收藏
download 限时特惠:#14.90
"航空订票系统(详细设计说明文书)是一个文档,主要涵盖了航空订票系统的详细设计,包括系统的需求概述、软件结构、程序描述等多个方面。文档旨在为项目组成员提供清晰的开发指南,涉及的技术包括SQL SERVER数据库、SQL查询语言、事务处理、UML建模以及Java EE企业级平台等。" 详细知识点说明: 1. **编写目的**:制定详细设计说明书是为了明确项目开发的方向,深入探讨功能划分,确保项目实施的详细规划,文档面向整个项目团队。 2. **项目背景**:航空订票系统由软件工程小组开发,主要用户为普通民众,服务器环境已准备就绪,目前系统间没有交互。 3. **定义**: - **SQL SERVER**:用于系统的数据库管理系统。 - **SQL**:用于访问和查询数据库的语言。 - **事务流**:描述数据在系统中处理的不同路径。 - **主键**:数据库表中的唯一标识字段。 - **外部主键**:与其他表主键关联的字段。 - **ROLLBACK**:数据库错误恢复机制。 - **UML**:统一建模语言,用于软件设计的标准化工具。 - **Java EE**:Java的企业级应用平台。 4. **参考资料**:文档遵循国家GB/T8567-1988和IEEE/ANSI830-1993标准,参考了各种软件工程相关文档和书籍。 5. **总体设计**: - **需求概述**:系统分为游客和用户两种角色,游客只能访问首页,而用户可以查询航班并预订。用户还可以查看和管理自己的预订。 6. **程序描述**: - **功能**:系统提供浏览、登录、注册、航班查询、预订和管理预订等功能。 - **性能**:可能涉及到系统的响应速度、并发处理能力等。 - **输入**:用户的查询信息、登录信息等。 - **输出**:航班信息、预订确认信息等。 - **算法**:可能包括查询优化、预订逻辑等。 - **程序逻辑**:描述用户交互流程和内部处理流程。 - **接口**:可能涉及与数据库、用户界面的交互。 - **存储分配**:关于数据在数据库中的组织和存储。 - **限制条件**:如航班状态、预订时间限制等。 - **测试要点**:涵盖系统功能验证、性能测试、用户体验测试等。 7. **技术栈**:系统使用SQL作为数据库操作语言,可能采用Java EE构建后端服务,利用UML进行系统建模,服务器使用SQL SERVER作为数据库系统。 这个航空订票系统的详细设计文书涵盖了系统设计的多个重要方面,包括需求分析、系统架构、数据库设计、接口设计以及测试策略,为系统的实际开发提供了全面的指导。

相关推荐

HY840215
  • 粉丝: 3
上传资源 快速赚钱