- 博客(5)
- 收藏
- 关注
原创 软件能力成熟度模型(CMM)
CMM是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。1、初始级:工作无序,项目进行过程中常放弃当初的计划。管理无章法,缺乏健全的管理制度。开发项目成效不稳定,项目成功主要依靠项目负责人的经验和能力,他一但离去,工作秩序面目全非。提高:建立项...
2019-07-12 10:18:20
683
原创 UML
UML中的各种图类图(class diagram):展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中所建立的最常见的就是类图。类图给出系统的静态设计视图。包含主动类的类图给出了系统的静态进程视图。对象图(object diagram):展现了一组对象以及它们之间的关系。对象图描述了在类图中所建立的实物实例的静态快照。和类图相同,这些图给出系统的静态设计视图和静态进程视图,但它...
2019-07-11 13:18:50
274
原创 高内聚低耦合
耦合 和 内聚耦合按从强到弱的顺序可分为以下几种类型:(1)内容耦合。当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。此时,被修改的模块完全依赖于修改它的模块。(是一个模块直接使用另一个模块内部的数据)(2)公共耦合。两个以上的模块共同引用一个全局数据项就称为公共耦合。公共耦合会引起以下问题:1. 无法控制各个模块对公共数据的存取,严重影响了软件模块...
2019-06-29 11:11:45
288
转载 PV操作
PV操作信号量:信号量机制:1965年,荷兰学者DIJKSTRA提出的信号量机制是一种卓有成效的进程同步工具。在长期且广泛的应用中,信号量机制又得到了很大的发展。信号量的作用:控制共享资源的使用权(满足互斥条件)标志某事件的发生使两个或两个以上的进程的行为同步信号量的实质:像是一把钥匙,进程要运行下去,需要先拿到这把钥匙,通俗点来讲就是在允许的信号量下,进程才能够执行。接下来,...
2019-06-26 15:27:44
2006
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人