用分层模型对网站架构进行区分,其具体功能如图1所示。
3.2.1基础功能设施
通过引入高速局域网设备、以及基于分布式服务的数据库服务器,应用服务器,共同构建数据中心,为网站提供整体的底层硬件基础,并以SOA实现应用组件的分层与有效整合,完成科研项目管理系统的统一化管理与维护。
3.2.2数据层
数据层是整体项目的数据资源的保障,同时数据资源的集成、共享,将推动跨部门、跨系统数据融合和业务协同,提高项目管理系统智能服务水平的根本。从整体结构上划分,将数据资源分为基础的结构型资源和非结构型资源,对于非结构型资源(如:文本文件、音视频文件,office系列文件、图形图像文件及ZIP、PDF,SWF等),将通过基础内容管理平台进行有效的管理维护,从而供用户有效的查询浏览;对于结构型数据,进行了有效的分类,具体包括用户信息资源库、专家资源库、系统管理资源库等。通过对资源库的有效分类,建立完善的元数据管理规范,从而更加合理有效地实现资源的共享机制。
3.2.3通用服务层
在完成的数据库资源基础之上,项目管理系统将利用相关的通用服务为核心业务层和系统相关管理提供底层应用服务。通用服务层包括:权限管理服务,数据挖掘服务,数据分析服务,数据展示服务,经费管理服务,信息推送服务,流程定制服务,信用管理服务。这些服务涉及项目管理系统的安全、查询以及统计等功能。
3.2.4核心业务层
项目管理系统的核心业务层包括:项目策划、申报受理、立项评审、过程管理、验收结题、成果绩效。所有用户将通过浏览器或手机移动客户端参与到部分或者整个核心业务层的工作当中。例如:立项评审过程中不同权限的用户将利用通用服务层的相关功能建立起基础研究与前沿探索、技术预见与制度创新、技术创新与应用示范、产业类项目、社会民生类、重大主题专项等类别的管理流程以及智能提醒服务,并有系统自动完成相关工作流程的推进。
3.3智能查询与多媒体统计展示系统
充分发挥大数据环境中MySQL数据库管理系统提供的多API接口、并发访问以及支持事务处理等优势,通过项目管理数据、单位信息数据、项目负责人数据、参研人员数据的格式化管理,为系统智能查询提供数据支撑,为用户提供智能化的图形查询界面;通过存储和统计用户的历史查询条件,在用户使用查询的过程中为其提供常用查询条件的智能推送;实现多维度查询方案,用户不单可以使用关键词进行查询,同时可以按流程进行统计查询,根据自定义表单字段,进行各类流程数据统计。
基于HTML5技术实现多功能图形化的统计结果展示,更直观、丰富的表现查询结果。实现由用户定制而动态生成查询结果的属性显示,并可对用户感兴趣的属性进行升序或降序排列。针对MySQL数据库在数据规模扩大,查询性能下降比较明显的缺点做特定的优化,使得多条件关联查询的系统响应更快,以期提供更好的用户体验[8]。
4结语
综上所述,本文从科研信息化和技术创新入手,首先分析当前系统存在的问题,之后以问题为驱动,构建全新系统架构,充分利用数据的需求为出发点切入,提出用于解决这些问题的新项目管理系统。并依托重庆市科技信息共享平台,围绕全新底层技术架构,实现更加完善和灵活的项目管理系统流程,智能查询与多媒体统计展示系统等功能。全新的项目管理系统将提高科研项目智能管理的效率,促进科技资源的高效利用,加快科技创新战略的实施。
主要参考文献
[1]吕萍.科研项目管理现状,问题与改革对策——基于知识生产模式转变的分析视角[J].北京教育(高教), 2018(2):79-82.
[2]顾娟,马云飞.扬州市文物保护数字化管理系统研究与开发[J].电子技术与软件工程,2019(7):41.
[3]何慧霞.高科技企业价值评估方法分析与应用研究[D].兰州:兰州大学,2008.
[4]翟克华.科技创新型企业的财务特征分析[J].企业经济,2010(5).
[5]Yang Wei.Policy : Boost basic research in China.[J].Nature ,2016,534(7608): 467-469.
[6]白波.科研项目管理评价[M].北京:知识产权出版社,2010:35.
[7]李蕴,李家军.高等院校科研管理问题与对策研究[J].西北工业大学学报:社会科学版,2007(2):94-98.
[8]朱振.基于MySQL复制改进的多主复制数据库扩展实现[D].上海:上海交通大学,2013.