JiveJdon Community Forums
在线163人   首页   主题表   培训咨询   标签   查搜   注册    登陆 RSS
首页 » 论坛 » 语言平台技术讨论
???en_US.forumThreadPrev.name??? 上一主题
RSS google yahoo 365Key网摘 CSDN网摘 添加到百度搜藏 POCO网摘 新浪ViVi QQ网摘
???en_US.forumThreadNext.name??? 下一主题
1 2 Go 共有 22 回复(2页) 阅读4988次
 发表新帖子   回复该主题贴
leadyu



发表文章: 47
注册时间: 2005年03月29日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
坚决抛弃powerdesigner建模 2007年06月08日 23:33 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
标签                    
这几天新到一个公司,投入他们的产品线开发,几天下来发现旧系统分层结构中竟然没有BO层,任何VO的变动都会影响相应的业务层发生改变,可能变动仅仅就是加了一些字段。

整个公司统一采用powerdesigner做设计,完全就是忽视概念模型,通通的采用数据库建模,之前工作的一家公司也是一样的设计方式,甚至这边,很多公司都是这样,而且基本都是一些大公司。

郁闷的,整个系统最稳定的概念模型层没有,除了基本的曾删改,很多业务逻辑都需要通过SQL去实现,一旦VO或者业务逻辑发生小许改变,系统就变得很不稳定。

而且这些公司做的还都是移动电信BOSS之类的系统,业务极端复杂,数据库模型已经复杂到根本没办法很好的表现业务模型。理解起来非常费劲,简单的问题都被复杂化到无以忍受。根本没有可能进行组件级的复用,产品化起来太困难了,都是通过配置来写差异化代码。

个人觉得,项目设计中最重要的就是设计概念模型,抽象业务,坚决抛弃powerdesigner建模,不过倒是可以用它设计数据库实现,维护数据库更新。还有就是,OR-Mapping在设计中太重要了,就是要通过它强化对象模型,弱化数据库模型,我本人设计倒无所谓,就算不用OR-Mapping框架,也会按照这样的思想去做,但是开发新手往往做不到这点,没有OR-Mapping框架去限制他,往往项目搞久了,后面的东西不成样了,我总在公司强调在业务层建模,再去设计数据库,没办法,似乎大家都习惯了,认为设计数据库就是设计系统。
oolike



发表文章:
注册时间: 2007年04月19日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
回复:坚决抛弃powerdesigner建模 2007年06月10日 18:27 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
powerdesigner过去就是数据库设计工具,还很在中国流行,实际也是几个开洋荤的中国人开发的,在国外打不开市场,正好符合国内落后设计水平,所以走红,虽然它现在也在拉入对象模型,但是它给人的印象已经是数据库建模了,代表一个时代,该是自己了断的时候了。
power1128



发表文章: 60
注册时间: 2006年05月24日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:坚决抛弃powerdesigner建模 2007年06月11日 12:42 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
很遗憾,目前的很多公司,不论大小,数据库建模还是基本都在用,也都在用java做很多面向过程的编程,他们要的不是过程,只是结果。做出来东西就是好的
power1128



发表文章: 60
注册时间: 2006年05月24日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:坚决抛弃powerdesigner建模 2007年06月11日 12:44 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
即便维护比较麻烦,但是2000块钱能招到很多体力工作者。他们并不在乎项目好不好维护,好不好用,稳不稳定。他们唯一看中的就是关系,尤其是政府的项目。软件成了圈钱的工具,程序员就成了真正的体力工作者。
banq



发表文章: 11282
注册时间: 2002年08月03日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 70人关注
回复:re:坚决抛弃powerdesigner建模 2007年06月12日 09:37 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
悲哀啊,怪不得现在国内软件行业一片萧条,大量培训机构还在向社会输出廉价体力劳动者,这些劳动力以数据库思维做低廉的软件,抢夺排挤高素质高设计水准程序员的岗位,说白了,他们就是类似向美丽太湖排污。

wei



发表文章:
注册时间: 2007年10月22日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:坚决抛弃powerdesigner建模 2007年06月18日 17:07 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
如果不用powerdesigner用什么工具好呢?请推荐一个
banq



发表文章: 11282
注册时间: 2002年08月03日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 70人关注
回复:re:坚决抛弃powerdesigner建模 2007年06月19日 15:21 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
工具只是手段,重要的是思想。

思想是:面向对象的分析设计 如Evans DDD
工具:适合面向对象的分析设计的UML工具就可以。
ylw1694



发表文章:
注册时间: 2006年01月19日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
re:坚决抛弃powerdesigner建模 2007年06月25日 16:40 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
这只是你对PowerDesinger不了解罢了,我一直都是用它来进行思考、设计的。谁说它没有概念模型,只是你不去设计而已。我使用PowerDesinger的设计步骤基本是这样的:先设计概念模型,然后通过概念模型直接生成数据库设计模型和POJO类设计模型,然后在生成好的模型基础上再做进一步改进
Antinomy



发表文章: 61
注册时间: 2008年11月26日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
回复:回复:re:坚决抛弃powerdesigner建模 2008年11月26日 16:33 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
我想到了...“劣币驱逐良币”....
saharabear



发表文章: 125
注册时间: 2007年02月15日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
坚决抛弃powerdesigner建模 2008年12月04日 20:48 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
Power Designer,有人迷信它。
Hqiu



发表文章:
注册时间: 2007年10月18日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
回复:坚决抛弃powerdesigner建模 2008年12月05日 10:44 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
可以用starUML,免费,开源,而且也比较小,比Rose小巧得多,而且也支持UML2.0,只是是英文版的,好像没有中文版。它绝对是免费的UML工具中比较好的一个了。
ACoder



发表文章: 202
注册时间: 2008年10月12日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 2人关注
坚决抛弃powerdesigner建模 2008年12月08日 10:48 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
不要说什么工具不好,powerdesigner在国外很多公司都在用,不是只有中国人采用,难道中国人作出一个世界人都喜欢用的工具就不行么??是否是OO思想跟用powerdesigner有什么关系??只能说一提到powerdesigner你就想到面向过程,反而是你真的没有明白什么是OO
ruhua



发表文章:
注册时间: 2009年02月04日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
坚决抛弃powerdesigner建模 2009年02月04日 10:26 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
我现在就用powerdesigner建模的,结果是越做越郁闷
salonely



发表文章:
注册时间: 2009年01月21日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
回复:坚决抛弃powerdesigner建模 2009年02月05日 10:21 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
发现有的人真是到了不可理喻的地步了
用PD只能用于数据库设计吗?拜托某些人先搞清楚了人家的功能再说,ok?!
BusinessProcessModel
ConceptualDataModel
FreeModel
InformationLiquidityModel
ObjectOrientedModel
PhysicalDataModel
RequirementsModel
XMLModel
算是应有尽有了吧,而我相信楼上某些人说的仅仅就是PD的PhysicalDataModel,真是一叶障目,鼠目寸光!
为什么总有那么多人自己便秘拉不出屎总怪地球引力不够?
就你们这德性,别说PD了,其他工具放你们手里照样是暴殄天物!
xhtang



发表文章: 4
注册时间: 2009年02月05日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
回复:坚决抛弃powerdesigner建模 2009年02月05日 16:06 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
我见过好多开发的人都还在用呢
标签                    
共有 22 回复(2页) Go 1 2
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
正在读取,请等待...
查询本论坛内 回复超过的热门帖子
标题
 
粗体: [b]文本[/b] 斜体: [i]文本[/i] 下划线 [u]文本[/u] 插入网上的图片 [img]http://wwww.xxxx.com/img.ext[/img] 插入代码 [code]程序代码[/code]  插入url链接 [url]http://url[/url] / [url=http://url]URL加下滑线[/url] 上传图片 word文档 Txt等附件
内容
  提交时自动拷贝以上内容到剪贴板 Ctrl+V可取出;提问题前先查询标签列表

使用帮助 手机m.jdon.com RSS add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的软件架构社区 推荐FireFox或Chrome快速浏览本站
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-10 jdon.com

anti spam