论文部分内容阅读
摘 要: 云南财经大学科研管理平台是根据学校近年来科研工作重点,针对财经类院校科研工作的特点开发研制。该平台主要侧重于科研项目的登记、管理和分析三个重点进行建设。
关键词: 科研管理;MySQL;开发
中图分类号:G647.4 文献标识码:A 文章编号:1671-7597(2012)0310177-02
0 引言
随着我国高校近年的快速健康发展,科研的重要性被提到了前所未有的高度,加之大批博士和高级人才的引进,使得高校科研水平迅速提高,成果数量快速增长。经过几年的积累,现大多已形成了极其庞大的数据库。海量科技信息给检索带来了不便,在学校众多的科技信息中,如何快速准确的定位学校决策机构要求的、有用的、感兴趣的信息,成为科研管理工作的一个技术焦点,其主要的关注点在于解决资源定位的快速、精确、关联性强等方面。
同时,高校的科研活动和科研能力成为反映高校综合实力指标的比重不断加大,而通过信息化的手段对日常科研工作进行管理,整合科研工作流程,为决策层提供真实有效的依据,是提升科研管理水平的有效途径,也是当今高校科研管理的大势所趋。
科研管理工作涉及项目、成果、经费、学术交流、考核、奖励等,工作内容繁多。科研管理人员长期陷于应对每年的项目申报、立项、经费到款、项目进展监督、成果汇总、业绩考核等工作。目前不少高校科研管理工作,仅仅通过Excel、word等办公软件来处理数据。显而易见,这种几乎全手工操作的方式难以及时有效的掌握最新的科研情况,为科研管理增加了工作量,为领导决策带来影响,甚至给科研工作者也增加了繁琐的负担。
为此,我们构建了一个科研管理信息化平台。该平台服务于学校教师的科研工作,服务于各院、研究所,服务于学校,确保学校科研管理工作的规范化科学化高效化,为学校科研工作者进行科研统计,项目申报提供帮助,为辅助领导进行科研管理决策提供有利的信息支持,为促进学校整体科研工作发展提供基础保障。
1 运行环境(硬件、软件、网络)
1.1 系统构架
科研管理平台系统体系结构上采用B/S和C/S结合的方式来实现,C/S结构具有业务处理能力强,速度快的优点,适合于数据分析,报表统计等数据量大的系统,在本方案中科研处大平台管理采用本方式,用delphi7开发;B/S结构具有很强的开放性,界面相对一致、易于使用,适合于科研登记等信息发布与共享的系统。开发方法上采用面向对象(OOP)、基于组件的软件开发模式,减低系统开发的复杂度,提高软件质量。Web端采用ASP.NET技术,提高B/S方式系统界面的友好性,降低服务器数据响应量。开发工具采用.NET平台中最新的语言C#进行开发,C#是一种全新的、彻底的面向对象的语言,支持面向组件的开发,完全支持XML和Web Service。由于科研数据上报上级教育部门采用的是mysql数据,因而我们数据库服务器采用LINUX操作系统加MySQL数据库服务器方式搭建。
1.2 数据库服务器软件环境
操作系统LINUX(内核2.6以上)
数据库系统MySQL(5以上)
1.3 web服务器软件环境
操作系统MICROSOFT WINDOWS 2003或以上
1.4 其他
客户端MICROSOFT WINDOWS XP IE6.0或更高版本
开发工具Microsoft Visual Studio.NET 2005+Delphi 7.0+JavaScript
+DHTML
数据连接与传输ADO.NET+XML
1.5 网络、硬件环境
根据一般高校校园网建设情况,基于下列硬件设施和网络拓补结构实现科研管理系统。
1.6 与MySQL数据库连接
MySQL Connector,是一个为MySQL设计的开放源代码.NET数据接口。它是完全用C#来开发的,我们可以在在MySQL官方网站上找到它。安装好MySQL的数据接口后,你必须在你的代码中引入它才能使用。你可以使用MySql.Data.MySqlClient这个名空间来连接MySQL服务器。在C#中,可以使用using语句来引入MySQL数据接口:using MySql.Data.MySqlClient。
2 科研管理平台主要模块
2.1 科研资源管理
科研资源管理模块的主要功能是录入学校基础信息。涉及到的基础信息有学校基本情况、管理部门情况、学校科研机构情况、专业专业情况、学科情况和科研人员的基本情况等信息。这些基础信息是高校科研管理部门从事科研统计分析工作的基础,另外每年上报教育部科技司与社政司也需要这些信息。其中人事信息直接从人事处人事管理系统获取,学生信息直接从学校教务管理系统中获取。
2.2 科研项目管理
科研项目是高校从事科研活动的主要方式,该模块涉及到项目基本信息录入、审查、报审、管理和验收等。其特色功能为在项目立项时可以分析并提示参与科研人员投入时间有无超出规定,参与项目数有无超出规定等。
2.3 科研经费管理
科研经费管理涉及到立项、进帐登记、管理经费提取三个方面,具体经费使用由财务处严格按照财务制度执行。
2.4 科研成果管理
科研成果是高校从事科研工作结果的登记,涵盖著作、论文、专利、获奖情况与鉴定成果等类别。科研工作人员负责录入成果基础信息,科研秘书和科研管理部门负责审核真实性。该模块主要功能是对科研成果实现登记、审查、统计和分析。
2.5 科研考评
科研考评是科研管理部门每年最繁重的工作。往年手工操作阶段不但要核对科研成果的真实性,还要对每一项成果的价值进行核定。人为操作因素大,误差也大,常常还会引起很多科研人员的不满。该模块通过把原来设定论文、奖励的各种类别计算方式、系数等内容数字化,最终实现直接由系统计算出每一位科研人员的科研分。实施中我们发觉科研考评毕竟不能完全体现科研成果,因而我们只是确认一般成果的科研分,而一些特殊的成果,可以对成果分进行修订。
2.6 上报数据管理系统
上报数据给教育部科技司与社政司是高校科研管理部门的一项重要工作。在该模块中主要实现从本学校系统中直接生产人文社科类科技统计年报表和导出科技统计年报表数据。
2.7 系统管理平台(C/S模式)
该模块仅供科研管理部门管理员使用。采用delphi7开发,以C/S模式运行。主要功能是实现对系统运行状态进行监控,实现数据库的备份、恢复、用户管理,科研人员和管理人员权限分配等。另外还可以对系统中各项参数进行调整,例如论文级别系数等。
系统管理平台还有另外一个主要功能是数据查询与分析。从管理部门、科研人员与科研项目三个层面,查询、统计与分析高校的科研情况,能够协助科研管理部门与科研管理人员全面掌握整个高校的科研状况,为高校科研管理工作提供决策依据。在系统中,我们把最终系统归纳为左上图所示的几个大类别,科研管理人员可以对数据进行快速的查阅,检索和分析等工作,可以制作相应的各种数据报表。在科研数据管理平台上引入常用挖掘模型,构建出模版,以最佳、最优最快的方式形成直观的分析图标,进行横向和纵向的比较,从而为领导提供学校各类科研信息,为科学决策提供支持。
参考文献:
[1]曾红武,高校管理信息系统的设计与实现[J].科技信息,2006(12).
[2]张炜,基于SSH的高校科研量信息化管理平台的实现[J].科技信息,2009(16).
[3]贾琨、刘弘,J2EE开发基于Web的管理信息系统的分析与实例[J].山东师范大学学报(自然科学版),2005(01).
[4]周晶,基于WEB的文科科研管理系统的设计与实现[J].软件导刊,2011(09).
[5]张恒、俞播、徐上,科研院所科研管理信息系统的设计[J].铁路计算机应用,2011(09).
[6]http://dev.mysql.com/.
作者简介:
吴红刚,男,汉族,云南省大理人,硕士,讲师,云南财经大学校长办公室,研究方向:系统开发,数据挖掘等。
关键词: 科研管理;MySQL;开发
中图分类号:G647.4 文献标识码:A 文章编号:1671-7597(2012)0310177-02
0 引言
随着我国高校近年的快速健康发展,科研的重要性被提到了前所未有的高度,加之大批博士和高级人才的引进,使得高校科研水平迅速提高,成果数量快速增长。经过几年的积累,现大多已形成了极其庞大的数据库。海量科技信息给检索带来了不便,在学校众多的科技信息中,如何快速准确的定位学校决策机构要求的、有用的、感兴趣的信息,成为科研管理工作的一个技术焦点,其主要的关注点在于解决资源定位的快速、精确、关联性强等方面。
同时,高校的科研活动和科研能力成为反映高校综合实力指标的比重不断加大,而通过信息化的手段对日常科研工作进行管理,整合科研工作流程,为决策层提供真实有效的依据,是提升科研管理水平的有效途径,也是当今高校科研管理的大势所趋。
科研管理工作涉及项目、成果、经费、学术交流、考核、奖励等,工作内容繁多。科研管理人员长期陷于应对每年的项目申报、立项、经费到款、项目进展监督、成果汇总、业绩考核等工作。目前不少高校科研管理工作,仅仅通过Excel、word等办公软件来处理数据。显而易见,这种几乎全手工操作的方式难以及时有效的掌握最新的科研情况,为科研管理增加了工作量,为领导决策带来影响,甚至给科研工作者也增加了繁琐的负担。
为此,我们构建了一个科研管理信息化平台。该平台服务于学校教师的科研工作,服务于各院、研究所,服务于学校,确保学校科研管理工作的规范化科学化高效化,为学校科研工作者进行科研统计,项目申报提供帮助,为辅助领导进行科研管理决策提供有利的信息支持,为促进学校整体科研工作发展提供基础保障。
1 运行环境(硬件、软件、网络)
1.1 系统构架
科研管理平台系统体系结构上采用B/S和C/S结合的方式来实现,C/S结构具有业务处理能力强,速度快的优点,适合于数据分析,报表统计等数据量大的系统,在本方案中科研处大平台管理采用本方式,用delphi7开发;B/S结构具有很强的开放性,界面相对一致、易于使用,适合于科研登记等信息发布与共享的系统。开发方法上采用面向对象(OOP)、基于组件的软件开发模式,减低系统开发的复杂度,提高软件质量。Web端采用ASP.NET技术,提高B/S方式系统界面的友好性,降低服务器数据响应量。开发工具采用.NET平台中最新的语言C#进行开发,C#是一种全新的、彻底的面向对象的语言,支持面向组件的开发,完全支持XML和Web Service。由于科研数据上报上级教育部门采用的是mysql数据,因而我们数据库服务器采用LINUX操作系统加MySQL数据库服务器方式搭建。
1.2 数据库服务器软件环境
操作系统LINUX(内核2.6以上)
数据库系统MySQL(5以上)
1.3 web服务器软件环境
操作系统MICROSOFT WINDOWS 2003或以上
1.4 其他
客户端MICROSOFT WINDOWS XP IE6.0或更高版本
开发工具Microsoft Visual Studio.NET 2005+Delphi 7.0+JavaScript
+DHTML
数据连接与传输ADO.NET+XML
1.5 网络、硬件环境
根据一般高校校园网建设情况,基于下列硬件设施和网络拓补结构实现科研管理系统。
1.6 与MySQL数据库连接
MySQL Connector,是一个为MySQL设计的开放源代码.NET数据接口。它是完全用C#来开发的,我们可以在在MySQL官方网站上找到它。安装好MySQL的数据接口后,你必须在你的代码中引入它才能使用。你可以使用MySql.Data.MySqlClient这个名空间来连接MySQL服务器。在C#中,可以使用using语句来引入MySQL数据接口:using MySql.Data.MySqlClient。
2 科研管理平台主要模块
2.1 科研资源管理
科研资源管理模块的主要功能是录入学校基础信息。涉及到的基础信息有学校基本情况、管理部门情况、学校科研机构情况、专业专业情况、学科情况和科研人员的基本情况等信息。这些基础信息是高校科研管理部门从事科研统计分析工作的基础,另外每年上报教育部科技司与社政司也需要这些信息。其中人事信息直接从人事处人事管理系统获取,学生信息直接从学校教务管理系统中获取。
2.2 科研项目管理
科研项目是高校从事科研活动的主要方式,该模块涉及到项目基本信息录入、审查、报审、管理和验收等。其特色功能为在项目立项时可以分析并提示参与科研人员投入时间有无超出规定,参与项目数有无超出规定等。
2.3 科研经费管理
科研经费管理涉及到立项、进帐登记、管理经费提取三个方面,具体经费使用由财务处严格按照财务制度执行。
2.4 科研成果管理
科研成果是高校从事科研工作结果的登记,涵盖著作、论文、专利、获奖情况与鉴定成果等类别。科研工作人员负责录入成果基础信息,科研秘书和科研管理部门负责审核真实性。该模块主要功能是对科研成果实现登记、审查、统计和分析。
2.5 科研考评
科研考评是科研管理部门每年最繁重的工作。往年手工操作阶段不但要核对科研成果的真实性,还要对每一项成果的价值进行核定。人为操作因素大,误差也大,常常还会引起很多科研人员的不满。该模块通过把原来设定论文、奖励的各种类别计算方式、系数等内容数字化,最终实现直接由系统计算出每一位科研人员的科研分。实施中我们发觉科研考评毕竟不能完全体现科研成果,因而我们只是确认一般成果的科研分,而一些特殊的成果,可以对成果分进行修订。
2.6 上报数据管理系统
上报数据给教育部科技司与社政司是高校科研管理部门的一项重要工作。在该模块中主要实现从本学校系统中直接生产人文社科类科技统计年报表和导出科技统计年报表数据。
2.7 系统管理平台(C/S模式)
该模块仅供科研管理部门管理员使用。采用delphi7开发,以C/S模式运行。主要功能是实现对系统运行状态进行监控,实现数据库的备份、恢复、用户管理,科研人员和管理人员权限分配等。另外还可以对系统中各项参数进行调整,例如论文级别系数等。
系统管理平台还有另外一个主要功能是数据查询与分析。从管理部门、科研人员与科研项目三个层面,查询、统计与分析高校的科研情况,能够协助科研管理部门与科研管理人员全面掌握整个高校的科研状况,为高校科研管理工作提供决策依据。在系统中,我们把最终系统归纳为左上图所示的几个大类别,科研管理人员可以对数据进行快速的查阅,检索和分析等工作,可以制作相应的各种数据报表。在科研数据管理平台上引入常用挖掘模型,构建出模版,以最佳、最优最快的方式形成直观的分析图标,进行横向和纵向的比较,从而为领导提供学校各类科研信息,为科学决策提供支持。
参考文献:
[1]曾红武,高校管理信息系统的设计与实现[J].科技信息,2006(12).
[2]张炜,基于SSH的高校科研量信息化管理平台的实现[J].科技信息,2009(16).
[3]贾琨、刘弘,J2EE开发基于Web的管理信息系统的分析与实例[J].山东师范大学学报(自然科学版),2005(01).
[4]周晶,基于WEB的文科科研管理系统的设计与实现[J].软件导刊,2011(09).
[5]张恒、俞播、徐上,科研院所科研管理信息系统的设计[J].铁路计算机应用,2011(09).
[6]http://dev.mysql.com/.
作者简介:
吴红刚,男,汉族,云南省大理人,硕士,讲师,云南财经大学校长办公室,研究方向:系统开发,数据挖掘等。