软件工程(1)

来源:互联网 发布:数据库表的增删改查 编辑:程序博客网 时间:2024/05/02 00:30

【思维导图】



【详解】

1.软件工程:指导软件开发和维护的工程科学

2.软件工程三要素:方法  工具  过程

A.方法:为软件开发提供了“如何做”的技术,项目计划估算、软件系统需求分析、数据结构、系统机构设计、编码等。

B.工具:软件开发、维护和分析中使用的程序系统,为软件提供自动的或半自动的软件支撑。

C.过程:将软件工程的方法和工具综合起来,达到合理及时的进行计算机软件开发的目的。

3.软件生存周期:一个计算机软件从功能确定、设计,到开发成功投入使用,并在使用中不断修改、增补和完善,知道停止该软件使用的全过程。

A.制定计划:目标  要求  分析  进度  审查

B.需求分析定义:调研  分析  评审

C.软件设计:概要设计  详细设计  设计说明  提交评审

D.程序编写:

E.软件测试:单元测试  集成测试  有效性测试

F.运行维护:纠正性维护  适应性维护  完善性维护  预防性维护  

4.软件开发模型

A.瀑布型


B.演化型


C.增量模型


D.螺旋模型


E.喷泉模型



0 0
原创粉丝点击