2022年软件生存周期的各个阶段 .pdf
《2022年软件生存周期的各个阶段 .pdf》由会员分享,可在线阅读,更多相关《2022年软件生存周期的各个阶段 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件生存周期包括软件定义阶段、软件开发阶段和软件使用、维护和更新换代阶段。系统分析师、设计师、编程人员、测试人员以及维护人员可以作为参考,了解软件整个生命周期的阶段。1、软件定义阶段软件定义阶段的基本任务是确定软件系统的工程需要,可分为两个阶段。1.1 、软件系统的可行性研究经济可行性研究技术可行性研究法律可行性研究开发方案的选择性研究可行性研究的任务是了解用户的要求及实现的环境,从技术、经济和社会等各个方面进行研究,并从成功和风险两方面来论证软件系统的可行性。参与软件开发的分析人员应在用户配合下对用户要求及实现环境作深入细致的调查,写出调研报告,并进行可行性论证。1.2 、项目需求分析软件功
2、能需求:系统必须完成的功能软件性能需求:安全性、可靠性、可维护性和用户培训等软件运行环境约束需求建模问题抽象、问题分解与多视点分析支持需求分析的快速原型技术需求规格说明与评审软件需求是指用户对其目标软件系统的功能、行为、性能、设计约束等诸方面的期望。用过与用户反复交流, 对应用问题及环境充分地理解与分析,为问题涉及的信息、功能及系统行为建立模型。去除无关的和使人误解的信息,寻找是否有对类似问题的解决办法,将用户需求精确化、完全化,最终形成需求规格说明,完成软件开发生存周期的需求分析阶段。2、软件开发阶段软件开发阶段包括概要设计、详细设计、实现、组装测试和确认测试5 个阶段。2.1 、概要设计:
3、根据软件需求规格说明进行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 建立系统总体结构和各模块之间的关系定义各功能模块的接口设计全局数据库或数据结构规定设计约束制定组装测试计划2.2 、详细设计对概要设计进行细化建立文档资料2.3 、实现选择何时的编程语言编写程序制定模块测试方案和测试数据制定模块预期测试结果制定组装测试方案和测试数据制定预期测试结果保存相应的文档资料2.4 、组装测试根据模块测试方案和测试数据进行模块测试根据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件生存周期的各个阶段 2022 软件 生存 周期 各个 阶段
限制150内