查看: 32911|回复: 53

[精华] JDE和IFS印象-比较

[复制链接]
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:442008新春纪念徽章
日期:2008-02-13 12:43:032009新春纪念徽章
日期:2009-01-04 14:52:28ERP板块每日发贴之星
日期:2009-04-26 01:01:052009日食纪念
日期:2009-07-22 09:30:002012新春纪念徽章
日期:2012-01-04 11:49:54
跳转到指定楼层
1#
发表于 2008-4-4 12:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
只能谈个粗浅的印象,因为本人接触IFS不多,说得不当之处,还请各位指正。
JDE的版本是2004出的,IFS的版本也是2004出的。
一.技术架构
   JDE采用的是分布式架构,扩充性比较好,支持多种数据库,同时使用时有多台服务器,
   数据库服务器,应用服务器,分发服务器,web服务器,还可以有报表服务器。
   IFS用的是C/S架构,基本就是客户端和数据库服务器,绝大部分业务逻辑是用存储过程写在数据库上(只支持oracle),
   系统响应速度依靠强大的数据库服务器。
   1.扩充性,两种技术架构各有好处,JDE的扩充性更强,可根据实际使用情况,增减相应的服务器,
   IFS的扩充性主要由数据库服务器的硬件扩充来保证(加CPU,内存等)。
   就目前的发展形式来看,个人觉得支持多种数据库的功能其实已没有太多商业价值了,ERP做为企业的核心软件,企业可以愿意为ERP买相应的数据库,
   却不会因为当前使用的数据库不同,而不采用某种ERP.
   2.效率,分布式架构最近十年一直都很火,理论上讲分布式架构的效率要比传统C/S高,但我未做过大并发用户的相关比较(并发用户数超过500),具体情况不得而知。
   3.生命周期,软件开发的技术变迁很快,从原来的大型机到目前的PC,几乎每隔几年,开发语言和相关开发平台就会有很大不同。相信最近十年内,
   发生的powerbuilder,delphi的没落和java,.net的兴起大家应该都不陌生吧。一个ERP产品可能因此而要重写,这个成本对任何公司来说都是相当大的。
   JDE本身是由C语言写成,C语言的生命周期是所有开发语言中最长的,IFS的生命周期全部建立在ORACLE数据库上,而ORACLE的数据库本身生命周期也很长,
   所以两个技术架构生命周期差不多旗鼓相当。
二.用户界面
   JDE在2004年的版本中已经全面是WEB界面了,而IFS的界面还是以传统windows窗口界面为主。
   1.分发,很多资料讲到web界面分发和维护方便,但根据我的经验,web界面的分发和维护并不见得比windows界面方便。
   2.用户友好性,IFS在这方面做得不太好,大部分功能要从右键菜单里面选取,而且在一个窗口中有很多标签页,每个标签页的右键弹出菜单又不同,没有统一的功能入口,
     哪怕是一个熟手,一些不常用的程序也会经常找不到某个功能入口。而JDE所有功能都在窗口的工具条,很直观。
     IFS的查询和维护界面一般是分离的,很多维护程序都有对应的单独查询程序,这点比较奇怪,具体为什么这么做的原因我不太清楚。
     JDE的查询和维护界面一般在一起,查询时不用另外开窗口,选择查询条件,直接在一个界面填查询条件,查到记录后就可做相关维护操作。
     IFS考虑到效率问题,对于搜索记录数比较大的,会提示一个窗口信息,问用户数据超过多少行,是否继续查找,JDE采用的是按需读取方式,对用户是透明的。
三.二次开发
   JDE本身提供一个开发平台,可以用JDE自定义语言进行开发,而且这个开发平台相当完善,对于有超过十人以上的开发团队的源代码管理有很好支持。
   JDE开发还有个特点就是所有代码的编写几乎不用敲键盘,只要用鼠标点选即可。
   IFS的二次开发比较新颖,采用的是rose建模到代码生成的模式,代码的编写一般是通过PL/SQL的一些开发工具进行,对源代码管理主要靠另外的传统方式。
   PL/SQL功能还是不错的,ERP中的大部分逻辑应该都能用其实现。
   两者的开发难度不大,相对来说IFS的开发主要是对PL/SQL的了解,而JDE的开发需要对其自定义语言的了解。
四.应用架构
   应用架构的生命周期是整个ERP软件最长的,可以说技术架构不停的变化,但是应用架构变化很少。
   JDE的应用架构相当简洁,就拿进销存来说,销售,采购,库存只有七张主要的表。
   如采购就主要两个表:一是采购单表头,一是采购单明细。所有采购单也好,请购单也好,询价单也好,都只用到这两个表。
   JDE的应用架构相当灵活,最常见的几个功能特色,其一是程序版本,也就是同一个程序可以设定不同开关,针对不同开关,
   程序有不同的逻辑处理。通过一些设定,结合工作流程(活动规则),可以组合出很多特别的流程,体现了功能的强大和灵活。
   IFS的工作流程的修改需要在ROSE模型里面修改状态机,对IT技术相对来说要求高些,而工作流程只是单纯状态改变,
   无法和具体程序行为结合在一起,这导致一些工作流程上的程序处理稍微不同,也需要另外修改程序。
   两个ERP在各模块集成上都有一定灵活性,但感觉IFS的集成方式稍显有些突兀,生硬,有些交易分类是单纯为了灵活性硬设定的。
   详细的功能点比较是很难进行的,但是因为JDE本身的灵活导致其很容易配置出来多种方式,适用面相对来说很广,而IFS面对的行业要窄一些。
   不过IFS在EAS这一块还是占据了比较大的优势,而JDE在各地有分销机构的企业中有相当的优势。
论坛徽章:
90
数据库板块每日发贴之星
日期:2005-04-25 01:01:202014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:142014年世界杯参赛球队: 美国
日期:2014-06-06 14:24:30马上有对象
日期:2014-10-21 13:39:03
2#
发表于 2008-4-4 17:24 | 只看该作者
写的不错

使用道具 举报

回复
论坛徽章:
33
劳斯莱斯
日期:2013-08-08 14:01:23三菱
日期:2013-09-28 10:16:06一汽
日期:2013-11-19 17:01:11凯迪拉克
日期:2013-12-07 17:11:282014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02itpub13周年纪念徽章
日期:2014-09-27 14:20:21itpub13周年纪念徽章
日期:2014-10-08 15:13:38懒羊羊
日期:2015-03-04 14:52:112015年新春福章
日期:2015-03-06 11:58:18
3#
发表于 2008-4-5 14:05 | 只看该作者
习惯了用IFS的

使用道具 举报

回复
论坛徽章:
395
2008欧洲杯之星
日期:2012-07-02 10:41:54马上有钱
日期:2014-06-16 15:55:42马上有房
日期:2014-06-16 15:55:422012欧洲杯之星
日期:2012-07-02 11:27:02NBA之星
日期:2011-04-15 13:36:00NBA常规赛纪念章
日期:2011-04-15 13:34:11NBA季后赛之星
日期:2010-06-21 13:24:43NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA大富翁
日期:2009-04-16 14:19:282008欧洲杯之星
日期:2008-07-01 14:52:28
4#
发表于 2008-4-8 12:59 | 只看该作者
不错

使用道具 举报

回复
论坛徽章:
123
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15蛋疼蛋
日期:2012-11-04 21:58:54灰彻蛋
日期:2012-11-29 21:08:172013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
5#
发表于 2008-4-14 21:32 | 只看该作者
LZ能分析到这个份上很不错啊!!

不过你可能对IFS 还不是很了解,有点偏向JDE!

使用道具 举报

回复
论坛徽章:
342
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44紫水晶
日期:2024-05-29 00:14:35祖母绿
日期:2024-05-28 23:56:38祖母绿
日期:2024-05-29 00:20:10紫水晶
日期:2024-05-29 00:20:10蓝锆石
日期:2024-05-26 23:41:57紫水晶
日期:2024-05-25 22:17:35祖母绿
日期:2024-05-29 00:20:10ITPUB元老
日期:2010-04-20 20:14:06授权会员
日期:2008-01-01 10:43:59
6#
发表于 2008-4-15 23:07 | 只看该作者
呵呵。楼主写的有点偏,估计对ifs不是很了解
不过写得还是花了点力气的

使用道具 举报

回复
论坛徽章:
0
7#
发表于 2008-4-16 02:50 | 只看该作者
我只是ERP的使用者,用过SCALA,MOCOLA ,IFS, 觉的IFS 很好用啊, LOAD FORECAST ,跑MRP, 查询料况什么的,很方便很灵活,用习惯了IFS,觉的其它系统都不好用.

使用道具 举报

回复
论坛徽章:
0
8#
发表于 2008-7-10 10:36 | 只看该作者
IFS界面其实不错的..
当然JDE..真的不错..哎

使用道具 举报

回复
论坛徽章:
0
9#
发表于 2008-7-10 12:18 | 只看该作者
---------IFS的查询和维护界面一般是分离的,很多维护程序都有对应的单独查询程序,这点比较奇怪,具体为什么这么做的原因我不太清楚。
IFS提供另外查询页面,我觉得这很好,因为录入和查询适合的展示形式不一样。
我最早是做IFS系统,后来见过其它系统没有专门提供查询页面,觉得很不方便。
举个例子:采购订单页面是一个个采购订单显示的,但很多时候需要在一个页面里看到所有的采购订单行信息,这只有通过做另外的查询页面才可以看到。IFS里面有采购订单、采购订单概览、采购订单行概览三个页面,它还在其它地方做了一些综合查询页面。
如果不提供另外的查询页面,就需要通过报表的方式来查看,这明显不方便。

使用道具 举报

回复
论坛徽章:
0
10#
发表于 2008-7-10 16:45 | 只看该作者
写的不错,确实花了不少功夫.

不过,上面很多的评论,都是基于IFS2004或者更早版本,在那个阶段,IFS和JDE应该是半斤八两.

不过,IFS现在已经是7.5SP2了,改进的东西太多了,JDE是什么版本我不知道,不过,感觉自从被收购后,软件的升级和功能拓展好像不是很明显.

等明年IFS下个版本出来,基于.NET技术,估计会是划时代的变革,期待中...

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表