高校科研管理系统
各 学 院 、 研 题究 机 构 的 在 研 课
研 究 与 发 展 机 构
课 题 的 参 加 人 员
课 题 经 费
技 术 转 让
学 术 交 流
人 才 培 养
上 报 报 表
签 定 、 验 收 成 果
科 技 论 著
获 奖 成 果
专 利
科 技 论 文
科 研 机 构 的 成 果 评 估
科研信息数据流程
基于此,当选pb9.0+SQLerver为好。
系统分析
科研管理的业务功能
高校科研管理部门科技处分为科研处办, 计划管理科,成果管理科,科技开发科。 科研处办主要是负责对计划管理科,成果 管理科,科技开发科的管理。科技处的业 务功能如图:
科技处主管
科技计划管理
科技成果管理
科技开发管理
列 入 校 年 度 计 划 的 课 题
(二)数据库表详细说明
高校科研管理信息系统 分析报告
作者:薛征山 完成日期:2007-5-12 签 收 人: 签收日期:
引言 系统开发背景 随着科技的日益发展,高校的科研活动 和科研能力已成为高校综合实力的重要指 标,从而导致了高校的科研工作和统计工 作不断庞大和加重。而目前大多数高校科 研管理工作很大程度上还要依赖人工来进 行,即通过Excel、word等办公软件或者简 单的数据库采集系统来处理大量的数据, 这种方式不仅给科研管理人员带来了繁重 的工作量,并且造成科研管理人员和科研 工作人员之间缺少必要和及时的沟通,难 以反映高校科研现状,造成信息传递流转
管理的人员管理。 四. 各单位信息管理 各单位信息管理主要是各学院的信息管理, 各科研机构的信息管理和重点学科及重 点实验室等信息的管理。信息管理主要 包括单位信息的维护、信息的查询和信 息的统计。在各单位管理系统中,建立 了科研成果的量化评估指标体系,实现 了科技人员工作量、成果水平的评价、 重点学科的量化评估。研究机构的量化 评估。
出。项目信息的查询有在研项目信息查询 和中止项目信息的查询。项目信息的统 计包括计划项目、在研项目,经费等相 关信息的统计。 三. 成果管理 主要是成果信息和与成果相关的信息。包 括成果信息的维护(成果信息的查询、 修改、删除等)、成果信息的查询、成 果信息的统计等。其中成果信息主要是 指论文、论著、奖励、专利、科研成果 等信息。成果管理由科技部门负责成果
失真且速度慢。 在当前形式下,通过IT技术等信息化手 段,实现科研管理信息化,以加强日常科 研工作管理,整合科研工作流程,为决策 层提供真实有效的参考依据,从而提升科 研管理水平,也是当今高校科研管理的大 势所趋。 通过科研管理系统建设,可以实现科研 工作的网络化管理,形成一个动态的科研 数据中心和科研管理沟通平台,全面、实 时、准确提供学校的有关科研信息,服务 于高校科研工作人员的工作,辅助领导
成果负责人 获奖成果人 专利成果人 专利转让 科 研 机 构 各 织学 院 组
科技论文
作者
科技论著
学术交流
著作人
派出人员 接受人员
学术会议
会议论文
论文人员
系统设计
在系统分析的基础上进行科研管理系统的设 计,主要包括系统总体结构设计、代码设 计、数据库设计、功能模块的设计。 系统总体结构设计 基于科研管理处各部门物理位置比较分散的 特点,“高校科研管理信息系统”采用C/S 体系结构。拓朴结构为星形,传输介质采 用双绞线,网络操作系统采用具有较高性 能和可靠性的Windows NT操作系统 ,由
于采用TCP/IP协议,开放性好,易于扩充服 务功能,有很好的网络管理、容错技术及 保密功能支持。后台数据库采用Microsoft SQL Server高性能数据库管理系统。基于 C/S体系结构的管理系统一般由客户应用程 序,数据库服务器,网络三部分组成。数 据和数据库管理系统存放在数据库服务器 上,应用软件放在客户端。用户在客户端 运行应用软件,向数据库服务器发出数据 传输请求,数据库服务器上的数据库管理 系统处理用户请求并将响应结果通过网络
传递到客户端,用户就可以从用户端看到结 果。 功能模块的设计 根据系统的需求分析和业务功能,将本系统 划分为如图所示的子系统 。
高校科研管理信息系统管 理
系 统 管 理
项 目 管 理
成 果 管 理
各 单 位 信 息 管 理
系 统 维 护
上 报 报 表
联 机 帮 助
窗 口
退 出
一. 系统管理
系统管理是系统管理员进行管理操作的, 负责对整个系统用户权限的管理,用户 密码的管理,后台数据库的备份与恢复 等。 二. 项目管理 项目管理包括项目信息及与项目信息相关 的信息。包括项目信息的维护(即项目 信息的添加、修改、删除等),项目信 息的查询,项目信息的统计及打印输
数据流程分析就是把数据在组织内部的流动 情况抽像地独立起来,摄取了集体组织机 构、信息载体、处理工具、物资、材料等, 单从数据流动过程来考察实际业务的数据 处理模式。数据流程分析主要包括对信息 的流动、传递、处理、存储等的分析。高 校科研管理信息系统数据流程如下图。
人员
科研项目
经费
承担单位
科研成果 各 织学 院 组 科 研 机 构 获奖成果 专利成果
※ 说明: 学校代码参照全国高校代码,昆明理工大 学代码为“10674” 学院代码由数字“99”表示;各系代码、各 教研室代码由数字“99”表示;人员流水 号由数字“999”表示。 二. 项目代码设计 项目代码=昆工科研代号(YK)+课题来源 代码(2位)+年号(4位)+承担单位代 码(2位)+流水号(3位),其代码结构 如下:
数据库设计
设计数据库、确定数据库结构是开发MIS系 统的一项十分重要、难度非常大的技术性 工作,其合理性和优劣性直接影响到整个 应用系统开发工作的难度和好坏,权衡多 种数据库系统产品的性能,开放性,开发 费用等。数据库设计要遵循三个范式,但 是也要考虑实际情况,要考虑多方面因素, 如程序运行效率,程序设计复杂度等。 (一)数据库列表
五. 系统维护
进行代码的维护工作,包括民族代码维护、 项目学科分类代码维护、人员代码维护、 职称代码维护、学位代码维护、外语语 种代码维护、项目来源代码维护、项目 类别代码维护、校、学院、系、教研室 信息维护、中国科技论文统计期刊目录 信息维护等数据库信息维护。 六. 上报报表
以数据库中存储的数据为基础,生成用于 向上级管理部门呈报有关于科研管理方 面的信息及统计资料的上报报表,包括 全国理工农医类普通高等学校科技统计 年报表和人文、社会科学类普通高等学 校科技统计年报表。 七. 联机帮助 提供操作本系统的帮助说明。 八. 窗口 在打开的窗口这间进校编码 套用国家统一编码。各层代码的位数也充 分考虑到了学校的规模和今后的发展。满 足代码设计的可扩充性原则。层次码的后 四层是根据大学各级部门机构具体详尽的 划分来构造的,用依次递增的人员流水号 来区分同一机构的人员,满足了代码设计 的可识别化、唯一化、合理性原则。 另外,代码采用数字码,可以使代码简明。 而且本代码也考虑到了学校内部有可能出
现的变化,能够轻易地适应各机构的撤并, 具有很强的适应性和稳定性。由于人员 代码层次很多手要输入不方便,因而采 用自动生成的方法。方便快捷。 一. 人员代码设计 人员代码=学校代码(5位)+学院代码(2 位)+系代码(2位)+教研室代码(2位) +人员流水号(3位);其代码结构如下: ★★★★★ ★★ ★★ ★★ ★★★
现项目信息管理、成果管理、各单位信息 管理等管理系统,为科研处工作人员提供准 确、快捷地提供所需信息。
操作可行性分析
该系统的使用者主要是昆明理工大学科 技处人员 ,用户对计算机的基本操作均具 有相当的了解。该系统建立了科研量化评 估指标体系,实现了对各学院、研究机构、 重点学科的承担研究人文情况、研究成果 情况、学术交流与合作情况、人才培养情 况等进行统计并打分评估,使用频率及运 算量很大。 版权所有
YK ★★ ★★★★ ★★ ★★★ ※ 说明: 昆工科研代号为“YK”。 项目来源代码为2个字符,含义如下 纵向科研:
横向科研
年号由 “99”表示;承担单位代码由“99”表 示;承担单位代码参照昆工部门代码标中代 码。流水号由“999”表示。
三. 项目来源代码设计
项目来源代码=级别(1位)+项目来源一 级代码(1位)+项目来源二级代码(2 位),其代码结构如下: ★ ★ ★★ ※ 说明 若无项目来源二级,则无二级代码,仅由 级别和项目来源一级代码构成。 国际级别为1,国家级为2,省级为3,其 他为4。
一. 待开发软件系统的名称:高校科研管理
信息系统升级 二. 本项目的任务提出者:云南省教委及昆 明理工大学科技处 三. 本项目的开发者:昆明理工大学信息系 统研究室 四. 本项目的使用者:昆明理工大学科研处 五. 项目与其他软件,系统的关系:本项目 程序是建立在Windows 2000 系统上以PB 为开发软件的应用程序,采用SQL Server 2000为开发软件的数据库服务程
序。 开发工具的选择 <1>PB,全称PowerBuilder,是开发MIS系统和 各类数据库跨平台的首选,使用简单,容 易学习,容易掌握,在代码执行效率上也 有相当出色的表现。数据访问具有无可比 拟的灵活性。但是用于网络通讯的支持不 足;使得PB在网络方面的应用也不能非常 广泛。
<2>VB, 作为一种较早出现的开发程序以其容 易学习,开发效率较高,具有完善的帮助 系统等优点。但是由于VB不具备跨平台这 个特性,网络功能和数据库功能也没有非 常特出的表现,从而也决定了VB在未来的 软件开发中将会逐渐地退出其历史舞台 。
九. 退出
退出本系统 代码设计 代码设计是一个科学管理问题。设计出一 个好的代码方案对于系统的开发工作是 一件极为有利的事情。它可以使录入、 查询、统计等变得十分方便。 高校科研管理信息系统根据管理对象的 要求,其代码设计主要包括人员代码、 项目代码和项目来源代码等的设计。该