| 作者 |
内容 |
| ntchengl |
关于建模工具,请高手指正
我是做管理信息系统的,每天跟数据库打交道。最近研究了面向对象的建模,学习了两种建模工具:rose和PowerDesigner。发现两者在系统分析阶段存在较大的不同:
Rose讲究一贯的对象关系图,把对象持久化成数据库的表,同时产生其他的对象;PowerDesigner讲究从数据流图转化成数据结构,同时生成其他的对象(边际对象、控制对象),不知道此说法是否妥当?对于构造中型的信息系统(大概100多个表,核心的处理界面10多个)来说,哪种方法更合适一些?请高手赐教 |
| 02/07/30 10:06 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| ligang1000 |
回复:
关于建模工具,请高手指正
You can choose any of them , I feel Rose is easy to be used
|
| 02/07/30 10:25 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| line00 |
那些不能将部分系统独立的设计和实施的方法,其危害只有当你需要修改系统时(包括根据用户的需要修改系统设计时)才能看得出来。按照里程碑方式规划系统,很多一箱情愿不利于灵活修改方案和程序封装的方法都没用了!
|
| 02/07/30 17:09 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| wy666666 |
我两个都用。ROSE做OO分析与设计,PD做物理数据库建模。
问题的关键在于描述类的职责,PD可以用来描述类的属性,但是我需要从需求跟踪到分析模型、设计模型,我的开发流程要求我交代设计模型的理由和来龙去脉(为什么要这样而不是那样设计类?这个类为什么有这个属性、职责/操作?等等),所以我用ROSE做OOAD。不过,这并不妨碍我用PD迅速建立一个简单模型,甚至针对这个模型写出一大堆伪代码,因为我的系统对性能十分敏感,我要针对性能优化我的算法和数据结构,我必须不断地尝试各种方案,快速地做个小DEMO再计算他的运算代价,PD正好可以帮助我。
以我过去的经验,你还应该继续深入地学习OOAD,因为你还不知道如何按照严谨的方法论,从需求出发,一步一步地得到整个OO模型。
建议买个RATIONAL的东西,再去做个培训(不买他们不一定会让你培训)。 |
| 02/07/30 21:30 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| ntchengl |
书看了不少,但是例子不多,所以有些不是很理解。培训就面谈,骗钱的,讲课的都是理论上的,我参加过别的培训,知名度也很高,水平也有限
|
| 02/07/31 09:43 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| wy666666 |
没错!爱立信的所有新员工都送到RATIONAL去培训OOAD,100%是糊涂去糊涂回!这个东西要你下死工夫学,把不懂的都搞懂,带着问题去问有实践经验的高手,慢慢地就提高了!好苦、好累!咬紧牙关,坚持就是胜利!如果我将来办培训班,那一定是你们的福气!
|
| 02/07/31 09:48 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|