信息学习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
- 信息学习13
- 信息?学习?
- RenderMonkey学习信息
- 想学习信息安全
- 语言学习网站信息
- hibernate学习出错信息
- 《信息资源管理》学习有感
- 学习 信息资源管理第一章
- 信息融合学习笔记
- 获取系统信息学习
- 信息学习1
- 信息学习2
- 信息学习3
- 信息学习4
- 信息学习5
- 信息学习6
- 信息学习7
- 信息学习8
- (手把手做)用DIB类打开一幅位图图片
- struts2标签
- 《黑天鹅——如何应对不可预知的未来》 读书笔记
- 画一个萝卜吃
- 使用 SPARQL 查询 RDF
- 信息学习13
- cvCopy与cvCloneImage的区别
- C\C++代码优化的27个建议
- OCP 1Z0 051 127
- cc150第一章JAVA字符串和数组总结
- 诸葛蝴蝶
- linux下mysql安装配置
- 数据层反射对象
- 2、Cocos2dx 3.0游戏开发找小三之引擎简介