当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 1. UML的模型图 tyle="MAR
 

 

 ·关于jsf和struts的讨论    »显示摘要«
    摘要: jsf(java server faces)是目前sun指定为view层标准的表示层技术。当前的版本为1.1。 struts是一个使用较为广泛的开源表mvc框架。当前在国内使用的人数众多,目前的版本也是1.1。 笔者正在为一个项目框架作技术选型,所以先后研究了这两种技术。本人打算就目前所掌握的知识对这两种技术作一对比和分析。由于是初学,可能有不正确或者不完整的地方,希望大家能积极的讨论,指正。 ......
    摘要:远程调用方式 一、服务器端接口方法:remote data module 为 rdmaaa /*执行一个select count(*) from ...*/ stdmethodimp trdmaaaimpl::f_execsql(bstr assql, int* aicount) { //assql是一个in参数,aicount是一个out参数 int licount=0; a......


统一建模语言(UML)的九种模型图

 

1. uml的模型图 【程序编程相关:Java学习从入门到精通

【推荐阅读:从配置文件读取信息

uml定义了九种模型图:用例图(use case view).类图(class diagram).对象图(object diagram).构件图(component diagram).部署图(deployment diagram).状态图(statechart diagram).活动图(activity diagram).序列图(sequence diagram)以及协作图(collaboration diagram).这九种模型图各有侧重,如用例图侧重描述用户需求,类图侧重描述系统具体实现;描述的方面都不相同,如类图描述的是系统的结构,序列图描述的是系统的行为;抽象的层次也不同,如构件图描述系统的模块结构,抽象层次较高,类图是描述具体模块的结构,抽象层次一般,对象图描述了具体的模块实现,抽象层次较低. 【扩展信息:网络新闻传输协议(NNTP)--网络大典

uml的模型图能够将被建模的系统的某一个方面的某一部分以图形的方式表示出来,不同的视图通过将多个不同的模型图有机组合在一起就能够描述系统模型的某方面的特征.uml的模型图是有模型元素构成的,模型元素以图标的形式直观形象的表达各种概念.有的模型元素可以在多个模型图中使用,如注释与注释连接可以在任何模型图中使用,用于给其他的模型元素进行注释.各种模型图能使用的模型元素集合也不相同,在介绍各种模型图的时候会有具体的说明.

在有的文献书籍中,将这九种模型图分为三大类:结构分类.动态行为与模型管理,结构分类包括用例图.类图.对象图.构件图与部署图,动态行为包括状态图.活动图.顺序图与协作图,模型管理则包含类图.本文则从动态与静态的角度分别介绍uml的九种模型图.

2. 静态模型图

结构分类模型图描述了的是系统的与时间不相关的属性与行为.静态模型图包括类图.对象图.构件图与部署图.

2.1  类图

类图描述的是类与类之间的相互关系.类在uml中的是用矩形表示,矩形中可以有三个区域,最上方的区域是名字域,用来显示类名,中间的区域是属性域,用来显示类所具有的属性列表,最下方的区域是操作区域,显示定义的操作列表,如图2.2.1所示.

图 2.2.1 类的表示

图2.2.1中,属性自己也含有属性,如名字,类型,可见性等,属性的名字就是标识属性的名称,属性的类型就是属性所属于的数据类型,属性的可见性标识属性是否能被所属类之外的类直接访问,属性的可见性分为三种:public,protected与private.public标识的是对应属性可以被所属的类与其他类直接访问;protected标识的是对应属性可以被与所属类相关的一系列类的访问,这些类的相关性不同的面向对象程序设计语言有不同的定义,如c++中protected是标识的是属性能够被以public方式继承的子类访问,在java中则是标识属性可以被在同一个包(package)的所有类访问;private标识的是属性只能被所属类访问.
...   下一页
 ·oradim工具的用法[收藏]    »显示摘要«
    摘要: 创建例程: -new -sid sid | -srvc 服务 [-intpwd 口令] [-maxusers 数量] [-startmode a|m] [-pfile 文件] [-timeout 秒] 编辑例程: -edit -sid sid [-newsid sid] [-intpwd 口令] [-startmode auto|manual] [-pfile 文件名] [-shutmode a......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE