APP下载

基于J2EE的高校多媒体教室管理系统的设计与实现

2015-06-19杨成佳

吉林建筑大学学报 2015年4期
关键词:架构管理系统教室

杨成佳

(吉林建筑大学网络信息中心,长春 130118)

随着高校教学信息化建设的不断深入,高校普遍采用多媒体教学.多数高校都建设了几十套、甚至上百套的多媒体教室,给多媒体教学提供了有力的支持,使教师的授课方式发生较大的改变.教师课下要制作多媒体课件以丰富课堂内容,以此提高学生上课的兴趣;目前各高校也对多媒体教室的依赖程度越来越高,如上课时多媒体设备不适用,会直接影响到老师授课的效果,这就为多媒体设备的管理和维护提出了更高的要求.目前,在多媒体教室的管理工作中存在诸多问题:①教师无法在课前查询到多媒体教室是否可正常的使用信息;②由于多媒体设备是由机柜、计算机、中央控制系统、投影机、视频输入设备、音响系统等设备组成[1],设备的信息还是以手工记录的方式完成,故维修、维护信息的管理不方便,使用效率低,差错率高;③设备维修周期较长,有的长达3个月或者半年,并且多媒体教学的维修大都外包给一些公司,很难对其实施监督,维修审批也是由多个部门来完成,经常出现相互扯皮的现象;④由于多媒体教室设备是由多个部分组成,电子产品一般的保修期为3年,所以,随着使用的时间增长,故障不可避免.如何将故障课前排除,也是一个需要解决的问题[2].

所以,为了更好地解决上述问题,笔者开发了一套高校多媒体教室管理系统.该系统采用J2EE三层架构,数据库采用oracle 11g,设计了流程管理模块,该系统具有较好的复用性和通用性.

1 系统开发架构

J2EE是一种三层的软件开发架构,以其跨平台性和安全性而得到广泛应用,具有较强的稳定性、支持异构环境和良好的扩展性等优点,因其便利和丰富的构架,成熟的体系在软件开发中发挥着非常重要的作用.J2EE对于开发者来说,它不仅提供了复杂项目的解决方案和相应的技术,更重要的是提高了软件的复用性,这样不仅降低了应用软件开发者的工作难度,更提高了软件开发的效率,节约了社会资源.因此,高校多媒体教室管理系统采用了J2EE架构作为系统的开发框架[3].

J2EE的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL).区分层次的目的基于“高内聚,低耦合”的思想[4](见图1).

图1 J2EE三层架构

2 系统实现的功能

根据在实际工作中的经验,多媒体教室管理系统的设计界面应尽量简洁,功能不易过于复杂.图2为系统的功能框架图,系统分为前台和后台,所有的数据都存入数据库中,前台主要的功能是通知公告、教室运行状态查询、设备报修.后台主要是维修流程管理、用户管理、教室基础数据管理、设备管理、数据统计.图3为系统的登录界面.

图2 多媒体教室管理系统功能

图3 多媒体教室管理系统登录界面

多媒体教室管理系统功能阐述:

(1)通知公告. 通知公告模块发布关于多媒体教室的维修、维护的通知和设备的新增等信息;

(2)教室运行状态查询. 通过教室运行状态查询模块教师可以很方便地进行查询其上课的多媒体教室的状态,是可正常使用还是处于维修;其维修的原因,修复的时间以及设备的常见问题和注意事项.这样教师就可以在上课前调整其授课内容或更换教室;

(3)设备报修. 设备的报修和流程管理是系统的核心内容,能有效地记录设备维修过程中的每个环节.系统采用公文流转的模式,首先多媒体管理员进行日常巡检,一旦发现设备故障,将其记录在系统中,同时将设备由正常状态变为故障状态.由于每个学校都有外包的维修公司,下一步设备就进入了维修环节,维修人员根据故障情况,到现场查看,给出详细的维护计划,计划由主管多媒体的部门领导进行审批后,进入维修状态,最后,管理多媒体的教师对维修好的设备进行验收,验收合格之后,管理员修改设备状态,整个维修流程完毕.通过此系统,实现了对每个环节的跟踪、管理和监督;

(4)数据统计. 数据统计也是一个重要功能.通过数据统计,可以使管理员掌握哪些设备维修过、维修次数、维修费用.同时,随着数据量的增加,可以清楚地了解哪些品牌设备易坏,对下一步设备的选择提供有效的数据支持;

(5)系统的实现. 系统前台采用DIV+CSS技术,服务器采用Apache+Weblogic作为Web应用,系统实现基于J2EE开发和B/S架构,数据库为oracle 11g.

3 结语

基于J2 EE的多媒体教室管理系统,其运行速度快,支持多操作系统,使用方便.系统的投入运行,使多媒体教室的维护和管理变得更为规范、便捷,提高了故障维修的反应时间.从而使多媒体教室的维修和管理的每个环节都能做到及时跟踪,有效地减少了因多媒体教室的原因,而影响了正常教学工作,大大提高了教师对多媒体设备使用的满意度.

[1]谢观平.浅谈高校多媒体教室的管理与维护[J].中国现代教育装备,2008(1):106-108.

[2]陈金玉,吴德垠,罗仕健,蒲小畿.高校多媒体教室及其教学设备管理研究[J].现代教育技术,2007(7):95-96.

[3]金 涛,白月飞.基于J2EE的Struts框架技术的应用与研究[J].自动化与仪器仪表,2010(4):68-71.

[4]陆荣幸,郁洲,阮永良,王志强.J2EE平台上MVC设计模式的研究与实现[J].计算机应用研究,2003(3):144-146.

猜你喜欢

架构管理系统教室
基于FPGA的RNN硬件加速架构
基于James的院内邮件管理系统的实现
“313”教室
功能架构在电子电气架构开发中的应用和实践
这里的教室静悄悄
如何缔造完美教室
长时间待在教室更容易近视
基于LED联动显示的违停管理系统
LSN DCI EVPN VxLAN组网架构研究及实现
海盾压载水管理系统