七.数据库模型,需求模型,组件,部署
7.1. 建立数据表;
依次点击“File->New Project…->输入一个名称后保存->在右边选中Database(如图-14所示)”
最后点击“OK”确认进入设计界面, “工程窗口”如图15所示:
工具栏及工具栏中的工具如图6及表2所示.
7.2.建立数据表
在“工具箱”中单击 ,然后将鼠标移入工作区域,此时鼠标变成
状,单击鼠标,出现如图16所示的窗口.
在进行一些表基本的设置(如表的命名“Name”等等)后,单击“Table Detail”进入表字段的设计(图17),
单击图14中红圈标识的“Columns/Attributes”进入表字段的设置。如图18所示。
设置表字段名称“Name”,数据类型“Data Type”,及主键“Primary Key”,是否为空“Not Null”,等等,单击“Save”保存,然后单击“New”新建一个,就这样逐个设置表的字段。
八.文档的生成
8.1.Text文档的生成
依次单击“Project->Documentation->Rich Text Format(RTF) Report…(如图19)”或直接使用快捷键“F8”
在“Output to file”后面单击,选择Text文档的生成路径,而后即可。
8.2.Html文档的生成
依次单击“Project->Documentation->HTML Report…(如图16)”或直接使用快捷键“Shift+F8”,弹出图20所示窗口;
相关设置后,点击“Generate”生成即可。
九.将包导入成XML形式
依次单击“Project->XML Schema->Import XML Schema”如图21所示
在“Filename”后面单击确定生成的XML文档的名称及路径,然后单击“Import”即可
十.画图的线的弯曲,自动布局,改变线的连接点的方法
首先在“活动图”中对“实线”点击右键(必须是实线,虚线不起作用),然后点击“Set Line Style”,而后“Bezier”,拖动中间的点调整线的弯曲。
Auto Routing(自动布局的方式) Direct(改变线的连接点)
十一.活动图及时序图的绘制
11.1.活动图的绘制
在已建立的“Package”上右键单击->New…->New Diagram…->在弹出的窗口左边选择“UML Behavioral”(如图22所示)
在“New Diagram”的右边“Diagram Types”窗口中选择“Activity”,最后单击OK保存退出。
此时,我们发现“Project Browser”窗口中增加了一个如图23所示的对象“Class Medel”。
在左边的“Toolbox”中我们看到相关的工具。(如图24及表3所示)
Activity | Activity Relation | ||
Activity | 活动状态 | Control Flow | 控制流 |
Structured Activity | 嵌套活动 | Object Flow | 对象流 |
Action | 动作 | Interrupt Flow | 中断流 |
Partition | 分区 | Common | |
Object | 对象 | Note | 注释 |
Central Buffer Node | 中央缓冲节点 | Constraint | 约束条件 |
Datastore | 数据存储 | Document | 文档:附加文档附件 |
Decision | 判断 | Artifact | 人工:表示任意的系统任意的信息块 |
Merge | 合并 | Requirement | 需求描述 |
Send | 发送 | Issue | 问题描述 |
Initial | 最初的 | Change | 变化描述 |
Final | 最终的 | Boundary | 分界线 |
Flow Final | 流结束 | Dependency | 依赖关系 |
Region | 区域 | Realize | 实现 |
Exception | 异常 | Trace | 追踪 |
Fork/Join | 并发 | Information Flow | 数据流 |
Note Link | 注释链接 |
11.2.时序图的绘制
在已建立的“Package”上右键单击->New…->New Diagram…->在弹出的窗口左边选择“UML Behavioral”(如图25所示)
在“New Diagram”的右边“Diagram Types”窗口中选择“Sequence”,最后单击OK保存退出。此时,我们发现“Project Browser”窗口中增加了一个如图26所示的对象“Class Medel”。
在左边的“Toolbox”中我们看到相关的工具。(如图27及表4所示)
Common | |||
Actor | 角色 | Note | 注释 |
Lifeline | 生命线 | Constraint | 约束条件 |
Boundary | Document | 文档:附加文档附件 | |
Control | 控制 | Artifact | 人工:表示任意的系统任意的信息块 |
Entity | 实体 | Requirement | 需求描述 |
Fragment | 片段 | Issue | 问题描述 |
Endpoint | 端点 | Change | 变化描述 |
Diagram Gate | Boundary | 分界线 | |
State/Continuation | 延时状态 | Dependency | 依赖关系 |
Interaction Relationships | Realize | 实现 | |
Message | 消息 | Trace | 追踪 |
Self-Message | 安全消息 | Information Flow | 数据流 |
Call | 呼叫 | Note Link | 注释链接 |
Recursion | 递归 |
11.3.如何添加注释
在Toolbox中点击 图标,然后在Workspace中左键单击你所需要添加注释的方位。弹出如图-28所示的窗口;
在空白区域填入注释内容,然后左键单击“OK”返回。
11.4.设置图中的字体样式
当我们在图中建立好元素后,使用下列方式对元素进行样式改变。图-30是在11.2的时序图的基础上增加了几个元素。
下面我们就来改变注释中的字体样式。
鼠标选中注释对象,下图是选中注释对象的前后对比;
图-31
11.5.将一个图的元素重新复制一份新的到其它图
首先新建一个图,然后在Project Browser中使用鼠标左键点中需要复制的元素不放指导拖到新建的图中即可。