论文部分内容阅读
随着计算机网络和软件技术的飞速发展,众多的传统企业纷纷开始采用Internet技术转变关键的业务过程,新型的电子商务也不断涌现。电子商务的应用开发就显得尤为重要,也对技术提出更高的要求。因此,如何方便、快捷地构造出企业电子商务应用系统已经成为一个急需研究的课题。传统的软件开发方法已经不能满足需要,本文提出在当前流行的软件组件技术基础上,研究可重用电子商务系统的开发。 论文在软件组件技术的基础上,分析了中间件在系统组织层次中所起的作用,阐述了组件化思想对中间件本身的促进作用,提出了一种组件化中间件的开发模式。然后针对电子商务系统,提出基于组件的电子商务中间件构架,从构架级实现系统的重用。 基于电子商务中间件构架,采用J2EE应用模型,结合各种组件技术,以在线拍卖网站为应用实例说明基于组件的电子商务应用系统的开发实现。MVC分层模型提供了抽取控制逻辑组件和业务逻辑、数据逻辑组件的理论基础,UML可以从系统的分析和设计建立组件化应用的模型,并采用不同工具分别描述控制逻辑组件和业务逻辑、数据逻辑组件,而Servlet、JSP、EJB提供了实现相关组件的手段。可见结合这些组件化技术,可以方便地实现代码级的重用。同时,作者还提出实现灵活的、可维护的电子商务应用系统的可重用设计模式。 论文探讨了基于组件的电子商务系统,并研究几种关键组件技术及其应用,从代码级到构架级都实现系统可重用性,且具有灵活性和可维护性等特点,不仅有一定的学术意义,更具有实用价值。