四川省农业机械研究设计院 四川成都 610066
摘要:本系统的研发正是适应互联网时代科研管理信息化的需要而进行的。本首先分析了科研项目管理系统的功能,然后阐述了科研项目管理系统的结构,最后探讨了科研项目管理系统在当代科研单位中的应用。
关键词:科研项目管理系统;需求;数据库;权限管理;维护
一、科研项目管理系统的功能分析
(一)总体需求
科研管理信息系统总体设计思想是通过对科研管理过程中的各类信息进行收集与整理,运用计算机手段,使科研管理过程实现科学化、系统化、规范化管理,提高科研信息管理水平及工作效率,促进科研信息共享的目的。系统还可以及时积累、收集、分析各类管理信息并能自动生成用户所需的各类报表,基本实现现代化的无纸办公。
(二)具体功能需求
系统用户主要包括科研单位管理人员,综合各级用户对系统的需求及对科研管理过程的分析,应满足的基本功能包括:科研管理人员录入、修改、导出与本所相关的科研成果;各级科研管理部门完成年度科技统计工作相关数据的统计汇总、本院要求的各种科研情况的统计、科研课题的日常管理及跟踪;领导查询与决策分析管理等。
一般用户获得用户名和密码,登录系统后,可以拥有对本单位基本信息的录入、修改和删除的权利,对本所参与或完成的科研项目、论文成果进行相关的操作;院科研管理部门用户可对本单位或相应职责范围内的数据进行查询、审核和统计分析等。
在报表的生成方面,由于科研项目来源渠道多、类型也各有不同,而各个项目下达单位一般都会有相对应的申报系统软件,各种系统之间难有一个统一的标准,导致所开发的科研管理信息系统也难以解决各申报软件之间的数据兼容。但从目前多数申报软件来看,大部分能够以Excel表格的形式进行导入导出数据。因此,要求系统能够根据用户的需要,灵活地选择需要的字段并将数据导出至Excel中,使用户能以Excel表作为中间交换的文件格式,减少填写各种类型申报软件的工作量。
(三)运行性能需求
系统主要是面向各级用户而设计的,在功能实现上也要最大限度地方便用户,在运行性能上要确保数据的安全。因此,系统采用C/S体系结构,即Client/Server(客户机/服务器)结构。对于院、所级科研管理部门用户,则需要对权限进行分配,实现其不同内容的访问。
二、科研项目管理系统的结构分析
(一)数据库结构
1、科研项目
该数据表的字段有项目名称、项目编号、项目类别、项目来源、技术指标、实施进展、起始时间、结束时间、项目总经费、年总经费、国家拨款、省拨款、院拨款、贷款、在研或结题、结题情况、其它、课题参加人情况(姓名、性别、年龄、职称、专业、单位及分工)、项目主持单位名称、邮编、地址(电话、E-mail)等 30 个字段。
2、科技成果
该数据表的字段有成果名称、成果登记号、成果类型、起始时间、结束时间、鉴定时间、组织鉴定单位、获奖类别、获奖等级、授奖日期、授奖部门、密级、成果简介、鉴定意见、鉴定专家、主要完成单位、主要完成人、关键词、推广效益情况等 38 个字段。
3、科技人才
该数据表的字段有姓名、性别、出生年月、参加工作时间、学历学位、职称职务、专业、所在单位、简历、从事学科、工作岗位、发表论文(著作)、成果获奖情况、专业特长等 27 个字段。
4、审定品种
该数据表的字段有品种名称、植物种类、申请人、申请日期、品种原名、亲本、选育单位、选育人员、育成时间、品种审定机构、品种简介等 15 个字段。
5、科研专利
该数据表的字段有专利名称、申请人、发明人、专利类型、申请日、公告日、专利号、专利简介等11 个字段。
5 个数据表均设计了相对应的数据工作单,字段类型分为:字符型、数值型、备注型、日期型、多媒体型、图片文件型和逻辑型。其中字符型、数值型、备注型和日期型为可检索字段。
(二)科技管理系统的结构图
该系统由 4 个部分组成,即系统定义、数据维护、报表设计、由科研数据库和参数库组成的抽象数据库。
(三)系统特点
1、系统操作的权限管理
在系统运行过程中,不同的工作具有不同的重要性和使用特点,根据实际需要,对用户进行了分类,不同类型的用户在系统中具有不同的操作权限。
2、C/S的全部管理工作方式
为了便于进行系统各部分的管理,以及避免网络出现障碍而影响使用,系统全部功能都采用C/S模式进行工作。这样,只要在各所科管的计算机安装系统程序,不通过网络,只通过用户名和密码验证就可以开始工作。
3、系统风格统一,实用性强
多年来,人们已经习惯了菜单式的软件系统使用方式,所以在主界面用的是下拉式菜单。采用下拉菜单操作方式,在各个模块界面的设置上,都采用统一的左右2部分,左部分为以年度为线索的项目(成果)名称;右部分为各模块字段的填写部分。各模块界面风格统一、使用方便,具有较强的实用性。
4、良好的扩充能力
在开发过程中使用了模块化的开发方式,不同的功能由不同的模块来完成,同时由于各个模块是相对独立的,在将来需要功能扩充的时候,可以很方便地挂接其他模块,实现系统功能的扩充。
三、科研项目管理系统在当代科研单位中的应用
(一)用户管理
为保障数据的安全,系统提供了3种用户权限,即系统管理员、高级用户和普通用户。系统管理员可对系统数据进行全部的操作,包括数据的浏览、编辑、查询、输入输出、代码维护、设定用户级别、用户的删除管理等。高级用户可浏览、编辑、查询、输入输出数据,但不能进行代码维护和用户管理。普通用户只能对数据进行浏览、检索等,不能修改编辑数据。
(二)数据导入导出
系统设计了文件发送和文件接收功能,通过发送向导和接收向导(包括确定发送和接收的数据盘、所在的文件名、要发送的记录号、字段名称等,最后为本次操作命名),既可完成数据的导入和导出。该项功能适用于数据录入阶段,可在多台计算机上进行数据录入,再把每台计算机每次的录入数据合并导入到数据总库。
(三)数据维护
数据维护包括数据的录入、编辑和修改功能。录入数据时,可选择单记录录入和批次录入(批次录入可连接以前通过其它数据库包括低版本Fox-pro3.0、Foxpro2.5/2.6以及Excel和Access等录入的数据进行导入联合使用)。单记录逐条进行数据录入时,可对必录入项、字典代码选项和默认值进行提示设定。
数据编辑修改时,可分为单记录修改和多记录同时修改及批记录的修改替换。多记录修改时,会把数据库的全部数据以浏览列表形式全部显示,利用选择修改字段、存盘退出、和放弃修改3项功能来完成全部数据库记录各条内容的修改。批记录的修改替换功能,首先进行修改条件的定义,再选中修改的字段名,
然后进行修改内容的替换。
(四)检索查询功能
查询功能不仅可设定单项字段查询,还可进行多项字段的组合查询,既高级查询和万能查询。包含了“与”、“或”、“非”的组合条件检索和九种关系运算符,分别是:=(等于);>=(大于等于);>(大于);<=(小于等于);<(小于);不等于;包含;不包含;在之间。多项组合查询具备逻辑“与”、“或”、“非”关系并结合九种运算关系,进行检索结果定位。
(五)检索、统计、汇总、综合表的制作
使用系统提供的检索、统计、汇总、综合表制作向导,选定数据库和可用字段后,按照数据库表单的中文提示操作就可以完成以上各检索统计功能。所生成的报表使用打印功能即可进行检索结果的单记录的详细打印和报表打印。
(六)系统维护
系统维护功能包括修改表和结构、修改表内关系、修改数据输入格式和修改菜单 4 个数据表单,可对数据库每张表中的字段以及字段的各种数据关系进行维护修改,并可进行字段录入的限制,包括是否有代码、是否通过其它字段的运算来赋值、及系统权限和口令的设置等均可通过系统维护功能实现。
结语
综上,农业科研管理信息系统是一个综合性的面向农业科研管理全方位的信息系统,系统提供了良好易用的数据管理接口,操作简单,易学易用,用户不需要具有专业数据库知识可完成建库、查询、输出等操作。该系统对提高科研单位的科研水平,实现科研单位科研管理的现代化、规范化、信息化和高效化,具有重要的应用价值。
参考文献:
[1]李智愚,马睿.项目管理在事业性科研单位经费管理中的应用[J]. 产权导刊. 2010(08)
[2]周建群.建立农业科技创新管理信息系统的设想[J]. 湖南农业科学. 2010(15)
论文作者:刘波,李丹丹,陈立
论文发表刊物:《基层建设》2015年26期供稿
论文发表时间:2016/3/21
标签:字段论文; 数据论文; 系统论文; 科研项目论文; 科研论文; 功能论文; 用户论文; 《基层建设》2015年26期供稿论文;