Enterprise Architect

实验三:UML建模工具的安装与使用

十年热恋 提交于 2020-10-15 02:21:16
一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1. EA 开发环境的介绍 (1) 开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件 之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2) 选择了所需要的模型之后, 可以看到, 在界面的右侧出现了相应的导航栏。 如下图所 示, 在导航栏里面列出了刚才所选择的系统模型。 (3) 假设选择用例建模, 那么可以从左侧的工具面板中拖拽出一个参与者, 并为它命名。 这样在系统里面就多了一个叫做“用户” 的参与者。 (4) 以同样的方式从左侧工具面板中拖曳一个用例, 命名为“用例一” 。 (5) 同样通过拖拽的方式, 建立用例与参与者之间的关系。 对这个关联关系, 我们还可 以设置更加细化的约束。 2. 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理 解模型元素,模型元素之间的关系。 一、功能性需求 1、卡处理 2、取款 3

MicroMEC现与Akraino R3共同发布!

倖福魔咒の 提交于 2020-10-03 09:07:12
作者:Tapio Tallgren, Technical Leader at Nokia Mobile Networks, Community Sub-Committee Chair of Akraino TSC; Ferenc Szekely, Program Manager, SUSE, Committer of Micro MEC blueprint of Akraino TSC; Tina Tsou, Enterprise Architect, Arm, Akraino TSC Co-Chair MicroMEC平台最初是作为在网络的最边缘运行应用程序的平台,就像在灯杆中一样。我们从一开始就加入了LF Edge的Akraino项目。 为了先找出哪些用例,我们在2019年参加了IoThon黑客马拉松,在那里我们建造了一个带有传感器、摄像机和小服务器(也被称为Raspberry Pis)的微型城市。我们的计划是,我们将提供API,使开发人员能够访问传感器、摄像机或其他连接到我们的小服务器上的独立硬件设备,也就是MicroMEC节点。很明显,我们希望将所有API和应用程序部署在容器中。我们需要一个像Kubernetes这样的工具来帮助我们构建和管理MicroMEC集群。因为我们的目标是拥有最大4GB内存和低功耗的“小型”设备,所以我们研究了k8s。这就是我们选择k3s的方式。

如何从程序员升级到架构师?

我们两清 提交于 2020-09-30 13:50:25
一 、什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我。 乙:羡慕ing,都什么人来了? 甲:CEO、COO、CTO、All of 程序员,还有会计、司机都来了。 乙:哇,他们太重视你了,人才啊,这么多人迎接你! 甲:没有啊,就一个人! 乙:靠,#%¥$%... 很多的创业公司,一人身兼数职的情形还是很常见的。至少,我是经历过的,一个人包办了所有的开发过程,连测试我都做了,绝对的一条龙,但是经常踩钢丝、骑独轮车总会有失足的时候,结果有一次,从我手里发出去的光盘母盘,含有病毒僵尸,以至于被迫收回已经推上市场的2万张光盘,从那之后,我的心脏就开始变得无比坚强,现在就是整个后台服务都瘫痪了,我也只是微微一笑。其实,一个人身兼架构师和程序员,甚至多种角色,没什么不妥,后面还会讲这个话题,这种现象不是中国特色,跟国外是完全接轨的。我曾经跟米国的一个工程师在msn中聊过类似的话题,发现他们的路子跟咱们没什么不同,在IT这个行业,我们跟世界的差距只有1天,他们刚弄出来的新东西,我们这里第2天保准见得到。 架构师这个称呼不是拍脑袋想出来的,是有国际标准(ISO/IEC 42010)可查的。架构师是软件开发活动中的众多角色之一,它可能是一个人、一个小组,也可能是一个团队。微软对架构师有一个分类参考,我们参考一下,他们把架构师分为4种

[开发笔记usbTOcan]软件需求分析和软件架构设计

随声附和 提交于 2020-04-27 18:30:58
前面文章进行了系统分析和系统架构设计,手工焊接了一个板子,集合EK-TMC123GXL开发板(请忽略焊接技术) SWE.1 | 软件需求分析 软件需求分析过程的目的是将系统需求的软件相关部分转化为一组软件需求。 软件需求分析包括, 指定软件需求。使用系统需求和系统架构,以及对系统需求和架构的更改,以确定软件所需的功能和性能。在软件需求中指定功能性和非功能性软件需求。 组织软件需求。 在软件需求描述中构造软件需求,比如 对项目相关集群进行分组, 按照项目的逻辑顺序排序, 根据项目的相关标准进行分类, 根据利益相关者的需求划分优先级。 分析软件需求。 分析特定的软件需求,包括它们之间的相互依赖性,以确保正确性、技术可行性和可验证性,并支持风险识别。 分析对成本、进度和技术的影响。 根据利益相关者的需求划分优先级。 分析对操作环境的影响。 分析软件需求对系统元素接口和操作环境的影响。 制定验证标准。 为每个软件需求制定验证标准,为需求的验证提供定性和定量的措施。 建立双向可追溯性。 在系统需求和软件需求之间建立双向的可追溯性。 在系统架构和软件需求之间建立双向的可追溯性。 确保一致性。 确保系统需求和软件需求之间的一致性。 确保系统架构和软件需求之间的一致性。 沟通商定的软件需求。 向所有相关方传达商定的软件需求和软件需求的更新。 在 Enterprise Architect

实验三 UML 建模工具的安装与使用

人盡茶涼 提交于 2020-04-27 12:54:11
实验三 UML 建模工具的安装与使用 一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1. EA 开发环境的介绍 (1) 开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件 之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2) 选择了所需要的模型之后, 可以看到, 在界面的右侧出现了相应的导航栏。 如下图所 示, 在导航栏里面列出了刚才所选择的系统模型。 (3) 假设选择用例建模, 那么可以从左侧的工具面板中拖拽出一个参与者, 并为它命名。 这样在系统里面就多了一个叫做“用户” 的参与者。 (4) 以同样的方式从左侧工具面板中拖曳一个用例, 命名为“用例一” 。 (5) 同样通过拖拽的方式, 建立用例与参与者之间的关系。 对这个关联关系, 我们还可 以设置更加细化的约束。 2. 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 提示

第三次实验 UML 建模工具的安装与使用

∥☆過路亽.° 提交于 2020-04-27 11:48:51
UML 建模工具的安装与使用 一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1. EA 开发环境的介绍 (1)开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2)选择了所需要的模型之后,可以看到,在界面的右侧出现了相应的导航栏。如下图所示,在导航栏里面列出了刚才所选择的系统模型。 (3)假设选择用例建模,那么可以从左侧的工具面板中拖拽出一个参与者,并为它命名。这样在系统里面就多了一个叫做“用户” 的参与者。 (4)以同样的方式从左侧工具面板中拖曳一个用例,命名为“用例一” 。 (5)同样通过拖拽的方式,建立用例与参与者之间的关系。对这个关联关系,我们还可以设置更加细化的约束。 2. 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 提示:EA打开 toolbox 的快捷键为 alt+5

第三次实验 UML 建模工具的安装与使用

别来无恙 提交于 2020-04-27 11:23:45
一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1.熟悉EA 环境 打开EA 显示基本功能区。创建相应model以及包 功能性需求的实现 功能性需求 用例建模 行为模型 1)活动图 顺序图 3、思考题 myeclipse 中java自动转换为uml文件 https://blog.csdn.net/laven90/article/details/39644505 支持python与UML模型转换 http://sourceforge.net/projects/eclipse-pyuml 4、实验小结   本次实验通过对Enterprise Architect 建模软件的学习与熟悉,让我们初步了解了uml建模流程以及所扮演的角色。通过图形化逻辑化的结构图让系统的整体以及功能的实现方法都展现了出来,使得编辑代码时更加清楚自己功能的步骤更加有条理。 ------------恢复内容结束------------ 来源: oschina 链接: https://my.oschina.net/u/4386848/blog/4254941

UML 建模工具的安装与使用

◇◆丶佛笑我妖孽 提交于 2020-04-27 11:21:15
一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容 熟悉EA 环境 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 提示:EA打开 toolbox 的快捷键为 alt+5 三、实验结果 1.功能性需求 (1)卡处理 (2)取款 (3)用户登录 (4)用户界面 (5)余额查询 (6)功能性需求 2.用例模型 3.活动图 4.状态图 5.顺序图 四、思考题 通过网络查找相关资料,了解有哪些工具可以支持UML模型与C++或JAVA或PYTHON,代码的相互转换,并给出网络链接及说明。 visual paradigm可以支持C++和JAVA的实现  https://www.visual-paradigm.com/cn/features/code-engineering-tools/ ArgoUML 、 Java UML Generator、UMLet等  https://blog.csdn.net/yongxing510/article/details

UML建模工具的安装和使用

做~自己de王妃 提交于 2020-04-27 11:18:24
一、实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、实验内容及步骤 EA 开发环境的介绍 (1)开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2)选择了所需要的模型之后,可以看到,在界面的右侧出现了相应的导航栏。如下图所示,在导航栏里面列出了刚才所选择的系统模型。 (3)假设选择用例建模,那么可以从左侧的工具面板中拖拽出一个参与者,并为它命名。这样在系统里面就多了一个叫做“用户” 的参与者。 (4)以同样的方式从左侧工具面板中拖曳一个用例,命名为“用例一” 。 (5)同样通过拖拽的方式,建立用例与参与者之间的关系。对这个关联关系,我们还可以设置更加细化的约束。 采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 提示:EA打开 toolbox 的快捷键为 alt+5 三、实验步骤 首先下载安装本次实验所需要的软件

实验三 UML 建模工具的安装与使用

妖精的绣舞 提交于 2020-04-27 11:17:32
一、 实验目的 1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法; 2) 理解 EA 界面布局和元素操作的一般技巧; 3) 熟悉 UML 中的各种图的建立和表示方法; 4) 掌握如何通过 EA 工具完成相关模型的建立 二、 实验内容及步骤 1.熟悉EA 环境 (1) 开始——>运行——>Enterprise Architect, 打开 Enterprise Architect 软件。 进入软件之后, 可以选择新建一个项目。 在新建项目时, 系统会提示选择所需要的模型设计。 (2) 选择了所需要的模型之后, 可以看到, 在界面的右侧出现了相应的导航栏。 如下图所示, 在导航栏里面列出了刚才所选择的系统模型。 (3) 假设选择用例建模, 那么可以从左侧的工具面板中拖拽出一个参与者, 并为它命名。这样在系统里面就多了一个叫做“用户” 的参与者。 (4) 以同样的方式从左侧工具面板中拖曳一个用例, 命名为“用例一” 。 (5) 同样通过拖拽的方式, 建立用例与参与者之间的关系。 对这个关联关系, 我们还可以设置更加细化的约束。 2.采用EA工具完成以下ATM示例系统的UML模型的建立。 通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。 (1)创建.eap文件 (2)勾选所需要的模块 (3)卡处理 (4