锁定老帖子 主题:关于Powerdesigner的感触
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-08-04
最后修改:2010-09-18
这年头要是不懂UML啊,你都不好意思跟人家打招呼。 你如果还在一味手敲建表语句,你都不好意思说自己是搞面向对象的。
厌倦了写sql建表,索引,外键了吧;
苦恼频繁地更新数据字典吧;
痛苦转换数据库吧,1个还能忍受,那5个呢?
别愣着了,赶快找个UML工具武装一下吧,到处都是砖家,喷子,不拍死也淹死。
现在比较流行建模工具有Rose,Visio,Powerdesigner。
Rose玩不转,软件跟公司名字一样大,等高手来解答。
Visio画UML图还可以,要数据库建模的话就歇菜了。
顶Powerdesigner,还是国人开发的(不过不是在天朝)。在3个中,数据库建模应该是最强的。CDM->PDM->OOM...... 爽到死为止。
小的不才,从刚接触powerdesigner到现在也4年了,居然都没什么长进。不得不承认自己的急功近利,让我耐下心来看文档,那真是如坐针毡,哪怕捣鼓一段呕心的CSS,JS都比这个强。让我看了还要再写文档,那我只有内牛满面了。记得第一次去客户那里了解需求,只记下了一句话,真是言简意赅啊。
扯远了。
写这段文字的初衷是 不小心看到以前公司的代码狂人在博客上炫耀自己的系统设计,岂是一个屌字了得。
哥看不下去了,一狠心就花了2天好好研究了一番,还是有点用的。
谁都不喜欢重复的工作,就像一直吃同一道菜,久了就会厌了。有同事对羊肉土豆丝百吃不厌的,我表示鸭梨很大。
在这里我就简单说下我用powerdesigner的几个感受吧。
1.对各实体之间的逻辑关系更清楚了。
2.建好CDM以后,就不用考虑数据库的差异了,生成哪种PDM都可以。
3.可以生成测试数据,手动造数据真是个噩梦。
4.可以根据现有的数据库或sql反向生成PDM,转而生成CDM。不过反过来的总没正着舒服,某些重口味的除外。
5. ta ta ta对你面试也有用。。。
光看别人自己不实践的,再热血沸腾都有可能是ZX。特别是喜欢看日本动作片的童鞋们,要实践啊。
关于powerdesigner使用方面的,有什么意见问题我们可以一起探讨。
本性纯洁,请不要与孤讨论日本动作片,听不懂。
powerdesigner15工具太大,自己下吧。慎用中文补丁,效果不是很理想。
附件:相关学习文档和我做的一个精美小例子。效果图奉上
角色和功能表的CDM示例 生成的mysql的PDM示例 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-08-04
本来我都不好意思给你打招呼的~
看楼主的帖子,有点猫扑的味道~~ 看来得恶补一下了哦~ |
|
返回顶楼 | |
发表时间:2010-08-04
呵呵玩笑玩笑。
大家脸皮都这么薄哦,就我跟钢板似的 |
|
返回顶楼 | |
发表时间:2010-08-04
感触是有的,也是对的~
|
|
返回顶楼 | |
发表时间:2010-08-04
楼主发帖能不能少啰嗦点咧,直接步入正题,中间用点可爱的文字,如何呢
|
|
返回顶楼 | |
发表时间:2010-08-04
最后修改:2010-08-04
例子都放上了,自己捣鼓一下才能发现乐趣。文档很多,比我说的要细很多。关键是自己能不能耐心看和实践。
|
|
返回顶楼 | |
发表时间:2010-08-04
赛背死的PD是画ER图的吧,怎么会是UML工具?
|
|
返回顶楼 | |
发表时间:2010-08-04
最近Sysbase到处打盗版挣钱,还是用免费的吧
|
|
返回顶楼 | |
发表时间:2010-08-04
rocwon 写道 赛背死的PD是画ER图的吧,怎么会是UML工具?
也有很多的UML图的。ER图是他的强项 |
|
返回顶楼 | |
发表时间:2010-08-04
rocwon 写道 赛背死的PD是画ER图的吧,怎么会是UML工具?
新版本的powerdesigner已经支持面向对象建模了 |
|
返回顶楼 | |