Java在综合式和分布式的ERP应用软件中的角色

ZDNet软件频道 时间:2003-03-31 作者:BUILDER.COM |  我要评论()
本文关键词:
纯粹的ERP范围需要开发者尽可能快地开发出应用程序,假设一个典型的ERP执行不仅会包括种种的应用软件也要求许多的应用软件重新设计或扩展以包容合作公司的其它系统。
Java's role in integrated and distributed ERP applications

快速应用开发(RAD)和企业资源计划系统(ERP)必然地成为伙伴。纯粹的ERP范围需要开发者尽可能快地开发出应用程序,假设一个典型的ERP执行不仅会包括种种的应用软件也要求许多的应用软件重新设计或扩展以包容合作公司的其它系统。

那么谨慎的开发者必须装备促进RAD和满足ERP挑战的工具。这些工具必须能与分布式系统熟练地的协调连接和扩展,能友好地集成,能提供一个坚固和灵活的平台用于接口的开发。Java不但能满足这些标准而且可以被说是这个领域里最有能力的竞争者。

为什么这个选择很重要

为你的ERP应用软件设计选择一个接口开发平台不是一个平凡的决定。这个选择包括不仅仅是简单地选择一个你的人员现在正在使用的组件或与高级管理人员所采用的作为漂亮口号的相匹配的任何东西。考虑下面的几点以帮你做出一个长期的、有效的、能服务于你的软件环境、你的团队会舒适地习惯的选择。

  • 在这领域里资力雄厚的历史:ERP的迅速扩张,特别是在美国,必然在商务程序再设计中已经产生巨大的惯性,详细而精确的功能部件领域是最实际,应用很普遍的。在ERP技术方面有很大投资的平台里你会发现与这些受欢迎功能部件相合调的应用开发工具。
  • 通信的机动性:ERP系统中通信的特征要求在通信协议方面有很高的机动性。应用软件必须经常对内部/外部的界面条件是透明的,并且善于适应所有的发送方式和档传送途径。因此任何成功的接口平台必须在同步和异步协议两个方面同样坚固。
  • 雅致的体系结构:ERP应用软件在两个主要方面区别于传统的商务应用软件----他们是综合式和/或分布式的。他们中的任何一个自身会在应用软件开发上强加一个胁迫的复杂层;都会立即使人畏惧。应用软件一定有一个整洁灵巧的结构以便于不含糊地运转和可维持及坚固。因此任何ERP应用软件开发平台必须本能地提高好的设计。
  • 坚固的性能:综合式和分布式应用软件都需要一个高级的故障公差,因为综合式和分布式应用软件的特点是在数据转移中有非常多的1对n和m对n的关系。通常很多系统崩溃的点在这儿。在误差中用户的挫折唯一的障碍是设计一个能陈述全部或部分需求的系统,尽管系统有故障。
  • 可维护性:由于综合式和分布式应用软件的复杂性使修改和修理成为艰难的工作。任何用于ERP工作的接口开发平台需要促进快速干涉和友好测试。这需要一个促进这种设计的接口开发包。
  • 开发地优良的工具组:如果ERP开发不允许足够的尺寸,这是个时机。这个为什么项目方法论、平台选择和测试的原理不能就简单的是个人喜好的问题。不管你是否是开发,测试,或修理什么东西的人,你没有时间采用DIY(自己制作)的方法。你需要工具,这些工具要能让你知道取得好结果的每一条可能的快捷方式。开发组件的质量----它的调试工具和测试效用---是临界的。与一些具有广阔实际应用和重要用户库相配。

百度大联盟认证黄金会员Copyright© 1997-2025 CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134