另一方面,在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,不较容易掌握用户真正的需求,也因此无法完全满足用户的需求。一般只有当存在以下几种情况的时候,才会对教师的科研成果进行集中的管理:
(1)职称评定时,需要教师把个人的科研成果统计起来交给评委专家进行审核,评定。
(2)基金项目申报请时,除了需要提交申请材料以外,还需要提交申请老师的科研成果信息,同时,当基金项目结题验收时,还需要的科研成果统计起来一并上交。
(3)年底考核或学校进行科研成果统计时,需要教师把自己的科研成果统计起来交给系部或主管部门然后再交给上级。
由以上三种情况不难看出,当需要各项统计时就让教师将其科研成果信息汇总上交,,而这些科研成果数据并没有及时地保存统一管理,存在重复性的工作,这在很大程度上会影响工作效率。总而言之,建立一个高校教师个人成果管理系统对于一个高校而言是非常有必要的,而且是可以提升高校对科研工作综合管理水平的有效工具[5]。
本次毕业设计课题是设计实现基于Web教师个人成果管理系统。
1.基于Web教师个人成果管理系统的主要功能
系统主要分为教师用户和管理员用户两类,下面将按照这两类角色对系统的主要功能进行如下介绍。
1.1 教师用户的功能
(1)用户登录模块:包括登录修改密码、申请修改个人基本信息。
(2)基本信息模块:主要是个人信息维护,包括姓名、性别、系部、出生年月、职称、学历、从事专业、邮箱、手机等。
(3)教学工作模块:主要是个人教学任务的管理,即按学期、课程、授课班级等相关内容情况统计工作量。
(4)职业培训情况:主要是个人在职培训和取得培训证书的管理。
(5)指导学生竞赛获奖情况:主要是教师指导学生参加竞赛情况及获奖情况的管理。
(6)教师教学科研获奖情况:主要是教师参加的教学类比赛获奖、科研成果获奖情况的管理。
(7)论文管理模块:主要是对教师发表的各类论文的管理,包括论文及相关作证材料。
(8)课题管理模块:主要是教师承担或参与的课题管理,包括课题任务书、验收证书等佐证材料。
(9)教材专著管理:主要是教师主编或参编的教材、专著等书籍的管理。
(10)专利管理:主要教师独立和合作完成的发明专利、实用新型和软件著作权等的管理。
1.2 管理用户的功能
(1)用户管理:教师登录账号的统一管理。
(2)教师基本信息维护管理,提供教师个人基本信息修改的功能。
(3)统计汇总功能:按系部、类别分别统计、显示输出、报表打印。
2.使用的开发工具及技术
本系统主要以B/S架构为基础,开发工具使用IDEA,借助Java语言实现系统,数据库使用MySQL的数据库管理技术[8]。
3.拟采用的设计流程
(1)系统可行性分析
(2)系统需求分析
(3)系统总体设计
(4)系统详细设计
(三)拟解决的关键问题及创新点
1.拟解决的关键问题
(1)数据库的建立及维护:系统数据库模式的建立及数据库的范式级别的确定。
(2)Web页面的构造和设计,使得其适用于高校的教学和学术氛围。
(3)多角度、多功能、全面的统计汇总功能的具体实现[9]。
2.创新点
(1)教师按年度提交个人成果至本系统,实现成果的无纸化管理。
(2)教师及各部门可直接在本系统中获取相应的已经提交并审核的结果,从而避免大量重复性工作,提高工作效率。
(3)本系统方便对各项成过进行统计汇总,并可以为其他校内管理系统提供表的接口或导出功能。