![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Software Engineering、UML
文章平均质量分 65
包括类图,用例图等各类图像画法总结
代码敲上天.
流水不争先,争一个滔滔不绝
展开
-
类(接口)图几种箭头含义
聚合是整体和个体之间的关系。例如,汽车类与引擎类、轮胎类,以及其它的零件类之间的关系便整体和个体的关系。但是关联关系所涉及的两个类是处在同一层次上的,而在聚合关系中,两个类是处在不平等层次上的,一个代表整体,另一个代表部分。聚合强调的是整体和个体之间的关系,即has-a的关系,整体与个体可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享。概念:表示类与类之间的联接,它使一个类知道另一个类的属性和方法,这种关系比依赖更强、不存在依赖关系的偶然性、关系也不是临时性的,一般是长期性的。原创 2024-02-18 22:23:40 · 1499 阅读 · 0 评论 -
用例规约的写法、常见用例规约、核心业务用例规约
.原创 2022-06-05 09:43:23 · 31692 阅读 · 1 评论 -
强、弱、一般、健壮等价类区别
假设当前窗口有两个文本框假设一个文本框输入岁数,有三种合适的情况2,3,4岁<2岁不合适,>4岁不合适假设另一个文本框输入等级,有二种合适的情况C,D,<C不合适,>D不合适1.按弱一般等价类划分测试用例,第一次输入为:2C二次输入3D三次输入4C2.按强一般等价类划分测试用例,输入为情况的笛卡尔积3.按弱健壮等价类划分测试用例:弱一般等价类划分+一种不正确等价类划分4.按强健壮等价类划分测试用例:第一...原创 2022-03-11 20:48:08 · 3911 阅读 · 0 评论 -
骆斌软件工程基础思维导图
原创 2021-12-17 12:17:32 · 486 阅读 · 0 评论 -
UML类图例题及总结
1、根据描述,建立类图。必修课(CompulsoryCourse)和选修课(OptionalCourse)都是课程(Course)的一种。一名教师(Teacher)可以不教授任何课程,也可以教授多门课程。一门课程至少有一名任课教师,至多有三名任课教师。每个教师都具有教师编号(Tid)和姓名(Tname),每门课程都具有课程编号(Cid)和课程名称(Cname)。要求:(1) 先根据描述画出类图。(2) 然后修改类图:利用关联类教授(Instruct),将多对多关系转换为两个一对多关系。(注原创 2021-12-01 20:23:18 · 74328 阅读 · 8 评论 -
顺序图中页面、窗口等为什么当做类处理?
页面从代码实现的角度来看,确实是使用jsp或者html技术完成,但是把它们抽象成对象也没有问题。因为页面都有一部分操作需要定义,而页面上具有的输入输出控件可以认为是页面对象的属性信息。而主控制类的作用是负责完成用例处理业务逻辑的,在体系结构设计出现后,希望这些业务逻辑与界面能够分离开,一方面避免页面与控制逻辑类的高耦合,另一方面保证业务逻辑及业务数据的安全性...原创 2021-11-29 14:48:34 · 288 阅读 · 0 评论 -
用例图例题及总结
对于查询而言,能不能导出、打印查询都是一样的,导出、打印是不可见的。⑦系统没描绘的关系到底加不加,分析来看,加了总比不加强,加在数量上加,不要在逻辑修改,要保证逻辑关系,然后增加线条数量也是可以的,比如管理员多管一些,管理员也要登录这些。③对于特别的关系,泛化(一般描述,xx有两种方式)、扩展(一般描述,如果就,可以,还可以)、包含(一般描述需要,必须)、都会先描绘用例,然后描绘这三种关系。②如果题目给出了关系描述,或者描述的很模糊,不明确,那就需要结合题目的意思以及思考,来明确模糊用例间的关系。原创 2021-09-28 14:36:38 · 48685 阅读 · 19 评论