论文部分内容阅读
随着Internet的迅猛发展,各个企事业单位纷纷建立了基于Web的信息管理系统(MIS).现有的分布式MIS系统架构主要分为SUN提出的J2EE和微软的.NET两大阵营,二者各有千秋,但从系统的跨平台性和兼容性方面,J2EE架构占绝对优势,也得到了较广泛的应用.对基于J2EE建立的Web应用系统的性能研究,发达国家的服务器开发商和科研院所进行了一定深度的研究,但在国内这方面的研究还比较少.因此,该文以采用J2EE架构开发的学校教务管理系统为研究对象,对基于J2EE架构的Web应用系统的组件性能的监测及系统管理问题进行了一定的研究.该课题来源于华南理工大学重点项目"第三代校园信息化建设"中的教学服务管理系统.该论文首先采用J2EE架构,使用SP、JavaBeans、EJB、JDBC、JNDI、XML等技术实现学校教务管理系统,并以该教务管理系统为实例,参考J2EE管理规范,分别通过Java性能监测API,对不同JSP、Servlet、EJB的性能和特性进行监测、统计和分析;及采用自动测试工具对系统不同设计模式进行了测试和分析,给出优化系统性能的方法和建议.并通过采用最新的Java管理扩展框架,对教务管理系统的配置文件进行管理,提高了系统的可管理性,也使这个教务系统适应在不同操作系统环境、不同应用服务器和不同的数据库间移植,提高教务系统的可移植性和灵活性.该课题的研究虽然是以华南理工大学教务管理系统为研究对象,但其研究成果及所采用的技术适合于所有基于J2EE架构的应用系统,具有较强的通用性,有一定的推广价值.