论文部分内容阅读
随着经济的全球化和因特网的迅速发展,使得信息对于企业越来越重要。为了提高自身的竞争能力,越来越多的企业建立了管理信息系统(MIS),来实现管理的信息化、现代化。 企业在进行信息化改造的过程中,拥有一个结构合理,安全可靠,易于扩展的MIS系统是必不可少的条件之一。目前,企业的MIS系统多采用两层的C/S结构。随着信息系统结构的复杂和规模的日益扩大,两层的C/S结构逐渐暴露出其架构上的缺陷:安装、维护成本高;可移植性差。为了满足新的企业级应用的需求,多层体系结构随之诞生。相对于两层的C/S结构,其优点在于:提高了程序的可维护性,系统的安全性;拥有灵活的系统构成以及支持分布式的应用环境。此外,系统可支持异种数据库,有很高的可用性。 目前实现多层体系结构的技术主要有三种,它们分别为OMG的CORBA、Microsoft的.NET框架以及Sun公司的J2EE。而J2EE是一种利用Java 2平台来简化企业应用的开发、部署和管理等相关复杂问题的体系结构。J2EE体系结构提供的中间层集成框架满足了低费用、高可用性、高可靠性、高伸缩性、高扩展性的应用需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供了对现有应用程序集成强有力的支持。 本文结合UML与J2EE开发了一个多层应用的企业在线销售系统。首先,采用面向对象方法对系统分析和设计,应用可视化建模技术UML建立系统的模型,然后以J2EE为构架实现在线销售系统。 本在线销售系统客户端采用Java应用程序,不仅具有友好的用户界面,而且使用Java Web Start技术在Web上进行发布。既提高了系统的可维护性、管理性,又保证了系统的安全性,因为Java Web Start内置了Java 2平台的安全特性。