background image

         论 Java 技术在因特网平台上的应用——ERP 开发的应用

【摘要】

    根据某类企业的迫切需要,我所在的信息技术公司组织了一个企业资源计划(ERP)项

目的开发,希望推进我国

ERP 应用的发展,也希望更深入有效地运用 Java 技术。该项目的

内容涉及到某类行业的企业生产经营的全过程,其基本目标是为了提高企业的劳动生产率

增加企业的利润,优化配置企业的资源,使企业的整体运营水平能上一个台阶。这是一个基

Java 技术的 Intranet 典型应用项目。

    在该项目中,我承担项目负责人的重要职责,比如在项目的准备阶段,我曾组织了对项

目组的成员进行该类企业业务流程方面的培训;在项目需求分析和设计阶段,我着重考虑

了架构好系统的框架和原型,为项目组及其他分析员进行下一步的细化分析奠定了坚实的

基础。同时我还组织好项目总体组,把握住各模块之间的接日分析,保持各个分析员之间实

现密切的沟通。在系统的开发阶段,做好开发、测试方面的协调和同步工作,保证系统的可

靠性,在系统的实施阶段能够顺利地推进项目,此项目开发后的应用已得到了用户们的一

致好评。

【正文】
    与国际上 ERP 项目的广泛应用相比,我国的 ERP 应用水平尚有相当大的差距。根据某类
企业的实际迫切需求,我公司组织了对一类

ERP 产品的开发,我有幸参与了该项目的分析

与设计,开发的成果是一个典型的

Java 技术应用于 Intranet 的实际项目。

    在选择具体的技术方案时,我们曾经进行了认真的思考和研究。对于选择普遍采用的微软
模式的平台方案,还是跨平台式的

Java 方案,我们曾举棋未定,这是因为微软的 VB+

ASP 已成为大家在较长时间工作后认可而熟悉了的方案。而 Java 由于其环境要求高与执行
效率低的老大难问题,成为我们担心害怕的重要因素。但是

Java 的跨平台特性越来越成为

人们的关注点,尤其是许多大中型的企业,他们现有的网络系统都是基于多种平台的,对
跨平台的要求和呼声极为强烈,而对软件公司来说,软件的跨平台特性有可能会节约开发
成本,降低维护量,也能获得更多客户的认可。综合考虑了诸多市场行情与行业发展因素,
最终决定一定要用

Java。所幸的是现在 Java 用于因特网的开发也已经越来越便利了。

    目前 Java 在因特网上的开发技术已呈白花齐放之势态,有最初的 Java Servlet,有与数据
库联系在一起的

SQL-J,还有可与 ASP 和 PHP 相媲美的 JSP。尤其是 JSP 技术的迅速发展,

使得

Java 的网络应用不再是少数人的专利,JSP 以其执行的高效性和使用的方便性,已成

为近年来大家首选的因特网开发技术,

JSP 是一种页面开发技术,它以 Java 为其服务器端

语言,结合

Java Script 作为其客户端语言,能方便地实现页面的表示。

    选择好了后端的 Java 和前端的 JSP,还有一项重要的任务,那就是前后的联接。由于 JSP
主要用于页面表现,需要表现的内容要封装起来,这样,为了保证主要商务逻辑的安全性
我们采用了

Java Bean 作为桥梁,即客户端 JSP 通过其中 Java Bean 的使用,完成主要的商

务逻辑功能。在后台,将

Bean 构造好,形成一个强大的 Bean 库,再由前台 JSP 进行使用。

    在进行 Java Bean 的规划时,我们下决心作出很大的投入,因为这些不仅是我们当前项目
中所需急用的,而且还应成为公司长期积累使用的一个强大的资源库,能实现一定程度的