JiveJdon Community Forums
在线283人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 2 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
yc3231996

发表文章: 3
注册时间: 2007年07月31日 12:28
如果纯OO做出来的ERP系统,二次开发将会是什么样? 发表: 2007年10月25日 10:40 回复
小弟做了快1年ORACLE EBS那套系统的二次开发. 下个月去新公司报道,从事J2EE领域的事了.
一直以来有个问题想问,其实自己也不知道这算不算的上一个问题, 只是一个好奇的疑惑吧.

ORALCE EBS那套系统,为企业做二次开发搞实施,不管做customization也好,做界面form也好,做report也好,操作的对象直接就是数据库表.
了解业务上的需求后,要做的直接就是对数据库表的操作, 而且数据库那头一大堆系统API也都是以PL/SQL的形式提供
虽然EBS这套系统, ORACLE也是用JAVA技术实现的,但二次开发人员看不到一点OO的影子. 界面的FORM开发里直接就是SQL语句存取数据的.给二次开发人员的空间也就是熟悉表结构,了解业务需求,然后用ORACLE的工具生成本质是PL/SQL的components.

因为这里的朋友可能对EBS那套系统不是很了解,所以上面就罗嗦了下自己在做二次开发的情况.

ERP系统的二次开发也绝对应该是典型的"需要适应企业快速变化需要的"OO体系才对, 但从EBS这套系统来看,我没看到OO啊, 二次开发人员理解好业务后,就直接搞表. BANQ来提提这样的开发弊端在哪?
如果是纯OO的ERP系统,那么二次开发将会是怎么样的? 谁能设想一下,意淫一下这种系统下的二次开发可能要做的事,让我感受下区别就行了.

ORACLE EBS这套推出R/12后,已经开始越来越让二次开发人员转到JAVA上来了,例如OAF. 后续可能是个纯OO架构的东西呈现在二次开发人员眼前吗? 谁知道呢!
banq

发表文章: 8920
注册时间: 2002年08月03日 17:08
回复:如果纯OO做出来的ERP系统,二次开发将会是什么样? 发表: 2007年10月25日 12:16 回复
>ERP系统的二次开发也绝对应该是典型的"需要适应企业快速变化需要的"OO体系才对, 但从EBS这套系统来看,我没看到OO

OO体系实际就是为企业信息化提出,企业软件不类似科学计算软件,企业软件是不断变化而且变化很快的,这些就要求使用OO思维来做。

因为你看到的不是OO系统,眼界有限,打听一下SAP的B/S结构的OO ERP是多高的架构?

现在各大厂商都提SOA,这些都是必须有一个OO前提,才能实现SOA,否则你的业务和数据库 界面混合在一起,不能重用,哪来的SOA?所以,不要看外面都是宣传SOA,=以为OO已经不需要了,其实大厂商已经在OO上走得更深入,更高级,这个观点已经在下面文章分析了:
快速适应需求变化的软件复用
http://www.jdon.com/artichect/reuse.html
yc3231996

发表文章: 3
注册时间: 2007年07月31日 12:28
re:如果纯OO做出来的ERP系统,二次开发将会是什么样? 发表: 2007年10月25日 16:08 回复
>因为你看到的不是OO系统,眼界有限,打听一下SAP的B/S结构的OO ERP是多高的架构?
你的意思是说,我作为一个二次开发人员的视角来看ORACLE EBS,他不是一个OO系统, 但总体是一个OO系统?

对于ERP系统二次开发人员来说, 要解决企业不断变动的需求, OO给了我们(我就指EBS的二次开发人员)什么好处? 看看ORALCE EBS开发人员的市场, 不要求懂OO的, 能看得懂业务需求, 能直接动表写SQL语句,能用ORALCE工具就行.
或者EBS二次开发人员根本就不需要OO系统带来的好处?

其实我对自己的疑问也没个总结,很散,归根结底就是想在离开这个行业前搞清楚一点,就是为什么EBS二次开发人员工作在一套ERP系统下,干的工作却丝毫与OO世界无关,企业需求变的再快,二次开发人员依靠对数据库表的功夫和对ORACLE工具的熟练程度,全部搞的定, 前途市场还很火呢. 那二次开发人员就不需要OO了对不?

不太了解SAP那帮二次开发人员都做些什么, 等我了解后再来发贴.
这个主题有 2 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam