高校班风评估管理系统的框架研究
2013-07-29沈奇力,施锋,黄孟建,邱俊,陈佳泉
沈奇力,施锋,黄孟建,邱俊,陈佳泉
摘 要:针对当前普通高校的班风校纪建设,为增强学生的集体精神和荣誉观,项目组调研出一套班风评估指标体系,采用JavaEE框架开发了一套班风评估网络管理平台,力求应用到高校班风管理工作中,以减轻学生管理工作者的日常工作,促进班风建设。该网络平台框架稍作修改即可应用于中小学班风评估,适合应用及推广。
关键词:班风评估管理系统;JavaEE框架;班风评估指标
项目组成员通过对目前高校的班风管理现状的调研得出:传统模式的高校班风管理中,很大程度上还存在着多种不足:管理方式老套繁琐,管理信息获得延迟,没有网络操作平台,学生也无法随时获知班级当前的状况,而对随机事件的发生,学生管理者往往也很难及时掌控。这就要求改革传统的管理模式。基于此,项目组研发了一套基于B/S结构的网络学生班风管理平台软件,能方便学校的各层学生管理者及时了解当前班级状态。
该管理平台一旦应用到实际中,不但能极大减少学生管理者日常繁复的琐碎工作,提高工作效率,也能实时掌控随机突然事件,同时学生处、团委、教务处、学生干部、班主任、辅导员等也能随时提供或了解班级的日常信息,为班级建设尽职尽责,能够营造更安定和谐、积极向上的大学校园生活。
一、技术方案
本管理平台的实施主要采用Java Web开发技术,应用多种JavaEE框架技术:Spring框架、Struts框架技术、Hibernate框架、Ajax框架、组件技术进行架构实施。系统设计采用基于B/S结构的三层结构模型对系统进行架构。其中表示层主要用来表示Web方式,实现设备功能单一化、系统标准化、设备小型化,并且在前端实现负载均衡。如果逻辑层设计得相当强大和完善,无论表现层在系统完善时如何定义和更改,逻辑层都能完善地提供服务。
业务逻辑层是针对具体问题的操作,即针对数据层的各类操作,对数据业务申请的逻辑处理。在业务逻辑层,能够实现多种应用结构上的统一。系统中采用了双机集群系统,在不重新改写应用程序的前提下,系统能够保证在中间应用层处理前端接入时,不会产生单点失效,也不会感受到中间应用层发生的任何变化,此功能是对以往的主机客户机服务器的结构做了较大的性能提高。在表示层上,用户可以根据对系统的实际功能需求,自行构建符合实际业务运作和具体工作流程的问题解决方案。
数据访问层是对原始数据(数据库或者文本文件等存放数据的形式)的信息处理层,它为业务逻辑层或表示层提供信息服务,承担数据库系统和数据集中存储功能,数据集中存储实现了多种数据集中在一个数据存储设备当中,也能保证多台服务器同时读写并保证数据一致性。项目组开发数据库时,对数据库的安全管理思虑得十分缜密。
系统数据库采用MySQL开发平台,该平台的核心线程是完全多线程,并支持多处理器。它能通过一个高度优化的类库,快速实现SQL函数库访问执行,在查询初始化后不会有任何内存分配,
内存漏洞。
二、系统功能框架
系统通过对一些实际B/S结构的网站研究,最终研究架构出
适合本管理系统的网站架构,实现一个具体用于班风管理的网站,网站开发的平台根据具体情况来进行选用,系统网站的功能框架如图所示。该系统的实现将给班风管理者带来极大的便利,减少很多繁复琐碎的管理工作。
基于系统框架研发出一个班风管理软件平台,投入实施后,
可以给学生公寓管理者带来极大的便利,极大地减少他们的工作的繁复性,减少学生管理方面的人力、物力、财力和精力,带来很大的社会效益。同时也可以实现无纸化办公,或尽量减少纸张等打印耗材的使用,对生态环境起到间接的保护作用,更能间接带来极大的经济效益。
基金项目:浙江省大学生科技成果推广项目(2012R427012)
参考文献:
[1]任强,韩钰丽,李响.良好的班风的塑造与研究[J].价值工程,2012,31(6).
[2]甘文丽,王岚.基于轻量级Java EE框架的高校招投标管理系统[J].实验室研究与探索,2012(11).
(作者单位 衢州学院电气与信息工程学院)