彩色建模(200分)

龙丹

Unregistered / Unconfirmed
GUEST, unregistred user!
对彩色建模有研究和实践的大虾,传授些经验吧
对此有兴趣的,交流交流
 
C

cdj000

Unregistered / Unconfirmed
GUEST, unregistred user!
路过 顺便跟各位前辈学习
 
Y

yayongm

Unregistered / Unconfirmed
GUEST, unregistred user!
彩色建模?偶孤陋寡闻了。
劳驾,英文原文是什么?
 

龙丹

Unregistered / Unconfirmed
GUEST, unregistred user!
看来有兴趣的不多啊
 

无欲则刚

Unregistered / Unconfirmed
GUEST, unregistred user!
没听过这个词啊
难道是把UML图加上颜色??? 呵呵
 

龙丹

Unregistered / Unconfirmed
GUEST, unregistred user!
天哪,你们在gg里面输入这几个字应该不难吧
 
D

Delphizhou

Unregistered / Unconfirmed
GUEST, unregistred user!
建模技术是进行业务系统设计的关键技术。彩色建模技术是在UML建模的基础上,运用色彩进行的可视化建模技术。文中对彩色建模技术进行了介绍和研究,并针对专家在线咨询系统的设计过程,运用彩色建模技术进行了建模的研究工作。介绍了彩色建模的4种常用的模型原型及相应的色彩着色方案,给出了在实践中运用彩色建模技术的实现策略。对于在实践中运用彩色建模技术进行业务系统建模工作具有指导意义。

.
 
D

Delphizhou

Unregistered / Unconfirmed
GUEST, unregistred user!
转载:
彩色建模,是我这段时间关注的焦点。
我想就彩色建模发表些文章,并且,国内似乎关于彩色建模相关的文章不多,这个正好是个好的建模方面的方向。
下面是我翻译的一些东东,还不全,慢慢来啦,不过我觉得把色彩引入建模当中确实很妙。
有了颜色,模型的整体观感马上就出来了,核心的业务类采用最吸引人的粉红色,马上能吸引住观察者的眼球,表示出它的重要地位,嗯,利用色彩真是个奇妙的构思!
作者还提出了问题域的通用模型,我觉得这个想法基本上就是,你能依照作者的想法,很快就能入题,画出好的,意义明白的图表出来,当然如果你没有能够这样,这个通用模型是否能对你的建模有很大帮助就未必了。
当然通用的模型教会了你分析处理问题的常规思路,一般说来,对于不是很复杂的系统而言,应该可以胜任。
建模始终是建模,不会因为加入了色彩就变得简单。彩色建模依然需要大量的实践,不是看了基本建模的书就自诩是设计高手。
我的功底也还不够。

颜色能够给模型添加额外的感观上的信息,从而给模型添加新的层次信息。
合理的利用颜色能够添加额外的一个层次的信息。
更为重要的是,我们可以利用颜色给模型添加一个新的层次信息。
这样即使是一张包含有很大的图的模型,通过不同的颜色的标识,我们也可以很轻松的对于模型有个大概的感性上的了解。
我们把这种效果称为空间层次效果。
这样模型就可以不用借助于诸如借鉴别的表示图层,而既能够很快的表述出模型的大概的信息,也能够表述出模型具体的细节信息。
颜色使得模型具有了空间层次。
我们在感观上定义四种颜色红,黄,蓝,绿。这四种颜色在感观上是主要的颜色,他们之间没有包含别的颜色。
moment-interval表示出了模型中主要的,核心的组件。在一个模型中,moment-interval封装了最主要的,最具有业务价值的方法,所以我们把moment-interval设为粉红色,最为吸引注意力的颜色。
role(角色)对于团体、位置、物品而言,实现了一种角色,对于模型来说,是第二重要的部分。
角色包含评估行为,评估价值的方法。我们用第二最吸引注意力的颜色黄色。
thing(物品)又是其次的了,物品经常充当其他对象的容器,一般来说,包含有评估行为,评估价值等方法。
descrition(描述)的重要性是最后的。描述经常包含了诸如多少描述是有效的以及计算整个描述的数量。物品可能是对应于描述。所以蓝色(描述)紧跟着绿色(物品)是符合颜色的模式的。
综上所述,我们可以把这四种原型指定相应的颜色。
上面四种原型包含有相应的特征,属性,链接,方法,plug-in points,以及于相应的类之间的交互
一个原型的特征包含属性,链接。
蓝色的描述知道原型的类型,描述,栏目数量以及缺省值。
绿色的团体,位置,物品知道原型的序号,地址以及系统特定的值。
黄色的角色知道原型对应的数字,状态。
粉红色的moment-interval知道原型的号码,日期,时间,日期间隔,相应原型的优先级,总量,以及状态。
所以很多情况下,是由 ,蓝色链接到绿色链接到黄色链接到粉红色。
有的场景下我们不需要绿色和黄色,而是直接由蓝色链接到粉红色。
一个原型的特征包含方法。
一个蓝色的描述寻找有效可用的描述,计算可用栏目的总量。在上面两种情况下和相应的绿色的团体,位置,物品对象想交互来完成相应的功能。
一个绿色的团体,位置,物品决定了原型当前是否有效(检查状态或者和它相对应的黄色的角色进行交互)。它取得原型特定的值,如果没有提供的话,向它对应的蓝色的描述来查询相应的缺省值。它同样评估它的商业价值以及评估它的性能。
一个黄色的角色决定了原型是否能够履行相应的角色(系统也许忙)、实现商业价值、执行相应的功能。这三种情况都是和粉红色的moment-interval进行交互来完成的。
一个粉红色的moment-interval (待续)
 

龙丹

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphizhou, 继续啊
 
B

bsense

Unregistered / Unconfirmed
GUEST, unregistred user!
好文,不得不顶啊,http://cndn.uu1001.com
 
W

whywhy刘

Unregistered / Unconfirmed
GUEST, unregistred user!
有点长,来点例子就好了,我只是发表一下观点,如若说错话请不要介意![:)]
 
D

dcs_dcs

Unregistered / Unconfirmed
GUEST, unregistred user!
建模就建模呗,还搞个彩色
 

龙丹

Unregistered / Unconfirmed
GUEST, unregistred user!
搞彩色建模的通常都是FDD的支持者,请对 FDD 的实施有实践经验的富翁,谈谈FDD啊
 
C

creation-zy

Unregistered / Unconfirmed
GUEST, unregistred user!
AMTF,看来软件方法论进入百家争鸣时代了:)

一沙一世界
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
857
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部