- 博客(9)
- 收藏
- 关注
原创 软件体系结构——设计模式
一下资料全部来自老师PPT以及前辈资料整理,仅供学业参考。面向对象设计原则:1、单一职责原则(Single Responsibility Principle, SRP)定义: 一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。Every object should have a single responsibility, and that responsibility should be entirely encapsulated by the class.2、开闭原则(Ope
2022-01-11 21:16:47
2320
原创 统一建模语言UML
一、 概念知识:UML是什么:UML是一种语言,分析设计语言,它有属于自己的标准表达规则,也就是一种建模语言。UML是由图形符号表达的建模语言。UML是一种用于描绘软件蓝图的标准语言。UML结构视图:用户视图、结构视图、实现视图、行为视图、环境视图。图:用例图、类图等。模型元素:模型元素包括事物以及事物与事物之间的联系、每一个模型元素都有一个与之相对应的图形元素、同一个模型元素可以在不同的UML图中使用、无论在哪个图中,同一个模型元素都保持相同的意义和符号。通用机制:额外的注释、修饰和语
2022-01-11 21:01:09
1419
原创 软件体系结构
一、 软件体系结构的定义国内普遍接受的定义:软件体系结构包括构件、连接件和约束,它是可预制和可重构的软件框架结构。构件是可预制和可重用的软件部件,是组成体系结构的基本计算单元或数据存储单元,可以是一个处理过程或数据元素,是用于实现计算和状态的单元。连接件也是可预制和可重用的软件部件,是构件之间的连接单元。构件和连接件之间的关系用约束来描述,描述了体系结构的配置和拓扑要求。软件体系结构 = 构件 + 连接件 + 约束二、 软件体系结构的发展基础研究阶段、概念确立阶段、探索发展阶段、普及应用阶段
2022-01-11 20:19:37
7529
原创 软件测试技术
绪论:软件测试定义两面性:正向观点:测试是为了验证软件是否符合用户需求,即验证软件产品是否能正常工作。逆向观点:一个成功的测试是发现了至今未发现的错误的测试。是为了证明程序有错,而不是证明程序无错误。缺陷定义和缺陷类型缺陷定义:程序员犯了错误 (mistake),错误在程序或软件中就表现为缺陷(defect/fault)。运行带有缺陷的软件或程序,在运行过程中出现与预期不同或不可接受的内部状态,出现故障(error),外部可能观察到失效/失败(fail/failure)。Bug通常是
2021-12-23 23:11:00
3474
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人