EA经典入门教程
EA经典入门教程安设好了EA汉化版后启动软件。点击“创修新的项目”翻开创修新项目对线】
咱们采用了个中几个然后确定翻开了项目浏览器。咱们的项目将从这里开首了。
正在行使软件之前咱们先来对它实行装备。翻开“用具”–“选项”。
惯例装备中比拟主要的是作家这项。由于正在EA项目标团队互助中作家是每局部的身份标识。
正在代码工程中最好把文献编码修立成UTF8或者是GB中文。
其他方面的装备由于都是中文的也比拟容易融会。有些不明的地方可能众琢磨。
其它看待最下面的十种编程发言可能按照我方的需求实行少许装备。好比PHP可能装备PHP4或者是PHP5那么天生的代码也是有些分别的。还可能隐匿其他没有效到的发言。
用例图use case用例图是咱们做编制了解的常常第一步黑白常主要的。终究大局限的开辟流程都将需求了解行动首要措施也是需要措施。将编制需求化作图型外达出来。开始是正在项目浏览器中右键“增加”–“新修图外”。
然后可能出席少许脚色和用例正在每次正在用具箱内里拉出一个元件都将翻开这个元件的修立对线c;正在对话框内填入元件的名称等消息。现正在咱们是外达一个用户注册和登录的场景
出席干系用例图中最常用的干系是“行使use”当然也常常会用到“蕴涵include”“扩展extend”。这两者的区别是“蕴涵”是主用例没有蕴涵其他的辅助用例就不行独立践诺可是主用例可能正在没有“扩展”其他辅助用例的环境也可能践诺。好比说注册是“蕴涵”了检讨验证码可是不肯定会“扩展”发送知照邮件这个用例。
脚色是用例图的作为根柢。固然脚色可能是某种名望的人或是数据库或是外部编制交互接口可是每个用例图都是以脚色为开首的。脚色可能有类属联系。好比说注册用户同时也是网站访候者注册用户可能做全豹访候者可能做的工作可是注册用户还具有少许网站访候者没有涉及的效用好比登录发生品之类。
类图是代码工程的根柢同时也是编制安排局限的主体劳动。类图首要呈现了编制详尽的杀青架构。开始咱们来创制一个杀青用户注册效用的注册交易类。
正在天生类后咱们可能出席少许变量正在类元件上右键“变量”变量首要将存储类自己的少许数据宛如人的性别春秋等数据特质相似。好比咱们注册类也少有据链接的变量它需求明晰我方是和哪个数据库打交道的还大概有着每IP单日注册数目局部的数据变量等等。
类还需求出席门径正在类元件上右键“门径”好比说注册类中需求检讨输入的验证码需求实行数据操作需求检讨单日注册数目等等。正在类的门径内里咱们还可能修立每个门径的参数参数类型再有参数的备注这将正在代码工程内直接行动参数和门径的解说天生到代码文献内。
各个类之间大概存正在着少许联系那么咱们行使干系来外达这些联系。常用的有承担联系Generalize或者叫派生类。比方注册的时期咱们大概有些格外的注册式样好比吸收了VIP卡号的职员注册。VIP注册比普及注册众了少许措施好比验证VIP卡号有用性等。这个VIP注册类就承担于注册类具有了一起普及注册的效用可是又有少许我方特有的效用如许就能呈现了代码的可重用性。同时正在代码天生的时期会加上“extends”这个枢纽字来标识他们的联系。
对象图Object这是类图的一种增加首要是演示了编制中各个类正在分别的场景中实例化之后所做的分别工作。
交互图interaction互助图communication和时序图Timing他们都是呈现了编制中少许实体之间的互订交互的作为。互助图是偏重与外达实体之间的互助交互正在新版的UML中互助图也叫通信图更能呈现了实体之间是以通信的式样来实行互助的道理。而时序图是夸大了各个实体件实行交互的前后秩序。比方发送注册告捷的提示邮件那么是发作正在注册类磨练输入数据之后而不行是之前。
下例咱们征战一个学生宿舍职员构成的数据外外类型行使的是MySQL。开始是征战了一个数据外元件然后修立它的属性。
出席字段外元件上右键“变量”修立字段的数据类型长度设成主键等。这里可能行使中文行动字段名正在“又名”处才写上英文字段名正在天生SQL的时期采用“行使可用的又名”就可能天生英文名称的字段名。
天生修外SQL点击数据模子的上司包然后采用“项目”–》“数据修模”–》“天生SQL代码”翻开天生SQL的对线】
修立好了后点击天生就可能天生了一个完备的SQL修外语句了。
代码工程即是将仍旧画好的类图行使EA来天生相应的代码组织之是以说是代码组织是由于天生的代码中仅有初始的类组织和少许预设的值类门径内部的代码依旧需求手动去写的。其它借使你正在类的修立里或者是变量门径再有门径的参数里加上了备注那么代码用具将会助助你把这些备注一起天生精巧的代码解说。
行使之前的一个PHP类选中右键“天生代码”。然后弹出天生代码的对线】
其他发言的代码天生进程也是大同小异的。代码工程正向工程形成的代码形式可能正在“修立”–“代码工程模板”内里实行自界说的模板编削。
修立好后点击导入。一小段岁月就能将一个类库导入了。以下演示的是导入SpeedPHP框架1.5版本的类图。
EA可能天生异常众品种型的文档以便当针对不怜惜况和分别阅读对象天生分别偏重的文档。还可能有RTF形式和HTML形式的采用。正在项目浏览器入选择一个模子节点。然后右键“文档”–“RTF文档”翻开天生文档对线】
这里可能天生众品种型的文档。点击“天生”。然后就会天生了一个RTF文献。
默认天生的文档内里有大局限的英文。当然你可能将他们正在RTF文献中改写成中文。其它还可能行使天生文档对话框中的“词语翻译”来实行对应的翻译再天生新的翻译后的文档。同时你也可能直接编削EA中的文档模板如许也可能形成自界说的文档。
EA还供给了针对EA项目自己的版本把持包罗SVN,VSS等一个小型的互换论坛再有很众很有效的效用。这里不逐一讲述。
项目标主题窗口,咱们创修的一起元件及图形,都将正在项目浏览器中实行治理。
一、Enterprise Architect简介 Enterprise Architect是一个看待软件编制开辟有着极好助助的CASE软件(Computer Aided Software Engineering)。
分别于普及的UML绘图用具(如VISIO),它将支柱编制开辟的全进程。正在需求了解阶段,编制了解与安排阶段,编制开辟及安排等方面有着庞大的助助,同时加上对10种编程发言的正反向工程,
是一款针对UML图的开辟用具,通过它,咱们可能大大缩减项目开辟的周期,并对全豹项目做一个宏观掌控。 正在研习之前,请读者事先安设
来画UML图,是以先研习下,做下条记 一、Enterprise Architect简介 其是一款看待软件开辟有着很好助助的CASE软件。分别于 守旧的UML绘图用具(visio),他将助助编制开辟的全进程。正在需求了解阶段、编制了解和编制安排阶段,编制开辟与安排等方面有着庞大的助助(对10中编程发言的正反向工程、项目治理、文档临蓐、数据修模等方面)。可能让编制开辟中的各
Enterprise Architecture 完备版手册,蕴涵两本书本,一本英文原版手册,一本中文翻译版手册。实质完备,书签详尽,喜好的拿走。
思科道由器默认治理地方是192.168.1.1,用户名和暗码都是admin,思科的道由器治理器界面比拟分外,引荐行使火狐浏览器或者谷歌浏览器Google Chrome对道由器实行修立!
写正在前面: 软件安排与系统组织是看待UML详尽先容的一门课,本课的课程安排是按照教学培训编制落成交易修模、用例修模、用例了解、架构安排、构件安排五局限,正在行使
落成画图的进程中,呈现许众题目由于版本题目正在操作上有些区别,所以总结一下每一局限的的确操作门径,祈望可能助到刚开首用
的人。有不确切之处迎接赐正Thanks♪(・・)ノ ------------------------------...
工程文献下载 一、Enterprise Architect简介 Enterprise Architect是一个看待软件编制开辟有着极好助助的CASE软件(Computer Aided Software Engineering)。
分别于普及的UML绘图用具(如VISIO),它将支柱编制开辟的全进程。正在需求了解阶段,编制了解与安排阶段,编制开辟及安排等方面有着庞大的助助,...
anaconda-33.16.4.15-1.el8.0.2.ppc64le.rpm
官方离线安设包,亲测可用。行使rpm -ivh [rpm完备包名] 实行安设
处分Error ENOENT no such file or directory scandir D \Idea