- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 UML Tutorial UdG(1 UML教程UdG)
1
UML Tutorial
The Unified Modeling Language has quickly become the de-facto standard for building Object-Oriented software.
The OMG specification states: The Unified Modeling Language (UML) is a graphical language for visualizing, specifying,
constructing, and documenting the artifacts of a software-intensive system. The UML offers a standard way to write a systems
blueprints, including conceptual things such as business processes and system functions as well as concrete things such as
programming language statements, database schemas, and reusable software components.
The important point to note here is that UML is a language for specifying and not a method or procedure. The UML is used to
define a software system; to detail the artifacts in the system, to document and construct - it is the language that the blueprint is
written in. The UML may be used in a variety of ways to support a software development methodology but in itself it does not
specify that methodology or process.
UML defines the notation and semantics for the following domains:
- The User Interaction or Use Case Model - describes the boundary and interaction between the system and users. Corresponds
in some respects to a requirements model.
- The Interaction or Communication Model - describes how objects in the system will interact with each other to get work done.
- The State or Dynamic Model - State charts describe the states or conditions that classes assume over time. Activity graphs
describe the workflows the system will implement.
- The Logical or Class Model - describes the classes and objects that will make up the system.
- The Physical Component Model - describes the software (and sometimes hardware components) that make up the system.
- The Physical Deployment Model - describes the physical architecture and the deplo
您可能关注的文档
- 1994 Kluwer Academic Publishers, Boston. (1994年Kluwer学术出版商,波士顿。).pdf
- 2012 Pearson Education, Inc. Texas A&M (2012年皮尔森教育公司,德州农工大学).pdf
- 2011 Dichtungstechnik G.Bruss GmbH Co ...(2011年Dichtungstechnik G。).pdf
- Advisory Circular Federal Aviation (咨询通告联邦航空).pdf
- C 112 englisch Amphenol(C 112 englisch安费诺).pdf
- Digital Lesson(数字的教训).pdf
- '1 Radford University(' 1雷德福大学).pdf
- 'C' Series Geartek(u201CCu201D系列Geartek).pdf
- 'Closed Reduction and Internal Fixation of (的闭合复位内固定术).pdf
- 'Interest rate spread determination in an error (利率决定传播的一个错误).pdf
最近下载
- TRIZ理论学习---什么是TRIZ.ppt VIP
- 幼儿园课件:微视频拍摄与剪辑分享.pptx
- 博雅汉语初级起步篇1 第20课 看病人.pptx
- 中小学幼儿园期末家长会 暑假安全教育班会ppt 两篇3.pptx VIP
- 《数据中心液冷系统技术规程》.docx
- 脱水蔬菜加工厂建设工程项目立项申请报告.pdf
- 2024年华为数通高级 HCIE-DatacomH12-891认证考试题库(真题版).docx
- 电磁场与电磁波理论-南京邮电大学-中国大学MOOC慕课答案.pdf
- 8D Score Card-8D报告评分表(英文版).xls VIP
- 20240308-华宝证券-保险行业2023保险资产管理年度报告:初心如磐,应势而谋.pdf
文档评论(0)