APP下载

基于Java Web的“本科教学工程”项目管理系统研究

2017-12-22张岩陈万琼潘阳侯大有牛磊孙莉

淮南师范学院学报 2017年5期
关键词:任务书结题申报

张岩,陈万琼,潘阳,侯大有,牛磊,孙莉

(阜阳师范学院计算机与信息工程学院,安徽阜阳236037)

基于Java Web的“本科教学工程”项目管理系统研究

张岩,陈万琼,潘阳,侯大有,牛磊,孙莉

(阜阳师范学院计算机与信息工程学院,安徽阜阳236037)

以软件工程理论为指导,采用MyEclipse+JavaWeb+MySQL+Tomcat技术设计了“本科教学工程”项目管理系统。系统包括项目申报评审模块、任务书管理模块、中期管理模块、结题管理模块和成果展示模块,实现项目申报书、任务书、进展报告、结题报告的分布式提交、网络化评审,评审结果按等级自动排序,提高项目的管理效率,节约项目管理人员、评审专家和广大教师的工作时间,推广高校“本科教学工程”的建设成果,实现“本科教学工程”项目管理的信息化。

本科教学工程;Java Web;Web架构

一、引言

“本科教学工程”是教育部、财政部全面贯彻党中央、国务院关于“把高等教育的工作重点放在提高质量上”的战略部署,进一步深化推进高校教育教学改革,提升高校教育教学质量,大力提高人才培养水平,经国务院批准实施的重大教育教学改革项目,是新时期提升高校教学质量、深化本科教学改革的重大举措。其全称是“高等学校本科教学质量与教学改革工程”①蒋鲲:《加强“本科教学工程”内涵建设》,《中国高等教育》2014年第24期,第47-48页。王晓燕,叶大鹏:《“本科教学工程”管理模式创新探索》,《高等教育研究学报》2012年第4期,第71-73页。蓝勋:《“本科教学工程”项目后评估的涵义及其实现模式》,《中国高等教育评估》2013年第2期,第36-41页。。

“本科教学工程”建设项目繁多,涵盖专业建设类、教师教学能力提升类、课程建设类、实验实训平台建设类、卓越及创新创业人才培养类5个大类,和特色专业、专业综合改革试点、精品视频公开课程、精品资源共享课程、MOOC(大规模在线开放课程)示范项目等18个小类,管理起来非常复杂,传统的手工操作非常低效②蔡忠兵:《高校“质量工程”管理效能提升的策略》,《高等农业教育》2014年第7期,第15-17页。。

为提高管理效率,引进网络化的信息管理方法与工具是必要。本文通过调查和分析高校“本科教学工程”项目管理工作,将Java Web技术应用到系统开发中,设计了基于Java Web的“本科教学工程”项目管理系统,用户通过互联网即可管理“本科教学工程”项目,有效节约了人力、财力和物力,大大提高了工作效率,实现了“互联网+管理”的工作模式。③刘敏娜:《基于JAVA Web的教材管理系统的设计与实现》,《数字技术与应用》2016年第1期,第173-174页。黄小冬:《高校通用型质量工程项目数据管理系统设计》,《教育现代化》2016年第9期,第56-59页。

二、系统分析

通过调查分析,高校“本科教学工程”项目管理的一般流程如图1所示,具体过程如下。

(1)项目申报评审管理

教务管理部门发布“本科教学工程”项目申报通知;

教师根据通知要求填写申报书申报;

教务管理部门组织专家评审申报书;

专家评审申报材料并给出具体分值和评审建议(意见);

统计评审结果,公示(公告)立项情况;

将申报材料的评审意见(建议)反馈给申报者。

(2)项目任务书管理

项目主持人提交任务书等;

教务管理部门组织专家评阅任务书;

专家评阅材料并给出建议或意见;

评审结果反馈等。

(3)项目建设中期检查管理

项目主持人提交项目进展报告等;

教务管理部门组织专家评阅进展报告并给出建议(意见);

评阅结果反馈等。

(4)项目结题验收管理

项目主持人提交项目结题报告等相关材料;

教务管理部门组织专家评审结题材料;

评审结果反馈等。

(5)项目成果推广展示

项目主持人以专题网站的形式把建设成果放在网上,用于成果推广和展示。通过互联网提交(含上传、修改、删除、查看)申报书、任务书、进展报告、结题报告等材料,专家通过互联网评阅相关材料,普通用户通过互联网浏览“本科教学工程”项目建设成果,具体包括项目申报评审模块、任务书管理模块、中期管理模块、结题管理模块和成果展示模块。

图2 系统功能模块图

图1 项目管理流程

三、系统设计

系统采用互联网中的Web架构,以B/S模式提供服务,即通过建立Web服务器提供“本科教学工程”项目管理服务,用户借助浏览器通过互联网访问Web服务器资源。这里的用户包括系统管理员、教师、评审评阅专家和普通用户四类。其中系统管理员一般是教务管理人员,负责系统的运行管理、数据备份等;广大教师通过系统提交各种电子材料;评审专家负责各类材料的评审评阅;普通用户通过互联网就可以浏览“本科教学工程”项目建设成果,无需注册登录。

(一)系统功能设计

“本科教学工程”项目管理系统的功能模块如图2所示,管理员通过互联网管理整个系统,教师

1.申报评审模块

该模块用于实现“本科教学工程”项目的网上申报、评审及结果反馈,具体功能如下:

(1)管理员通过登录认证进入系统后台,进行基本的信息管理,如学院管理、教师管理、管理员管理、评审专家管理、项目类别管理、评审分组管理、评审结果查看、系统的开放与关闭(注:管理员通过“系统状态”来实现系统对哪类用户开放,如“申报状态”是对教师开放,“评审状态”是对专家开放,“意见反馈状态”是对教师开放,“申报评审”是对教师和专家同时开放),通知管理等。

(2)教师通过登录认证进入系统,在系统开放状态(申报状态)进行项目申报书的网上提交、个人信息管理,在系统意见反馈状态下可查看评审反馈建议(意见)等。

(3)评审专家在系统开放状态(评审状态)登录认证进入系统,进行项目申报书的评阅打分、评审建议(意见)的提交、评审结果的打印等。

(4)系统还具备教师提交匿名申报书、专家匿名评审,评审结果自动汇总排序等。

2.任务书管理模块

该模块用于实现“本科教学工程”项目任务书的网上提交、评阅及结果反馈,具体功能如下:

(1)管理员通过登录认证进入系统后台,进行基本的信息管理,具体操作与申报评审模块类似,这里不再累述。

(2)教师通过登录认证进入系统,在系统开放状态(材料提交状态)进行项目任务书的网上提交,在系统意见反馈状态下可查看评阅反馈建议(意见)等。

(3)评审专家登录认证进入系统,在系统评阅状态下进行项目任务书评阅打分、评阅建议(意见)的提交、评阅结果的打印等。

(4)系统还具备评阅结果自动汇总排序等。

3.中期管理模块

该模块用于实现“本科教学工程”项目的中期检查,包括项目进展报告的提交、评阅及结果反馈,具体功能如下:

(1)管理员通过登录认证进入系统后台,进行基本的信息管理,具体操作与申报评审模块类似,这里不再累述。

(2)教师通过登录认证进入系统,进行项目进展报告的网上提交、个人信息管理以及评阅反馈建议(意见)的查看等。

(3)评审专家登录认证进入系统,进行项目进展报告的评阅、评阅建议(意见)的提交、评阅结果的打印等。

(4)系统还具备评阅结果自动汇总排序等。

4.结题管理模块

该模块用于实现“本科教学工程”项目的结题管理,包括项目结题报告及相关电子材料的网上提交、评阅及结果反馈,具体功能如下:

(1)管理员通过登录认证进入系统后台,进行基本的信息管理,具体操作与申报评审模块类似,这里不再累述。

(2)教师通过登录认证进入系统,进行项目结题报告及相关电子材料的的网上提交、个人信息管理以及评阅反馈建议(意见)的查看等。

(3)评审专家登录认证进入系统,进行项目结题报告及相关电子材料的评阅打分、评阅建议(意见)的提交、评阅结果的打印等。

(4)系统还具备评阅结果自动汇总排序等。

5.成果展示模块

该模块用于实现“本科教学工程”项目的建设成果展示推广,包括项目的建设团队、建设成果、教学效果等栏目。

(二)系统数据库设计

数据库是信息管理系统的核心,通过以上各功能模块的分析,得知系统数据库需要存放以下信息:

管理员、教师和专家三类用户的信息(注:由于成果展示模块的开放性,普通用户信息不需要存放);

项目的申报材料、开题材料、中期材料、结题材料及展示材料等信息;

项目的申报材料、开题材料、中期材料、结题材料评审评阅信息;

项目的分类信息、评审评阅分组信息、教师的单位信息等;

系统的开关信息,包括申报状态、评审状态、申报评审同时状态、意见反馈状态等信息;

管理员发布的通知公告信息等。

1.数据库概念结构设计

由于项目申报评审模块、任务书管理模块、中期管理模块和结题管理模块功能相似,都是材料(申报书、任务书、进展报告、结题报告)的提交、专家评阅评审、意见反馈,而成果展示模块数据结构简单,这里为节约篇幅仅描述项目申报评审模块的概念结构。

申报评审模块的概念结构如图3所示,图中部分实体型的基本属性略,其中“系统状态”是孤立实体型,用于控制系统对哪类用户开放;管理员管理着库中的全部信息,但没有权限修改评审结果。

图3 申报评审模块的概念结构

2.数据库逻辑结构设计

这里仅描述申报评审模块的逻辑结构。由图3可得申报评审模块包括系统状态、部门、教师、项目类别等关系(数据表),对应关系模式如下:

系统状态(状态值ZTZ)

部门(部门编号Bbh,部门名称Bmc)

教师(账号Jzh,密码Jmm,姓名Jxm,职称Jzc,学科Jxk,部门编号BH,联系电话Jdh,电子信箱Jxx,……)

项目类别(编号Lbh,名称Lmc)

申报书(编号Sbh,项目名称Smc,教师账号Jzh,类别编号Lbh,文件名称Wmc,参与人Scyr,上传时间Ssj,评审组编号Pbh,部门编号Bbh,是否删除Ssc,……)

评审组(编号zbh,名称Pmc)专家(账号Zzh,密码Zmm)

专家分组(专家账号Zzh,评审组编号Pbh)

评审(专家账号Zzh,申报书编号Sbh,分数Pfs,建议Pjy,评审时间Psj)

管理员(管理员账号Gzh,管理员密码Gmm)

通知公告(通知编号Tbh,通知标题Tbt,通知内容Tnr,发布时间Tsj,管理员账号Gzh)

注:下划线表示主码,省略号表示还有其他属性。

四、系统实现

系统实现采用MyEclipse+Java Web+MySQL+Tomcat技术,即开发工具使用MyEclipse,编程技术采用Java Web,后台数据库是MySQL,Web服务器使用Tomcat。具体过程是根据数据库设计结果建立MySQL数据库,在开发工具MyEclipse中编写Java Web程序,最后通过Tomcat服务器提供服务。根据用户情况,系统分为后台管理模块(用户是管理员)、教师模块(用户是教师)和专家模块(用户是专家)。由于篇幅关系,这里仅简单介绍教师模块。教师登录系统后主界面如图4所示,包括项目申报、任务书、进展报告、结题报告、成果展示、个人信息和退出系统等栏目,分别用于申报书管理、任务书管理、进展报告管理、结题报告管理、成果展示和个人信息管理。

图4 教师登录后的主界面

五、系统特点

系统具有以下特点:

(1)材料电子化。申报书、任务书、进展报告、结题报告、展示成果都是电子化的,节约了纸张。

(2)服务无间断,办公网络化。所以材料都放在Web服务器上,由服务器日夜提供服务,无需人工值班,用户随时随地通过互联网都可以工作(管理员可以随时随地通过互联网管理系统、教师可以随时随地通过互联网提交材料、专家随时随地通过互联网评审材料)。提高了服务质量,节约了用户时间。

(3)结果自动化。系统根据专家评审结果,自动汇总排序,避免了人工汇总产生的差错,节约了工作人员的时间。

(4)反馈零距离。评审专家的意见(建议)直接反馈给教师,不需要专门收集传达,节约了大家的时间。

结束语

“本科教学工程”项目管理系统包括申报评审模块、任务书管理模块、中期管理模块、结题管理模块和成果展示模块,实现了项目申报书、任务书、进展报告、结题报告的分布式提交、网络化评审,具有材料电子化、服务无间断、办公网络化、结果自动化、反馈零距离等特点,有效解决了“本科教学工程”项目的申报评审问题和过程管理问题,提高了项目的管理效率,节约了项目管理人员、评审专家和广大教师的工作时间,推广了高校“本科教学工程”的建设成果,实现了“本科教学工程”项目管理的信息化。

Research on project management system of undergraduate teaching project based on Java Web

ZHANG Yan,CHEN Wanqiong,PAN Yang,HOU Dayou,NIU Lei,SUN Li

Under the guidance of software engineering theory,the project management system of undergraduate teaching project is designed by using MyEclipse+Java Web+MySQL+Tomcat technology.The system includes project evaluation module,task management module,management module,the middle knot problem management module and result display module,the realization of the project declaration,mission statement,progress report,report submission,distributed network assessment,evaluation results according to the level of automatic sorting,improves the efficiency of project management,saving the project management staff,experts and teachers working time,the construction of colleges and universities"undergraduate teaching achievement promotion project",to achieve the"undergraduate teaching project"management informationization.

undergraduate teaching project;Java Web;Web architecture

G642

A

1009-9530(2017)05-0113-04

2017-06-15

阜阳市政府-阜阳师范学院横向合作科研项目“基于‘互联网+’的科研项目过程管理系统”(XDHX2016021);安徽省高等教育振兴计划项目“基于云计算的高校网络教学系统研究”(2014zdjy080)

张岩(1976-),男,阜阳师范学院计算机与信息工程学院副教授,研究方向:数据库、网络、智能优化。

(责任编辑:汪太文)

猜你喜欢

任务书结题申报
我校承担的国家社科基金项目以“优秀”等级结题
“少年工程院活动校”暨“航天未来人才培养校”共同申报
绘好“施工图”定好“任务书”——山西以省委文件形式细化乡村振兴任务要求
我校徐卫红教授主持的教育教学改革研究课题结题
我校4项省教育厅课题结题并通过评审
山西省中药材资源共享服务平台通过结题验收
国际收支间接申报问答
基于大数据背景下建筑策划理论的建设项目任务书评价
《申报》与上海民国时期禁戏
A novel and rapid microbiological assay for ciprofloxacin hydrochloride