
软件工程
文章平均质量分 69
土味儿~
这个作者很懒,什么都没留下…
展开
-
JUnit单元测试概述
1、简介单元测试就是针对最小的功能单元编写测试代码。Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。测试驱动开发(Test-Driven Development)所谓测试驱动开发,是指先编写接口,紧接着编写测试。编写完测试后,我们才开始真正编写实现代码。在编写实现代码的过程中,一边写,一边测,什么时候测试全部通过了,那就表示编写的实现完成了2、JUnitJUnit是一个开源的Java语言的单元测试框架,专门针对Java设计原创 2021-11-26 08:58:31 · 479 阅读 · 0 评论 -
图解模块间7种耦合关系
一、高内聚与低耦合高内聚与低耦合是每个软件开发者追求的目标,那么内聚和耦合分别是什么意思呢?内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系。耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。二、耦合不同模块之间的关系就是耦合,根据耦合程度可以分为7种,耦合度依次变低。内容耦合公共耦合外部耦合控制耦合标记耦合数据耦合非直接耦合原创 2021-10-20 21:31:18 · 12797 阅读 · 1 评论 -
UML 建模步骤 用例图 类图 对象图 包图 顺序图/时序图 状态图 活动图 协作图
统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言1、UML与面向对象结构化开发面向对象开发系统分析数据流图UML系统设计模块结构图UMLUML仅仅是一种语言。它不是一种系统设计的方法,而是系统建模的标准1.1、UML视图用例视图用例是系统中的一个功能单元用例.原创 2021-09-26 12:52:19 · 20793 阅读 · 4 评论 -
【图解软件工程】开发模型 分析 设计 实现 测试 维护 管理 用例图 时序图 数据流图 甘特图
1、总纲2、概述3、可行性研究4、需求分析5、软件设计6、程序实现7、软件测试8、软件维护9、软件项目管理原创 2021-09-24 21:41:33 · 409 阅读 · 0 评论