第一章 绪论
1.1中国科学院科学资源规划项目简介
中科院希望通过 ARP 这个项目的实施,实现以下目标:- 决策的科学依据。可以使用现代先进的信息技术,全面整合、收集、分析各类信息资源,为中科院院部和研究所的科技管理部门的决策层提供大力支持,充分了解国家的战略要求,以准确确定科技趋势的发展,敏捷调整科技研发计划,组织科技创新工程,加快知识和技术的转让和转化。- 资源的优化配置。可以形成一个更完整的信息资源系统,以支持中科院的科技资源规划,优化中科院的人、财、物等资源的分配,改善利用各种资源的利用效率和使用效益,完全满足全院的科技创新工作、人才培训和职业发展的需要。- 协同工作管理。通过建立统一的平台,对 ARP 项目所提供的平台,集成和优化整合各个部门的管理业务流程,提高院所的综合管理能力,同时使信息在各管理机构层面的快速交换,提高全院协调行动的能力。工作流程标准化。规范流程,简化程序,显著减少工作中的随意性以及重复劳动的工作量,提高管理质量和效率。- 信息资源共享。统一的信息标准可以建立覆盖全院的管理信息系统互联互通应用,为院部和研究所以及科研人员提供有效和高效的获取信息的通道。实现全院的信息资源共享。
……….
1.2 中科院科研管理现状简介
中科院从 80 年代就开发了信息系统,从最早的 MIS 到后来开发的 ARP 工程,建立了相对比较完善的信息流程和 OA 无纸化办公流程,但是,顶层的应用系统和信息资源的建设、共享一直没有统一的规划,特别是科研活动中,只是单纯记录了立项经费、成果产出等,从我院对科研项目的活动和其中的人、财、物、信息资源的管理来看,主要存在以下几方面的不足:
1、缺乏一个贯穿院所两级、整体搭建的管理信息系统。虽然之前有一些管理信息系统,对中科院科研管理工作,起到了一定的支撑作用,但由于缺少院里层面的建设规划,各个系统都是单独建设,各个信息系统之间缺乏信息共享与集成,对中科院的进一步提高科研管理和决策水平,以及提高各项资源的利用率造成了阻碍。
2、中科院的人、财、物等资源的不透明,以及在院层面和所层面的配置和使用的不合理。现在的人、财、物等资源主要是各研究所内的封闭管理,院里不清楚资源的分配和利用情况。虽然院里也会通过某些手段收集这些信息,但频率相对较低,时效性差,也给研究所的管理工作造成一定的困难和负担,很难通过在院层面的全局资源配置和共享体系中,达到多方面资源的整合利用,达到“大科研”的工作目标。
3、科学研究活动缺乏统一的监管和控制。研究所负责每个科学研究项目,目前院里对科研项目的管理,都是在年终统一报送项目信息,院部的管理专业局不能随时动态地掌握这些项目科研进度,特别是对一些重要的项目,针对重大项目的管控也没有办法得到反馈,对每个项目的监督和控制力度更是相差很多。
4、缺乏对科学研究各阶段活动的评估评价。从财务状况中,并不能完全地反映出科学研究活动的特性和程度。所以,对科学研究活动的各阶段的评估评价显得尤为重要。院里需要建立相对完善的科学研究评估评价体系,需要有详实准确的科研活动信息和基础数据,如果只有评估评价的模型而没有基础数据,就没有办法对科研活动进行正确的评估评价,也无法验证模型的准确性。
………….
第二章 相关理论与技术
2.1 概念定义
科研管理信息系统是随着管理信息系统的和 MIS 的系统发展而衍生出的在科研活动管理中的一个应用,科研管理信息系统除了拥有管理信息系统的一些基本特征和功能外,还有一些其他符合自身特点的功能。但是,如果你想对科研管理信息系统有全面的把握和掌控,不仅需要梳理科研院所的科研管理特点,也需要了解和掌握管理信息系统的理念和一般方法,这样才可以全面掌握科研管理信息系统的功能性和设计性的内容,MIS 的建设、分析、设计、开发方法,对科研管理信息系统具有重要的理论指导意义。任何概念的发展都是经历了一个过程,管理信息系统也不例外,是从较低的软件水平,通过新的管理理念、新的应用技术的发展,逐渐丰富起来的。1985 年,管理信息系统的权威学者,著名的明尼苏达大学卡尔森管理学院的教授戴维斯(Gordon B.Davis)给出了 MIS 管理信息系统的一个比较完整的定义,“是一个利用计算机硬件和软件,手工作业,分析、计划、控制和决策模型以及数据库的用户——机器系统。它能提供信息,支持企业或组织的运行、管理和决策功能。”在当时,这个定义已经确定了管理信息系统的含义、功能以及能力,也反映了当时的信息系统的应用水平。
………..
2.2 JAVA 框架简介
Java 是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。是 1995 年由 SUN公司推出的,JAVA 的变成风格与 C++十分类似,是一个纯面向对象的程序设计语言,继承了 C++语言面向对象技术的核心,舍弃了容易引起错误的指针、运算符重载、多重继承等特性,增加了垃圾回收器用于回收不再引用对象的空间,使得程序员不再担心内存管理方面的问题。Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。Java 语言具有通用性、高效性、平台移植性和安全性,利用虚拟机技术实现了“一次编译、到处执行”的跨平台特性。目前广泛应用于个人电脑、数据中心、科学超级计算机、移动电话和互联网当中,同时拥有目前全球最大的开发者专业社群。在云计算和移动互联网的大潮当中,Java 具备了显著的优势和广阔的前景。中科院的开发的 ARP 系统主要采用了 JAVA 技术其中的企业级应用——J2EE 技术,是JAVA的平台企业版,利用中间件技术,使用了对业务逻辑封装的 EJB(EnterpriseJava Beans)组件技术、支持 HTTP 访问的 Servlets 和 JSP 技术,以及对 XML 的全面支持,之所以采用 J2EE 技术,源于其以下几点优点: J2EE 体系对大型系统的高效开发有着良好的支持。J2EE 的标准严格要求把一些通用的、很繁琐的服务端底层开发任务,交给中间件去处理完成,而这些复杂的系统功能是常规应用开发中难度最大、开发成本最高的一部分工作。中间件的服务提供商提供如:状态管理服务、持续性服务、分布式共享数据对象的缓冲服务等功能,它对开发人员来说是很重要的,利用中间件,开发人员可以集中精力创建业务逻辑上,相应地缩短了应用系统的开发周期和开发时间。
………..
第三章 系统需求分析......17
3.1 系统目标......... 17
3.2 可行性分析.... 18
3.3 系统主要业务流程分析 ..... 21
3.4 系统主要功能需求分析 ..... 28
3.5 数据流分析........... 30
第四章 系统设计.......33
4.1 指导思想和原则........... 33
4.2 方案概述......... 33
4.3 总体框架设计 ....... 34
4.4 系统模块划分 ....... 36
4.5 主要功能模块设计 ...... 36
4.6 系统接口设计 ....... 39
4.7 数据库设计.... 39
4.8 安全性设计.... 51
第五章 结论.........55
第四章 系统设计
4.1 指导思想和原则
评估一个管理信息系统质量的主要标准是管理信息系统的实用性。实际系统中,应根据需求,投资尽可能少,可以满足用户在某一时期的需要,并带来一定的经济效益(直接和间接利益)。系统只有可用,才会有它自身的价值。坚持实用性的原则,要处理好它与先进性的关系,不能只追求系统所用技术的先进,包罗的东西全面,也需要考虑系统的实际需要和扩展性。在系统的设计过程中,要充分考虑到系统与其他的模块以及外界的接口,这需要系统在设计时就有很强的适应能力和扩展能力,另外,用户是管理信息系统的最终使用者,所以,在系统的设计当中,对于最终用户应该是开放的,共同讨论商议确定。系统的设计、开发工作,必须按照标准化的逻辑,对设计开发的阶段进行划分,对目标任务、方法、业务流程、资料文档等材料的格式需要进行统一的规范和管理约定,使得系统可追溯、可存档。中科院ARP系统着眼于科研管理活动信息化,系统运行与各项日常管理业务活动密切相关,在管理活动进行过程中积累数据、分享数据、利用数据,为科研管理服务,在管理创新活动中发挥引领作用。ARP系统面向院所两级应用用户,通过信息资源中心来管理数据,为管理决策服务。ARP系统部署在VPN环境中,采用CA认证技术保障用户的合法身份;安全保障设施相对完备,特别加强了地区数据备份中心的建设,为研究所应用系统和数据的备存提供环境。系统软件架构:系统软件架构包括院级系统、所级系统和信息资源中心三个部分,其中信息资源中心在院、所都有部署。
……….
结论
作者由于工作关系,作为中科院 ARP 项目的项目经理之一,在 ARP 建设期间参加了ARP 科研项目管理信息系统的建设方案的调研、需求分析以及设计工作。科研项目是中科院科研工作的载体,科研工作所产生的专利、论文、期刊等科研成果都是通过科研项目的研究所产生的,因此,利用现代信息化技术建设科研管理信息系统,对于中科院的科研管理的维度和粒度,都有了很大的提升,具有很重要的实践意义。本文通过对中科院科研管理业务的需求分析和设计工作,对系统进行了详细的构造,该系统完全包纳了科研管理的全周期过程,让科研单元、科技管理部门、院机关专业局等多个部门实现了在一个平台下的联动管理,业务数据实时、高效传输,减轻了人员的行政工作负担,可以更为高效地完成科研管理工作。本文的主要贡献有以下几点:
(1)对管理信息系统的发展、国内外的发展研究现状、相关的技术进行了总结和分析,并对各大高校、科研机构的科研管理信息化进行了总结。
(2)总结了目前中国科学院科研活动管理过程中所存在的问题,并针对此提出了科研管理信息平台的建设和解决方案。
(3)总结提出中国科学院科研管理信息化的目标和总体设计原则,围绕着目标,明确管理信息平台的功能架构和结构体系,梳理了管理信息平台的业务流程并进行优化,提高了工作效率。
(4)通过分析和设计中科院科研管理信息系统,完成了系统框架、功能模块和数据库的设计工作。针对中科院科研管理的全过程进行了特别的设计,涵盖了从准项目到立项、年终总结、结题等全生命周期的管理。
............
参考文献(略)