论文部分内容阅读
摘 要:二十一世纪以来,国家大力推行科教兴国战略,连续增加对高等院校科研经费的投入,高校的科研实力也越来越强。然而高校科研工作的快速发展也对科研管理提出了更高的要求,过往的管理方法已远远不能满足当期高校科研现状。本文分析了高校科研管理的业务流程和当期高校信息化建设的现状,构建了高校科研信息网站,实现了科研信息发布、科研项目管理、科研成果管理和各相关部门的工作联动等功能,在很大程度上保障了高校科研工作的良好管理和运作。
关键词:高等院校;科研信息网站
中图分类号:TP315
由于国家大力推行科教兴国战略,多年来连续增加对高等院校科研经费的投入,其科研实力日益增强,科研经费越来越充足,科研工作者和科研项目的数量和质量也显著提高,目前,高等院校的科研项目无论从数量上、规模上、质量上,还是从复杂度上,都已经远远超出历史水平[1]。然而,高等院校科研工作的快速发展也对科研管理提出了更高的要求,高校科研工作困难因素多、经费管理难度大,科研项目数量多、周期长、任务重,怎样才能够科学、智能、高效的管理高校科研工作,具有很大的难度[2]。
在全球信息化浪潮下,高等院校的信息化水平已经成为衡量其教学科研综合实力及现代化水平的重要指标,科研管理信息化有利于科研信息的积累和便于查询,还有利于实现科研管理工作的流程化,已成为高校数字化建设中不可或缺的一部分。本文结合高等院校科研管理工作的特点,以功能完善、信息规范、简单易用为目标,整合校内各种基础设施、数据信息等资源,设计并实现了高校科研信息网站,实现了科研信息的管理和发布,规范了科研人员、项目、经费、成果的管理,让科研部门、财务部门、管理部门在一个公共的平台上实现科研项目的联动管理,并通过安全防护模块的构建保护了学校科研工作的安全,在很大程度上保障学校科研工作的良性发展运作,解决当前学校科研项目管理所面临的难题,达到了高校科研管理信息化、规范化、科学化的要求。
1 高校科研信息网站的设计
1.1 总体设计
根据上文对高校科研信息网站的需求分析,为了能够在完整实现网站全部功能的基础上,能够兼顾网站的性能、兼容性、安全性和用户友好性,本文将网站划分为WEB显示层、业务逻辑层和数据访问层等三层。其中,数据访问层位于数据库与业务逻辑层之间,其作用是为业务逻辑层提供了系统用户接口、科研人员接口、科研项目接口、科研成果接口、科研经费接口和日志信息接口等访问数据库的多个接口;业务逻辑层位于数据访问层与WEB显示层之间,利用数据访问层提供的多个接口,为WEB显示层提供项目管理、用户管理、成果管理、科研信息管理、查询统计管理、安全管理等业务逻辑操作;WEB显示层位于用户和业务逻辑层之间,将各类网站用户的需求递交至业务逻辑层,并将业务逻辑层返回的结果显示给用户,主要页面有:登录页面、退出页面、信息浏览页面、信息搜索页面、项目申报页面、项目立项页面、项目查询页面、项目验收管理页面、成果管理页面、和系统维护页面等;
1.2 网络结构设计
为了便于网站的访问和维护,高校科研信息网站采用纯B/S网络架构,各类用户和网站管理员均能通过网站的页面开展工作。网站注册用户和游客可以在任何地方通过互联网接入网站WEB服务器进行浏览,为了保障网站的安全,在WEB服务器与互联网之间架设了防火墙;高校相关科研部门的用户可以通过校园网登录网站,开展科研相关管理工作;系统管理员也是通过校园网登录网站后台,进行数据导入、导出、统计分析、运行维护等操作。为了保证数据库的数据安全,系统在RAID存储阵列中架设了冗余数据库,有效的防止了误操作或异常情况引起的数据丢失、损坏。
1.3 功能模块
由于模块化开发可以在很大程度上提高网站的可维护性,本文基于对高校科研管理工作的充分调研和对于高校科研信息网站的需求分析,将整个网站分为6大模块进行开发。如图1所示:网站分为科研信息管理模块、科研项目管理模块、科研成果管理模块、查询统计管理模块、系统用户管理模块和系统安全管理模块等六大模块。其中,科研信息管理模块的主要功能是对高校科研信息的汇总、归类、发布等;科研项目管理模块又可划分为科研项目申报、科研项目立项、科研项目进度管理、科研项目验收和科研项目经费管理等五个子模块,分别为高校科研相关部门和人员提供科研项目从申报到验收过程中的一系列网络化办公功能;科研成果管理模块分为科研成果鉴定管理和科研成果推广管理两个子模块,主要负责管理高校科研产生的成果,保护相关知识产权,并使科研成果能够更好的转化为生产力;查询统计管理分为科研项目查询统计、科研成果查询统计、科研信息查询统计和网站日志查询统计等四个子模块,一方面为用户提供快速检索功能,另一方面还能够对各种数据进行统计分析,为科研管理部门的决策提供支持;网站用户管理分为用户管理、网站运行维护两个子模块,主要负责管理网站的用户和日常运作;网站安全管理分为数据安全防护、网络安全防护和网站安全评估三个子模块,主要从数据库安全、网站安全策略和主动防御等方面入手,维护网站的安全、稳定运作。
图1 功能模块图
2 高校科研信息网站的实现
根据上文的需求分析和设计,高校科研信息网站采用联想塔式服务器ThinkServer RD530,软件方面安装Windows 2003server操作系统和Internet Information Server 6.0,前端配置趋势科技防火墙网络版OSCE 10,服务器安装绿盟网络入侵检测系统,保障了网站的稳定和安全运作。
本网站使用ASP.NET平台进行开发,使用SQL Server 2010作为后台数据库,部分代码如下:
user=request.Form("user")
password= request.Form("password")
SqlStr="select * from [users] Where user="&user&" and pwd="&password&" order by id desc"
Set Rs = Server.CreateObject("adodb.recordset")
Rs.Open SqlStr, Conn, 1, 1
IF Not(Rs.bof and Rs.EOF) Then
response. redirect("home.asp")
Else
response.redirect("error.asp")
End If
Rs.close
Set Rs = nothing
3 结束语
本文结合高等院校科研管理工作的特点,以功能完整、信息规范、简单易用为目标,整合校内各种基础设施、数据信息等资源,设计并实现了高校科研信息网站,实现了科研信息的发布,规范了科研人员、项目、经费、成果的管理,让科研部门、财务部门、管理部门在一个公共的平台上实现科研项目的联动管理,并通过安全防护模块的构建保护了学校科研项目、成果的安全,在很大程度上保障学校科研工作的良性发展运作。
参考文献:
[1]陆永祯,孙云龙.用ASP和SQL Server实现网站分级管理[J].鞍山钢铁学院学报,2002(03):197-199.
[2]陈杰,田珍,肖引.论高校科研管理信息化[J].科技进步与对策,2000(08):73-74.
作者单位:荆楚理工学院教育技术中心,湖北荆门 448200
关键词:高等院校;科研信息网站
中图分类号:TP315
由于国家大力推行科教兴国战略,多年来连续增加对高等院校科研经费的投入,其科研实力日益增强,科研经费越来越充足,科研工作者和科研项目的数量和质量也显著提高,目前,高等院校的科研项目无论从数量上、规模上、质量上,还是从复杂度上,都已经远远超出历史水平[1]。然而,高等院校科研工作的快速发展也对科研管理提出了更高的要求,高校科研工作困难因素多、经费管理难度大,科研项目数量多、周期长、任务重,怎样才能够科学、智能、高效的管理高校科研工作,具有很大的难度[2]。
在全球信息化浪潮下,高等院校的信息化水平已经成为衡量其教学科研综合实力及现代化水平的重要指标,科研管理信息化有利于科研信息的积累和便于查询,还有利于实现科研管理工作的流程化,已成为高校数字化建设中不可或缺的一部分。本文结合高等院校科研管理工作的特点,以功能完善、信息规范、简单易用为目标,整合校内各种基础设施、数据信息等资源,设计并实现了高校科研信息网站,实现了科研信息的管理和发布,规范了科研人员、项目、经费、成果的管理,让科研部门、财务部门、管理部门在一个公共的平台上实现科研项目的联动管理,并通过安全防护模块的构建保护了学校科研工作的安全,在很大程度上保障学校科研工作的良性发展运作,解决当前学校科研项目管理所面临的难题,达到了高校科研管理信息化、规范化、科学化的要求。
1 高校科研信息网站的设计
1.1 总体设计
根据上文对高校科研信息网站的需求分析,为了能够在完整实现网站全部功能的基础上,能够兼顾网站的性能、兼容性、安全性和用户友好性,本文将网站划分为WEB显示层、业务逻辑层和数据访问层等三层。其中,数据访问层位于数据库与业务逻辑层之间,其作用是为业务逻辑层提供了系统用户接口、科研人员接口、科研项目接口、科研成果接口、科研经费接口和日志信息接口等访问数据库的多个接口;业务逻辑层位于数据访问层与WEB显示层之间,利用数据访问层提供的多个接口,为WEB显示层提供项目管理、用户管理、成果管理、科研信息管理、查询统计管理、安全管理等业务逻辑操作;WEB显示层位于用户和业务逻辑层之间,将各类网站用户的需求递交至业务逻辑层,并将业务逻辑层返回的结果显示给用户,主要页面有:登录页面、退出页面、信息浏览页面、信息搜索页面、项目申报页面、项目立项页面、项目查询页面、项目验收管理页面、成果管理页面、和系统维护页面等;
1.2 网络结构设计
为了便于网站的访问和维护,高校科研信息网站采用纯B/S网络架构,各类用户和网站管理员均能通过网站的页面开展工作。网站注册用户和游客可以在任何地方通过互联网接入网站WEB服务器进行浏览,为了保障网站的安全,在WEB服务器与互联网之间架设了防火墙;高校相关科研部门的用户可以通过校园网登录网站,开展科研相关管理工作;系统管理员也是通过校园网登录网站后台,进行数据导入、导出、统计分析、运行维护等操作。为了保证数据库的数据安全,系统在RAID存储阵列中架设了冗余数据库,有效的防止了误操作或异常情况引起的数据丢失、损坏。
1.3 功能模块
由于模块化开发可以在很大程度上提高网站的可维护性,本文基于对高校科研管理工作的充分调研和对于高校科研信息网站的需求分析,将整个网站分为6大模块进行开发。如图1所示:网站分为科研信息管理模块、科研项目管理模块、科研成果管理模块、查询统计管理模块、系统用户管理模块和系统安全管理模块等六大模块。其中,科研信息管理模块的主要功能是对高校科研信息的汇总、归类、发布等;科研项目管理模块又可划分为科研项目申报、科研项目立项、科研项目进度管理、科研项目验收和科研项目经费管理等五个子模块,分别为高校科研相关部门和人员提供科研项目从申报到验收过程中的一系列网络化办公功能;科研成果管理模块分为科研成果鉴定管理和科研成果推广管理两个子模块,主要负责管理高校科研产生的成果,保护相关知识产权,并使科研成果能够更好的转化为生产力;查询统计管理分为科研项目查询统计、科研成果查询统计、科研信息查询统计和网站日志查询统计等四个子模块,一方面为用户提供快速检索功能,另一方面还能够对各种数据进行统计分析,为科研管理部门的决策提供支持;网站用户管理分为用户管理、网站运行维护两个子模块,主要负责管理网站的用户和日常运作;网站安全管理分为数据安全防护、网络安全防护和网站安全评估三个子模块,主要从数据库安全、网站安全策略和主动防御等方面入手,维护网站的安全、稳定运作。
图1 功能模块图
2 高校科研信息网站的实现
根据上文的需求分析和设计,高校科研信息网站采用联想塔式服务器ThinkServer RD530,软件方面安装Windows 2003server操作系统和Internet Information Server 6.0,前端配置趋势科技防火墙网络版OSCE 10,服务器安装绿盟网络入侵检测系统,保障了网站的稳定和安全运作。
本网站使用ASP.NET平台进行开发,使用SQL Server 2010作为后台数据库,部分代码如下:
user=request.Form("user")
password= request.Form("password")
SqlStr="select * from [users] Where user="&user&" and pwd="&password&" order by id desc"
Set Rs = Server.CreateObject("adodb.recordset")
Rs.Open SqlStr, Conn, 1, 1
IF Not(Rs.bof and Rs.EOF) Then
response. redirect("home.asp")
Else
response.redirect("error.asp")
End If
Rs.close
Set Rs = nothing
3 结束语
本文结合高等院校科研管理工作的特点,以功能完整、信息规范、简单易用为目标,整合校内各种基础设施、数据信息等资源,设计并实现了高校科研信息网站,实现了科研信息的发布,规范了科研人员、项目、经费、成果的管理,让科研部门、财务部门、管理部门在一个公共的平台上实现科研项目的联动管理,并通过安全防护模块的构建保护了学校科研项目、成果的安全,在很大程度上保障学校科研工作的良性发展运作。
参考文献:
[1]陆永祯,孙云龙.用ASP和SQL Server实现网站分级管理[J].鞍山钢铁学院学报,2002(03):197-199.
[2]陈杰,田珍,肖引.论高校科研管理信息化[J].科技进步与对策,2000(08):73-74.
作者单位:荆楚理工学院教育技术中心,湖北荆门 448200