APP下载

高校科研管理信息系统的设计与实现

2018-12-17刘莲花林建文

电脑知识与技术 2018年25期
关键词:科研管理统计分析信息系统

刘莲花 林建文

摘要:以广州商学院为例,介绍了高校科研管理信息系统开发的背景意义,以及功能模块的设计与实现。科研管理信息系统采用响应式布局设计和模块化开发,选用ASP.NET技术作为开发平台,利用ADO.NET对象模型实现前后端的数据交互,后台选用Microsoft SQL Server 2008作为数据库管理系统,页面显示部分采用了HTML5、Css3、ECharts3、和Bootstrap3开发框架,能够兼容多种设备和浏览器使用。系统设计并实现了用户信息管理、科研项目管理、论文管理、成果管理、数据统计分析、专家管理及项目和论文的专家评审管理等功能。高校科研管理信息系统能够实现科研工作者与科研管理部门之间的数据共享,做到“互联网+科研”的深度融合。

关键词:科研管理;信息系统;统计分析;高校

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)25-0102-04

Design and Development of Scientific Research Management Information System in Colleges and Universities

LIU Lian-hua, LIN Jian-wen

(School of Information Technology and Engineering Guangzhou College of Commerce, Guangzhou 511363, China)

Abstract:Taking Guangzhou College of Commerce as an example, this paper introduces the background significance, the design and development of functional modulesof scientific research management information system in Colleges and universities. The system adopts responsive layout design and modular development. ASP.NET technology is used as the development platform. ADO.NET object model is used to implement front-end and back-end data interaction. Microsoft SQL Server 2008 is used as the database management system. The HTML5, Css3, ECharts3, and Bootstrap3 development frameworks are used as a page display, which are compatible with a wide range of devices and browsers.The system designs and implements the functions of user information management, scientific research project management, paper management, achievement management, data statistical analysis, expert management and expert evaluation and management of projects and papers. The scientific research management information system can realize data sharing between researchers and research management, and achieve the depthfusion of “Internet + scientific research”.

Key words: scientific research management;information system;statistical analysis; Colleges and Universities

1 系统开发的背景意义

科研活动和科研能力对反映一所高校综合实力指标的比重不断加大[1],而科研管理在手工操作时代的工作程序却非常烦琐,一方面,容易产生重复采集数据的情况;另一方面,在整个统计管理过程中产生大量的纸质文件也不便保存和管理。除此以外,科研管理人员不能及时了解本校教师的科研情况,对科研成果奖励计算效率低,不利于提升高校的科研管理水平,也难以激发教师参与科研项目的积极性。

广州商学院作为广东省第一所由独立学院转设的普通本科高校、“中国一流民办大学”,学校领导对于科研工作的开展一直以来都非常地重视,并且设有专门的科研管理部门对于教师的科研项目和发表的学术论文进行管理。但是,在日常的管理的过程中仍然使用传统的手工管理方式,需要教师层层提交纸质的科研证明材料。随着“互联网+”时代的到来,通过将传统的手工科研管理模式转化成信息化管理,能够整合传统科研工作流程,为决策层提供真实有效的依据;同时,也是推动广州商学院科研管理水平提升的有效途径,是未来科研管理工作的发展目标。

2 系统开发的目标

2.1 系统流程

广州商学院科研管理工作的核心业务流程大概有以下几个阶段:首先是学校科研处发布各项信息,其次本校教师进行相应的材料整理上报,经过各二级学院或所属单位科研管理負责人审核后上报校科研处,最后经过科研处推荐专家进行相应的评审后完成结果确认。

通过设计开发广州商学院科研管理信息系统,能够将以上各个阶段的科研管理工作流程通过信息化管理实现,形成一个开放、共享并且能够实时更新的科研信息管理平台,从而打破传统科研管理方法中不能全面、实时、准确掌握学校相关科研信息的壁垒,为学校领导开展各类科研决策提供支持和帮助,为科研管理部门工作人员和教师开展科研活动提供方便快捷的服务[2-3]。系统流程图如图1所示:

2.2系统功能概要

科研管理信息系统有管理员、教师和专家三类用户。根据使用权限的不同,所能操作的功能也不同,专家能够对科研项目和学术论文进行评审管理;普通教师能进行信息浏览、项目管理、论文管理、成果管理、统计分析、数据管理、文档管理等操作,而管理员除了上述功能外还有人员管理、奖励管理、专家管理、系统管理等操作权限。系统用例图如图2所示。

3系统主要功能模块介绍

系统为用户提供了专门的门户网页作为系统登录的入口。在门户网页中,所有的用户都能浏览本校最新的科研管理动态,包括新闻通知、科研动态、各类项目申报书下载、常用链接等。门户网页功能模块图如图3所示。

3.1教师功能模块

教师在登录科研管理信息系统后,可以获得以下功能模块的操作权限,并根据自身的需求进行相关的科研项目和学术论文的登记和管理,教师功能模块如图4所示。

1) 科研信息浏览:用户可以在系统内浏览科研新闻动态、规章制度。

2) 用户登录:用户进入相应的登录界面,输入用户名和密码之后提交页面。若用户名或密码输入不正确,系统将返回到登录页面;若用户名和密码输入正确,系统将转发页面到系统首页。

3) 用户注册:用户在门户网页进行注册操作,操作成功后需要等待系统管理员进行审核后才能登录系统。

4) 项目申报:用户可以在系统上申报自己已经立项的科研项目信息。

5) 项目结项:用户在项目研究期限到期后提交结项材料,申请项目结项。

6) 论文管理:用户可以在系统内登记个人公开发表的学术论文信息。

7) 成果管理:用户可以对已经登记的项目成果和论文进行管理。

8) 专家系统:用户能够提交申请,成为评审专家。

9) 文档管理:用户个人可以下载相关文件。

10) 信息管理:用户可以在个人中心对个人信息进行管理。

3.2专家功能模块

1) 推荐功能:根据专家登记信息,系统自动进行评审项目推荐。

2) 项目评审:查看用户提交的项目信息,给出评审意见。

3) 结项审核:查看用户提交的结项材料,给出结项认定。

4) 论文评审:查看用户提交的学术论文信息,给出评审意见。

科研管理信息系统专家功能模块如图5所示。

3.3管理员功能模块

1) 用户管理:管理员可以查看和修改用户的信息,并且可以删除用户信息。

2) 项目管理:管理员可以对用户申报的项目信息进行增、删、改、查操作。

3) 论文管理:管理员可以对用户申报的论文信息进行增、删、改、查操作。

4) 数据分析:根据用户登记科研信息,对科研成果进行统计分析,并且能够导出相关图表。

5) 系统管理:管理员可以对系统进行管理,包括对系统数据库进行备份操作和数据库还原操作。

6) 科研新闻:管理员可以发布科研新闻动态,修改已发布的新闻信息。

7) 专家管理:对申请成为专家的用户进行审批,对已经成为专家的用户进行管理。

8) 奖励管理:增加修改科研项目和论文成果的奖励计算公式。

9) 文档管理:管理员可以对系统内各类文件进行管理。

10 )数据管理:导入、导出系统数据库内的数据。

11) 用户退出:管理员和用户登录系统后,单击“退出”链接,系统将销毁与会话有关的资源,返回到登录页面。

科研管理信息系统管理员功能模块如图6所示。

4 系统功能实现

4.1系统首页

系统首页的设计效果关系到系统的建设及形象宣传,系统首页应该是信息含量较高、内容较丰富的宣传平台,本系统主要包含以下内容:1)系统菜单导航、2)用户注册及登录、3)科研新闻动态、4)规章制度、资料下载、5)专家评审系统入口、6)后台登录入口:为管理员进入后台提供一个入口、7)常用网页连接。本系统以Bootstrap前端开发框架为基础进行页面开发设计,在各页面中都使用了Bootstrap的网格系统,能够使页面随着用户屏幕大小的改变而改变。

在系统门户网页中还为用户提供本校科研成果信息,帮助教师及时了解相关的科研动态,但需要注意的是科研成果属于保密性较高的资料,因此需要设置一定的权限,让有权限的用户才能查询,并且管理员可以随时控制用户查询条件的权限。本系统将查询条件添加到数据库条件表中,并设置了权限字段,通过采用六级联动让用户能够自由选择想要查询的科研成果信息。

4.2教师后台首页

教师通过登录验证后将进入科研管理信息系统用户后台首页,此页设置了在线访客数、待审核的科研项目、学术论文等信息,教师点击即可跳转到相关的链接页面查看详细信息,其中,访客数量采用对系统Session用户对象进行统计,通过Application[" "]方法进行赋值。

4.3科研项目管理页

科研项目管理在整个科研管理信息系统中属于核心功能模块,教师能够通过此功能模块真正实现无纸化办公,到达数据共享的目的。教师在登錄系统后,可以对自己申报的科研项目进行管理,如查询、申报项目、提交结项材料等。

4.4科研项目申报页

教师可以在项目申报页中进行科研项目的登记申报,需要提供科研项目的基本信息,如:项目名称、项目类型、项目等级、研究周期、是否有项目经费、预期成果类型和申报材料附件等。

4.5专家系统页面

科研管理信息系统设置专家评审系统,专家可以参与科研项目和学术论文的审核,而普通教师可以申请成为评审专家,同时,系统提供智能推荐的功能,因此在教师申请成为专家时需要提供个人科研情况的详细信息,从而提供系统推荐的准确率。

系统推荐主要采取四项指标进行算术平均数的计算,分别为人才指标、科研指标、文献指标、获奖指标[4]。当算数平均数结果相同时,系统会按照人才指标的得分高低进行排序推荐。除此之外,教师已经通过审核成为专家时,系统会自动跳转进入专家评审系统后台页面,防止用户多次申请提交。

4.6专家评审页面

专家能够对教师提交的科研项目和学术论文进行评审,当教师提交的文件为PDF格式时,系统能够提供文件在线预览的功能,专家无须另外下载进行查看。当系统对科研成果奖励计算错误时,专家可以进行更正,并且系统会自动将专家的修改后的奖励结果存入数据库内,并对错误信息进行更正,当下次再遇上相同等级的科研成果时将按照新的方法进行计算。

4.7管理员后台首页

管理员登录系统后,进入管理员后台首页,通过系统主界面左侧菜单导航栏或顶部工具栏进行相应功能模块的操作,顶部工具栏显示登录用户信息,并实现通过链接方式进入个人中心、帮助中心、退出登录等功能。而左侧菜单栏则实现了通过快捷方式进入系统功能模块,单击相应的功能模块后,在工具栏下方将显示相应模块的操作界面。

4.8科研奖励管理

广州商学院为鼓励教职员工积极开展科学研究,提高学校科学研究水平,对积极参与科研的教职员工给予一定的科研奖励。本系统中,用户科研项目和学术论文的发表的奖励由系统自动计算完成,但是需要管理员提前添加相关的奖励计算公式。

在科研项目奖励中,根据科研项目是否有配套经费、项目等级分别设定不同的科研项目配套经费奖励。计算方法为:经费额×a%﹢X元,其中,a%代表项目等级所对应的奖励计算百分比,X代表项目等级对应的奖励金额。并且,计算经费额时,不含学校配套资助经费。若无拨付经费或无规定配套资助经费,学校给予资助经费则按项目等级酌情给予资助经费。

学术论文类奖励则按照论文的类型和期刊等级进行划分,其中,与其他论文奖励有较大不同的是科技类学术论文顶尖奖励,即:SCI 期刊学术论文按期刊影响因子(IF)给予奖励。若影响因子小数点之前的数为N,则每篇奖励N+1 万元。根据这一特点,系统在数据库中增加了期刊表,在用户填写完记录后,根据用户所填写的期刊信息与期刊表中的记录进行对比,给出奖励金额建议。

4.9 统计分析页

科研管理工作需要统计每一年各学院的科研情况,为学校领导进行决策提供依据。为了方便管理员进行统计,系统提供统计分析的功能,根据数据库所存入的记录,借助百度数据可视化工具ECharts进行数据统计的展示。

管理员进行统计分析操作时不受权限的限制,能够根据自身的需要进行统计分析。首先,系统前端页面根据管理员所选择的条件通过JavaScript接受后台传输的查询语句以及图形外观。其次,通过Ajax传值到Handler.ashx类方法中,并由类方法调用Echarts的API。再者,初始化不具有类型解析程序的JavaScriptSerializer类的新实例,并将对象转换为JSON字符串并赋值给结果,最后,向页面返回结果,显示具体的统计图形。

5 结束语

科研管理信息系统采用MVC框架构建,使用C#语言作为后端开发语言,通过封装类调用ADO.NET类库的方法实现前后台的数据就交互[5]。系统能够实现对用户信息管理、科研项目管理、论文管理、成果管理、数据统计分析、专家管理及项目和论文的专家评审管理,同时也能进行数据管理、文档管理及系统管理。

系统对专家系统进行了推荐算法的设计和优化,在奖励计算模块,通过获取教师上传的科研信息与数据库奖励表的信息进行对比判断,自动计算奖励金额。在论文奖励计算中,系统还设置了期刊表,并且通过数据挖掘提前录入13739条记录。除此之外,系统在运行过程中,还能对期刊信息进行智能补充和完善。用户在操作时,当期刊表不存在此期刊记录,系统会自动进行补充,当期刊所对应的奖励金额不正确时,系统会对该期刊的奖励等级和金额进行修改。系统提供了可高度个性化的科研成果统计分析,能够实现将教师登记的科研成果包括科研项目和学术论文,通过扇形图或柱状图的形式进行展示,并且用户能够很方便的以图片或文本的方式将分析结果导出,减少科研人员在统计分析时的工作量。通过使用本系统,能够达到将传统手工科研管理模式实现信息化处理的目标。

参考文献:

[1] 钱小红, 谢素萍. 高校科研管理信息系统构建与完善路径研究[J]. 高等工程教育研究, 2015(1).

[2] 胡顺义. 基于Web的高校科研管理系统的设计与实现[J]. 华东师范大学学报,2010(9).

[3] 吕浩音, 郭涛. 基于校园网/互联网高校科研管理系统的分析开发与研究[J]. 福建电脑,2016(2).

[4] 王小霞. 基于Hibernate框架的科研管理信息系统的设计与实现[J].微型机与应用,2017(23).

[5] 莫绍强, 刘江林. 基于分层结构的高校科研管理信息系统架构设計[J]. 现代电子技术,2017(9).

【通联编辑:王力】

猜你喜欢

科研管理统计分析信息系统
企业信息系统安全防护
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
如何发挥新时期统计工作的作用之我见
论民办高校科研管理激励机制创新
以统计分析为基础的房地产税收优化分析
基于SG-I6000的信息系统运检自动化诊断实践