温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
广东省
气象
科研成果
管理
系统
设计
实现
第 卷第 期 年 月 广 东 气 象 收稿日期:基金项目:广东省气象大数据科技协同创新中心;广东省省级科技计划项目()作者简介:黄伟(年生),男,硕士,工程师,主要从事计算机科学与技术专业、从事软件开发工作。:黄伟,王桂娟,黄桂烨,等 广东省气象科研成果管理系统设计与实现 广东气象,():广东省气象科研成果管理系统设计与实现黄伟,王桂娟,黄桂烨,阮惠华,黄宇宸(广东省气象数据中心,广东广州;广东省气象局,广东广州)摘 要:为了满足日益增多的广东气象科研成果管的需求,开发了科研成果管理系统。系统采用 开发工具,前端采用 的 框架,后端采用 框架技术实现 模式设计,数据库为 。实现了在线项目申报、成果登记、成果统计等功能。系统通过完善的功能与性能测试,初始化录入人员信息与历史科研信息,满足了科研人员、评审专家、科研管理人员等不同用户的需求。关键词:气象管理;气象科研成果管理系统;项目申报;广东省 中图分类号:文献标志码:随着广东省气象现代化日益发展,承担了越来越多的科研工作。通过信息化的手段对日常科研工作进行管理,是当今科研管理的大势所趋。当前,很多单位的科研管理工作还采用办公软件的方式管理;或者应用档案实体分类法的方式保管;也有系统针对科研数据,而非科研成果的管理系统,以及吴长付等对科研项目全流程做了相关研究。但是,这些系统或是方法未能实现对科研成果的统一管理、统计分析、形成决策参考。因此,广东气象科技成果管理信息系统(以下简称系统)的构建是非常有必要的。通过分析气象科技发展动态和战略,汲取相关科研管理经验研发了系统。系统服务科研工作,辅助科研管理决策,有助于整体科研管理工作水平的提高,为实现气象现代化管理打下基础。系统设计系统的设计与实现,采用了需求导向到技术选型、框架设计、再到开发测试的思路。针对特定复杂的业务流程,详细设计其流程安排。系统实现上,确定系统开发框架、系统逻辑结构,保证系统功能完善的同时,各项性能指标达标。需求分析系统是一个面向广大气象工作者的平台,采用用户 角色 权限职能的用户体系结构。当前系统角色有:科研人员、单位管理员、省局科研管理员、评审专家、系统管理员。每个用户也可以根据不同的角色需要切换显示信息。具体角色职能如表 所示。表 系统角色职能角色职能科研人员填报项目申报书、任务书、申请项目变更、填写中期执行报告、填写验收申请、填写验收书、个人信息管理单位管理员负责本单位以下事项:申报书审核、项目变更审核、执行报告审核、验收申请审核、验收书审核、申报人管理、单位信息管理、专家信息审核省局科研管理员发布各类信息、申报业务审核、项目评审、项目变更审核、执行报告审核、验收申请审核、验收书审核、申报单位信息审核、专家库管理、统计数据管理、统计填报说明管理专家项目评审、个人信息设置系统管理员系统维护、数据库备份、系统权限管理 系统功能模块如图 所示。气象科技统计模块,实现了个人用户的个人成果统计,管理员用户的单位成果统计等功能;项目管理模块,实现了项目的申报、评审、验收等功能;其他模块包括用户管理、专家库管理、单位管理等等功能的集中;成果登记模块,负责各类成果的登记录入。图 系统功能模块示意图 流程设计系统核心功能的项目申报管理模块,主要包括项目申报、立项评审、在研管理、结题验收等环节。项目申报各阶段处理需要严格与业务相结合。在流程的每个环节,系统为每个用户提供消息服务,并提供了相应的链接,让用户快速进入到要处理的工作界面。具体的项目申报流程如图 所示。图 项目申报流程示意图 除了项目申报外,其他材料的录入提交遵循同样的逻辑,无论是项目文档、奖励、专利、著作、论文、标准、版权等等,先由科研用户提交成果材料,部门管理员形式审核并查明真伪,查明无异常后提交到省局管理员,否则退回给用户修改;省局管理员根据是否需要专家评审决定成果是否登记等等。数据库设计数据库的设计是基于数据字典的设计方案,数据字典实现了把稳定的需求抽象,为数据库的设计带来更多可扩展性。例如,本系统中包含成果形式数据字典,不同形式的成果不需要分别建立不同的表格,通过数据字典的方式,定义每种类型的科技成果,然后统一存放成果登记表。为将来新增的成果类型提供扩展的可能。从数据分类上,根据各个数据实体间的关系,大致可分项目信息库、人员信息库、成果信息库以及综合信息库等多个子库,总计 多张表和视图。人员信息库,包含用户角色表、用户信息表、菜单树权限表、管理员信息表、专家信息表等等;项目信息库,包含项目基本信息表、项目材料附件表等等;成果信息库,包含气象科技成果登广东气象第 卷 记表、材料附件表、统计奖励表等等;综合信息库则通常定义了系统相关的通用元数据。图 为以气象科技成果登记表为核心的部分实体关系图。图 科技成果登记表实体关系示意图 关键技术 开发工具开发工具上,使用 作为综合开发工具。运行环境为 .,服务器操作系统为 ,服务器为 .,数据库为 。开发技术系统采用 模式构成客户端 服务器体系结构。服务端在软件的逻辑架构分析上,采用了基于 技术的 框架技术实现 模式设计,将系统分为控制、视图和模型 层逻辑:表现层、业务逻辑层、数据访问层。表现层采用的技术框架为 的 框架,实现局部刷新及动态处理用户请求。业务逻辑层执行业务逻辑,其功能实现由 语言完成;数据访问层采用了 等技术框架,实现从数据源加载、写入、删除数据,方便数据库的查询。是实体层,用于对象化数据实体。其逻辑结构图如图 所示。图 系统逻辑结构示意图 系统运行效果当用户在未登录的情况下,访问系统首页,主要展示当前科技动态、科技政策、成果展示等等。当系统登录账号后,系统右上角可切换用户所拥有的各种角色;中间区域为消息区,显示目前待办事项,可点击直接进入相关页面;左侧为具体个人菜单,包含所有相关的科研成果管理内容(图)。图 用户个人中心界面 测试结果通过组织科研管理人员、开发人员测试发现,系统提高了科研管理效率。对科研人员,任务书、中期验收等环节无需提交重复材料,整个项目流程效率提升了大约 倍;对于科研管理人员,一键式的科研统计、批次发起、专家分配、形式审核,把原来大约一周的工作量压缩为半天即可完成。通过 压力测试工具测试,系统在访问性能和稳定性上有良好表现,表 为压力测试结果。第 期 黄伟等:广东省气象科研成果管理系统设计与实现 表 系统压力测试结果测试对象并发数平均响应时间 系统首页访问成果统计查询论文登记提交项目申请提交 为了对接现有的科研成果管理工作,系统与气象政务管理信息系统用户的对接,录入了广东省气象局全省在编用户 名账户、个部门。对接历史科研数据,录入成果奖励 个、专利 个、软件著作权 篇、论文 篇、项目 个、著作 篇、标准 个。初步建立了专家库,包含 位正高级工程师。发布相关科研动态、科研政策文档 条。参考文献:庄旭东 深入学习贯彻党的十九大精神 努力在新时代气象现代化建设上走在前列 广东气象,():,雷小途,刘伟东,赵瑞,等 近十年中国气象科技成果概述 气象科技进展,():申丹虹,齐明利,申丹娜 我国气象科研机构的研发投入产出效率测度 工程研究 跨学科视野中的工程,():俞宙,朱平,杨武 新时期发展气象信息科技服务的思考 广东气象,():封,封 王小霞 大数据时代科研管理信息化对策研究科研管理,():李雨薇 科研事业单位内部控制体系构建及信息化案例分析 财会月刊,():刘霄 气象科研成果档案实体分类法新探 以四川省气象档案馆为例 四川档案,():高梅,接连淑,张文华 气象科研数据共享系统建设 应用气象学报,():吴长付,付广青,杜平,等 科研项目全流程信息化管理系统的设计与实现 江苏农业科学,():何如意,王凤,陈训来 广东省决策气象服务产品平台介绍 广东气象,():庄旭东 贯彻新发展理念 服务新发展格局 推动“十四五”广东气象事业开好局起好步 年全省气象局长会议工作报告 广东气象,():(上接第 页)“”,(,;,):,“”(“”),:;广东气象第 卷