"UML由视图(View)、图(Diagram)、模型元素(Model element)和通用机制(Generalmechanism)等几个部分构成。 • 视图:由多个图构成,如果要为系统建立一个完整的模型图。只需要定义一定数量的视图,每个视图表示系统的一个特殊的方面就可以了。另外视图还把建模语言和系统开发时选择的方法或过程连接起来。UML中的视图包括用例视图(Use-case View)逻辑视图(Logical View)组件视图(Component View)并发视图(Concurrency View)展开视图(Deployment View)等。 • 图:由各种图片(graph)构成用来描述一个视图的内容,UML定义了9种不同的图的类型,把它们有机地结合起来就可以描述系统的所有视图。UML中包含用例图、类图、对象图、状态图、序列图、协作图、活动图、组件图和展开图共九种。 • 模型元素:用语义元素的正式定义或确定的语句所代表的准确含义来定义。它代表了面向对象中的类、对象、消息和关系等概念。一个模型元素可以用在多个不同的图中,无论怎样使用它总是具有相同的含义和相同的符号表示。图15.3表示了面向对象成员的模型元素的符号图例。 • 通用机制:用于表示其他信息比如注释、模型元素的语义等。另外,它还提供扩展机制,使UML语言能够适应一个特殊的方法或过程或扩充至一个组织或用户。 "
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。