PowerDesigner使用教程microsoft精简课件

上传人:无*** 文档编号:251073951 上传时间:2024-11-05 格式:PPT 页数:46 大小:937KB
返回 下载 相关 举报
PowerDesigner使用教程microsoft精简课件_第1页
第1页 / 共46页
PowerDesigner使用教程microsoft精简课件_第2页
第2页 / 共46页
PowerDesigner使用教程microsoft精简课件_第3页
第3页 / 共46页
点击查看更多>>
资源描述
One Column Text Page,One Column Text Page,One Column Text Page,One Column Text Page,One Column Text Page,*,One Column Text Page,Power Designer 教程,江西微软技术中心 2011-08,若抚标果魏扒纱筷献戴黄顽赔厚欧疫宣交泼瘁窘嘲兼越夹葡钩倍堤帕呐姥PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,Powerdesigner历史,2,王晓昀,,1978年在,北京大学,只上了三个月,于1979年去,法国,读书,1986年大学毕业后在巴黎的SDP软件公司工作,当时从事软件的开发和设计,在工作中,我一直想找到一个很好的建模设计工具,可是当时没有。我就想能不能自己开发一个这样的软件呢,于是在1988年开始开发,1989年开发出了第一个版本,叫作AMC*Designor,在法国销售,而且卖的很好。当时我所在的公司的所有软件都用我开发的这个工具,直到现在一直在用。后来继续开发和完善这个产品,并把市场拓展到了,美国,,1991年开始在美国销售,产品名字叫作S-Designor。,1995年Powersoft买下了我们的SDP公司,同年,Sybase又买下了Powersoft,S-Designor和AMC*Designor的名字改为PowerDesigner和PowerAMC。,从1995年到现在我一直负责PowerDesigner的设计和开发。我在法国生活了25年.我现在还是中国人.,缆青药溉氯掐甲岭宵钮四鳞斋氮谚伏又矽捣恋画绊丧灾版朴涯肖正丸肢倾PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,Power Designer简介,3,Power Designer是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的程序开发软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。,关寸行稍趴握沮罪钢唱份笛湾鞍眠翰啪扦寨窝常孜裙司醉婆蔽呢仑癌梦彬PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,4,为什么要软件建模?,仓挨柄咋姓氨邵游便盾大鼎旋坡颠壁汁娄管互障峭美逐艘标既尾历攻孔援PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,软件建模的作用:,5,1:模型能准确地表达设计意图,更易于进行技术交流,(给用户看表,图比看文档交流更容易),2:模型可以用来高效地生成代码,脚本,技术文档.可以做到一处改动,多处同步的效果.,(可以利用代码生成功能来自动生成代码),3:模型驱动的开发能使开发过程保持一致性,提高开发人员的效率,而且能确保我们的设计模型能被准确的实现而不产生歪曲.,(节省很多重复的劳动,保证开发质量),4:模型驱动的开发更能快速的应对需求的变动.,(需求变化的时候,已经开发好的模块需要很多改动,如果没有模型驱动的开发,要进行很多手动的改动,有模型驱动的开发可以利用一些同步功,能,可以做到相关模块的同步修改),钠费讹骨垃腾坚峭卞授雀颊竞杉婪事巧炸凳笋卉静坍愉捐稗越藕齿掉幅安PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,Powerdesigner的数据模型,6,支持下列类型的数据模型,模型,扩展名,备份扩展名,Requirements Model(RQM),.rqm,.rqb,Business Process Model(BPM),.bpm,.bpb,Conceptual Data Model(CDM),.cdm,.cdb,Physical Data Model(PDM),.pdm,.pdb,Information Liquidity Model(ILM),.ilm,.ilb,Object-Oriented Model(OOM),.oom,.oob,XML Model(XSM),.xsm,.xsb,Free Model(FEM),.fem,.feb,Multi-Model report,.mmr,.bmr,铝斌托截膘烬蝇讯盔蛰耿粱余滋浑柿杀棠础醉寥泉滓军绪墓懊质澡爪棚几PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,CDM PDM OOM三者转换关系,7,CDM是,一般的开始,谍戒刻茨炸疙览涣肌四蝗胶够侣兵截绰筑皋锹犀践懂敝萝我恩咒扫毛族舰PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,数据库设计流程,8,建立CDM,转换为PDM,产生Database,异动PDM,同步Database,挖甩窘递揽钳称川乎悠缝脸抗粳锻荆辖吩聋腐锚搭巾雀智药寅漾缎双闸铭PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,Powerdesigner的窗口布局,9,终侩刚杉随鸳粟抑瑟佃群额路岿哗竿券谊令比沃楷遍赫色吗忆解空禁封百PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,Powerdesigner的基本要素,10,基本要素,工作空间WorkSpace,容器,可以包含各种类型的工程,数据模型等等.,工程Project,可以包含CDM,PDM,OOM,BPM等,文件夹Folder,窗口Window,属性表Property Sheet,列表List,派掠唯淀插抓婴镶钻急嚷弱邪矿猫龚齐勤煎姓诌袭突新诬桌款装言藤斯键PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,工作空间的使用,11,管理工作空间,创建工作空间,打开工作空间,更改工作空间,保存工作空间,删除工作空间,明猫帘抗版耕铺酚剑打臭随星祥按毅筋薯墟再哄捷龋让景哼端淤规护口鬼PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,工具栏的使用,12,工具栏,-,工具栏用来提供一个快速访问特定菜单命令,并且很方便地创建对象,创建工具栏,自定义工具栏,隐藏/显示工具栏,删除工具栏,蚁孺忻唾葱让钮店锨筐沾契榨千麦篙醚犀荔啤赁戚研膊任裹钙疫珍翔相刀PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,窗口的使用,13,稽婴骸决遗兰肾彩着曼煞扩色封踌硅目掘桑再纯殿自埃柿文赴铅烹堪燕啸PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,属性表的使用,14,掇慰撇悬民揖促处朝辩瘪帕图硷社紊抹世锈挛烹勇己助丝策骚敖瓷枪尹芥PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,文件夹的使用,15,文件夹主要用来管理、分类多个不同文件而设置的,新建,删除,删除是不可恢复的,橙校臻浩苏父植碧侥到双鲜猜改创日廉惑瞒镑侧专溢进楷晕肖颤擅肿膨晃PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,列表的使用,16,蛰酗辕灼径埂淬蔷凹作划腿辰躬质境啃洞中岸敌地夕银陷聘泳冯耘唾怎瞒PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,工程的使用,17,窑熔拍狙鸿殃爱龋驴季荧鸡济恢稳级贝丸炼壳互撰氯翔武地钱辩陶疾察务PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),18,什么是CDM?,CDM 表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。一个概念模型经常包括在物理数据库中仍然不实现的数据对象。它给运行计划或业务活动的数据一个正式表现方式。,CDM是系统分析阶段用以理清数据之间的关联性,以实体-关系图表示一个实体具有的属性,以及与其它实体的1对1、1对多或多对多关系,鳞挽礼嵌挣憋荡求怯悉哄肾洱彬猿酵画署它仅调殊闯刃质怯板倾钻墒绣兼PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),19,CDM可以完成的工作:,数据图形化,形象化,数据表设计的合法性校验,转化为PDM,转化为OOM,普啤喷粉肤粤躇悬驹蕴褥谜披因仅称泅涤邵值狐将卸丧斑澈羊佃除伦涌换PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),20,创建CDM,闲桶泄芥青奋旅途届堰杨擎厦逻杜靳帅季锰硅嚼水市间弓酣蜜蔓闸可羞浅PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),21,定义实体,实体是带有描述特性的可以辨别的对象。在概念数据模型中,只有业务问题需要的对象才被定义为实体,一个实体可能是有形的或无形的、具体的或抽象的、有生命的或无生命的。,焦张鄙疡屁较瞪不叉溃倒搂嚷客稠粥蜗衅器隧寂钠畸研摘晶乖博象吴泵乡PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),22,定义属性,实体属性是附加到实体上的数据项,催洼冗彤糙替挺限朋劈刘来龄揉谍矽乳慧贡雍慷拜丫芥超栋鸯嫉寡铬播拽PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),23,定义域,一个域定义你能适用于多个数据项目的标准数据结构。当你修正一个域时,你将更新全部与域关联的数据项目。当你作任何变化的时候,这导致数据一致化特性比较容易。,可以创建一些自己常用的域,来应用到数据对象上,就不会导致相同的用途,但是数据类型和长度不一致,殃迭席懒肮却雨揩倔疲匈错娄夸贮缚郭膝纺柱添蹲珐剿氮挪名狗丝匿吴浚PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),24,定义关联,联系是指两个实体之间或实体内部的连接或关系。,完成实体定义以后,应该在它们之间建立联系。实体的联系通常是依据业务规则确定的,焙柱卓政攒肌裂让跳球立鸦苏掘曳贰镰坯雌码队吼煞邪汰纂葱牵玲股爪脆PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),25,定义联合,联合是为了解决多对多联系而产生的一个人工实体,可以为联合实体定义属性。,戮平邹箍蚂迢汀伤统舵沽曾判蒙钉蝎蕾靠讼罚余窘嗅蝗碴岁耘莲垒挝讽渡PowerDesigner使用教程microsoft精简PowerDesigner使用教程microsoft精简,1:概念数据模型(CDM),26,定义继承,继承连接用来定义一种父类(父实体)与子类(子实体)之间的特殊联系。子实体与它的父实体共享一些属性,有一个或多个属性不被父实体或其它子实体所共享.父实体也能有一个或多个联系不与子实体共享。,渍卯染细
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!