StarUML for Mac是一款UML软件建模器,支持快速编辑中的许多缩写,一次创建元素和关系,如子类,支持接口等。如何使用StarUML for Mac创建和修改元素?下面我们来介绍一下。 如何使用StarUML for Mac创建和修改元素 在本章中,我们将学习如何创建和修改元素。最重要的是 ...
分类:
系统相关 时间:
2019-05-11 18:25:03
阅读次数:
398
1. 软件设计模式概述 2. GoF 的 23 种设计模式的分类和功能 3. UML中的类图及类图之间的关系 4. 开闭原则——面向对象设计原则 5. 里氏替换原则——面向对象设计原则 6. 依赖倒置原则——面向对象设计原则 7. 单一职责原则——面向对象设计原则 8. 接口隔离原则——面向对象设计 ...
分类:
编程语言 时间:
2019-05-11 17:50:06
阅读次数:
193
staruml mac版是一款基于UML的macOS软件建模应用程序,可用于创建ERD图以便为数据库建模等等!staruml mac提供了一个组织良好的工作空间和高效的编辑工具,可以帮助您为新的软件项目开发图表,而无需处理繁琐或重复的任务。而且staruml mac完全支持11种类型的UML图表,集 ...
分类:
系统相关 时间:
2019-05-10 12:54:08
阅读次数:
224
一、项目背景与范围 背景: 大学生课程和课外活动较多,课程和考试安排也比较复杂,一些同学还需要安其他事情和学习计划,容易遗漏日程安排,再者,必须使用校园网才能查看课程和考试安排,有时候会以为校园网网络不好而无法查看,因此,我们想制作一个日程提醒系统来解决这些问题。 范围: 学生群体 二、与甲方小组的 ...
分类:
其他好文 时间:
2019-05-09 23:58:54
阅读次数:
260
项目背景及范围: 项目名称:自习通。 项目范围:针对需要自习的学生 平台功能:发布约自习信息以完成组队;填写学习目标及完成情况;设置课件试卷等学习资料;开设讨论区方便用户自由问答。 团队分工: 杨惟智:文档撰写,和甲方沟通指导组内工程方向,代码编写何鹏:代码主要编写陈洋:代码主要编写琚安怡:文档以及 ...
分类:
其他好文 时间:
2019-05-09 23:28:51
阅读次数:
181
1.用例图 操作 右键 add diagram user case diagram 导出保存图片 file expert diagram 2.类图 操作 右键 add diagram class diagram 添加类 添加类属性 选中类 右键 add attribute 修改属性 双击属性 修改p ...
分类:
其他好文 时间:
2019-05-08 15:55:42
阅读次数:
141
1、以无用户界面约束的本质风格编写用例--目标的目标(根源目标 or 意图 ,二级思维)。 比如:“登录”,脑子里不仅想到了用户名/密码/验证码这些图形,而且,更关注为啥需要登录:如“系统根据身份id,权限访问”或者“防盗”。 2、编写简洁的用例 3、编写黑盒用例 应该写“做什么”(分析),而不是“ ...
分类:
其他好文 时间:
2019-05-08 12:05:11
阅读次数:
119
1.为什么要用UML 写软件就和盖房子一样,建造的房子结构越复杂,设计师和施工人员之间的交流就越重要,这个时候就体现出设计图图的重要性,设计人员和施工人员通过设计图进行沟通,同理,我们的系统越复杂,参与编写与配置软件的人员之间的交流也就越重要,所以在过去的几年里UML就成为设计师和程序员之间的 建筑 ...
分类:
其他好文 时间:
2019-05-06 18:51:47
阅读次数:
119
Bridge模式基于类的最小设计原则,通过使用封装、聚合及继承等行为让不同的类承担不同的职责。它的主要特点是把抽象(Abstraction)与行为实现(Implementation)分离开来,从而可以保持各部分的独立性以及应对他们的功能扩展。 桥接模式的UML图如下: 桥接模式的角色和职责: 1.C ...
分类:
其他好文 时间:
2019-05-04 23:51:15
阅读次数:
277
作用:当我们需要在不指定类名的情况下生成实例时,可以使用Prototype模式来通过复制生成实例 UML类图: Product接口: ...
分类:
其他好文 时间:
2019-05-03 22:57:45
阅读次数:
233