信息学习13

来源:互联网 发布:mac版梦幻西游更新失败 编辑:程序博客网 时间:2024/03/28 19:48

软件工程

a、需求分析设计分析需求的过程,其目的如下:
 1、检测和解决需求之间的冲突
 2、发现软件的边界,以及软件与其环境如何交互
 3、详细描述系统需求,以导出软件需求
 
b、软件设计
 软件设计由两个处于软件需求和软件构造之间的活动组成
 软件架构设计(高层设计):描述软件的结构和组织,标识各种不同的组件
 软件详细设计:详细地描述各个组件,使之能被构造
 
c、软件测试
 测试是为评价和改进产品质量、识别产品的缺陷和问题而进行的活动
 
d、软件维护:
 包括:更正性维护、适应性维护、完善性维护、预防性维护
 
e、软件质量保证及质量评价
 软件质量定义:软件特性的总合,软件满足规定或潜在用户需求的能力
 软件质量管理过程包括:质量保证过程、验证过程、确认过程、评审过程、审计过程等
 评审与审计过程包括:管理评审、技术评审、检查、走查、审计等
f、软件配置管理
 1、软件配置管理过程的管理和计划
 2、软件配置标识
 3、软件配置控制
 4、软件配置状态记录
 5、软件配置审计
 6、软件发布管理和交付
g、软件开发环境
 1、软件需求工具
 2、软件设计工具
 3、软件构造工具
 4、软件测试工具
 5、软件维护工具
 6、软件配置管理工具
 7、软件工程管理工具
 8、软件工程过程工具
 9、软件质量工具
h、软件过程管理
 1、启动和范围定义
 2、软件项目计划
 3、软件项目实施
 4、评审和评价
 5、关闭
 6、软件工程质量

0 0
原创粉丝点击