基于J2EE架构设计与实现教务信息化综合管理平台

2012-04-29 13:48韦文亮
考试周刊 2012年5期
关键词:教务教员试卷

韦文亮

摘要: 作为部队训练机构综合管理信息系统的重要组成部分,研究开发教务信息化综合管理平台对实现教务管理工作网络化和信息化,有效整合教学资源,对训练机构提高教学质量、提升办学水平有一定的促进作用。

关键词: J2EE技术架构教务信息化综合管理平台系统功能关键技术

1.引言

基于J2EE技术架构和B/S模式的教务信息化综合管理平台,充分运用计算机在数据处理和网络通信方面的优异性能,实现强大的信息资源整合能力,提供方便快捷的信息检索和报表打印功能,提高数据共享的能力,能够有效实现学籍管理、教学计划、课表编排、成绩管理、考试事务、实践教学等教务日常工作的信息化和网络化处理。

2.系统功能

训练机构教务信息化综合管理平台以训练机构的培训学员为牵引,实现学员从入队到毕业离队教学全过程的精细化管理。

系统功能结构图

2.1学员学籍管理

一是学员信息管理。实现学员基本信息、家庭社会关系等多种信息管理。实现学员照片快速采集,建立学员照片电子档案库。

二是学员体质健康、心理健康档案管理,学员思想政治信息管理。

三是提供多种数量与质量的分析统计表,自动生成学员综合信息档案表。

四是实现学兵队日常事务管理,提供学员管理的综合评定。

五是实现学员毕业分配管理。

2.2教学计划管理

一是专业课程管理。实现专业设置、课程信息管理、专业课程计划设置、专业班级信息管理、专业班级教员设置、专业课程实习课题设置。

二是课表编排管理。完成授课任务安排,提供人工编排、智能编排或辅助编排等多种方式完成课表编排。提供简便、快捷的辅助停课/调课手段,通过计算机局域网发布停课/调课信息,及时通知相关单位和个人。科学分析课表编排质量,提供多种课表查询打印方式。

2.3教学情况管理

一是授课情况管理。实现教学值班安排,教员上课到场离场考勤,学员缺勤登记,课堂提问与作业布置情况登记。

二是教学督导管理。实现听查课信息登记、教学事故登记、教学场所使用预约,以及教学工作量评价、学员毕业工作处理。

三是教学评价管理。设置多种评价指标,实现教员对学员的评价、学员对教员的评价、教员互相评价。

2.4考试事务管理

一是实现试题管理。可以按照课程知识点创建新的试题库或者在原有的试题库中添加新试题内容,修改或删除原有试题库的试题,提供批量和单道试题入库两种方式,可以轻松地将试题按照章节、题型、难易度、分值的指标入库。

二是实现考试任务安排。提供智能安排或辅助安排方式,简便快捷、科学合理地完成考试安排。

三是实现考试试卷组卷。提供智能组卷和手动组卷两种试卷生成方式,快速生成Word形式的试卷,支持订制个性化的试卷指标分析。同时支持图片、表格及特殊符号的输入及输出,提供纸质试卷打印功能。

四是实现计算机在线考试。提供计算机IP地址范围控制,考试学员安排,考试时间设置。实现对考试过程全程监控,管理员可随时中止考试过程,如发卷、结束考试等,并可以随时查看考生的试卷答题等,方便查看学员的考试状态,如:已经完成考试、正在考试中、尚未参加考试等。提供客观题计算机自动阅卷和主观题人工阅卷两种试卷批改方式。

2.5考试成绩管理

实现考试成绩录入、查询、修改、备份,以及导入导出,提供多种简便、快捷的成绩查询方式,提供多种成绩统计分析图表及报表打印。提供考试成绩的分析,试卷的分析,可以以图形的形式形象地统计出及格率、各分数段的人数等信息,自动生成学科成绩报表。

2.6教学文书管理

实现课程表、教案授课评定质量表、学科成绩报告表、毕(结)业鉴定表、质量调查表等多种教学文书的管理和打印。

2.7教员信息管理

实现教员基本信息、工作简历、培训经历、晋升经历、工作技能、奖惩情况、考核情况等信息的管理,实现教员业务档案管理。

2.8系统维护

一是基础信息维护。实现单位组织机构、教学场所、信息标准、数据字典等信息的维护。

二是用户管理。支持用户账号的创建、删除、修改,支持密码策略灵活设置,可根据需要设置不同的密码强度、更改周期、密码字典。

三是权限控制。权限控制是指对某个功能界面的操作权限、访问到的信息的控制。操作权限可以控制到按钮、信息区域,信息访问权限可以控制为本人的信息、本部门信息、本人在某个角色中管辖的部门的信息、所有信息。采用基于角色的权限管理策略,可以定义若干角色,给角色赋予若干功能模块,将某一角色赋予若干用户或给某一用户赋予若干角色。

四是系统数据维护。主要实现系统数据表导入导出、备份恢复、日志查询等功能。

3.关键技术

按照“先进实用、开放扩展、安全可靠”的设计原则,系统采用J2EE技术架构,基于多层软件架构(即客户层、表示层、业务层、集成层、资源层),采用面向服务的思想、中间件、WebService和XML等技术。

3.1客户层

客户层是整个架构的最上层,主要用于将操作界面呈现给用户、建立与服务器的连接、接收并验证用户的输入、管理客户端与服务器的会话状态。客户层分为采用浏览器客户端方式,使用HTML、CSS、Java Script与AJAX等技术实现。

3.2表示层

表示层是整个架构中最活跃的分层,由WEB服务器及其组件构成,主要用于处理客户端的请求、响应业务层组件的请求。表示层引入基于组件开发的Struts开源框架,采用Servlet与XML等技术实现,具有良好的可伸缩性和稳定性,降低了系统开发的复杂度,提高了开发效率,支持所有的J2EE应用服务器。

3.3业务层

业务层是整个架构中最核心的分层,由应用服务器及其组件构成,主要用于处理业务逻辑。业务层引入基于组件开发的Spring开源框架,采用WebService与JavaBean等技术实现,具有良好的稳定性和可靠性,降低系统开发复杂度,提高开发效率,支持所有的J2EE应用服务器。

3.4集成层

集成层是整个架构中很重要的分层,由若干接口组件和各类服务构成,主要用于集成各类资源。集成层引入优秀的Hibernate框架技术,建立对象模型与关系模型的映射、持久化业务对象,支持各种流行的数据库管理系统。

3.5资源层

资源层是整个架构的最底层,主要用于存储和管理持久化数据。数据的存储与管理系统可以是文件系统、电子邮件系统、消息系统、目录数据库管理系统和关系数据库管理系统。

4.结语

教务信息化综合管理平台的建设是一个庞大的系统工程,结合训练机构的实际情况,把握好开放性和实用性两条原则,是成功开发和实施教务信息化综合管理平台的关键。基于J2EE架构和组件对象的技术的教务信息化综合管理平台,可移植性较强,具有良好的稳定性,有效提高了训练机构教务管理工作的效率和质量,加快了训练机构教务管理工作信息化进程,有力促进了训练机构信息化建设发展。

参考文献:

[1]吴斌.开发基于J2EE的教务管理信息系统[J].上海应用技术学院学报(自然科学版),2004,(3).

[2]陈熙,李金.基于J2EE的研究生教务管理系统研究与设计[J].软件导刊,2010,(03).

[3]潘宇星,赵旭,丁涛.教务信息查询系统设计与实现[J].科技信息(学术研究),2008,(34).

[4]万文慧,刘力戈,翟兴,郑玉.临床医学院教务信息化管理系统的设计与实现[J].临床和实验医学杂志,2011,(15).

猜你喜欢
教务教员试卷
教务排课对高等院校教学运行的作用分析
军校新教员岗前培训的策略探讨
浅析高校教务管理存在的问题及对策
Module5 A Trip Along the Three Gorges
Module5 Great People and Great Inventions of Ancient China
Module 4 Sandstorms in Asia
Module 1 Europe
晚安,教员先生
我们是光荣的军校教员
浅谈新形势下高校教务管理人员的素质与培养