软件工程过程

软件工程过程
(1)软件的规格说明:规定软件的功能及其运行的限制
(2)软件开发:产生满足规格说明的软件
(3)软件的确认:确认软件能够完成客户提出的要求

特征
易理解
可见性
可接受
可支持
可靠性
健壮性
可维护性

软件的生存期

制定计划:定义问题,确定目标,可行性研究(经济可行性,法律可行性,技术可行性,操 作可行性)主要研究:理解问题,形成可行性研究报告

**需求分析:**对待开发软件提出的需求进行分析并且给出详细的定义,编写系统需求说明书。研究客户的需求形成刺痛需求说明书

软件设计: 概要设计:按照功能设计不同的模块

**详细设计:**考虑数据结构和接口
任务:形成软件结构,程序规格说明书和设计说明说

程序的编写:将软件设计阶段转化成机器语言

**测试:**静态测试,动态测试
任务:发现和排除错误

**运行和维护:**任务运行和管理程序,形成改进的产品

猜你喜欢

转载自blog.csdn.net/weixin_40486955/article/details/84974753