软件需求分析一般分为四个阶段(系统分析师:软件生命周期)

软件产品从概念形成、开发、使用和维护到最终退役的整个过程称为软件生命周期或生命周期。一个完整的软件生命周期是基于需求的,从软件开发计划提出的那一刻开始,直到软件在实际应用中完全报废。软件生命周期的提出是为了更好地管理、维护和升级软件,更重要的是管理软件开发的步骤和方法。从…起夜猫子云编程其分类如下:

根据国家标准GB/T8566-2007,软件生命周期可分为可行性研究、需求分析轮廓设计、详细设计、实施、组装测试、确认测试、使用、维护退休10个阶段,每个阶段对应软件生命周期基本流程;


软件需求分析

(1)可行性研究和项目开发计划。通过分析用户提出的软件开发需求,确定软件项目的性质、目标和规模,获得可行性研究报告。如果可行性研究的结果是可行的,有必要制定详细的项目开发计划。这两项活动通常被整合到同一个阶段。

(2)需求分析。需求分析工作是软件生命周期中重要且决定性的一步。只有通过需求分析,才能将软件功能和性能的整体概念描述为特定的软件需求规格,从而为软件开发奠定基础。

(3)轮廓设计。根据软件需求说明书,建立软件系统的总体结构和模块之间的关系,定义各功能模块的接口,设计全局数据库或数据结构,明确设计约束,制定组装测试计划。

(4)详细设计。详细描述了各模块要实现的功能,并给出了相应的设计工具。

(5)实现。编写正确、易于理解和维护的程序模块。程序员根据详细设计文件将详细设计转化为程序,并完成单元测试。

(6)组装测试(集成测试)。逐步组装并测试通过单元测试的模块。

(7)确认测试。测试系统是否满足系统要求,系统应按照本规范的规定被用户接受(或在用户的积极参与下)。如有必要,可通过现场测试或并联运行对系统进行进一步测试。

(8)使用。在用户确定的运行环境中安装软件,测试合格后交给用户使用。在软件使用过程中,客户和维护人员必须认真收集发现的软件错误,并定期或定期编写软件问题报告和软件修改报告。

(9)维修。通过各种必要的维护活动,系统能够满足用户的长期需求。

(10)退役。对软件产品的支持已终止,软件已停止使用。

您可以还会对下面的文章感兴趣

最新评论

  1. 最帅大爷
    最帅大爷
    发布于:2022-04-27 07:38:46 回复TA
    人员必须认真收集发现的软件错误,并定期或定期编写软件问题报告和软件修改报告。(9)维修。通过各种必要的维护活动,系统能够满足用户的长期需求。(10)退役。对软件产品的支持已终止,软件已停止
  1. 麦田怪圈
    麦田怪圈
    发布于:2022-04-27 20:32:36 回复TA
    软件产品从概念形成、开发、使用和维护到最终退役的整个过程称为软件生命周期或生命周期。一个完整的软件生命周期是基于需求的,从软件开发计划提出的那一刻开始,直到软件在实际应用中完全报废。软件生命周期的提出是为了更好地管理、维护和升级软件,更重要的是管理软件开发的步骤和方法。从…起夜猫子云编程其分类如下:
  1. 挡刀子
    挡刀子
    发布于:2022-04-27 04:00:41 回复TA
    细描述了各模块要实现的功能,并给出了相应的设计工具。(5)实现。编写正确、易于理解和维护的程序模块。程序员根据详细设计文件将详细设计转化为程序,并完成单元测试。(6)组装测试(集成测试)。逐步组装并测试通过
  1. 关荷柔筠
    关荷柔筠
    发布于:2022-04-27 20:16:48 回复TA
    做自我喜欢的,让看不惯的人统统一边凉快去!

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友