软件工程:订票系统维护手册
5星 · 超过95%的资源 需积分: 13 102 浏览量
更新于2024-10-28
收藏 49KB DOC 举报
"软件工程实例订票系统\程序维护手册"
本文档是关于软件工程中的一个实例——订票系统的程序维护手册,旨在指导维护人员在软件交付使用后进行必要的更新和修正。手册强调了软件维护在整个软件生命周期中的重要性,尤其是在大型软件项目中,维护成本可能高达开发成本的四倍,且维护工作占据了大部分人力资源。
1. 软件维护的类型
- 改正性维护:针对软件使用中发现的错误进行诊断和修复,确保软件的正常运行。
- 适应性维护:随着技术环境的变化,软件需要调整以适应新的硬件、操作系统或编程语言版本。
- 完善性维护:根据用户反馈,增加新功能或优化现有功能,提升用户体验。
- 预防性维护:提前改进软件的结构,增强可维护性和可靠性,为未来升级奠定基础。
2. 开发背景与参与者
- 项目发起方:浙江航空公司,希望提升售票服务的效率和质量。
- 开发者:未具体指明的软件开发工作室,负责系统的设计和实现。
- 用户:主要用户为浙江航空公司的各售票厅,使用该系统处理机票预订事务。
3. 数据流图(DFD)
- 数据流图是描绘系统逻辑模型的工具,不含任何物理元素,主要展示数据如何在系统中流动和被处理。
- DFD的基本符号包括:数据源/终点(正方形或立方体)、处理(圆角矩形或圆形)、数据存储(开口矩形或两条平行横线)以及数据流(箭头)。
- 数据流图有助于理解数据的来源、流向、处理方式以及存储形式,是分析和设计软件系统的关键工具。
4. 文档的重要性
- 维护手册为软件维护人员提供了详细的操作指南,帮助他们高效地进行错误修复、功能更新等任务。
- 完整清晰的文档能够缩短问题定位时间,提高维护工作的质量和效率。
本手册详细介绍了软件维护的各个方面,包括不同类型的维护工作、开发背景、参与者角色以及关键的系统建模工具。对于理解和维护订票系统这类软件工程实例,这是一份不可或缺的参考资料。
2010-06-09 上传
2023-03-02 上传
2010-05-18 上传
2022-12-26 上传
2011-01-11 上传
2010-10-24 上传
aa5858aa85
- 粉丝: 0
- 资源: 9
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率