航空订票系统详尽需求分析与功能设计
5星 · 超过95%的资源 需积分: 46 109 浏览量
更新于2024-11-09
13
收藏 91KB DOC 举报
本航空订票系统需求分析说明书旨在明确系统的各项需求,确保项目规划与进度的顺利进行,并为软件开发和测试提供依据。它从技术、经济和操作等多个角度深入分析,涵盖了数据描述、功能需求、性能需求、运行需求以及其他潜在需求。
1. **编写目的**:
- 明确系统需求:通过综合研究,定义出具体的功能和特性,以满足用户对机票预订系统的需求。
- 项目规划:为项目管理提供基础,帮助项目经理和项目组成员判断软件设计的可行性,确保满足用户期望。
- 沟通平台:建立用户、系统分析人员和程序员之间的交流桥梁,促进对需求理解的一致性。
2. **项目背景**:
- **系统名称**:航空机票预订系统
- **委托单位**:XX航空公司
- **开发单位**:北京林业大学07级第二软件开发小组
3. **需求定义**:
- **开放式体系结构**:强调系统的灵活性和扩展性,允许在不同网络环境中顺畅协作,易于获取外部软件资源。
- **人机交互界面**:作为系统的核心组成部分,设计直观易用的界面以提升用户体验。
- **IIS5.0**:用于提供互联网服务的平台,确保系统的网络连接功能。
- **C/S结构**:采用客户端/服务器架构,降低客户端负担,提高系统稳定性和可维护性。
- **耦合度与内聚度**:衡量模块间的关系,目标是实现模块化设计,降低模块间的依赖性,提高模块的独立性。
4. **主要内容**:
- **数据描述**:区分静态和动态数据,详述数据库结构,包括数据词典和采集方式。
- **功能需求**:将功能划分为多个类别,并详细描述每个功能的具体操作流程。
- **性能需求**:关注数据精确度、时间响应和系统适应性,确保系统高效且能满足用户需求。
- **运行需求**:包括用户界面设计、硬件和软件接口要求,以及故障处理机制。
- **其他需求**:可能还包括安全性、兼容性、可维护性等非功能性需求。
这份文档不仅为项目的实施者提供了明确的设计蓝图,也为测试人员提供了测试标准,同时让用户能够了解系统是否满足他们的期待。在整个软件开发周期中,它是需求理解和沟通的关键文档,对于项目的成功至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-09-14 上传
2011-12-06 上传
2010-12-10 上传
2011-11-06 上传
2009-10-27 上传
2019-07-20 上传
hello_msdn
- 粉丝: 0
- 资源: 2
最新资源
- OVF Tool_4.3.0-123320924.rar
- 可以加载到嵌入式系统VGA显示驱动程序,实现了VGA初始化及显示驱动等功能.rar
- Andruino_Bluetooth:Android应用程序,用于通过Arduino与Bluetooth进行通信
- csharp9:具有c#9实现的示例项目
- 银杏苦丁茶饮料的研制
- a127benchmark
- 曙光-未来计算驱动人工智能.rar
- TeroyJS:最小的基于JavaScript状态的组件UI框架:microscope:(100行代码):high_voltage:
- CrapApi-master.zip
- 网站:个人网站,使用Jekyll进行爱意打造
- DSP最小系统设计讲解.zip-综合文档
- 良好农业规范 综合农业保证 第8部分:奶牛养殖控制点与符合性规范
- Attitude Estimator:非线性3D IMU融合算法的C ++实现。-开源
- BalearesGroupNetCore2.1
- amostrameaonde:给我示范那个高跷在哪里
- Aldoradao:这将带来新的裂缝