EnterpriseArchitect中文经典指导.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Enterprise Architect 中文经典教程 资料整理:/bluid/   一、Enterprise Architect 简介 Enterprise Architect 是一个对于软件系统开发有着极好支持的 CASE 软件 (Computer Aided Software Engineering)。EA不同于普通的 UML 画图工具(如 VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系 统开发及部署等方面有着强大的支持,同时加上对 10 种编程语言的正反向工程,项 目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开 发效率。 二、创建新项目 安装好了 EA汉化版后,启动软件。点击“创建新的项目”,打开创建新项目对话框。 【图 1】 这里可以选择各种的初始的模板包。 【图 2】 我们选择了其中几个,然后确定打开了项目浏览器。我们的项目将从这里开始了。 【图 3】 三、EA 软件配置 在使用软件之前,我们先来对它进行配置。打开“工具”--“选项”。 【图 4】 常规配置中,比较重要的是作者这项。因为在 EA 项目的团队协作中,作者是每个人 的身份标识。 在代码工程中,最好把文件编码设置成 UTF8 或者是 GB 中文。 其他方面的配置,因为都是中文的,也比较容易理解。有些不明的地方,可以多琢 磨。 另外对于最下面的十种编程语言,可以根据自己的需要,进行一些配置。比如 PHP, 可以配置 PHP4 或者是PHP5,那么生成的代码也是有些不同的。还可以隐藏其他没 有用到的语言。 四、用例图,类图的使用 用例图(use case) 用例图是我们做系统分析的通常第一步,是非常重要的。毕竟大部分的开发流程, 都将需求分析作为首要步骤,也是必要步骤。将系统需求化作图型表达出来。首先 是在项目浏览器中,右键“添加”--“新建图表”。 【图 5】 然后可以加入一些角色和用例,在每次在工具箱里面拉出一个元件,都将打开这个 元件的设置对话框,在对话框内填入元件的名称等信息。现在我们是表达一个用户 注册和登录的场景: 【图 6】 加入关联,用例图中最常用的关联是“使用 use”,当然也经常会用到“包含 include”“扩展 extend”。这两者的区别是“包含”是主用例没有包含其他的辅 助用例就不能独立执行,但是主用例可以在没有“扩展”其他辅助用例的情况也可 以执行。比如说,注册是“包含”了检查验证码,但是不一定会“扩展”发送通知 邮件这个用例。 角色是用例图的行为基础。虽然角色可以是某种职位的人,或是数据库,或是外部 系统交互接口,但是每个用例图,都是以角色为开始的。角色可以有类属关系。比 如说注册用户同时也是网站访问者,注册用户可以做一切访问者可以做的事情,但 是注册用户还拥有一些网站访问者没有涉及的功能,比如登录发文章之类。 【图 7】 类图(Class) 类图是代码工程的基础,同时也是系统设计部分的主体工作。类图主要体现了系统 详细的实现架构。首先我们来制作一个实现用户注册功能的注册业务类。

文档评论(0)

wx171113 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档