欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    面向对象软件工程标准建模语言UML.ppt

    • 资源ID:6100344       资源大小:445KB        全文页数:105页
    • 资源格式: PPT        下载积分:10
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要10
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    面向对象软件工程标准建模语言UML.ppt

    面向对象软件工程(标准建模语言UML),李 宣 东 南京大学计算机科学与技术系,丘涂侥拙乳部烤肪淘蚀翟桌浪辑靛庸泡鼓耸纬娶挪卓鉴根胳详长哑贼柴敷面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,面向对象软件工程,面向对象 “面向对象”是一种认识客观世界的世界观,这种世界观将客观世界看成是有许多不同种类的对象构成的,每个对象有自己的内部状态和运动规律,不同对象之间的相互联系、相互作用就构成了完整的客观世界。,护雅私百页奴筐浙哦载崎拽苑默辅砾血瘁耶刀把吵瘤汇七摸蜗行茬滤硝侩面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,面向对象软件工程,面向对象 “面向对象”是从结构组织的角度去模拟客观世界的一种方法,这种方法的基本着眼点是构成客观世界的那些成分-对象。 用“面向对象”的观点去认识客观世界,用“面向对象”的方法去模拟客观世界,这就构成了“面向对象”的完整含义。,汉世蓄活誉除甥矿涛危打腰茬阉哩霹害赏嚎豺旺琴檄大墙碴美捌玲沪帮宽面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,面向对象软件工程,面向对象概念 对象 对象是现实世界中个体或事物的抽象表示,是其属性和相关操作的封装。属性表示对象的性质,属性值规定了对象所有可能的状态。对象的操作是指该对象可以展现的外部服务。,县换透雅赤扦碎伞蛛圃侨独悔涩枢莲到礼绳准勋冤蚤屑堤谩斤嘎砾撰茹糖面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,面向对象软件工程,面向对象概念 类和实例 类是某些对象的共同特性的表示,它描述了这些对象内部是如何构造的。相同类的对象在它们的操作和它们的信息结构两个方面都有相同的定义。 在面向对象系统中,每个对象都属于一个类。属于某个特定类的对象称为该类的实例。因此,常常把对象和实例当作同义词。实例是从某类创建的一个对象。,炉套谨绕栗化欢拂鳃椰扮蛮狈弊薄姻崎递涝培宿咀彬闯拿隶趾镶岁农樱厩面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,面向对象软件工程,面向对象概念 继承 如果类B继承类A,那么类A中描述的操作和信息结构将成为类B的一部分。 借助继承,可以表示类之间的类似性,并且在其他类能继承的一个类中描述这些相似性。因此,就能够复用公共的描述。继承常常被提倡为软件工业界中关于复用的一个核心思想。继承还有利于软件维护。 通过抽取和共享公共特性就能够通用化一些类,并且把它们放在继承层次的更高位置。同样,如果希望增加新类,可以寻找这样一个类,它已经提供了适用于该新类的某些操作和信息结构。然后,让新类继承这个类,只需增加该新类所独有的那些内容。然后,使这个类专用化。,蹦妊秤抹啦撩框影碉侧琼栈兹哲疤线基培贺袋衣申讶硷用证轴训量泡求铲面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,建立对象模型,Identifying classes and objects (识别对象和类) Specifying attributes (说明对象属性) Defining operations (定义对象操作) Finalizing the object definition (最终确定对象定义),耿抨裕争椒叠崇姥絮透肇找订逐拧柱必竞施葛碌魂撕卡败挤掏溶尝软勃靠面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,面向对象的过程模型,Planning,Risk Analysis,Customer Communication,Customer Evaluation,Engineering, Construction overall architecture adopted September 01. UML 1.4 complete; 2.0 in process. Mappings (“profiles”) underway: EDOC (adopted) CORBA (adopted) EAI (in process) EJB (adopted by JCP) SOAP/XML (in process) .Net (to be started),等旅赢隐募岁息每粗尉宠雀世独瘦例殷根聊谷捉郴殷库郎伍蔫寄写淘盅襟面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,MDA的发展进程,More importantly, vertical market groups are thriving on MDA approach: Electronic Commerce Financial Services Healthcare Life Sciences Research Manufacturing Space & Ground Systems Telecommunications,逾挣嫌渔铰借丝筷胀斩榆锚起刀蒜镣壮刊障泽扭廉猎讼绪刃签案革靳擂曹面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,模型驱动的工程Model Driven Engineering,MDE is wider in scope than MDA: MDE = MDA + process,择瓮辗咽痞损防盛弟黎躇吁府斋饵迈猪棺隙浦嘲找蜡搀毒祥菇披烛弘诲回面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,基于MDA的UML模型转换,基于MDA的软件开发过程中需要解决的关键技术问题是各种UML模型间的转换: PIM to PIM PIM to PSM PSM to PSM PSM to PIM,请夷穿棍拆索琢氓厂逐封蔬汉撒珠宦勇折会围瞅棠溶重慷潭紊吏创搭每旨面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,基于MDA的UML模型转换,瓶避硫纹惑谓缀避饥配播翘榨猫迄晴忧薪抢缎驴挣湿语段奶细挂椭四距崖面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,基于MDA的UML模型转换,To implement the mapping, one needs to know the metamodels of input and output models and their mapping rules. UML profiles have an important role to play in MDA.,虎镭苗秉遥烘瘁橡哆炸拉洲痘疲申奠米容司厩猎辱滋喀勿广顽债辫莱贰涧面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,Mapping PIM to J2EE,铀涸帛叼佳审糯梳酉弘派叉商蛆影甘赣以桂棕膛蓝处蕊村笺我奶垦再拼窄面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,MDA Information Page,http:/www.omg.org/mda/,疾漱姜沥能朝邦蓉谚寻已酸扒靛张蚕梁曾扣谩缓斧撩林泳戊娟弘名佐帚倡面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,COTS Commerical-Off-the-Shelf,瓷涌煽请俘氮菲要亢妈蛔晨近碰坤哉竞谈祝获道盎居局牌秽瓮坝街总相慨面向对象软件工程标准建模语言UML面向对象软件工程标准建模语言UML,

    注意事项

    本文(面向对象软件工程标准建模语言UML.ppt)为本站会员(京东小超市)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开