• 我个人认为:OO本质是逻辑分析。通过逻辑分析需求,寻求从需求到软件运行内部环节的内在一致性。逻辑分析是OO的元语言,正如它也是数学元元语言一样。逻辑分析是认识世界的基本手段,是软件建模分析的最基本的保障。 OO思维是一种逻辑分析思维,通过逻辑分析发现表达对
  • BA是业务分析师的意思,但是什么是一个好的业务分析师呢?什么时候你有一个好的分析师,什么时候你又没有了呢?很多项目在一开始就失败了,因为没有完整 一致的或者过于繁琐的分析,由于不正确的项目计划导致项目迈向错误的方向,最终导致项目失败。
  • 请banq大牛帮助解答一下疑问吧,谢谢最近结合着《Java Modeling in Color with UML(四色原型)中文版》看《实现领域驱动设计》,感觉四色原型里提供的组件并未按照领域驱动设计的思想去做。我把四色原型中的物料资源管理中有好几个组件,我 icon
  • 以前的设计思路就是,通过画出usecase之后 找出需要被存储的表和属性,然后在业务操作的时候就是操作对应的表数据,这样典型的就是数据库驱动设计。如果碰到复杂的业务系统,数据库设计就会让人望而生畏,没有标准的设计原语,只有生涩的数据库图表,一旦复杂系统升级基本上是噩梦不如重做。 icon
  • 四色原型的帖子基本都看了一遍,COLOR UML那书也看了一些。感觉还是迷糊哇。哪位大牛可不可以再讲讲四色是怎么设计的啊,虽然知道是什么人在什么地方做了什么事,但是它们之间如何交互还是不太了解,求大牛解惑啊。急切等待大牛的回答55555。最好有点代码这样能好理解些。嘿嘿 icon
  • 在color uml中对于mi的产物似乎都没有在模型中标注出来,比如过账这个mi,过账的产物是会计凭证,请问这个产物是不是说不用标注?那如果其它的mi如果要用到这个产物那就有点迷糊了,这个产物是从哪里冒出来的.比如下图 icon
  • 关注jdon好久了,一直是没有注册,也木有发过帖子,只是默默的看大家的精彩分享和评论(汗--),从这里开始接触到DDD,DCI,四色原型,也常常去设计模式板块复习复习,最近还是接触到四色原型,这两天在图书馆找到了彩色UML建模(java modeling in color with uml),于是迫 icon
  • 到现在为止,我可以理解的是:PPT中的Party和Thing扮演某个角色参与到某个活动中。比如图书管理系统中,某个图书馆帐号(LibraryAccount,它是PPT之Party)扮演借书者(Borrower)的角色(Role)参与到借书的活动(MI)中去;而书(Book,它是PPT之Thi icon
  • DCI 中场景的生命周期是如何的呢?有请Banq大哥出面。 icon
  • 因为最近在开发一个全新系统,特意回头细细阅读了banq的四色原型后,想在此道出狭隘理解,希望走过路过的前辈指点,以便纠正错误的理解。Description,对party作分类,是否对party的高层抽象都可以划分到description?Party ,对一个事物固有属性的描述,但凡一 icon
  • 一篇很有Event Sourcing味道的文章,将事件和四色的MI结合起来,视角独特而新颖,很多人只从四色中看到静态的结构,而没有看到动态的活动以及事件,四色+DDD+事件=全面而又深刻: icon
  • 设备和设备类型如何设计比较符合DDD思想? 类似的上述关系还有的XXX和XXX类型之间的关系。如何设计得符合DDD的思想呢?这是我发表本帖子的希望能够解决的问题。 就用设备和设备类型两个系统中需要考虑的“实体”( icon
  • 大家好,我是一名刚开始研究四色原型法建模的新人,现在我的大脑里对绿蓝黄色模型的定位基本已经建立,但就是如何找到系统中的MI的思路还不清晰。 我在看《Java modeling in color with UML》的时候觉得书中定义的MI有道理,但是自己确不知如 icon
  • 最近在学习关于四色原型建模的相关内容,但在实际建模时遇到一些模棱两可的东西,举个实际点的例子比较好描述,比如“创建球队”这个活动,涉及到的业务规则是这样的:1、每支球队包含至少11名球员,初始只有11名球员2、每个玩家只能有一个球队我的理解是这样的:PPT:Manag icon
  • 最近看了四色原型建模,也在Jdon上看了不少帖子,对mi-detail却始终不得要领,对销售中这个还好,可以理解为销售了多少件哪种商品,但是对项目活动管理这个MI类的项目活动管理明细怎么理解呢? 在自己分析时怎么来确定mi-detail呢?[该贴被openeyes于20 icon
  • 以前听banq介绍用彩色Uml做需求分析。但我不明白:具体是怎么用彩色Uml来做需求分析?还望banq答疑 icon
  • Together2008 sp1里,如何画出四色图MI, Role, Thing, Description,软件本身支持吗?还是要导入相关Compoment?新学四色图,请指教!看了http://www.jdon.com/jivejdon/thread/33855,不得要领。 icon
  • DCI还没来得及看,只是粗略的看过些帖子,模糊的概念而已。四色确实好好看过的,我的理解,四色里的ROLE应被认为是DCI里参与场景的对象。PPT是常规状态下的对象,ROLE是参与场景是的对象,场景发生变化PPT的动作也会相应的变化到ROLE的。例如:中国人 ——》 说 icon