1 / 65
文档名称:

ch05 Modelling with Classes.ppt

格式:ppt   页数:65
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

ch05 Modelling with Classes.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

ch05 Modelling with Classes.ppt

文档介绍

文档介绍:Object-Oriented Software EngineeringPractical Software Development using UML and JavaChapter 5: Modelling with Classes? Lethbridge/Laganière 2001Chapter 5: Modelling with What is UML?The Unified Modelling Language is a standard graphical language for modelling object oriented software?At the end of the 1980s and the beginning of 1990s, the first object-oriented development processes appeared?The proliferation of methods and notations tended to cause considerable confusion?Two important methodologists Rumbaugh and Booch decided to merge their approaches in 1994.—They worked together at the Rational Software Corporation?In 1995, another methodologist, Jacobson, joined the team—His work focused on use cases ?In 1997 the Object Management Group (OMG) started the process of UML standardization? Lethbridge/Laganière 2001Chapter 5: Modelling with classes3UML diagrams?Class diagrams—describe classes and their relationships?Interaction diagrams—show the behaviour of systems in terms of how objects interact with each other?State diagrams and activity diagrams—show how systems behave ponent and deployment diagrams—show how the ponents of systems are arranged logically and physically? Lethbridge/Laganière 2001Chapter 5: Modelling with classes4UML features?It has detailed semantics?It has extension mechanisms?It has an associated textual language—Object Constraint Language (OCL)The objective of UML is to assist in software development—It is not a methodology? Lethbridge/Laganière 2001Chapter 5: Modelling with classes5What constitutes a good model?A model should?use a standard notation ?be understandable by clients and users ?lead software engineers to have insights about the system?provide abstractionModels are used:?to help create designs?to permit analysis and review of those designs. ?as the core documentation describing the system. ? Lethbridge/Laganière 2001Chapter 5: Modelling with Essentials of UML Class DiagramsThe main symbols shown on class dia

最近更新

网络平台内容分级管理模型构建 35页

2024年吉安职业技术学院单招职业倾向性考试题.. 41页

2024年吉林工业职业技术学院单招职业倾向性考.. 41页

2024年吉林电子信息职业技术学院单招职业适应.. 40页

2024年吉林科技职业技术学院单招职业适应性考.. 39页

2026年优秀的四大名著读书笔记 10页

2024年周口职业技术学院单招职业倾向性考试模.. 39页

2024年咸宁职业技术学院单招职业适应性考试题.. 39页

肝苏软胶囊安全性分析 37页

2024年哈尔滨电力职业技术学院单招综合素质考.. 39页

2024年唐山科技职业技术学院单招职业技能测试.. 41页

2026年优秀作文大全高三作文 13页

2024年嘉兴南湖学院单招职业技能考试题库完美.. 41页

2024年四川交通职业技术学院单招职业技能测试.. 41页

2024年四川华新现代职业学院单招职业倾向性考.. 40页

2024年四川文化产业职业学院单招职业倾向性考.. 41页

肺动脉瓣闭锁的早期诊断影像学研究 35页

2024年四川现代职业学院单招职业技能考试模拟.. 40页

2024年四川职业技术学院单招职业技能测试模拟.. 40页

2024年四川财经职业学院单招职业倾向性测试题.. 40页

2024年大兴安岭职业学院单招职业技能考试题库.. 39页

2024年大理农林职业技术学院单招职业倾向性考.. 39页

2024年天津交通职业学院单招职业适应性考试题.. 42页

2024年天津商务职业学院单招职业技能测试题库.. 42页

非遗知识产权保护的社会认知度研究 19页

2024年天津渤海职业技术学院单招综合素质考试.. 41页

2024年天津电子信息职业技术学院单招职业技能.. 41页

高尔夫球场潮汐能发电系统的政策法规环境分析.. 24页

2024年宁夏体育职业学院单招职业技能考试模拟.. 40页

2024年宁夏建设职业技术学院单招综合素质考试.. 39页