日期:2023-01-24 阅读量:0次 所属栏目:软件技术
0引言
随着科教兴国战略的实施,对高校科研项目管理提出了更高的要求。同时,随着高校对教师队伍科研及学术水平要求的不断提升,对高校教师造成了一定科研压力,高校中各种学术不端行为逐渐增多,科研诚信危机日益严重。本文以某高校科研管理为背景,设计并开发了高校教师科研诚信管理系统,以减少科研项目和科研成果重复统计、漏报、误报等情况,及时统计高校教师科研诚信情况,有效提高科研诚信管理效率。
1国内科研诚信管理现状
目前,针对科研诚信管理,国内大多数高校采用传统的纸质档案管理方法,使得档案数据分散,无法将数据进行整合分析,因而未能形成完整的科研诚信管理体系,无法对学术不端现象进行有效的监督和处理。随着我国数字化校园建设的推进,利用计算机网络技术,采用数字化的应用管理系统对数据进行管理与分析,成为数字化校园中数据处理分析的新方式,它有利于推进教学、科研和管理模式变革,实现高校管理的系统化、数字化及信息化。
2系统功能
教师科研诚信管理系统对教师提交的科研成果进行审核管理,满足了高校信息化与办公自动化的需要。教师通过网络录入个人科研成果信息,由高级管理员针对经常出现的科研不端行为,对教师科研成果信息进行审核,并将审核结果提交到系统中,系统自动统计出每位教师的科研诚信度。
2.1基于角色的权限管理
本文将用户访问过程进行逻辑分离,将访问权限与角色相关联,角色再与用户关联,以实现管理员对用户及权限的高效管理。系统中角色和权限的映射关系如图1。
图1系统中角色和权限的映射关系
2.2科研项目信息管理
在本高校科研诚信管理系统中,用户将本人拥有的所有科研成果根据要求录入到系统中,交由管理员进行审核。在用户录入信息后、管理员审核信息前,用户可以修改或删除个人录入的科研成果信息;当管理员完成审核提交到系统中,得出该条信息的诚信情况后,用户则不能再修改科研成果信息。
2.3科研项目审核管理
用户提交个人科研项目成果后,由管理员对每条科研成果信息进行审核,查看是否存在抄袭、剽窃侵吞他人学术成果、篡改他人学术成果、未参加创作却在他人学术成果上署名等学术不端行为,并将该成果信息违反的条款和条款详情提交到系统中。根据审核结果,系统自动计算出用户该研究成果存在的学术不端行为数量,判断其诚信状态。审核详情提交后,管理员仍可以对审核详情进行修改,系统分析并显示新的诚信状态。
管理员审核科研成果信息秉承公平、公正、公开原则,管理员不能审核自己的科研成果信息,并且每个管理员对审核详情进行修改时系统都会保存其操作记录。
2.4科研成果信息查询
系统用户中不同角色拥有不同的查询权限。如普通用户没有查询权限,院系领导拥有本院系内科研成果信息查询权限,校级领导和超级管理员拥有全校所有科研成果信息查询的权限。
3系统数据库
在数据库设计时,要减少数据冗余、保证数据库操作效率,使系统能够更容易进行后期维护和二次开发。本系统由于科研种类丰富,科研信息数据量大,通过对数据关系的分析,本系统数据库主要设计为3类数据表:基础数据表base、业务数据表business、数据统计表count。其中基础数据表用来储存多种用户在录入信息时需选择的基础数据列表,以实现对选择数据项的动态控制,提高系统的二次维护性能;业务数据表则存储在多个业务流程中产生的各种数据,并设置字段来记录每条科研成果的审核状态和诚信状态;数据统计表用来存储系统需要展示给用户的数据结果,在审核详情发生更改时系统自动计算并将数据存入表中。系统中3类数据表的表间关系示例如图2。
图23类数据表表间关系示例
4系统框架结构
教师诚信管理系统建立了系统的诚信监管机制,对教师提交的科研成果进行审核,揭露学术不端行为,对教师的科研行为进行系统有效的监督和管理。
目前,数字化校园的推进,教育信息化的实施,使得高校对管理系统的需求越来越丰富,系统更新越来越频繁,因此本文采用三层架构进行设计开发,以实现系统的高维护性能。三层架构分为表示层、业务逻辑层以及数据访问层三层来设计实现。三层架构通过Model实体类来互相联系,表示层将实体对象中封装的数据解析出来展示给用户,或将用户提交的数据封装成实体对象,再传递给业务逻辑层;业务逻辑层根据用户请求对实体对象中的数据进行处理,再传递到数据访问层;数据访问层将传递过来的实体对象中的数据保存到数据库中。
5系统安全
由于该系统是基于网络运行的,大量数据通过网络进行传输,因此对系统安全性要求很高。本系统的安全性保障主要包括4个方面:
(1) 参数化查询。在系统访问数据库时,用参数代替原有需要输入数据的位置,通过该参数化查询方式可有效预防注入式攻击。
(2)用户登录密码加密。在系统设置登录密码之后,将密码用MD5算法加密成新的字符串后再存入数据库表中。而MD5加密方式是不可逆的,因此在用户登录验证时,需将用户输入的密码用MD5加密后与数据库表中的MD5码进行比对,来确定用户登录是否成功。
(3)附件上传限制。在系统中个人信息录入时需上传个人头像,系统利用Flash和JS结合开发文件上传插件,在上传时限制文件类型为图片类型,并限制文件大小,能够在一定程度上减少被木马攻击的可能性。
(4)退出时Session清空。设置退出系统功能,用户选择退出系统时,将清空系统中的Session值,非法用户在本机再次输入页面地址时,登录信息已经失效,必须重新登录系统。
6结语
随着数字化校园建设的逐步深入,本文开发了基于三层架构的高校教师科研诚信管理系统。该系统加强了对教师科研诚信的统一管理,有效提高了高校教师科研诚信的管理效率,实现了高校教师科研诚信管理的数字化、自动化及系统化。
参考文献:
\[1\]傅伟,蒋道霞,涂刚,等.基于.NET的高校科研信息系统的设计与实现[J].廊坊师范学院学报:自然科学版,2013,13(6).