QAD ICT--集成客户化工具介绍
企业已经越来越多的认识到,在国际先进管理思想的指导下,有效的利用IT技术和信息化软件系统(如ERP,CRM,SCM 等),可以优化企业的业务流程,提高企业的运作的效率,为企业管理和决策提供准确的数据,从而提高企业在市场中的竞争力,实现企业盈利的目标。然而,为了配合本土市场的需求,有时候企业需要调整经营战略或是管理变革,相应的需要系统作某些调整以配合企业的运营,这时候企业就关心一些具体需求是否能在系统中流畅的运转,如果不能,就需要客户化,但是如果客户化的东西过多,是否会影响未来的系统升级?
就拿QAD的用户来说,您是否因自己业务特点而有对QAD企业应用系统(Enterprise Application)进行客户化(Customization)的需求,却又担心客户化(Customization)对今后系统升级(Upgrade)带来阻碍? 现在您无需担忧了,QAD ICT (Integrated Customization Toolkit) 正是这样一套工具让你可以灵活的用于客户化,并更加方便于日后的ERP系统升级。
一、 介绍
QAD的ICT(Integrated Customization Toolkit, 集成客户化工具)使得在ERP上设计和开发客户化程序以“非入侵式”的方式进行。“非入侵式”指客户化程序不修改或者很少修改MFGPRO的标准程序。因此,使用QAD ICT开发更快速,并可减少程序的支持成本。不仅如此,QAD ICT可以更加灵活地重用客户化的功能,并且更加方便ERP的系统升级。
二、 现存的挑战与困扰:
- 1. 现有的系统有太多的客户化,升级MFGPRO版本十分麻烦。
- 2. 升级所有的客户化程序的成本,几乎可相当于实施一个新的版本。
- 3. 需要有完全的源代码才能做程序客户化。
- 4. 传统“入侵式”客户化程序开发周期长。
- 5. 由于直接修改标准程序,测试、维护“入侵式”客户化程序需要消耗很多时间和成本。
- 6. 如果换了客户化开发和维护人员,完全理解和维护这些程序十分不方便。
- 7. 很大一部分客户化的需求只是修改一些使用户用起来更加方便的小功能(比如对某些特定权限的人员隐藏一个frame,为一个字段加大长度等等),需要一种更简洁和方便的方式去开发这些需求,而不是把简单的事情搞复杂。
三、 QAD ICT的特点:
- 1. 加在标准MFGPRO之上,不修改标准逻辑。
- 2. 独立于MFGPRO的各个版本和Service Pack。
- 3. 可卸载,可移植,系统升级方便。
- 4. 在字符界面、GUI和.Net界面上都能安装、运行。
- 5. 包含一个调试器(Debugger),可调试ICT的运行和ICT客户化程序。
- 6. 可装载/卸载ICT开发的数据库表,开发移植便利。
四、 QAD ICT的组织架构:


五、 QAD ICT的主要功能:
- 1. 为标准数据库添加新表,新的字段,新的索引,并可关联标准表达到扩展标准表效果。
- 2. 给一个标准菜单界面加一个frame。
- 3. 给一个标准菜单界面加一个字段。
- 4. 隐藏使一个frame或者字段不可见。
- 5. 使一个frame或者字段只读而不可修改。
- 6. 给一个字段设定默认值。
- 7. 给一个字段加验证。
- 8. 添加新的系统信息。
- 9. 在标准菜单界面上执行到某处时,运行外加的内部/外部程序(界面触发器功能)。
- 10. 为一个数据库表添加触发器。
- 11. 为一个数据库表字段添加触发器。
- 12. 在标准菜单界面上,给一个字段加大长度。
- 13. 修改一个frame上的字段的显示格式,显示位置。
- 14. 同一个菜单,根据不同的用户组,以不同的方式显示(例如:显示/隐藏一个frame)。
- 15. 设定一个全局变量,并使用全局变量给某个字段设置默认值。
- 16. 设置程序标签,在标准程序中嵌入新的ICT程序。
- 17. 用ICT程序替换标准程序中的调用程序,避免大量修改标准程序,而达到使用新
逻辑的效果。
六、 使用QAD ICT的好处:
- 1. “减少客户化程序的初始开发成本15%到20%”。
- 2. “减少客户化程序升级的成本40%到50%”。
- 3. “可移植性好”。
- 4. “使企业方便快速地应对更新的业务需求”。
- 5. “增加了客户化程序的可重用性”。
- 6. “减少了开发、升级的总时间”。
- 7. “测试更便捷,提高客户化程序的质量”。
七、 成功客户数据说明:
客户1——AEP Borden
原始开发:
- 1. MFG/PRO8.5版本中的批号功能
- 2. 完全插入式开发
- 3. 开发和升级所需的时间
- - 原始开发时间:60天
- - 8.5版本升级到9.0版本:25天
使用了QAD ICT开发批号功能,开发和升级所需的时间
- - 新的开发所用的时间:25天
- - 升级到eB2.1:6天
成功节省:
- 重新设计的解决方案节省时间:55%
- 省级节省时间:70%
客户2——Lincoln Red Storno
原始开发(本地化)
- 1. 在MFG/PRO 9.0版本中加入Red Storno自身需要的35个功能
- 2. 完全插入式开发
- 3. 用于开发和升级的时间
- a) 原始开发时间:200天
- b) 升级到eB2.1:120天
用QAD的ICT重新设计Red Storno的功能后,用于开发和升级的时间:
- a) 新开发时间- 20天
- b) 升级到eB2.1- 5天
成功节省:
- 重新设计的解决方案节省时间:90%
- 升级节省时间:96%