博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Enterprise Architect 12 快速入门一
阅读量:4179 次
发布时间:2019-05-26

本文共 1022 字,大约阅读时间需要 3 分钟。

本章讲了四个知识点:

1、新建项目

2、创建用例

3、创建类、类之间关系连接

4、用例之间的顺序图

 

一、菜单 “文件”-》“新建项目”

随便取一个工程名称

勾选你需要的,这里笔者勾选了Use Case、Class、Component、Demployment

把无用的示例和文件夹(包)删掉

把工具箱调出来

二、用例创建(User Case Model)

用例相当于业务

右边项目浏览器双击“Use Case Model”

从工具栏上拖一个Use Case到工作台上

双击修改它的名称

 

三、功能类之间的依赖

双击右边项目浏览器中的 “Class Model”

我们以VS2015单文档程序为例

拖一个class到工作台,改名称

如果想加函数,详细+操作

输入函数名称 + 返回值

类注释

打开注释,图的属性

 

同样创建CMFCApplication1App的基类

CMFCApplication1App继承CWinAppEx,单击类CMFCApplication1App

黑色的箭头往下拖指向CWinAppEx

InitInstance里有行代码调用了

CSingleDocTemplate* pDocTemplate;

    pDocTemplate = new CSingleDocTemplate(
        IDR_MAINFRAME,
        RUNTIME_CLASS(CMFCApplication1Doc),
        RUNTIME_CLASS(CMainFrame),       // 主 SDI 框架窗口
        RUNTIME_CLASS(CMFCApplication1View));
    if (!pDocTemplate)
        return FALSE;
    AddDocTemplate(pDocTemplate);

 

所以CMFCApplication1App依赖了CSingleDocTemplate

单击类CMFCApplication1App,拖动黑色的箭头指向类CSingleDocTemplate

四、用例的顺序图

右键单击先前创建的用例,弹出的菜单“增加”-》“交互元素”-》“与顺序图”

随便取个顺序图名称“程序启动”

把类往顺序图中拖

像之前一样,单击某个类

因为InitInstance是CMFCApplication1App自己调用自己,那么黑色箭头就拖动指向自己

双击黑色的箭头

InitInstance里调用了AddDocTemplate

补齐类函数的参数

 

 

转载地址:http://mzmai.baihongyu.com/

你可能感兴趣的文章
linux内核补丁安装和编译安装
查看>>
CentOS6.5 添加开机自启动脚本
查看>>
java.lang.IllegalArgumentException: FacesContext must not be null 错误分析及解决
查看>>
Spring框架事务管理之四:Spring编程式事务
查看>>
JOSSO入门指南及其与WildFly AS 10的集成
查看>>
为WildFly AS 10中的Liferay Portal 6.2配置JOSSO Agent
查看>>
Spring ORM与Hibernate的集成开发详解
查看>>
WildFly AS 10中基于PicketLink的SAML SSO实现
查看>>
Spring AOP概述
查看>>
Apache Maven入门指南
查看>>
Apache Maven的插件概述
查看>>
Apache Maven项目提供的Archetype插件详解
查看>>
Apache Maven项目提供的Compiler插件详解
查看>>
Apache Maven项目提供的Ant插件详解
查看>>
Apache Maven项目提供的AntRun插件详解
查看>>
Apache Maven项目提供的EJB插件详解
查看>>
Hibernate中持久化上下文的flush操作之一COMMIT
查看>>
Hibernate的乐观锁并发控制机制
查看>>
Hibernate的悲观锁并发控制机制及LockMode
查看>>
Hibernate中的数据的获取策略(fetching)
查看>>