基于_NET技术的高校科研信息管理系统的开发研究
146
福建电脑2008年第7期
基于.NET技术的高校科研信息管理系统的开发研究
余应淮
(广东海洋大学信息学院广东湛江524088)
摘要】【:随着高校科研活动的增多,科研信息管理工作日益繁重,开发一个满足科研管理工作需求的系统,实现科研管理工作的信息化,提高管理质量和效率是当前一项迫切的任务。本文介绍了一种基于.NET技术开发高校科研信息管理系统的方案,重点论述系统需求和服务对象、系统的体系结构设计以及所采用的技术方案。
关键词】【:科研信息管理.NET系统设计技术方案
0.前言
随着社会的日益发展,高校开展各类科研活动也越来越
多,从而导致了高校的科研工作和科研管理工作日益繁重。然而,目前很多高校的科研信息管理工作一般是采用计算机录入、手工进行量化统计,无法做到高效管理和科学统计,工作强度并没有得到真正减轻,也无法做到量化的科学性,对科研人员的科研成果包括论文项目等存在多次录入、重复统计、漏报、误报等情况,做不到科学规范全过程自动化。因此,开发结构设计合理、科学的高校科研信息管理系统具有很大的迫切性。
1.高校科研信息管理系统的需求分析与服务对象
高校科研信息管理系统是一个完全开放的网络化管理系统,通过网络化的手段服务于学校的科研管理部门以及各类科研单位和科研人员,根据业务范畴的不同,服务对象具体可分为科研人员、科研秘书、科研管理人员、校领导、系统管理员等五种类型的用户。系统向不同的用户提供不同的服务内容,并在各类用户之间搭建起一个网络化的沟通、协作与管理的网络空间。
(一)服务于从事科研活动的科研人员
系统为科研人员提供一个管理个人科研活动信息的基础平台,科研人员可以通过系统管理自己的基本资料、科研项目、科研成果和学术活动等各类科研活动信息,同时也可以对自己有关的科研信息进行查询汇总。
(二)服务于院部等科研单位的科研秘书
学校科研单位包括各院部所、研究机构、重点研究基地等单位,科研单位指定特定的科研秘书,通过科研信息管理系统从事两方面的工作:一方面是管理所属单位的各项科研数据,对本单位科研人员的各类科研活动信息进行审核,确保信息的正确性和有效性;另一方面是对本单位的科技活动数据进行归类汇总,向科研处提供有关科研统计数据等。
(三)服务于科研处的科研管理人员
科研处是全校各项科研工作的主管部门,科研处可以指定专人作为科研管理人员,负责全校各项科研管理业务。科研管理人员通过系统可以建立学校的科研管理评价指标,制定项目、论文、著作、获奖、学术活动等科研数据的分类方法,在线进行各项科研数据的采集、管理和审核,组织科研考核和年度统计分析等工作,实时掌握全校的科研情况。
(四)服务于主管科研工作的校领导
负责科研管理工作的学校主管领导可以通过系统查询有关科研活动的各类数据,及时了解全校最新的科研动态,为相关决策提供依据。
(五)服务于负责管理系统的系统管理员
系统管理员是系统的最高级用户,可由系统初始化时自动产生。系统管理员主要负责系统的数据维护和参数设置,具体有数据备份与恢复、数据导入导出、用户角色和权限设置、系统参数设置的工作。
2.高校科研信息管理系统的设计
2.1系统结构描述
科研信息管理系统不仅有科研信息管理功能,还要信息查询汇总、统计分析等功能,系统从结构上可以分为门户网站、核心业务流程、基础数据库和系统服务四个部分,如下图一所示。基础数据库是系统的基础,包括科研机构、科研人员、科研项目、科研成果、学术活动等数据库。核心业务流程建立在基础数据库之上,包括数据录入、数据审核、绩效考核、年度统计等环节。门户网站是学校科研管理部门对外发布信息的窗口,科研管理部门能够以基础数据库中的数据为基础,在门户网站上及时发布动态的科研信息。系统服务则提供用户管理、角色权限、数据管理、参数设置等服务功能。2.2系统的功能模块构成
根据高校科研管理工作的业务特点,科研信息管理系统从功能上可以分为在线办公、机构管理、人员管理、项目管理、成果管理、学术活动、科研统计、系统维护等多个模块。系统功能模块结构如下图二所示。
(1)在线办公模块包括公文发送、短信管理、电子邮箱、网站管理等几个功能,主要为科研处、科研秘书和科研人员提供交流和信息传送的平台。
(2)机构管理模块包括对院部所、教研室、研究机构和重点研究基地等科研单位的管理,主要有新增、删除、修改、检索等功能。
图二系统功能模块结构图
图一系统结构图图三系统架构模式
(3)人员管理模块提供对从事科研工作的各类科研人员的管理功能,包括科研人员的管理和科研人员统计两部分。科研人员管理包括人员信息的录入、删除、修改、检索和审核,通过对科研人员信息的管理,科研管理部门可以及时掌握学校科研人员的基本情况;科研人员统计功能可以依据各种统计条件,生成相关的统计报表和统计分析图。
(4)项目管理模块包括科研项目管理和科研工作量检索两部分。其中,科研项目管理包括对科研项目的立项信息、项目
2008年第7期福建电脑
147
组成员、项目到帐经费三类信息的录入、删除、修改、检索和审核等功能。
(5)成果管理模块包括论文、著作、获奖成果、鉴定成果、艺术作品、专利、成果转化等7类成果信息的管理功能,各项管理功能均包括成果信息的录入、删除、修改、检索和审核等子功能。
(6)学术活动模块包括学校主办或参与的学术会议、学术讲座、学术交流等学术活动信息的管理,可以对各类学术活动信息进行录入、删除、修改、检索和审核操作,以此建立学校完备的学术活动信息库。
(7)科研统计模块包括科技类统计和社科类统计两部分,可以指定统计时间段对各类科研信息进行统计,统计结果以报表形式显示,并可以根据需要生成相关的统计图表。该统计模块主要分科研项目立项情况、发表论文数量、出版著作情况、获奖成果情况、鉴定成果情况、申请专利情况、艺术作品创作情况、成果转化情况、举办学术活动情况等多种科研信息的统计。
(8)系统维护模块提供为系统各类用户进行角色、帐号、密码、权限分配等用户管理功能,对统计数据、基础数据进行导入导出、数据库备份等数据管理功能,系统参数设置功能。3.构建系统的技术方案3.1系统架构模式
根据科研信息管理系统网络化的特点,系统采用三层的B/S(Browse/Server)的架构模式,这种架构模式将科研信息管理系统的应用划分为三层:用户界面层、业务逻辑层和数据库层。采用三层架构的优点是各逻辑层既相互独立又紧密联系,任何一层的改动都不会影响到其它逻辑层的工作,非常有利于系统的扩充。其中,用户界面层负责处理用户的输入和向用户的输出,但并不负责解释其含义;业务逻辑层是上下两层(用户界面层和数据库层)的纽带,它用来建立实际的数据库连接,根据用户的请求检索或更新数据库,并把结果返回给客户端,这一层以动态链接库的形式实现;数据库层负责管理科研信息管理系统的数据资源,完成实际的数据存储和检索等操作。系统架构如下图三所示:3.2系统技术框架
科研信息管理系统采用微软Microsoft.NET作为开发平台,系统基于微 …… 此处隐藏:3201字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




