
航空订票系统详细设计说明书
版权申诉
122KB |
更新于2024-09-06
| 97 浏览量 | 举报
收藏
"航空订票系统(详细设计说明文书)是一个文档,主要涵盖了航空订票系统的详细设计,包括系统的需求概述、软件结构、程序描述等多个方面。文档旨在为项目组成员提供清晰的开发指南,涉及的技术包括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
最新资源
- 掌握UML基础及Rose建模:保险、图书馆、医院案例
- 深入探讨WFMC规范及其接口定义和实现方法
- VB画图板源代码:cool picture editor 英文版解析
- 深入解析软件需求(第2版)PPT课件要点
- 爱浪科技打造高效列车时刻查询解决方案
- 实现PHP脚本的MSN和QQ用户邮件地址导入功能
- MySQL 5.1中文版参考手册HTML版详解
- 提升ADSL上网速度的新工具介绍
- Photoshop百例教程:快速成为图像处理高手
- JS实现键盘屏蔽与释放的事件处理技巧
- Oracle ERP 财务模块操作手册完整指南
- 分享PowerDesigner中文使用教程
- PHP实现树形结构算法的毗邻目录模式
- ACCP5.0-S1课程JAVA习题解答及附加题
- 12864液晶模块内置汉字库使用指南详解
- Visual C++ 2005编程入门与实战精讲
- Delphi版Spy++工具发布:附带完整源码与功能介绍
- MySql5安装新手图文教程,一步到位
- 分享实用的DLL反编译工具,轻松转换CS文件
- Visual C++ 2005下SQL CE3.0数据库操作详解
- 掌握Windchill选项与变体管理策略
- Java连接池类 for .Net:线程控制与分级处理
- VB控件在窗体中移动的多种实现方法
- JSP与Ajax联合实现动态进度条教程