14天极限复习软考-day5 软件工程 、UML

摘选自:
软件设计师の备考经验帖及复习资料-Laptoy-CSDN博客https://blog.csdn.net/apple_53947466/article/details/128332032?fromshare=blogdetail&sharetype=blogdetail&sharerId=128332032&sharerefer=PC&sharesource=lapiii&sharefrom=from_link

仅仅作为个人极限备考复习,很多概念并不全,因为本人没有那么多耐心和时间背那么多东西。

一、能力模型

1.1、CMM(能力成熟度模型)

1.2、CMMI(能力成熟度集成模型)

二、开发模型

2.1、瀑布模型(需求明确)

2.2、增量模型(快速构建)

增量模型拥有瀑布模型的所有优点,它主要的特点是可以快速构造可运行的产品

2.3、演化(迭代)模型

2.3、原型模型(需求模糊 规模小)

2.4、螺旋模型(风险分析 规模大)

2.5、喷泉模型(面向对象)

2.6、统一过程(UP)模型

2.7、敏捷开发

三、开发过程

3.1、需求分析

3.2、概要设计(模块、接口、数据结构、数据库)

3.3、详细设计(数据结构、算法、数据库)

四、测试

4.1、系统测试

4.2、单元测试

检测模块接口、局部数据结构

4.3、集成测试

自顶向下集成不需要驱动模块,自底向上不需要桩模块

4.4、测试方法

4.5、黑盒测试

4.6、McCabe度量法

4.7、白盒测试

4.8、伪代码

五、维护

5.1、系统可维护性评估指标

5.2、软件维护

六、软件文档

七、可靠性、可用性、可维护性

八、沟通路径

九、COCOMO估算模型

十、图

10.1、Gantt图

10.2、PERT图

10.3、项目活动图

十一、软件配置管理

十二、风险

12.1、风险管理

12.2、风险识别

12.3、风险预测

12.4、风险评估

12.5、风险控制

12.6、真题

十三、ISO IEC 9126软件质量模型

十四、Mc Call软件质量模型

十五、软件评审

十六、容错技术

十七、软件工具

结构化开发

一、模块化

二、耦合

三、内聚

四、设计原则

五、系统文档

六、数据流图

七、数据字典

UML

一、UML概念

二、UML事物

三、关系

3.1、依赖关系

3.2、实现关系

3.3、泛化关系

3.4、关联关系

四、关联多重度

UML图

一、类图

二、对象图

三、用例图

3.1、包含关系

3.2、扩展关系

3.3、泛化关系

四、交互图

4.1、序列图(顺序图)

4.2、通信图(协作图)

五、状态图

六、活动图

七、构件图(组件图)

八、部署图

相关推荐
雾江流20 小时前
LocalDream 2.1.2 |在手机设备上运行SD模型,支持文本到图像生成和图像重绘,无任何限制
软件工程
雾江流2 天前
vidhub v1.3.13 |聚合主流网盘,自动刮削整理影视资源,有网盘会员的可入,或者使用不限速网盘
软件工程
数学小牛马2 天前
现代软件工程课程 个人博客作业2-结对编程项目总结
软件工程·结对编程
云知谷3 天前
【经典书籍】C++ Primer 第19章特殊工具与技术精华讲解
c语言·开发语言·c++·软件工程·团队开发
0和1的舞者3 天前
《Git:从入门到精通(八)——企业级git开发相关内容》
大数据·开发语言·git·搜索引擎·全文检索·软件工程·初学者
雾江流3 天前
元萝卜 1.0.27| 免Root,XP模块框架,支持应用多开分身,一键微信平板模式
软件工程·1024程序员节
电子科技圈4 天前
芯科科技推出智能开发工具Simplicity Ecosystem软件开发套件开启物联网开发的新高度
mcu·物联网·设计模式·软件工程·软件构建·iot·1024程序员节
云知谷4 天前
【经典书籍】C++ Primer 第15章类虚函数与多态 “友元、异常和其他高级特性” 精华讲解
c语言·开发语言·c++·软件工程·团队开发
云知谷5 天前
【经典书籍】C++ Primer 第16章模板与泛型编程精华讲解
c语言·开发语言·c++·软件工程·团队开发