知识点汇总5

本文总结了软件工程中的关键概念,包括泛化关系、可验证性、软件设计的四个层面、多态、企业信息化建设趋势、软件度量类型、耦合与内聚、对象与类的关系、构件定义、需求分析阶段及其目标、质量保证与质量控制的区别、维护类型的优化、对象模型的分类、UML的适用范围、集成测试类型、面向对象方法的特点、设计模式的分类以及CMMI模型等。内容涵盖了软件生命周期的多个阶段和重要概念。
摘要由CSDN通过智能技术生成

1.泛化关系,是一般和特殊的关系,箭头指向的是一般一方,泛化关系用空心箭头。
2.可验证性是软件需求的基本属性,特性。
3.软件设计包括:
- 结构设计:定义系统各部件之间的关系
- 数据设计:模型转换成数据结构的定义
- 接口设计:软件内部,软件和os及软件和人之间如何通信
- 过程设计:部件转换成软件的描述

4.多态:不同子类对象对同一消息的不同响应
5.泛化:既有继承类全部特性,又有自己的新特性,空心箭头实现,指向父类。
6.企业信息化建设采用面向服务架构是流行趋势
7.软件度量包括:项目度量,产品度量,过程度量。
8.耦合是模块间的,内聚是模块内的。
9.一个对象只能是一个类的实例。不能是两个以上的。
10.构件(组件)是可替换的部分,封装功能,提供接口。
11.需求分析分为:1.需求提出,2.需求描述,3.需求评审。
12.业务需求:高层次的需求
用户需求:指用户的目标,用户要求系统必须完成的需求
功能需求:软件中必须实现的需求
13.需求定义:准确无误的定义需求,产生需求规格说明书
14. .软件工程管理集成了过程管理和项目管理,包括以下六个方面:启动和范围定义,软件项目计划,软件项目实施,评审和评价,关闭,软件工程度量
15. 软件审计的目的是:提供产品和过程可用的规则,标准,指南,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鱼雨羽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值