科研系统管理范文

时间:2024-01-09 17:33:16

导语:如何才能写好一篇科研系统管理,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

科研系统管理

篇1

1.1系统功能需求

实现课题申报、立项评审、任务书提交、项目审核、结题申请、结题验收全过程系统化、信息化、项目化管理。实现项目申请立项、结题验收专家网上评审功能,由系统自动进行计算排名。申请人提交立项或者结题申请材料后,由科技秘书对项目进行汇总分类,按照项目内容进行分组,安排评审专家。课题评审专家接到任务后,在系统设置的规定时间内,只需一台可以上网的计算机和相关附属设备(键盘、鼠标等)即可登录系统开展评审工作,时间灵活度高,同时也节约了纸张的大量使用,节约学院办公经费,提高评审效率。把学院历史立项的所有项目和院外申报项目进行电子系统进档,建立项目数据库,使科研管理工作规范化、科学化和信息化;实现科研项目综合查询与统计功能。对相关类别科研项目数据实现图形化统计,生成水晶数据报表;实现科研课题项目化管理。

1.2用户功能需求

系统的用户角色有:普通教师、二级部门管理者、科研处管理人员、评审专家、系统管理员。各用户角色功能如下。普通教师:普通教师即课题的申报者,访问系统具有的权限主要有:浏览、录入个人信息、查询个人信息;填写、上传课题立项申请、任务书、结题验收的材料;查询项目评审情况;查询科研课题进展;科研档案输出打印、项目补录等。二级部门管理者:在系统中设置学校二级管理部门的管理者,主要是对属于本部门科研课题的立项申请、合同任务书和项目结题验收申请作基本的审核,查询本部门科研情况。科研处管理人员:主要是科技秘书,主要权限是查询项目立项申请、验收申请情况,对项目进行形式审核、分类,安排评审专家,填写科研处、校学术委员会意见;补录历史项目和院外项目;同时,对优秀项目进行成果推广。

1.3系统架构

高职院校科研管理系统的开发过程中,是以MVC三层架构为依托,并在其基础上进行了改造,增加了管理权限层,使其更符合本系统开发的需要,增加的全新权限层,能更好的控制权限管理,使其可实现到对每一底层按钮的控制。

2系统主要功能模块开发

2.1系统时间段设置模块的实现

通过对系统时间段的设置来限制系统使用者对系统的操作权限,同时也为规范科研处对科研项目的管理起到一定辅助作用。主要有立项申报开始、结束时间,任务书提交开始、结束时间,中期审查开始、结束时间,验收申请开始、结束时间等4个时间段(点)的设置。并提供了新增时间段和修改已设置时间段的功能。

2.2科研项目管理模块的实现

项目申报模块:主要页面元素有:列表窗控件、按钮、下拉菜单等等。通过该页面可以完成项目申请立项书的录入和保存;项目修改导出模块主要提供了在查询、修改、输出打印和删除申报书的功能。项目任务书管理模块:提供了项目任务书的录入和输出打印功能。对已超出系统规定的立项申请时间和已通过科研处审核的项目进行操作将出现相应报错提示。项目验收申请管理模块:提供了项目验收申请信息录入和结题验收申请表的输出打印。对输入数据格式不正确和已通过科研处审核的项目操作显示报错提示。项目主持人可以查看立项评审、验收评审的评审专家打分情况和评审意见。

3结语

篇2

关键词:科研信息;管理人员;审核

一、系统需求描述

当前高校教师的科研信息越来越多,如果继续采用传统的人工方式管理,会给学校的科研管理人员和教师带来工作效率低下、信息丢失等一系列问题。随着校园网络信息化的建设,我们可以通过计算机网络和数据库技术实现高校科研管理的信息化,整合相关的工作流程,形成一个动态的科研数据中心和科研管理平台,服务于高校科研管理人员和教师,全面、实时、准确地给为他们提供相关的科研信息。1.系统角色需求分类。1.1教科研管理人员。此类人员主要职责是对所有教师提交的科研信息进行审核并正式入档,同时对所有院系的科研信息进行分类统计,查询和打印报表等服务。1.2院系科研秘书。此类人员主要职责是对所在院系教师提交的科研信息进行审核并上报教科研管理部门,同时对所在院系的科研信息进行分类统计,查询和打印报表等服务。1.3普通教师。教师使用系统进行个人教科研信息的上报和校级课题的申请,对个人上报的教科研信息(未完成审核的)进行修改,教师可以对个人的科研信息按照查询条件查询和打印。2.系统功能模块设计。科研管理系统采用.Net技术构建,采用B/S模式,其功能模块如图1所示2.1科研成果登记。科研成果登记模块主要设计用于教师登记个人科研成果,主要包括论文、著作、专利、课题等个人科研信息的申报登记。2.2科研成果审核。科研成果审核模块主要设计用于科研秘书和教科研管理人员对教师个人申报的各项科研成果进行审核,对于审核通过的成果的计入学校的教科研科研统计基本数据。2.3校级科研申报。校级科研申报模块用于校内教师申报校级教科研课题,主要记录包括课题名称,参与人员,课题背景,课题意义,应用前景、申报经费和课题的起止时间等课题信息,上述信息可以导出成Word格式,作为科研评审组审核课题的依据。2.4人员信息管理。人员信息管理模块主要包括个人信息的基本维护,包括个人基本信息、密码修改和人员权限分配等功能。2.5信息统计与查询。信息统计与查询模块用于对历史信息的查询和统计,主要包括论文、著作和专利等科研信息的统计,并且可以对统计结果进行导出和打印服务。2.6系统管理。系统管理模块主要实现对系统数据的备份与还原和系统用户的创建与权限分配。

二、系统实现及其特点

1.报表打印。报表打印是科研管理系统的重要组成部分,所有查询检索出来的科研信息都可以按照一定的格式打印并附上相关的统计结果。本系统中利用.Net自带的RDLC(ReportDefinitionLanguageClient)生成报表。它具有以下特点:①简单易用的控件,特别是表格控件,非常方便实现字段在报表上的排列;②灵活的可定制性,RDLC使用XML来描述报表的相关信息;③高度可编程性,报表的预览和打印等一系列操作通过代码就可以实现;④支持数据钻取功能;⑤可以将数据导出Excel文件格式,而且可以不需要安装Excel。2.2生成申报书。在校级教科研课题的申报过程中,教师通过系统填写相关信息,这些申报信息虽然已经记录进入数据库,但是在审核过程中,评委不可能人手一台计算机进行查阅,因此有必要将将上述信息生成Word格式并打印留存,便于评委审核使用。

三、结语

教科研系统采用了B/S模式的系统结构,便于系统的升级和维护,所有的后续升级和维护工作只需在服务器端进行,客户端就能及时刷新,避免了传统客户端软件的安装和配置。系统运行一年来,实现了学校科研管理工作的信息化,提高高职院校科研管理工作的效率,加强学院在科研方面的竞争力。

参考文献:

[1]张磊,陈建华.谈高校科研档案管理信息化建设[J].兰台世界,2007(6):26-27.

[2]何杰,张剑平,王刚,梁殿超.基于Internet的高校科研管理系统的实现[J].大连水产学院学报,2008,(8):34.

[3]陈巧玲.高校科研管理创新探析.商业时代[J],2008(17):71-73.

[4]李斌.高职院校科研管理信息系统的设计与实现[J].计算机工程与设计,2007(13):3283-3285.

篇3

清华大学、北京大学等国内顶尖大学已经基本实现了科研管理的信息化。清华大学的科研管理信息系统是一套完整的全校性科研管理平台,包括办公信息、科研管理、决策支持、科研协同、系统管理五大模块,下设科研人员系统、学术活动系统、项目管理系统、机构管理系统、成果管理系统、论文管理系统、科研协同平台等15个子系统。国内大部分985、211高校也都陆陆续续使用了一些科研管理系统,但还处于起步阶段,或多或少还存在一些问题,功能还不是十分完善。有的只实现了简单的信息录入及检索;有的功能过于单一;有的没有实现办事流程的无纸化流转;有的没有实现校内多部门的协同等。还有些国内其他高校,依然采用Word文本、Excel表格的传统方式进行科研项目、科研合同、科研人员信息及科研成果的管理,通过传统的OFFICE软件建立简单的数据库进行信息的查询,工作量大且容易出错。从科研管理系统实现的具体功能来说,对于项目的申报、中检及结题,目前国内大部分高校都使用的线下管理,利用系统进行管理的功能还在开发或有待完善;对于项目的预算管理,国内比较领先的高校有中国地质大学、北京航空航天大学等,均已实现了科研项目数据与财务数据的对接,已具有经费监管、经费到款及开支预警等功能,而南京大学正在建设一套单独的科研经费管理系统;对于成果管理,国内很多高校正在做论文的数据汇总及自动推送工作;对于考核功能,河海大学已实现从科研管理系统将考核材料推送至学校中间库,作为学校人事及其他管理部门的考核依据。

二、建立实用高效科研管理系统的重要意义

1.提升科研管理的工作效率与水平。科研管理系统的建立,使科研人员、管理人员之间的信息交互更加方便快捷,做到实时数据的共享。管理部门繁琐的办事流程也可以通过系统实现无纸化办公,节约了纸张,减少了工作量,提高了工作效率。此外,学校的财务管理部门、国有资产管理部门、研究生管理部门等通过系统更加方便的掌握信息的基本情况,实现资源配置的最优化。如:财务管理部门可实时了解到科研项目的预算剩余量信息;国有资产管理部门能及时观察到科研项目购买科研设备的情况;研究生管理部门可了解到参与科研项目的研究生信息,为助研费的发放提供依据。

2.提供科学准确的数据基础与决策依据。通过科研管理系统可实时掌握准确的科研数据信息,高等院校的科研管理部门可针对某一具体问题,对数据进行汇总分析,及时掌握各核心指标的变动情况,形成一个动态的科研数据中心。领导者能够对症下药,及时修改完善有利于科研发展的政策文件,更好地服务于一线科研工作者。

3.规范科研项目经费的使用。随着国发〔2014〕11号文的颁布实施,高校科研项目经费的管理引起了越来越多的重视。利用科研管理系统,高校科研管理部门与财务管理部门可以实时在线掌握本校的科研经费使用情况,并对科研经费的使用进行在线实时跟踪监督管理。随着项目实施的进行,系统自动对项目经费使用的异常情况发出预警,主动提示管理部门对项目执行情况和经费余额进行季度检查或年度检查。

三、科研管理系统模块设计

为构造高效易用、安全稳定的科研管理系统,实现科研管理的协同化、信息化:

1.科研人员管理平台。通过科研人员管理平台实现科研人员、科研专家、科研团队的信息管理,明确各类科研人员归属校级学术团队及人员调整情况,实现年度校级科研学术团队各类统计,为科研工作决策提供数据支撑。另外,通过科研专家库的建设,及时更新专家库人员的基本信息,为学校各类科研项目的评审提供专家服务。

2.科研项目管理平台。通过科研项目管理平台,实现对科研项目从项目申报、项目评审、项目立项到项目结题的全过程管理。如:项目申报阶段可由管理者申请指南,控制申报批次,科研人员填写项目基本信息,上传项目申请书;项目评审时自动抓取科研人员填写的项目数据,推送至评审专家,系统自动生成专家汇总评分表,形成项目得分排序等。

3.科研经费管理平台。通过科研经费管理平台,实现科研经费的预算管理、到账管理、经费分配管理及经费结算管理。科研管理部门针对项目的立项、预算、到账进行管理,财务管理部门则对经费的来款、预算控制和报销进行管理。没有预算财务难以有效的进行支出控制,而没有经费报销信息的科研项目信息是缺失的,无法完成项目的决算管理和后期的流程控制。因此需要将科研和财务之间通过中转系统建立信任机制,实现业务和数据的对接集成,进而实现对预算、到账、经费分配等进行控制。

4.科研成果管理平台。科研成果管理平台的建立主要是为了管理著作、科研论文、科技奖励、项目鉴定情况等。对于科研人员而言,实现论文的自动抓取,自动推送;对于管理者而言,实现论文的自动归集,减少手工操作。对于奖励的申报、鉴定等功能,可利用系统跟踪痕迹,达到信息源的可追溯性。

5.科研机构管理平台。科研机构管理平台实现科研机构信息管理及科研机构的信息服务,规范对实验室、科研平台、实验基地等机构的管理,每个科研机构均包含涉及到的科研项目及其对应的科研人员、科研设备及科研成果,并能实现分类归集。

篇4

【关键词】高校信息化;科研管理系统;系统开发

1高校科研管理系统介绍

1.1高校科研管理系统总体设计

在科研管理系统的建设中,系统层面的总体设计是提纲挈领的内容,对管理系统的建设效果与运行效能有着至关重要的作用。完整的系统由数据库服务器、WEB服务器以及WEB浏览器构成,而科研管理系统则六大块,分别为个人信息、科研项目、科研经费、科研成果、科研考评与系统维护,其中最为核心功能模块是以科研为核心的项目、经费、成果、考评模块,每一个模块下又有不同的子模块,比如个人信息下面的信息查询、信息录入、信息修改等,共同构成了完整的管理系统。

1.2高校科研管理系统架构设计

本校的科研管理系统是基于Web的数据库应用系统,采用的是Browser/Server架构,并且在B/S架构的基础上,将服务器端程序进行分解扩充,使之涵盖表示层、业务逻辑层以及数据层三个类别。表示层负责给使用者提供操作界面,展示管理系统的功能,支持IE内核浏览器,且在界面中,使用ASP控件来实现功能,使用CSS样式表来美化界面。业务逻辑层为用户提供事物逻辑以及业务处理的程序,一般包括用户输入、输出读取以及检验、处理、判断等基础。数据层主要提供数据访问、管理、存储及查询功能。

2高校科研管理系统主要模块功能及其设计思路

2.1科研项目申请模块

我校科研管理系统在设计中虽然分为六大块,但除去首尾的个人信息与系统维护以外,中间四块功能均为科研项目内容,从项目的申请、立项、经费、成果、考评等对科研管理活动做了深入细致的设计与规划。项目申请模块是基础科研项目的基础模块,也是科研管理中的首要内容,根据申报的内容不同,分为校内项目申报与校外项目申报两大类,校内申报项目由校评审专家负责审核,审核成功后登记项目立项,然后依次录入项目科研人员投入时间等信息,进入到下一个环节。如果是校外项目申报,则直接跳过校内专家审核的环节,直接从项目申报到登记项目立项,然后依次进入下一个管理流程。

2.2科研项目管理模块

科研项目的立项管理与科研项目审批同为科研项目模块的重要内容,在项目审批完成后,便进入立项操作阶段,立项操作阶段也是科研管理系统最为核心的阶段。与科研项目申报审批类似,科研项目管理模块也分为两大块,一是校外项目申报与立项,一是校内项目申报与立项,当然,二者在项目信息立项后,便进入到相同的信息处理流程中,在录入科研人员投入时间后,得出项目进展报告,项目进展报告既可以是暂停项目乃至中止项目的依据,也可以是项目继续推进,最终完成项目,提交项目验收申请,验收项目申请的依据,具体是项目进展的效果而定。无论是中止项目,亦或是最终验收项目,都需要在最后阶段登记完成项目信息。

2.3科研成果鉴定模块

在高校科研管理中,科研人员,包括教师乃至学生的科研成果鉴定是非常重要的内容,科研成果鉴定既是确保科研成果真实性,查看科研成果等级的重要工作,也是科研成果得以应用到其他管理项目中的必要手段,比如高校教师评职称,又如学生奖学金申请等。在本校科研管理系统的设定中,科研成果,(通常为论文刊物)其信息录入有三个不同的层级,第一层级为论文第一作者自己录入,需经科研秘书的部门审核以及成果管理员的学校审核,审核过关后录入刊物信息,而经科研秘书录入的论文则只需经过成果管理员的二次审核,经成果管理员则可以直接录入刊物论文信息。

2.4科研经费管理模块

在科研管理中,经费管理是不可或缺的内容,有效地经费管理是保障每一笔科研经费都花到实处,提升科研经费使用效能,尽可能降低科研经费浪费、贪污等现象的必要保证。因而,在科研管理系统的研发中,科研经费模块与科研项目、科研成果、科研考评等量齐观。科研经费模块分经费查询与经费管理两大块,经费管理居核心位置。经费管理分为三步,分别是经费进账,经费提取、转拨经费、经费支出,项目年度经费结转。在经费进账中,要设置好不同类型项目的经费比,主要是面向市场应用的横向项目以及以科学研究为目的的纵向项目。同样,在经费提取中,也要以横向项目、纵向项目为依据,设置相应的经费提取比例。

2.5科研考评模块功能

科研考评是科研管理中非常必要的内容,对优化高校科研管理有着相当积极的作用。科学合理的科研考评机制既可以准确地反馈出高校科研人员的工作成果与工作业绩,同时也能借助相应的奖励机制予以表彰,激发、维系其从事科研的信心。因此,在本校科研管理系统功能模块的设计中同样高度重视科研考评模块的功能,模块功能分为两个相关互联的子系统,科研工作量计算以及科研奖励计算,科研工作量计算以计算系数、计算公式、基准等设置为前提,在此基础上到处工作量的计算结果,科研奖励结果计算以设置计算方法为前提,然后依托于计算方法计算相应的科研奖励,导出科研奖励结果,在科研奖励计算中,科研工作量是重要的参考依据,科研工作量越大,奖励越高。

3高校科研管理系统设计的关键技术分析

3.1数据库设计

对信息系统而言,数据库是核心,有着非常关键的地位与作用,数据库的功能主要包括对数据的收集、组织、存储、加工、抽取和传播等,数据库的设计是否科学合理,不仅关系到高校科研管理系统的运作效能,甚至直接决定了高校科研管理系统的成败。在本校科研管理中,尽管涉及到的数据量庞大,但业务逻辑并不复杂,数据来源包括管理员、科研人员、项目信息等。管理系统采用SQLServer2005作为数据库,它能与.NET应用程序紧密地开发结合,在性能、可靠性、可用性、可编程性和易用性各方面一直就有不错的口碑,使得它适合于大型在线事务处理(OLTP)、数据存储和电子商务应用。

3.2系统安全性

该系统使用ASP.NET设计WEB程序,使用ADO.NET实现数据连接,具有良好的开放性,但在实现资源共享的同时,也面临着较大的安全风险,为了防止出现数据泄露或篡改的现象,系统在设计中充分利用了SQL的既有权限,即简单的选择、输入、执行权限,同时,系统也采用了只能有最高管理员系统管理员赋予的命令权限。在本校的科研管理系统,户数量达到1000人左右,不同类用户的角色与权限有着很大的差别,每个用户可以属于多个角色,有交叉权限。为了便于系统安全维护,将所有登录、操作都做了安全记录,统一事件日志管理。

4结语

高校,特别是综合性高校,院系众多,科研队伍也较为庞大,在日常的科研活动中会产生海量的数据,并且,随着时间的不断推移,科学数据还有与日俱增的趋势,这些都要求研发出一个具有好的技术框架和平台来支撑科研管理业务的系统。我校系统在研发中以采用Visualstudio2010+SQL-Server为开发平台,引入Ajax构建技术,建立适合于科研管理系统的技术框架,并从多个层面优化了系统的运作环境,为高校科研管理的信息化奠定了坚实的基础。

参考文献:

[1]王俊杰.四川职业技术学院科研管理信息系统的设计和实现[D].四川:电子科技大学软件学院,2011.

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

[3]叶晓芳.高校科研管理系统的研究与开发[J].科技信息,2014(2).

[4]李兴鹏,武伟.基于UML的高校科研管理系统的建模研究[J].湖北民族学院学报(自然科学版),2011(3).

篇5

关键词:MVC模式;Struts框架;Hibernate技术;B/S架构;高校教学科研仪器设备管理信息系统

中图分类号:TP315 文献标识码:A文章编号:1009-3044(2007)16-30936-02

The Administration-Information System of Research Instruments in Universities Based on Web

HE Yi

(Ning Xia Electronic and Mechanical Engineering School,Yinchuan,750021,China)

Abstract:With the development of Web, Based on Web, to develop a well-functioned administration-information system for the researching instruments could not only improve the level of regulation in each unit, improve their efficiency and achieve efficient, well-ordered and network administration of the instruments in the whole campus, but also could provide relevant information resources for education informationization of the whole university as well as the departments of education administration. It could further promote the process of the whole university’s administration-informationization.

Key words:MVC mode;Struts framework;Hibernate technique;B/S frame;the administration-information system of research instruments in colleges

1 引言

随着高校规模的扩大,高校教学科研仪器设备的数量越来越大,设备的档次也越来越高,加强教学科研仪器设备和管理,建立共享机制,提高使用效率,已成为目前高校关注的问题。本文结合现有条件,对高校教学科研仪器设备管理信息系统的设计和实现进行了较为系统的理论和实践研究。实现了高校教学科研仪器设备网络化管理,满足了信息采集的实时性和快速性;实现了大型精密仪器的共享、共用管理;实现了教育部、财政部要求数据的上报工作;给全校师生及校外科研人员提供了查询信息的接口。

2 系统的主要角色

用例图1标记了所有的用例,从中可以得知,高校教学科研仪器设备系统的角色可以划分为五类。

图1 系统用例图

(1)学校财务管理人员

主要工作为:统计资产财务状况;查询、打印相关财务报表。

(2)学校资产管理人员

主要工作为:完成固定资产的登记;完成仪器设备的清查工作;查询、打印各类相关报表;向上级部门上报要求的各种数据;完成设备的调拨、报废等工作;为仪器设备的配置预算及配置方案提供依据。

(3)各教学部门资产管理员

主要工作为:完成本部门新购仪器设备的资产登记工作;提供本部门所使用仪器设备的使用状况、收益情况;上报仪器设备的报失、报损、维修等情况;完成本部门所使用的仪器设备清查工作。

(4)一般用户及各级领导

主要工作为:查询现有设备的数量、型号、配置、购置日期、存放地点、可否共享、租用等,下载使用说明书及驱动程序等相关技术资料。查询各类统计报表,为决策提供依据。

(5)系统管理员

主要工作为:维护系统的正常运行;对用户的权限进行管理。

数据库角色是被命名的一组与数据库操作相关的权限,角色是权限的集合。因此,可以为一组具有相同权限的用户创建一个角色,使用角色来管理数据库权限可以简化授权的过程。

3 系统工作流程

图2为系统工作流程图。从系统工作流程图中可以看到,首先,由系统管理员定义部门信息,包括部门名称、编码等,然后为每个部门定义资产管理员信息,包括其用户名、初始口令等(当然口令可由用户自己修改),分配角色,有了这些信息,资产管理员就可以登录系统进行工作了。

图2 系统工作流程图

部门资产管理人员登录系统后,输入新购置仪器设备的资产信息及仪器设备的资料内容,或者对学校资产管理人员还未进行审核的数据进行修改(这部分数据在经过学校资产管理人员审核后,才能在网络上浏览),或者进行仪器设备的使用记录;部门资产管理人员日常工作中,要输入仪器设备的使用记录,并登记本部门所管理的大型精密仪器的使用情况,以备学校资产管理人员检查或统计时使用;部门资产管理人员根据本部门的实际情况及共享仪器设备的使用情况,批复用户对共享仪器设备的使用申请,答复是否同意使用和可使用的时间段,并提交学校资产管理人员审批;对本部门丢失的仪器设备和老化、损坏无修复价值的仪器设备,以及损坏待维修的仪器设备,只有部门资产管理人员登录后,才能填写报失情况说明、报废申请或维修申请,这些数据同样要学校资产管理人员登录系统后,进行审核批复;部门资产管理人员在清查工作中上报本部门仪器设备清查结果,供学校资产管理人员进行清查统计;每年在做年度预算的时候,部门资产管理人员申报本部门下一年度仪器设备配置方案,这些数据由学校资产管理人员进行统计汇总;部门资产管理人员根据本部门仪器设备的使用情况,向学校资产管理部门申请对本部门闲置的仪器设备进行调出,也可对其他部门闲置而本部门急需的仪器设备进行调入申请,这些数据由学校资产管理人员根据全校资产状况进行批复。

学校资产管理人员登录系统,主要完成对部门资产管理人员输入的仪器设备资产信息和资料信息进行审核,一旦审核通过后,部门资产管理人员就不能对这些信息进行改动。学校资产管理人员在日常管理工作中,完成由部门资产管理人员填写的报失单、报废申请或维修申请的批复工作;完成由部门资产管理人员审批通过的共享设备使用申请的批复工作;完成由部门资产管理人员提交的仪器设备调拨申请的批复工作;完成使用记录、清查结果、配置方案的统计工作。在每年的年终,学校资产管理人员还应完成教学科研仪器设备的数据上报工作。

在部门资产管理人员和学校资产管理人员完成基本数据的准备工作后,一般用户就可以在登录系统后,对学校仪器设备的信息进行查询、资料下载,并可根据自己的需要,对可共享的仪器设备提交使用申请。

由系统工作数据流程图可看出,系统的中心控制角色是学校资产管理人员,部门资产管理人员是整个系统基础数据的提供者,而系统管理员则负责用户信息的管理及权限的分配。

本系统的特色就在于资源的共享管理,既要保证本部门、本校教学工作的正常进行,又要发挥仪器设备的价值,提高其使用效益。

4 系统体系结构设计

利用Struts框架作为系统的基础架构,分离MVC的M、V、C层,利用Hibernate技术对Struts框架的模型部分提供持久化支持,将这两个框架整合起来,就可以得到一个低耦合且易于维护的系统架构。其框架结构如下图3所示。

图3 基于Struts与Hibernate框架的体系结构图

视图层是采用JSP技术结合Struts强大的TagLib来实现,业务层的核心部件是控制器,它是由控制组件ActionServlet、Action-Mapping及Action来实现,业务层还包含逻辑类,该业务逻辑类由封装了与Hibernate交互关系的JavaBean来实现,业务层通过模型层来实现与数据库的通讯,模型层的功能由Hibernate来完成。Hibernate将在JAVA类里使用的HQL语句转换为SQL语句,利用JDBC等驱动操作数据库,完成对数据库的增加、删除、修改等工作。关系数据库位于最低层。

5 系统实现

限于篇幅,接下来仅以用户管理模块的设计来说明Struts框架与Hibernater技术整合后系统体系结构的实现。

用户进入登录页面后系统工作时序图如图4所示。

图4 用户管理模块时序图

用户提交用户名和密码后,即向控制器发送HTTP请求,控制器根据请求的URL,依据在struts-config.xml中的配置,将HTTP中提交的参数填充到ActionForm中,并选择相应的Action类处理请求,Action会调用ActionForm中的数据及持久层中的类,处理数据,判断用户是否为已注册的用户及用户在系统中应具有的角色,根据用户的角色决定应该给用户指向的页面。然后将这个信息封装在一个Actionforward对象中返回给ActionServlet。ActionServlet接收到这个Actionforward对象,在struts-config.xml中进行查找,得到和此指向对应的JSP页面地址,将已处理过的HTTP请求发往此页面,并将此页面发送给用户。

用户登录控制处理涉及到的类以及它们之间的关系如图5所示,采用DAO模式,同时以面向接口的设计实现来提高系统的灵活性。其中User、 Dept和 Role类是Hibernate对应表的持久化类;HisessionFactroy是Hibernate持久数据库操作sessionFactroy的类,UserDAO一个业务接口,UsersqlDAO继承UserDAO,LazyValidatorForm和DispatchAction类由Struts框架提供,Session和Transaction类由Hibernate框架提供。LoginAction是登录功能的控制类,它继承了DispatchAction类,在管理员登录中需要填写登录信息,这些数据都存储在LoginAction中,LoginAction继承了LazyValidatorForm。

图5 用户登录控制类

6 结束语

通过研究分析高校教学仪器设备管理工作的实际情况和需求,规划设计了高校教学仪器设备管理信息化的功能模块和运行

流程,设计了教学仪器设备的账目管理、使用管理、共享管理、处置管理、评估与清查、调拨管理等模块,实现了教学仪器设备的网络化、信息化管理,形成了一个较为完整的高校教学仪器设备管理体系。

参考文献:

[1]杨尚森,高春玲.校园网设备综合管理信息系统的构建[J].河南科技大学学报(自然科学版)2004,25(4):39-42.

[2]高昂,卫文学.基于Hibernate与Struts框架的数据持久化应用研究[J].计算机应用,2005,25(12):2817-2819.

[3]穆福森,吴观茂.基于Struts +Spring +Hibernate Web应用开发框架技术[J].电脑知识与技术,2006,2:81-82.

篇6

【关键词】科研劳务;网上申报;现状;实现

一、高校科研劳务申报管理现状

“科研是促进高校发展的必备条件之一。尽可能多地获得项目并高质量地完成项目已成为衡量一所高校科研水平的重要标准。”[1]而科研劳务费申报涉及到国家、项目负责人、教师、学生的切身利益,作为项目实施过程中的关键环节,显得尤为重要。由于目前高校师生众多,科研项目数量逐年递增,涉及到的财务项目、发放项目随之越来越多。如发放学生科研劳务费;助管、助教费;为职工发放其他劳务收入;为客座教授、外聘人员发放项目劳务费等。劳务费发放的对象越来越多,需求多种多样,涉及金额越来越大,科研项目负责人管理经费耗时耗力,项目多的教师甚至混淆每个项目经费具体使用情况;由于涉及的财务项目和发放项目的众多,教师自制的纸质劳务费发放申请表格式、内容、标准不统一,不能保证信息的完全准确,财务人员需要不断的核对、审查、询问,造成大量重复而机械的劳动。

目前,“我国许多高等院校的科研劳务申报和发放仍是停留在手工或半手工阶段,不能适应信息社会的需要。” [1]为了规范科研经费管理,提高科研项目负责人和财务人员工作效率,节省人工成本,将科研劳务申报流程信息化是唯一出路,开发应用“网上科研劳务申报系统”势在必行。

二、系统分析与技术分析

随着计算机网络技术的发展和财务信息化程度的不断提高,科研劳务费用的申报工作已经由传统的提交自制纸质申报材料,转向网上申报、管理和发放。这样不但缩减了申报的时间,而且由申报系统统一生成的申报发放材料更加规范化、准确化、具体化,便于主管部门对申报材料进行审核和管理。

科研劳务网上申报系统的使用对象主要是各个院系负责主持科研项目的教师、被教师授权管理项目经费的工作人员、学校内部各部门的财务申报人员等。在整个申报流程中,科研项目信息,发放人员信息由数据库统一管理,计算机对各种录入信息进行有效性校验,保证了整个申报过程中数据的完整性和正确性,提高了申报的质量。由于同时提供了网上的财务单据审核功能,使得申报者提交的信息可以在被财务人员审核后第一时间得到回馈信息,充分的让使用者感受到“零等待”的感觉,大大提高了工作效率。

1.功能需求

科研劳务网上申报管理系统可支持各类科研劳务费的网上申报和在线财务审核功能,同时应该提供丰富的个性化操作来简化申报流程。根据我校校园信息化和财务信息化进展情况,该系统主要包括以下功能:

(1)与校园门户信息对接的统一身份认证登陆;(2)项目负责人对学生科研劳务费发放录入和管理;(3)财务系统管理员对科研劳务发放申请的审核功能;(4)财务系统管理员用户管理、用户授权管理;(5)科研项目数据库、学生信息数据库与信息中心中间库对接。

2.安全需求

科研劳务网上申报管理系统属于财务管理系统的一个分支系统,涉及到每位教师的项目经费、学生的身份信息以及银行卡信息,因此,对于系统的安全性要求极高。

为了确保劳务费申报过程中数据的完整性、有效性、安全性,避免由于系统软件故障造成数据丢失、产生冗余数据甚至造成数据库损坏,需要选择可靠的数据管理系统,并给出一套合理数据库备份方案。

三、科研劳务网上申报管理系统设计思想概述

“软件设计是软件开发阶段中最重要的步骤,最终产品的质量,首先取决于软件的设计质量。” [3]科研劳务网上申报管理系统是基于Flash技术平台开发设计完成的,其设计思想主要有以下几点:

(1)从网上申报管理系统的功能要求出发,结合使用B/S(Browser/Server)模式,提供基于Web技术的网上交互功能。以互联网为平台,通过Web浏览器登陆申报管理系统,完成科研劳务费用的录入、管理、审核以及系统管理维护工作。

(2)网上申报管理系统采用SQL Server2008数据库作为系统后台数据库,整个系统分为“数据库层―功能层―界面层”三层架构,用来实现数据库服务、应用服务、Web服务功能。如图1

最底层是数据库层,数据库层有相关表组成。“用户信息表”数据来源于人事处教工管理系统,用于存放用户基本信息,包括工号、姓名、职称、身份证号等字段;“项目信息表”数据由科研院项目管理系统提供,包含用户所能用于支付劳务的项目编号、项目名称,项目负责人,项目冻结余额,项目可用额度等字段;“学生信息表”数据来源于学生收费管理系统,除了存放学生的基本个人信息以为,还包含学生的“学子卡号”(银行卡号);“劳务申请发放表”由教师在网上申报时自动生成,包含学号、姓名、身份证号、银行卡号、发放项目,发放金额等字段。

为了保证数据库中数据的及时性和准确性,确保新入学的学生、新入职的教师以及教师新主持的项目信息能及时准确的更新到申报系统数据库,数据库层与学校信息中心中间库对接,每日自动传输更新;为了保证数据的安全性、可靠性,数据库每日定时备份,避免数据丢失。

中间层是功能层,用于实现系统各种应用更能,包括登陆,劳务酬金录入、管理,劳务发放审核以及新用户授权。中间层实际是由FLASH程序模块组成。

最上层是界面层,也就是用户看到的实际页面,如登陆页面,学生酬金发放录入界面,学生酬金发放管理界面,新用户授权界面等。

四、系统的与使用

该网上劳务申报系统主要是为了方便南京农业大学教师为学生发放劳务费而开发设计的。为了提高系统的相应速度,保证系统良好的性能,提高系统的安全性,该系统将web服务和数据库服务分离运行,即用两立的服务器充当数据库服务器和web服务器。

系统根据申报工作流程和新的需求不断改进、完善,投入使用后,运行稳定,可靠,适用于各年级、各专业的学生科研(下转第257页)(上接第260页)劳务发放。只要教师负责的项目中可以用于劳务费支出,项目就会被自动更新进入申报系统数据库,项目负责人即能通过该系统进行网上申报并发放。该系统数据库内存放有最新的科研项目信息、最新的学生信息,具备批量录入功能、模板导入导出功能,大大降低了申报者的劳动量,提高了工作效率,提升了发放信息的准确度,规范了科研劳务申报流程,实现了科研劳务申报工作的信息化,具有很高的应用价值。

五、讨论

网上劳务申报系统只是财务信息管理系统这个庞大系统工程其中的一个分支系统,为了更好的加快南京农业大学财务信息化步伐,完善财务信息管理系统,下一步设想:进一步完善优化劳务申报系统;通过财务管理系统,使网上劳务申报系统与银校互联系统进行无缝对接。系统结构示意图如下:

财务信息化管理工作并不仅仅是建立起一套计算机网络系统并进行计算机管理。“计算机系统仅仅是提供了获取信息的一种较为科学、先进的手段。”[3]获取信息只是财务信息化管理的第一步,如何分析信息,利用信息,让信息成为财务部门良性发展的动力并能帮助财务领导者做出正确决策,才是财务信息化管理的最终目标。

参考文献:

[1]慕鹏.议企事业单位财务信息化建设[J].中国会计学会第四届全国会计信息化年会论文集,2007,P20-22.

[2] 魏星,吴江.基于B/S结构的高校科研管理信息系统[J].桂林航天工业高等专科学校学报,2007,P41-44.

[3]李春阳,王志涛.论高校科研管理信息系统设计与实现[J].技术与创新管理,2007. P55-56.

[4]文琪,赖秀越,鲜乔鉴.关于高校科研项目申报的几点思考[J].西华大学学报,2005, P50-51.

篇7

关键词:科研信息管理系统;数据库;B/S结构;角色;模块化

中途分类号:TP315文献标识码:A文章编号:1009-3044(2012)27-6444-02

Design of .NET Based B/S Research Management System

WANG Zhen-ling

(Department of Computer Science and Technology, Dezhou University, Dezhou 253023, China)

Abstract: Using layered design ideas of Dot Net environment and C# language, SQL Server2005 database a interface friendly B/ S version Research Information Management System was built. Based on development Background of information management system, it was divided into various modules:paper management module, works management module, patent management mod? ule, project management module, award management module, special management module, career promotion module and sys? tem management module,etc.

Key words: research and information management system; database; B/S structure; role; modular

高校科研管理工作琐碎而又复杂,手工操作工作量非常大,不仅容易出错,而且进行统计和计算,需要耗费大量人力物力。开发一套根据高校自身特点的量身定做的科研管理系统,实现管理高校科研工作的自动化和规范化,不仅能够保证统计数据的准确无误,还可以利用计算机对有关科研成果信息进行统计和计算。因此能够极大地提高科研信息管理的效率。通过对我校科研管理的需求的调研,并考虑到科研管理人员使用的便利性,系统既要方便科研管理部门科研处的监督管理,同时又要方便协调各院、系、部各层级的科研管理工作,系统需具备录入、修改、删除、查看、统计、汇总等必要功能,同时要考虑管理系统人机界面的友好性和易用性,还要采取措施保证科研管理系统的安全性,防止系统数据被非法修改、删除和破坏。

1系统功能与设计

该系统需要实现的功能包括如下基本功能:

①论文管理功能:论文级别分值对照:查看论文级别所对应的分值;刊物级别认定:查询与编辑刊物的名称、类型、级别、认定年份等信息;论文管理查询:用于对作者的论文进行录入、编辑和查询等;论文审核查询:管理员可以对提交的论文进行审核和查询等;论文综合查询:用于查询作者论文的分值和审核进度等信息。②著作管理功能:提供作者著作成果信息的录入、编辑、查询等功能。③专利管理功能:提供教师专利信息的录入、编辑、查询等功能。④获奖管理功能:提供教师获奖信息的录入、编辑、查询等功能。⑤立项管理功能:提供教师立项信息的录入、编辑、查询等功能。⑥专项管理功能:提供教师专项信息的录入、编辑、查询等功能。⑦系统维护功能:人员管理:提供科研人员信息的录入、编辑、查询等功能;密码维护:用于对科研人员的密码进行修改。

各模块之间并非各个独立,而是相互联系,相互关联在一起的,从而使本系统能够完成设计目标。系统有3种不同角色[2]:校级管理员、院系管理员、一般科研人员。不同角色可做不同的操作。每个角色具有自己不同的权限。①管理员角色:校管理员亦可以操作自己的信息。可以浏览、编辑、新增、删除学校的公共信息。审核申报的项目和成果,浏览和编辑项目和成果信息、项目经费和成果经费、科研分数等信息。②院系管理员角色:院系管理员亦可以操作自己的信息。但是只能浏览、编辑、新增、删除自己院系的公共信息。审核申报的项目和成果,浏览和编辑项目和成果信息、项目经费和成果经费、科研分数等信息。③科研人员角色:科研人员登录系统后可以操作属于自己的信息。可以申报自己的项目和成果、项目经费和成果经费、浏览查看自己的项目和成果信息、浏览查看自己的科研分数情况等权限。

2科研管理系统的功能框架设计

基于以上对科研管理系统具体功能的分析,可以画出如图1的系统功能框架图:

3数据库中主要表的设计

获奖分类信息表主要用于存储获奖项目的序号、级别、位次、得分和备注等信息。获奖信息表主要用于存储获奖项目的序号、编号、成果名称、获奖名称、颁奖部门、等级、时间、本人位次、是否政府授奖、基本分值、最终得分、院系审核、校级审核、职称编辑时间、备注等信息。立项信息表主要用于存储获奖项目的序号、编号、横纵向、理工社科、项目名称、项目层次、来源、时间、有无资助、到位经费、是否合作单位、合作人数、本人位次、立项分值、经费分值、本人得分、院系审核、校级审核、职称编辑时间、备注等信息。项目分类表主要用于存储获奖项目的序号、项目来源、级别、立项分值、经费分值、文理分类、备注等信息。

4系统具体实现

1)立项类别管理:科研人员可以进行查询;院级管理员的权限同科研人员的权限相同;校级管理员可以进行立项类别的新建、查询和删除等功能。新建项目必须校级管理员执行。

2)立项管理查询:科研人员可以新建项目,在选择课题来源时,课题级别和立项分值会自动弹出;院级管理员可以新建项目和查询本院已存档的项目,并且对这些项目个别信息进行修改和删除操作;校级管理员可以新建项目和查询以及修改和删除全校存档的项目。

3)立项审核管理:科研管理人员不可以进行操作;院级管理员可以对该院的科研项目进行审核管理和删除操作;校级管理员可以对全校的科研项目进行审核管理和删除操作。

4)获奖分类管理:科研人员、院级管理员、校级管理员都可以查看获奖类别信息。

5)获奖管理查询:本界面科研人员可以新建自己的获奖信息,不可以查询;院级管理员不仅可以新建获奖信息,还可以查询该院所以获奖信息,也可以对获奖信息进行修改;校级管理员可以新建、查询和修改全校获奖信息。

6)获奖审核管理:院级管理员可以进行查询该院获奖信息和对获奖信息进行审核修改和删除操作;校级管理员可以查询全校获奖信息,也可以对全校获奖信息进行审核修改和删除操作。

5总结与展望

科研信息管理系统是典型的信息管理系统,可以有效地提高了高校科研管理工作的效率,实现高校科研工作管理的系统化和规范化,也是高校信息化工作的一个组成部分。科研管理系统的设计开发不仅节省了大量繁琐、重复的、机械的劳动,同时保证数据的精确完整无误,方便实现对教师个人和部门单位的科研成果进行精确的统计与汇总,使一些计算过程繁琐且数据量大的工作能够自动计算完成。未来要对实际使用过程中出现的问题进行修正和完善。

参考文献:

[1]金志力.NET架构的核心开发技术[M].北京:高等教育出版社,2006.

[2]刘晓华.精通.NET核心技术原理与构架[M].北京:电子工业出版社,2002.

[3]赵学良.Servlet与JSP核心编程[M].北京:清华大学出版社,2009.

[4]孙永强,陈宗斌.Visual C#.NET程序设计基础[M].北京:清华大学出版社,2002.

篇8

摘要:该文通过分析当前科研管理系统的现状和需求,提出了一种基于B/ S和SOA的科研管理系统的设计与实现方法,并分析了系统实现的关键技术。

关键词:SOA;Web Services;科研管理

中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)28-7858-02

随着社会信息化的飞速发展,数字校园的内容不断充实,很多科研机构如高校的科研中心都建有自己的科研管理系统,各个机构的情况不同,开发的科研管理系统所采用的的工作环境、体系结构、编程语言、开发方法等各不相同,这些系统大都自成体系,没有很好地融入到整个网络化信息系统环境中,没有能够为用户提供网络环境下的综合性集成办公的科研管理系统,没有整体规划和统一信息管理标准,浪费了大量的人力、物力和财力,“信息孤岛”现象越来越明显。为了解决“信息孤岛”现象,一定要采用一种技术来对分散独立的应用系统进行整合。

SOA技术的出现,能够让上述问题迎刃而解,它可以有效地整合与集成校园内现有的各种应用系统,实现用户的统一认证、资源的统一管理和权限的统一控制,从而实现对校园的现代化科学管理。

1 系统设计需求分析

对于一个高校的科研管理机构,科研管理是它们业务工作中一项核心内容,包括科研机构、科研人员、科研成果、科研项目、科研经费、学术活动、报表统计、系统维护、系统帮助管理等多项信息管理功能。科研管理综合水平的高低反映了该单位的整体实力,也一定程度上展示着其对外形象。不管科研单位涉及学科门类多或少、科研项目成果所涉及的科学领域广或窄,采用计算机信息化管理是最科学和最有效的方法,既可以提高效率和工作质量,同时也便于内外部之间进行信息交流,实现资源共享。

1.1 系统设计原则

1) 实用性:科研管理系统的开发应将系统的实用性放在首要位置,在科研管理系统的设计中,应将满足科研机构的科技管理模式、运行机制放在首位。系统设计采用原型法开发方法。系统设计应最大限度地发挥计算机的高速处理、存储能力。在应用设计中,以方便用户使用为标准,做到统一编码规则、统一界面风格,界面全汉字化,提高联网互动功能。

2) 先进性:在硬件选型和软件设汁方案上,都应在保证满足现有业务需求的基础上,保持系统具有一定的先进性,以使系统尽量增长其生命周期。设计的系统要有优越的性能价格比,硬件选型既要体现当前最新技术,又要方便系统的变更、扩充,系统的应用既要适应计算机技术发展的新潮流,又要考虑到系统维护的方便性。

3) 可靠性:可靠性是指系统使用的软、硬件可靠性程度,使系统在运行中不发生或极少发生故障,在偶然事故及操作失误时,系统应具有较强自我恢复能力,而不应造成信息丢失和破坏。

4) 安全性:科研管理系统保存着科研机构和其他相关单位重要的科研信息,因此对系统的安全性要求非常高,一方面要保证数据的一致性,另一方面又要在非常情况下保证数据的丢失减少到最低限度。因此,科研管理系统的数据中心应充分利用数据库的维护工具,便于数据备份、恢复。

5) 保密性:科研管理系统含有科研机构、人员、科研经费、统计、成果、项目等重要信息,这些信息不但应满足数据共享,同时还应提高系统的保密性。系统的保密性设计将充分利用数据库封锁机制、授权管理机制、应用软件帐号进入及软件分离等措施,以保证系统不发生泄密。

6) 整体性:科研管理系统是一个相对独立的系统。系统开发必须按照科学的开发原则,在需求分析的基础上,完成整个系统的总体设计。使科研机构科研数据信息统一,充分发挥整个系统的总体效益。

7) 规范性:数据的处理和描述要符合标准,具有通用性,数据的设计和定义要和相关标准相一致,同时还要考虑与相关科研机构的其它系统相配合,能够向其它系统提供一个信息交换的接口,实现无冗余的统一信息管理。

1.2 系统功能目标

1) 建立一个能够覆盖科研机构的主要科研业务管理的计算机综合管理系统。基于网络收集各种与业务有关的信息,采用计算机网络技术简化人工管理流程,实现信息的一次录入、多方共享及信息的综合加工,满足系统管理员、科研秘书、基本教师的三级权限管理层次对各类信息的录入、修改、统计及查询功能需求。

2) 系统应及时为科研机构提供各类信息公告,新闻动态,可以辅助管理人员制定科研计划。

3) 按照相关信息标准,建立科研数据信息的标准化编码体系。使其统一规范,便于实现科研中心与内外部的信息交换。

4) 适应科研机构科研管理的实际需要,按科研机构主要业务功能划分功能模块,使系统具有良好的扩充性、可维护性及可调整性。

5) 科研管理系统在完成基于B/S的系统设计功能后,通过对外延系统及二次开发的需求分析,提供对科研系统操作的Web服务接口模块,并在科研管理系统网站的帮助部分详细说明。

另外,提供完整的文档资料,以便对外提供用户验证、教师科研成果和在研项目情况查询和调用。

2 技术线路与关键技术

2.1 Microsoft .NET 和Sql Server[ ]

微软的windows平台提供强大的多图形界面和多媒体功能,其中免费集成捆绑像Windows Media技术(WMT)等一系列服务,是目前我国高校使用的主流操作系统平台。.NET是微软推出的第三代网络开发平台,在平台上推出新的.NET Framework,通过一致的common Language Runtime执行应用程序。.NET平台激发了新的程序开发方式,在代码重复、系统维护等方面都极大地减轻了程序员的工作;.NET以XML和SOAP为基础的资料交换与传递讯息的机制,结合Web Services技术可以提供跨平台的信息服务;.NET内部集成了对Sql Server的访问接口,并通过提优化的Sql Server数据库的访问类:system.data.sqlclient,程序员很容易实现对Sql Server数据库的操作。因此,从实用性和开发的简易性考虑,选择微软Windows和.NET为科研管理系统的技术线路。

2.2SOA相关技术

面向服务的软件架构(Service Oriented Architecture,SOA)是一个组件模型。面向服务的体系结构将应用程序中的不同功能单元称为服务,并通过对这些服务之间定义良好的接口而将其联系起来。接口是采用中立的方式进行定义的,也就是说它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。

SOA[2]作为一个技术架构,决定了不应依赖于某个特定的技术和平台环境来实现。就现在而言Web Service是最适合、最广泛实现SOA的一些技术的集合,事实上最近SOA的实用在很大程度上归功于Web Service标准的成熟和应用的普及为广泛的实现SOA架构提供了基础。

基于SOA中Web Services实现的科研管理平台与传统Web资源网站相比具有以下一些优势:首先,Web Services 具有的灵活的互操作性。通过Soap(Simple Object Access Protocol)协议,任何Web Services 都可以与其它Web Services进行交互。Soap是一个被业内广泛支持的新标准协议,它避免了各种不同平台间协议转换的麻烦,因此Web Services开发者无需更改原有的开发环境,就可生产和使用Web Services。其次,Web Services的通讯基础是HTTP与XML,易于理解,且在当前互联网环境下普遍适用,因此,具有很强的易用性和普及潜力。再者,Web Services具有较好的行业支持。目前Web Services 已经得到包括Sun、IBM、微软等多数大公司的行业基本支持。在微软 .NET平台上,开发人员很容易构建Web Services系统,部署Web服务,并可以在实现其它平台的互访问。

在Web Service[3]资源服务体系中,用户(应用程序)以三种角色形式存在:服务提供者、服务使用者、注册中心,三者之间通过Web服务描述语言(Web Services Description Language,WSDL)和统一描述、发现和集成机制(Universal Description,Discovery,and Integration,UDDI)管理和使用资源。能提供跨平台的、基于的资源服务。使用这种模式的科研管理服务模型如图1所示。

3 基于B/S和SOA的科研管理系统的设计

科研管理系统采用三层B/S为主要的实现方式进行具体实现,以因特网为基础,实现对科研机构、科研人员、科研成果、科研项目、科研经费、学术活动、报表统计、系统维护、系统帮助等多项信息处理及其统计报表的网络化信息管理。

系统访问与管理结构模型如图2所示。

普通的用户通过用户界面,经过用户角色管理模块调用数据库中的用户信息进行身份认证,进入系统平台。然后根据自己的权限进行相关应用服务操作,并对数据库中的相关数据进行访问和修改。

另外,系统还提供一定的Web服务。为保证资源信息与资源实体的同步和资源访问安全,所有资源的管理和访问都是通过Web Services的资源访问进行。用户和应用程序通过用户认证后查找获得已经公布的Web服务并返回访问许可与XML资源描述流,了解这些服务对应的资源属性描述,然后调用相应的服务。公布的Web服务是根据一定的客户需求,结合系统数据库中的数据资源创建而成。如科研工作量的统计,科研工作量是一个量化指标,全校都是统一的标准,但是各个教学单位的科研奖励是可以根据自身的情况而定的,这样各学院科研秘书只要调用实现科研工作量统计的Web服务,就可以查到本学院所有教师的科研工作量,从而进行二次开发,算出科研奖励情况。

.NET平台是目前开发和部署Web Services的最理想平台,在.NET平台中Web Services的创建和引用都非常容易实现。.NET中,Web Service接口的编写与普通类中函数方法的编写实现方法相似,只需要在函数方法的头部加上“[WebMethod]”标记,便可把该方法标记成一个Web Service接口,接口可以到外部Web中,其它应用程序能够直接调用这个被暴露的接口。

4 结束语

该系统数据库主要适用于B/S、SOA混合模式的数据库系统,设计中从整体考虑,将存储过程应用到数据库设计中,加大了后台的功能和效率,增加了Web服务和数据库异构数据库访问功能,设计了用来实现SOA的架构,构建了基于SOA的开发模型,最后基于这个开发模型,进行系统的具体实现;具有更高的数据一致性、可操作性和安全性。结合前台开发工具和平台,可以实现强大的功能设计和系统实现;结合本校实际已经开发一个实用的高校科研管理系统并被立项。

参考文献:

[1] 赵辉,陈湘军.基于XML&Web Services的开放型教学资源管理模型的设计与实现[J].现代教育技术,2006(6):77-80.

篇9

一、基于共同体的课堂管理生态系统模型组成

(一)共同体及课堂管理生态系统。“共同体”是一个社会学的基本概念,由德国社会学家滕尼斯提出,他认为共同体意味着一种持久的和真正的共同生活。in由此可见,共同体是社会组织内成员间的一种联结,一种合作,一种交互影响,彼此共享成果的有机群体。在共同体中,追求“共享观念”“共同理解”,共同体中承载的是人与人之间的亲密关系和共同体的精神意识,是一种归属和认同。课堂管理生态系统是指在课堂生态系统下所从事的管理活动,而课堂生态系统是相对于自然生态系统而言的。在课堂生态系统中,作为一种非生物环境的教室给课堂生态提供了一个特定的时空,但是其本身并没有产生能量,而是作为有机体的教师和学生在教与学的活动中输出了能量而形成了课堂生态。[21课堂生态系统在这里是一个中性词,非生物意义的课堂由生物与其环境共同组成了系统的整体,因此,这一环境的生态组成有教育者,受教育者以及自然的物质环境和社会环境。课堂管理生态系统是教师通过管理手段协调教学环境,学生乃至学生心理保证各因子正常运行以达到预定教学目标的过程。(二)共同体课堂管理生态系统模型特征。1.个体责任和集体分享相辅相成。在共同体的课堂管理生态系统中,个体会与集体融入在一起,个体责任的承担和集体中的分享会相辅相成。学生有可能出于自己的兴趣而产生学习动机,更有可能出于彼此间的相互尊重和共同的精神意识而考虑到对可能发生在自己身上的事件做出选择并负起责任。此外,学生通过合作探寻来提出他们概括出来的真实问题,从而制定适合共同体的规章和行为规范,违反则按照规章进行相应的“管理”,这种管理不仅是治理,更是一种教育。学生在管理体悟中进行交流和分享,从而完善共同体规则的制定,在合作的氛围中使学生个体责任和集体分享相辅相成。2.积极和谐的师生关系。在共同体下,集体意识使得教师与学生之间由共同的观念和价值观联结在一起,在角色和义务上形成一个互惠的关系结构。在角色上,教师更多地充当教育者、管理者,学生更多地充当受教育者、被管理者。由于共同的价值观念,教师的教学活动以及将“管”视为“教”的管理活动,激励学生去思考自己在课堂上行为不妥之处,从而主动去改正,继而保证了课堂纪律,以达到有效的教学目标。在义务上,教师承担着教育学生的义务,教育不仅是传授知识,更是教学生去做人。共同体下的课堂管理会让教师在课堂中时刻记得自己应该履行的义务,这种义务也渗透在管理过程中。3.具有共同精神意识的发展愿景。共同精神意识可以理解为具有高度的集体意识,指教师和学生间达到了高度一致的观念,而具有共同精神意识的愿景则是有了共同的前进方向。在共同体下,每一个体都会意识到自己是共同体中的一分子,自我的言行会影响到共同体系统中其他成员的成长及最终愿景的达成。从而在这种共同的观念和愿景中去规范自己的行为。在基于共同体的课堂管理生态系统中,每个人都是管理者,都是学习者,都是教育者,相互学习,彼此影响,互相监督,最终达成共同体的目标发展愿景。

二、基于共同体的课堂管理生态系统构建策略

1.树立“管理即教育”的理念。“管理即教育”强调管理过程也是一种教育过程。管理是一种影响,即管理者与被管理者之间的彼此作用,相互影响,其影响方式则是通过计划、组织、协调和控制等手段在管理过程中实现。正是在这种影响下,组织这一共同体得以生存和发展并实现各个阶段的目标。教育是影响人身心发展的社会实践活动。因此,教育同样也强调影响,这种影响是置于教育者和受教育者之间的一切“中介”的总和,教育的影响更为深刻。教育影响包括作用于教育者和受教育者的影响以及运用这种影响的方式和方法。需要明确的是,教育管理不同于教育教学活动,它是为教育教学服务的,它也不直接培养人(公民),而是为人的培养提供辅、支持的活动。1312.创造和谐的课堂环境。班级是学生学习、生活、自我教育、相互激励的场所,让学生参与管理能够提高学生的自我管理能力。师生共同讨论制定课堂规则的内容和处理方法,让学生自觉思考需要这些规则的原因以及产生的不良行为后果,这样由学生创造“规则”的课堂环境,不仅可以通过规则增加“管理”的约束力而且有利于课堂管理在和谐的课堂环境中实施。教师与学生的课堂管理行为的理念和态度,决定着他们对课堂环境的构建模式,反之,课堂管理一经形成,又对师生在课堂中的行为产生影响。[41因此,创造积极和谐的课堂环境,是有效课堂管理所采取的必要途径,其目的是促进教师和学生的发展。3.构建新型的师生关系。课堂管理中要体现对学生的尊重。每一个人,在日常生活中都渴望获得尊重、肯定、信任和关怀。尊重他人对于人际关系的优化至关重要,由于师生关系是教育场域中最重要的人际关系,因此对学生的尊重有利于改善师生关系。以“尊重”为核心的课堂管理倡导教师应适时抛弃权威和“金口玉言”。首先,要尊重差异,学生个性因人而异,应采用不同管理方式。其次,通过表扬,肯定学生的某些闪光点,实现对学生有效激励作用的“正强化”教育,在承认差异、尊重差异的基础上使学生认识到自己的缺点,将教师的主动管理变成学生的自我管理。4.营造和谐的生生关系。课堂管理中要注意对学生群体的影响。课堂管理的对象更多指向学生群体,由于年龄相近、志趣相投,并在一起学习生活而形成了所谓的“同龄群体”。这一群体成了学生价值观和行为方式形成的重要影响源。在课堂管理中,教师应注意识别学生的行为,进行适当调控。适当的调控既指适时,又指适度。适时即应及时处理,否则可能会有更严重的行为发生,适度既不能过松也不能过于严格,可能滋生学生对教师行为的不满。因此,无论是何时还是何种程度的管理,都要考虑对学生的处理可能对其他学生造成的影响。

作者:赵越 齐鸣 单位:南京师范大学

【参考文献】

[1]斐迪南?滕尼斯.共同体与社会[M].林荣远,译.北京:商务印书馆,1999.

[2]孙芙蓉?课堂生态学研究[M].杭州:浙江大学出版社,2013.

篇10

科研管理是高校重要的工作之一,包含了项目、经费、成果、人员等部分。随着科研项目在数量的不断提高,国家对科研管理的日益规范,为做好科研项目、科研经费及科研成果的全过程管理,做好科技政策、资源最及时的获取和传播,做好各类科技数据的统计和分析,为高校科技发展提供决策依据,构建科研管理信息系统刻不容缓。

一、科研管理信息系统建设的现状与不足

随着高校信息化进程的不断推进,绝大部分国内高校都已启动科研管理信息系统的建设,建立起相对独立的科研管理数据库,然而,很多高校在构建科研管理信息系统的过程中并没有实现整体规划和有效整合,导致资源浪费。

1.缺乏系统性和整体性规划

作为高校信息化建设的一部分,科研管理信息系统的建设仍处在初期,许多高校的信息系统缺乏整体性和系统性。论文管理系统和科研经费管理系统使用不同的公司来开发的现象不在少数,这在很大程度上限制了管理效率。高校应使用一家公司,构建一个全方位的科研管理信息系统。科研管理中的各项工作,甚至其他职能部门涉及科研管理工作的,都应该纳入这个全方位的系统统一管理。

2.与其他部门互通不足

高校科研管理是一项复杂的系统工程,除了与科研直接相关的项目、经费、成果等管理外,还涉及财务、人事、国资等相关部门,而这些部门往往也构建了自己的管理系统。多个管理系统之间数据不能共享,造成信息孤岛。以财务为例,财务管理部门对经费的报销进行管理,科研管理部门则负责项目预算制定。没有预算财务难以有效的进行支出控制,而没有经费报销信息的科研项目信息是缺失的。

二、科研管理信息系统建设的目标

科研管理信息系统的构建,能够实现科研工作的网络化、信息化管理。从科研工作涉及的人员类别来看,科研管理信息系统建设的目标有四个:

1.为科研人员开展工作提供便利:通过系统,可以使科研人员在第一时间了解科研动态,并通过网络管理自身的科研项目、科研经费、科研成果,完成项目申报结题、经费管理等工作,实现无纸化办公。

2.为学院的科研负责人及科研秘书管理本单位科研工作提供手段:通过系统,学院领导可以及时了解本单位教师的科研情况,科研秘书可以协助科研管理部门开展科研管理工作,如组织项目申报、开展产学研对接等等。

3.为科研决策及其他部门决策提供依据:通过系统,不仅可以实现对科研管理基础信息的记录,还在对这些数据进行分析,可以准确掌握学校各类科研情况,为科研决策提供依据。此外,科研人员、科研项目等信息也可为职称评定、学科建设等工作提供强有力的数据支持。

4.为各主管部门统计工作提供数据支撑:通过系统,可以快速并统一标准地完成数据的采集工作,避免了人工统计中常有的误差;此外,在系统中输入不同的条件即可得到所需的数据报表,保证了统计工作的准确性。

三、科研管理信息系统模块设计

1.科研人员管理模块

科研人员是高校科研管理的核心和基础,一切科研活动均离不开科研人员。科研人员管理模块应以学校人事部门管理系统为基础数据来源,抓取学院、专业、年龄等关键信息,同时树形添加其参与的科研项目、争取的科研经费、产出的科研成果等信息,为职称评定、人事考核等提供重要依据。

2.科研项目管理模块

科研项目管理模块旨在做好从科研项目从项目申请、立项论证、组织实施、检查评估、验收鉴定、成果申报、科技推广、档案入卷的全过程管理。在项目申报阶段中,科研人员通过系统提交项目申请书,科研管理人员组织申报、评审;项目立项后转入项目的研究阶段,科研人员通过系统定期提交项目完成报告,科研管理人员按期进行项目中期检查;待项目完成时,科研人员在线提交其成果产出情况,如论文、专利等,科研管理人员及时做好项目结题验收工作,并做好归档工作。

3.科研经费管理模块

科研经费管理模块必须与财务管理平台紧密联接,做好数据互通。在项目申报过程中,科研管理部门与财务管理部门共同进行预算编制指导工作,并将批复后的预算及时录入科研管理系统;在项目执行过程中,财务管理平台定期将项目各科目支出数据推送给科研管理信息系统,以严格控制经费支出。此外,系统自动根据项目的执行期和预算结余情况,向项目负责人发出预算提醒,并自动生成项目财务决算信息,为项目负责人准备结项材料提供数据支持。

4.科研成果管理模块

对科研人员而言,借助系统可以实时提交自己的科研成果,包括文本、表格、软件等各类电子文档和图片、音频、视频等多媒体材料;对科研管理人员而言,借助系统可以将论文、授权专利、收录论文、论著专著等成果集成在一起,形成高校的科研成果库,并与企业需求相关联,提高科研成果转化率。

5.科技统计模块