论文摘要
本文在现有企业亟待需要解决软件系统中已有各种系统融合、交流的大背景下,针对高校数字校园系统中存在无法单点登陆,无法进行已有系统彼此交流和数据共享等问题提出了搭建一个基于J2EE的统一平台的建设课题。之所以选择基于J2EE,是因为J2EE是目前市场上主流的企业级分布式应用程序开发平台,具有众多的优势,比较适合用作该课题的参考模型,同时也期望通过该课题的研究,能发掘出一种解决该问题的通用软件开发模式,便于今后类似系统的快捷开发。在该课题的研究论述中,首先对课题的研究意义做了较为深入的探讨和展望,明确了研究的具体内容和需要解决的问题,并设想研究需要达到的效果,在此基础上简单介绍了与此相关的技术,包括UML技术、分布式对象技术、J2EE技术及XML技术。接着便对高校信息系统统一平台进行需求分析,并运用UML建模工具Rational Rose对其进行业务用例及系统用例建模,通过需求建模,进一步明确了系统要做什么。再接下来便对系统进行了高层设计和详细设计,也就是明确系统怎么做,根据J2EE的经典三层体系架构构造了本系统的体系结构,将系统逻辑结构划分为三个层次:表现层、业务层和EIS层,并以表现层和业务层为例,讨论了它们的详细设计方案,表现层主要采用MVC架构,运用Servlet技术实现表现层逻辑,而运用JSP技术开发动态页面,业务层则采用EJB技术开发业务组件,实现相关业务逻辑,运用XML技术实现数据交换。接下来简单介绍了系统测试的基本方法,对数据库的备份、系统资料的整理等方式方法均做了简单说明。最后,提出了系统存在的不足及对未来的展望。