Erwin工具使用指南_第1页
Erwin工具使用指南_第2页
Erwin工具使用指南_第3页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Erwin工具使用指南(版本号:V)文档编号:文档名称:编写:杨光润审核:批准:批准日期:文档修订状况章节编号早节名称修订内容简述修订日期修订前版本号修改人批准人目录第一章基本概念错误!未定义书签数据模型(Modal)错误!未定义书签视图错误!未定义书签逻辑视图(Logical)错误!未定义书签物理视图(Physical)错误!未定义书签第二章操作指南错误!未定义书签新建模型错误!未定义书签视图切换错误!未定义书签新建主题区域错误!未定义书签切换主题区域错误!未定义书签编辑主题区域错误!未定义书签选择现有数据实体到指定的主题区域。错误!未定义书签在主题区域新建数据实体错误!未定义书签在主题区域

2、删除数据实体错误!未定义书签数据实体导航错误!未定义书签第一章基本概念1.1数据模型(Modal)数据模型是数据实体(Entity)和数据实体间的关系(Relationship)总和。可以简单的理解认为数据实体就是对应数据库表,实体间的关系就是表之间的关系。1.2视图Erwin对数据模型提供两种视一一逻辑视图、物理视图。逻辑视图(Logical)是以业务需求的概念对数据模型进行描述。通俗的说,在逻辑视图中我们可以用中文或描述性的语言来描述数据实体(表)和数据实体的属性(字段)。下面就是一个对车辆信信息实体的逻辑视图。用户表用户编号:String机构编号:String(FK)用户姓名:Strin

3、g用户描述:String登录名:String登录密码:String物理视图(Physical)物理视图与逻辑视图一一对应,物理视图是针对一种具体的数据库进行逻辑视图的物理映射。通俗的说,在物理视图中我们必须为每一个在逻辑视图中出现的数据实体(表)指定一个可被具体数据库接纳的表名称,譬如我们使用MySQL作为我们的数据库实现,我们就必须为具体的实体指定一个数据库表名(英文单词或词组),同样的对实体属性(字段)的命名也需进行转换,数据类型也需要具体为数据库支持的数据类型。下面就是对应车辆信息实体针对MySQL数据的物理视图。suseruserid:CHAR(8)branchld:VARCHAR(2

4、0)(FK)userName:VARCHAR(24)userDesc:VARCHAR(100)loginName:VARCHAR(18)loginPwd:VARCHAR(32)主题区域(SubjectArea)主题区域是一个逻辑概念,一个数据模型可以定义多个主题区域。一个主题区域可以让设计者从整个数据模型的设计的某一方面去查看数据模型,主题区域也由实体与实体间的关系构成,从这个角度来说,主题区域是一个数据模型的子集,子模型。但主题区域对数据实体和实体的关系只是引用。只是为了方便查看数据模型,一个数据实体可以在多个主题区域中被引用。Erwin有一个默认的主题一一<MainSubjectAr

5、ea>在这个主题区域中,展现了整个数据模型。且这个主题区域是不能删除的。下面是一个有关用户权限管理的主题区域用户表机构表用户编号:String1机构编号:<default>机构编号:String(FK)用户姓名:String用户描述:String登录名:String*登录密码:String>上级机构编号:<default>机构名称:<default>机构级别:Number机构描述:<default>用户角色关系角色编号:<default>(FK)用户编号:String(FK)角色序号:Number角色表角色编号:<d

6、efault>快捷菜单*用户编号:String(FK;菜单编号:<default>(系统类型:String机构编号:<default>(FK)角色名称:<default>角色描述:<default>角色&功能关1系角色编号:<default>(FK)功能编号:<default>(FK)S角色编号:<default>(FK)、模块编号:<default>功能设备操作代码:<default>(FK)上级模块编号<default>系统类型:String模块名称:<

7、;default>模块级别:Number模块描述:<default>功能编号:<default>系统类型:String模块编号:<default>(FK)功能名称:<default>功能描述:<default>模块角色&设备操作关系菜单菜单编号:<default>上级菜单编号:<default>功能编号:<default>(FK)系统类型:String菜单名称:<default>菜单序号:<default>菜单级别:<default>设备类型设备操作

8、设备类型编号:<default>L设备操作代码:<default>设备类型名称:<default>设备类型说明:<default>>设备操作说明:<default>设备类型编号:<default>(FK)I:设备操作属性设备操作代码:<default>(FK)属性代码:<default>属性名称:<default>属性值:<default>属性说明:<default>!第二章操作指南2.1新建模型1. 点击File>New这AllRjsionERwin

9、DataModelerbyCA-fTirreTranE_ein!用户也跟兰理"FilgQJ£ditViewFurmNat:IMoM已ToElw5亡“£券/VinclQsHMpIMzOpern.Cb»SveAs.Import2.Ewort从弹出的对话框中选中Ligcal/Physical选选项,确定。2.2视图切换进行数据模型逻辑视图/物理视图的切换操作如图所示:TI|JSSnM-曲启'=uh«iABa2;l*g包鸟*1%deli%f*C田*»E«FwmrtMrmMEM即WrndiprHPa-JaaViCit?iui&

10、amp;.包宜岂叫卫K狀To昌楝T百邮s&r.*'ir*B/1ID-34*e1時器i4zUlI%EfiiDirtBMoifetabfA-011神*:MPflRB1电''H.-ftllllLtt和ftHLH星君EHFBiBBBT;T£r1Edtorsb13|S<FWJtwtfwEire.aT|Sd-OectLdcmvizl+X如Rd曲"Mp內ilnt.血fJjOhJ«HwUvp«HSd*Ofa|B£tLnutwiXnbHDZAFed剛韓曾编F:珂Mpg萨K)爭尸细壬:Slung(FK)WS库=.hui卜;H&

11、#39;f魚g恂H#|FKJ功能苓岂udHfaJlDFK通过选择下拉列表中的视图类型Logical/Physical进行视图切换。2.3新建主题区域在Erwin的左侧窗口如图:&jAllFusionEHwrinDataModelerbyCA-Timerrans.erwin:电!FilmEdrtViewFormatModelToolsServicesWindowHelp必科Sg)&工4食MicrosoftSansSer:亍IDID(ZIiU|tsi£*M&deLIDDefaultValuesDomainsErrtrtiesModelSourcesM&de

12、LIDDefaultValuesDomainsErrtrtiesModelSourcesEdationsliipsSiijeciAeasJq弋MainSubjectArea>处共表E会员信息oa设备信息启审批处理槿块B用户权限管理(+£5Member(+茴oredDisplays砂TransfofmsStValidationRJea-Lti自it|馭WI圍唸Jn-s?®曲田由.亩1.选中SubjectAreas,右键点击从弹出菜单选择新建。甲.AllFusia-nLRvfinDataModelerbyCA-TirrkeTrans,erwrn昇电FileEdrtView

13、FormatModelTookServices1訶la已3S3鹅氏榊呼(g)瞳MicrosoftSansSer:ID”BlH油1A|«re|SP)+.+.+.Model_1D*DefaultMueg喈DomainsElEntitiesModeJScLncesR4才irinrh!(+JncMainSi国e公¥詐_"si-”G3二畠倍意|:+Uo殺帝信息庄B审眦处理樓决B用户权眼营蹙,土b3MefTibera+圍StonedDisplays鹽Transoms漆ValidationRules1/2. 输入主题区域名称。2.4切换主题区域1.选中要切换到的主题区域名称,单

14、击右键选中Swithto咅AIIFusioriERwinDataModelerbyCA-(TimeTrans.erwin里iFileEditViewFormatModel1TooKiervices4£aas爛总它MicrosoftSnsSet:”10R5®p«cai«*Model_lODefaufcValues普Domains占EntitiesModelbouncesB®设畐信石启¥WBE用户权廉田-3McnldU)Store窖Transforms群VabdadcnRulesLfRelationships话SubyedAntas<

15、;+启<ManSubjectArea>I壬Gn埜共表田Switchto1DeletejProperties.-2.5编辑主题区域编辑主题区域是指在主题区域内将该主题区域相关的数据实体和数据实体间的关系,即数据模型的子模型展示出来。主题区域中的数据实体和数据实体的关系可以从现有的数据模型进行选择,也可以在对应主题区域进行新建。在非<MainSubjectArea>中的主题区域中创建的实体都只保留数据实体和关系的引用,我们可以从指定的主题区域中进行删除操作时,其实只是删除对数据实体的引用,数据实体本身还存在于数据模型中。选择现有数据实体到指定的主题区域。1. 首先切换到指定

16、的主题区域从现有实体列表中选择要添加的数据实体,然后拖动到右侧已经切换到主题区域。如下图所示:舌AllFusionERwinDataLpeelerbyCA-|TimeTrans.erwin:旳户杈隈昔理计a虫“戢MicrosoftSansSer:、r107n園国圈h呈IRleEditVitwFormatModelToolsServicesWindowHelp童仙聘缱II:p#C1*±jDefaLiValues+1旳Dmiaris3号Errtiies乩且菜单卫.一压円糧佢冃志住B圧a单位信息任b登录用户±BOiBSt-a个人信患&曰功能圧3会贡(±机构恚tS

17、角色助罷关栗&-B角色&设备揍作关系(+a角色责斤B快穗英单角色编号<default>(FK)设备操住代码:<default>(FK)&S联栗人吐-S槿块&a设薈操作序a设裔操作馬性sa设备粪型fre设备信息a-B申请记录.在主题区域新建数据实体1.点击如图所示的图标,可以创建新的数据实体u;r3国曰才聊壺卑北亍IB冃旦趣峰曰EBBtgglcl包I包辽Fh=口oo/<<3(HrE19#wft,SariSef-'D題必卫宝黑*E*空*nue:a>e-n!歩a|MAAIIEUt*KIQG;LS兰l>01<

18、|占fi-ifuwiXLdAjhk4ckp町in,cn*r»-羽"*呛轉ITfit皈匕缶FpmMt.”电灭Tqq負九s在主题区域删除数据实体1.切换到指定的主题区域。2.在Erwin的数据模型展示区域,选中要删除的数据实体。刚Iqn堂©庄电*Donat*二Rt±厨后&百旨*恫无吊H匕鬲亘克:.6腿心®-5M氐人71B恆阪;出匕泄强IE匚At&rE±ffiaSt&Ai!tit±爲环皂-i申芮itr-B刑虫呈jAJlFuUvttwn(Mi陆idel白bfCA-电FileEditVkewFamstk*ade

19、lTcalsGervrssAntfch*Hdfi:上占巴J屈蛊IX呑SglSl乍”ga丄r、f盘钱包砸sie*L叩心1J眦>:NicrG-ftSjnsSei+ia奋#aKm丰kt®rons:4ith3ia<山己;R号-rirf-Jl-F编吕-:慎q号<Jo巩百fi#'-“u*机札圭i啦qg-空刖J.j-ji讯百fiK-花Ur曬比IK<*|±余壬FI定出t出口刊5甲谕比:Ll殳匸用:I-耀再-肛円H皿匕有吕強f曰含口:出I匕删喪戶i壬儿玉3«Ib>ntf«CHrtftiJJjfcLS2. 点击键盘的Del键。从弹出的对

20、话框中进行选择。Thedefetwriioftheselectedobjectsshoutd!OKORemovethemfromcurrentsubjectarealall!£&IIIUiIlli&IIM1B11tlllB,一I11肩klirDeletethemfromtheentiremodelCwn胡SuLjettAreaL>eletion选择“Removethemfromcurrentsubjectarea"则只是从当前的主题区域删除该数据实体的引用,对应的数据实体删除后,不会在该主题区域出现,但是该数据主题还存在于数据模型中,可以被其他主题区域所引用选择"Deletethemfromtheentiremodel"则是从真正数据模型中删除,该数据实体在所有被引用的主题区域中的引用也将被删除。因此,除非你确定选中的数据实体真的要被删除,否则请采用默认选择,仅删除该实体在指定主题区域的引用。2.6数据实体导航当一个数据模型或主题区域包含了太多的数据实体时,如何快速的定位数据实体。可以采用如下的方式进行导航:1.从Erwin左侧窗口中找到"Entities”或主题区域。节点如图所示:吉AlIFirsionERwinDataModelerbyCA-»电FileEdrtViewF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论