轻量级J2EE在高校管理信息系统中应用研究

来源 :华东交通大学 | 被引量 : 0次 | 上传用户:hhzzmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化、网络化、数字化成为社会发展的大趋势,迅猛的信息化浪潮冲击着人类社会的各个领域。各高校纷纷将“数字化”引入到教学、科研、管理和信息共享等学校日常工作和生活的各个环节,纷纷建立以计算机网络通讯为基础的信息管理和服务平台,用来辅助教学、科研和管理等各种活动。 MVC 设计模式分离了业务逻辑和数据表现,在实现多层 Web 应用系统中具有明显的优势。Struts 是一个实现了 MVC模式的 Web 应用框架,它全面减轻了构建多层 Web 应用的负担。轻量级容器使用依赖注入的设计原理,可以动态地使系统主要组件之间的耦合变松散。Spring 是一种多层的 J2EE 应用轻量级框架,是为解决企业应用程序开发复杂性而创建的。直接调用 JDBC 是 Java 发展初级阶段数据库访问的唯一手段。持久层框架封装了JDBC 动作,它们以优良的设计大大提高了数据库访问层的开发效率,并且通过对数据访问中各种资源和数据的缓存调度,实现了更佳的性能。Hibernate 是一个开源的持久层框架,它全面减轻了数据库开发的复杂度,使系统具有更好的性能和移植性。 本文首先通过分析现存于学校中广泛使用的高校办公管理系统及其存在的各种问题,提出现阶段构造高校办公管理系统的解决方案,并且通过实现系统中的一个模块来具体的详述此种解决方案的具体应用。 其次,本文针对最为流行的J2EE框架 Struts,Spring,Hibernate进行研究,具体分析各个框架在 Web 应用的不同层次上所发挥的作用,并整合三种框架,设计出一个高校管理系统 Web 应用的 Java 通用架构,即将 Struts 应用中的业务逻辑交给 Spring 管理,相关类用 Spring 的 beans 配置完成,由 Spring 管理与表现层的控制器及更下层的数据访问对象(DataAccess Object)对象的关系,由 Hibernate 负责数据的持久化;并对 Spring 和 Struts 整合的耦合性进行深入的分析研究,提出了一种框架整合的解耦方案;采用 AOP(Aspect Oriented Programming)机制,设计出一个脱离 Spring环境的 AOP;最后用一个实际的项目对架构应用进行实现。开发结果表明,整个系统具有平台无关性,并提高了应用系统的可维护性,可扩展性,可移植性和组件的可复用性。
其他文献
上世纪中期,计算机的出现给人类的生活带来了翻天覆地的变化,网络的发展速度更令人叹为观止。计算机网络具备分布广域性,体系结构开放性,资源共享性和信道共用性的特点,这些
人工智能的发展促进了棋牌类游戏计算机程序的飞速进步。目前的棋类计算机程序已经达到了专家的水平,完全可以战胜人类棋手。同样作为人工智能的研究热门方向,牌类游戏的进展却
网络教育技术标准是保障教育资源共享和系统互操作的根本措施,本文介绍了多种网络教育技术标准。其中SCORM(Sharable Content Object Reference Model)以其设计理念的先进性
软件可靠性预测是一个越来越受重视的领域。可靠性预测的目的是量化软件可靠性状态和行为,帮助开发可靠的软件和检测软件的可靠性。本文对软件可靠性预测模型进行了比较研究,提
电力系统是一个大系统,电能的生产、运送及分配是在一个辽阔的区域内进行的,加上电磁过程本身的快速性,所以对电力系统运行控制提出了非常高的要求。电力调度自动化系统由信息就地处理自动化系统和信息集中处理自动化系统两部分组成,信息就地处理自动化系统的特点是能对电力系统的情况做出快速的反应;信息集中处理自动化系统也称电力系统调度自动化系统,它可以通过对设置在各发电厂和变电站的远程终端(RTU)采集电网运行的
在软件可靠性领域中,基于失效数据建模的可靠性预测方法主要利用随机过程与统计分析方法或通过机器学习与时间序列分析方法,研究软件失效与软件可靠性之间的关系。由于软件失效
在现实生活中,我们获得的信息有时是模糊的,有时是不准确的,有时是不足够的。由此可以看出,不确定性是信息的一大特点,很多领域像经济、工程、环境等都存在着很多不确定的、不精确
高等院校教务管理工作的内容相当复杂,排课是其中的一个重要环节。手工排课不仅占用大量的人力、花费太多的时间,而且排出的课表往往不尽人意。因此,如何利用计算机快速、有效地
随着组件技术在软件开发中日益广泛的应用,对组件系统质量的要求也不断提高。因此保证组件系统可靠性的软件测试技术,也面临着不断革新的需要。由于组件自身的一些特点,使得
专家系统是人工智能领域的一个分支,将专家系统技术应用于煤性—炉型耦合体系中,利用该领域专家的经验和知识来设计煤性—炉型耦合专家系统,有助于提高燃煤电厂的经济效率和安全