APP下载

基于B/S的教育教学运行资料管理系统

2019-03-07耿伟李超凡刘琼

电脑知识与技术 2019年35期

耿伟 李超凡 刘琼

摘要:在信息化时代,办公无纸化、电子化是大势所趋。当前国内很多行业、领域的事物都实现了电子化管理。但是,教育教学运行管理有着学校所特有的本行业、本地化的特色,所以很少有针对某一学校的校情和使用需求进行设计开发的相应软件。鉴于此种需求,本文以高校中教研室的教师成果为例,详细介绍了利用MyEclipse和MS SQL Server开发,主要针对教师教学成果的基于B/S模式的教育教学运行资料管理系统,以方便管理教师的学术论文、教学成果、专利成果、科研项目等信息,给广大读者一个参考。

关键词:教学资料管理;教师成果;MS SQL Server;B/S

中图分类号TP315 文献标识码:A

文章编号:1009-3044(2019)35-0057-02

1 概述

随着网络及计算机的广泛应用,越来越多的事务借助于信息技术,从而使其工作效率得到大幅度的提高。教育作为国家发展的重要一环,应当积极顺应时代的潮流,大力开展教育教学信息化建设。教育教学运行管理主要包括:教育计划、学生成绩评定、教师信息管理、科学研究等方面[1]。目前关于教研室教育教学运行资料的电子化及管理的研究存在一定局限性。此外,教育部于2018年印发的《教育信息化2.0行动计划》也明确提出:人工智能、大数据、区块链等技术迅猛发展,将深刻改变人才需求和教育形态。智能环境不仅改变了教与学的方式,而且已经开始深入影响到教育的理念、文化和生态。

鉴于此种现状,本文作者通过一系列的调查研究,分析目前高校教育教学运行资料的管理模式,并以此为基础,开发研制一套主要针对高校教研室教师成果的教育教学运行资料管理系统。

2 系统相关技术和运行平台

2.1相关技术

设计研发的教育教学运行资料管理系统(教师成果)主要采用Java语言和HTML5语言。系统建立在HbuilderX和My-Eclipse开发环境上,利用MS SQL Server进行数据统一化管理。此外,该系统还采用了MVC模式[2],此模式在一定程度上实现了代码的高度分离,使得系统的层次结构更加清晰,逻辑更加分明。

2.2运行平台

1)服务器端:后台为MyEclipse 2014,Web应用服务器为Tomcat。

2)数据库端:Microsoft SQL Server 2008 R2。

3)客户端:Hbuilder X。

3 系统设计

3.1系统设计的目的与特点

设计与研发该系统的主要目的是适应国家的智能教育环境,响应学校的教育教学运行资料电子档案智能化建设,满足现下各高校对教育体制改革以迈向教育信息化、电子化建设的需求[3]。现以我校教研室的教育教学运行资料中的教师成果为研究背景,以其日常教学管理电子档案的业务流程为前提,自主研发一套能将纸质版的教学材料进行快速、小体积、高清晰电子化的管理系统。

该系统可满足在纸电并存情况下,对教研室教师成果资料进行存储管理的策略和规则。解决当前我校教研室資料管理中存在的资料凌乱、存储标准不统一,不规范以及信息不共享等问题。推进我校教育教学运行检查“无纸化、电子化的进程”,节约耗材资源,让教师从大量的烦琐的纸质资料的查找与复印工作中解放出来。轻松地进行各种教学资料的检查、展示、分享。其最大的特点就是通用、适应性强、稳定、易用、安全可靠。

3.2业务流程的设计

教育教学运行资料管理系统(教师成果)用于电子化资料的分类存储管理,可实现资料的添加、查询、统计、定制导出等功能。定制导出功能可以根据上级检查或特别展示等需要,将管理系统中需要的电子资料分门别类地定制导出,用于纸质打印或导人到“展示软件”中进行无纸化展现与演示。其主要的业务流程如下图1所示。

3.3系统总体设计

通过调查研究大部分高校的教育教学管理流程,归纳总结了作为高等学校中最基础的教学研究组织应具有的基本职能,并结合教师教育教学工作的特点和实际需求,设计了如图2的总体功能结构。

主要功能:

1)教育教学运行资料教师成果电子档案的统一管理[4]。

2)系统可通过管理系统定制生成一系列文档集合,这个文档集可在展示系统程序上进行展示,方便用户的浏览,可用于各种教学检查、教学档案浏览。

该系统的总体设计主要包括三个部分:一是电子化的格式与操作标准、二是电子资料档案的存储与管理、三是专项资料的电子化展现与演示软件的设计。根据系统的总体功能结构可知,教学管理专门负责人可对本专业教师发表的学术文章、优秀教学成果或教材获奖情况、专利成果、承担的主要科研项目等多项信息进行操作。同时,管理人员可定义纸质资料电子化的格式与生成方法,实现标准统一,这是实现资料电子化管理的基础与前提。

3.4MVC模式的设计

本系统实现采用了MVC模式,利用此种模式,可以实现代码层次结构的高度分离[2]。在实现MVC模式的Web应用时,通常都是首先经过Servlet的处理,然后再把处理的结果传给JSP页面以显示给用户。

Servlet接收到客户端的用户请求后,可有两种处理方法:doGet()和doPost()。本系统主要利用doGet()方法,利用getPa-rameter()来获取html或者jsp页面提交的数据。然后实例化Bean对象,接着调用DAO实现类的方法进行一系列的数据处理,最后利用getRequestDispatcher()跳转至相应的JSP页面,调用forward方法进行数据传递,在JSP页面使用的方式,循环输出每条记录,从而将处理的结果显示给用户。至此,一个完整的用户请求响应完毕。

4 系统的详细设计

系统的详细设计主要是针对系统数据库的设计,在教师成果模块中,用户的主要功能是对学术论文、教学成果、专利成果、科研项目的添加、更新。这就要求设计的数据库结构能够充分满足这两个用户群体的功能需求。因此,要进行详细的数据收集、数据结构分析及数据流处理。

经过系统数据库设计的一系列分析,设计了如下表1数据表结构:

5 管理系统的实现

5.1登录界面

在客户端登录界面中,用户输入账号、密码和验证码,然后点击登录按钮,通过form表单的action属性值把信息提交至后台服务器,服务器进行身份验证和密码匹配,如果满足要求,便可进入到客户端主页面。

5.2操作界面

教学管理人员可根据自己的权限对管理系统内的信息执行相应的操作,实现不同的功能。主要有对教育教学运行资料电子档案中教师成果的增加、修改、查询等功能。具体如图3所示。

6 结束语

本文以目前国家教育体制信息化建设为背景,以实际的教育教学运行资料电子档案管理流程为前提,设计研发一套符合智能化、信息化、电子化特点的行之有效的教师成果管理系统。该系统不仅解决了当今各高校教研室对教师成果资料管理中可能存在的资料凌乱、存储标准不统一问题,也充分考虑到教育者工作的性质,从而轻松地进行各种教学资料检查以及教学资料的展示与分享。所研究的方案以及所开发的各软件系统可推广应用到我校各教研室,具有推广价值。所发表论文可为全国同行提供有益的参考价值。

参考文献:

[1]杨书文,高校教室绩效评估体系及其构建[J].科教导刊:电子版,2013(3):35-35.

[2]刘晓玢,基于MVC架构的教师信息管理系统的设计与实现[J].天津职业院校联合学报,2015(5):82-88.

[3]王涛.基于Web的教师信息管理系统的设计与实现[J].电子设计工程,2014(21):124-126.

[4]王坤侠[1],张媛[1].教师信息管理系统的研究与设计[J].科技资讯,2006(26):97-98.

【通联编辑:王力】

收稿日期:2019-09-10

基金项目:徐州医科大学教育教学研究课题(编号:Xjy201606)

作者简介:耿伟(1976-),男,江苏徐州人,高級实验师,硕士,主要研究方向为计算机科学与技术;李超凡(1997-),男,江苏徐州人,硕士研究生,主要研究方向为自然语言处理、医学数据分析;刘琼(1996-),女,江苏宿迁人,硕士研究生,主要研究方向为PET/CT,医学图像处理。