论文部分内容阅读
J2EE是美国Sun公司刚刚推出的一种全新概念的模型,本文介绍的是在一个网上旅费报销系统的开发过程中对J2EE技术的应用。在当今竞争激烈的市场中,软件开发商正面临着一种艰难的挑战:既要在业已缩短的开发周期内降低成本,又要提供广泛的电子商务服务。采用J2EE无疑是一个很好的选择,它是被设计为顾客、雇员、供应商、合作者提供企业级服务,但这样的应用程序也具有天生复杂性。而现在软件企业面临着日益激烈的商业竞争,不得不尽力缩短其软件开发周期以增强其竞争力,为了实现这个目标,很多软件企业都采用了J2EE技术,并且对它进行深入的研究和改良来适应竞争的需要。本文所介绍的网上旅费报销系统就是在基于J2EE技术的可重用构架之上进行研发的,以ECLIPSE为主要开发平台,环境配置采用WAS为企业应用服务器,企业信息系统采用DB2。对于普通的J2EE应用程序而言,这个系统的开发周期较短,其涉及J2EE的JSP、Java Servlet API、EJB、JDBC、JNDI和事务管理中间件等核心技术,具有较大的开发难度,但由于是在可重用构架上进行的开发,开发过程中巧妙地运用了J2EE技术,实现一些以往开发资源的重用,这就大大的缩短了开发周期。就这个网上旅费报销系统质量而言,这样有统一框架下设计出的应用程序天生就具有较好的结构,它采用了面对对象的编程思想进行程序开发,从程序的设计上就具有较高的质量;另外,这个系统也收到了较好的应用效果,目前正处于试运行阶段,运行状况良好。 这个项目是由四凯计算机技术工程有限责任公司提供,本文介绍了这个项目Web层和EJB层的设计与实现过程,通过介绍这个分布式电子商务应用程序的开发过程,我们将展现J2EE构架在实际应用开发中的优越性。