随笔分类 - 设计
摘要:时序图的建模技术 1、识别交互的语境 2、通过识别对象在交互中的角色,设置交互的场景 3、为每个对象设置生命线 4、从引发某个消息的信息开始,在生命线之间画出从顶到底依次展开的消息,显示每个消息的特性(如参数)。 5、如果需要可视化消息的嵌套或实际计算发生时的时间点,可以用激活修饰每个对象的生命期。
阅读全文
摘要:注:本文中的时序图均使用Astah工具制作。 组合片段 组合片段一共有13种,他们的含义分别如下: ref:引用其他地方定义的组合片段; alt:在一组行为中根据特定的条件选择某个交互; opt:表示一个可选的行为; break:提供了和编程语言中的break类拟的机制; par:支持交互片段的并发
阅读全文
摘要:注:本文中的时序图均使用Astah工具制作。 一、生命线(Lifeline) 生命线代表时序图中的对象在一段时期内的存在。 时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间的消息存在于两条虚线间。 生命线是一个时间线, 从时序图顶部一直到底部都存在, 其长度取决于交互的时间。
阅读全文
摘要:注:本文中的时序图均使用Astah工具制作。 一、消息(Message) 消息(Messages)是对象间的一种通信机制。由发送对象向另一个或其他几个接收对象发送信号,或由一个对象(发送者或调用者)调用另一个对象(接收者)的操作。 消息的分类 1、同步消息(Synchronous Message)
阅读全文
摘要:注:本文中的时序图均使用Astah工具制作。 一、角色(Actor) 系统角色,可以是人、及其甚至其他的系统或者子系统。 二、对象(Object) 对象类的实例,对象是通过类来创建的,代表时序图中的对象在交互中所扮演的角色。 对象的命名规则 对象名:类名 对象包括三种命名方式 第一种方式包括对象名和
阅读全文
摘要:注:本文中的时序图均使用Astah工具制作。 时序图定义 描述了对象之间以及对象与参与者实例之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图; 时序图描述的事物 时序图描述系统中类和类之间的交互, 将这些交互建模成消息交换, 时序图描述了类以及类之间的交换以完成的期望
阅读全文
摘要:Mindjet MindManager(思维导图) 快捷键如下: Insert or CTRL + Enter: 添加副主题 Enter: 添加同级主题(向下) Shift + Enter: 添加同级主题(向上) CTRL + Shift + Insert: 添加上级主题 CTRL + Shift + Enter: 添加说明 CTRL + Shift + B...
阅读全文
摘要:网站:https://www.processon.com/ 该网站提供多种图形的在线制作,并支持多人协作。 目前提供以下图形的制作: 个人管理界面:
阅读全文
摘要:在线画时序图的网站:https://www.websequencediagrams.com/ 该网站提供拖拉图形和编写脚本代码2个方式来制作时序图,同时提供多种显示风格。 实例: 1、脚本代码: title Automated test data generation tool parallel {
阅读全文
摘要:问题根源1:不是丢失suite objects.dll文件,而是环境变量配置错误或无配置 假如安装目录如:C:\Program Files\Rational 需要配置环境变量的路径为:C:\Program Files\Rational\Common 注:在该目录下你会发现存在suite objects.dll文件 解决步骤: 桌面--〉右击我的电脑--〉属性--〉高级--〉环境变量--〉...
阅读全文