赛迪网 > IT技术 Java > Java读书频道-上
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

UML设计核心技术 第一章:UML简介 (2)

发布时间:2006.06.07 03:25     来源:北京希望电子出版社    作者:蒋慧 吴礼发 陈卫卫

1.2.1 UML 的架构
UML 是由图和元模型组成的图是UML 的语法而元模型则给出的图的意思是UML 的语义UML 的语义是定义在一个四层或四个抽象级建模概念框架中的这四层分别是
􀁺 元元模型meta-metamodel 层组成UML 最基本的元素事物Thing代表要定义的所有事物
􀁺 元模型metamodel 层组成了UML 的基本元素包括面向对象和面向组件的概念这一层的每个概念都是元元模型中事物概念的实例通过版类化
􀁺 模型model 层组成了UML 的模型这一层中的每个概念都是元模型层中概念的一个实例通过版类化这一层的模型通常叫做类模型class model 或类型模型type model
􀁺 用户模型user model 层这层中的所有元素都是UML 模型的例子这一层中的每个概念都是模型层的一个实例通过分类也是元模型层的一个实例通过版类化这一层的模型通常叫做对象模型object model 或实例模型instance model
1.2.2 UML 的模型视图图与系统架构建模
UML 是用来描述模型的它用模型来描述系统的结构或静态特征以及行为或动态特征它从不同的视角为系统的架构建模形成系统的不同视图view 包括
􀁺 用例视图use case view 强调从用户的角度看到的或需要的系统功能这种视图也叫做用户模型视图user model view 或想定视图scenario view
􀁺 逻辑视图logical view 展现系统的静态或结构组成及特征也称为结构模型视图structural model view 或静态视图static view
􀁺 并发视图concurrent view 体现了系统的动态或行为特征也称为行为模型视图behavioral model view 过程视图process view 协作视图collaborative动态视图dynamic view
􀁺 组件视图component view 体现了系统实现的结构和行为特征也称为实现模型视图implementation model view 和开发视图development view
􀁺 展开视图deployment view 体现了系统实现环境的结构和行为特征也称为环境模型视图implementation model view 或物理视图physical view在必要的时候还可以定义其它架构视图每一种UML 的视图都是由一个或多个图diagram 组成的一个图就是系统架构在某个侧面的表示它与其它图是一致的所有的图一起组成了系统的完整视图UML 提供了九种不同的图可以分成两大类一类是静态图包括用例图类图对象图组件图配置图另一类是动态图包括序列图协作图状态图和活动图也可以根据它们在不同架构视图的应用把它们分成
􀁺 在用户模型视图用例图Use case diagram 描述系统的功能
􀁺 在结构模型视图类图Class diagram 描述系统的静态结构对象图Objectdiagram 描述系统在某个时刻的静态结构
􀁺 在行为模型视图序列图Sequence diagram 按时间顺序描述系统元素间的交互协作图Collaboration diagram 按照时间和空间的顺序描述系统元素间的交互和它们之间的关系状态图 State diagram 描述了系统元素的状态条件和响应活动图Activity diagram 描述了了系统元素的活动
􀁺 在实现模型视图组件图Component diagram 描述了实现系统的元素的组织
􀁺 在环境模型视图展开图Deployment diagram 描述了环境元素的配置并把实现系统的元素映射到配置上

<<上一页 1 2 3 4 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管