APP下载

基于J2EE技术的可配置化系统的设计开发

2021-06-29忻国能杨朔陶伦门中秀

计算机时代 2021年4期
关键词:管理信息系统

忻国能 杨朔 陶伦 门中秀

摘要: 科技项目在线申报已成为项目申报的主流方式。为适应新形势、新要求,原有的在线项目申报系统需要升级。文章介绍了基于J2EE技术的可配置化项目申报管理系统的开发、实现过程,对系统的需求分析、方案论证、系统设计、数据库设计、模块设计等环节进行详尽的分析和描述。该可配置化系统在处理大规模定制化的项目申报流程时具有适用性和可操作性。

关键词: 可配置化; 申报系统设计; 管理信息系统; J2EE

中图分类号:TP311          文献标识码:A     文章编号:1006-8228(2021)04-22-03

Abstract: Online declaration of science and technology projects has become the mainstream way of project declaration. In order to adapt to the new situation and new requirements, the original online project declaration system needs to be upgraded. This paper introduces the development and implementation process of the configurable project declaration management system based on J2EE technology, and in detail analyzes and describes the requirements analysis, scheme demonstration, system design, database design, module design and other aspects of the process. The configurable system has applicability and operability in dealing with the process of large-scale customized project declaration.

Key words: configurable; declaration system design; management information system; J2EE

0 引言

我國电子政务已进入云计算、大数据、移动互联等广泛应用的新阶段,应着力推进资源整合、业务协同和集成创新。目前,我国在云计算领域拥有一定的信息化系统建设基础,但由于前期依托的技术不同,原有系统已经不能满足业务需求。原有系统存在着建设分散、用户不统一、数据不互通等问题,这导致了个性化定制能力薄弱、数据安全和信息安全难以保证等缺陷[1-2]。基于上述问题,本文提出建设一套高保障性、高独立性、可配置化[3]的项目管理信息系统,可有效解决上述难题。本文根据浙江省科技项目管理数据平台的业务需求,对该系统进行了业务分析和概要设计。

本项目管理数据平台实现科技业务的申报与管理[4-5],包括对外的创新载体认定、科技企业认定、项目申报管理、科技奖励申报评审、科研成果登记、用户管理、专家评审,以及科技局内部业务流转管理等系统。该系统整合科技申报管理平台,形成一个可统管各类科技型企业、创新载体认定、市级科技项目申报管理、科技奖励评审和科技金融管理等的网络,可便捷申报省、市、县各类科技项目。该系统中组建专家信息库,对接省厅专家库资源,不仅能够直接引进专家信息,也可自行审核认定本地各类专家入库。高效、便捷的信息系统为科技局及相关管理部门提供统计分析功能,实时了解业务申报及本地科技储备情况。

1 需求分析

1.1 总体技术需求

本项目管理数据平台为基于大规模定制的可配置化管理信息系统,遵循各级政府和单位相关标准和编码规范,将重点研究类项目、公益类项目、市级高新技术研究开发中心认定、市级科技企业孵化器认定、市级重点实验室认定、领军型创新创业团队、市级产业创新服务综合体创建、技术市场交易项目补助等业务,全部集中到“同一个平台”。系统包含用户管理、网上项目申报、网上专家评审、合同管理、项目中期管理及验收管理、信息共享、各种查询统计等功能。

该系统采用J2EE技术以及Ajax等Web技术,数据库系统采用MYSQL,具有良好的开放性、扩展性和移植性,充分考虑今后功能扩展及应用系统的集成。系统具有良好的稳定性,在网络稳定的环境下操作性界面单一操作的系统响应时间小于2秒;支持不少于500个并发连接。此外,系统还提供安全手段,防止任意对象对系统的非法侵入、攻击、篡改。

1.2 系统网络结构

该系统通过全面整合科技局部门内各独立、分散的应用数据,建立统一的数据中心,形成物理上集中存放、逻辑上分类管理的企业库、项目库、专家库,从而实现信息资源的广泛共享以及各主管部门之间、各专项之间的信息交互比对。在立项过程中,各级单位可查询某企业在局内外各有关主管部门申请扶持的项目,以防止企业重复申报,以更好的保证信息全面性。

1.3 系统设计功能和角色

不同的专项计划类别,有不同的申报要求。一般情况下,企业在申报项目时,需要填写形式繁杂的申报表,每张报表都配备许多指标。在该系统设计过程中,着重设计了申报表指标要与合同指标进行对应的问题。通过用户信息库、填报信息库等数据库的建立和系统内共享的方式;该项目申报管理信息系统主要功能实现了:用户管理、报表模板的导入、报表指标定义、报表指标映射、合同表申报表指标对应、项目中期管理及验收管理、信息共享、信息查询统计等。

不同的专项计划类别,在立项、合同、验收中有不同的管理流程。针对不同的管理阶段,系统设定了不同用户的结构性规则:企事业用户、归口部门管理员、科技局管理员、系统管理员四类用户通过信息平台可进行交互,如站内发消息、发电子邮件、手机短信等。通过引入工作流程自动化系统即工作流程管理系统,可以帮助规范作业流程,减少差、误、漏,减免重复性劳动,能够加快流程处理速度,提高工作效率;增加对工作流程的控制;便于流程的整合,提升决策质量与正确度,从而达到提高效率和科学管理的目的。

2 系统设计

系统中的项目申报系统、申报管理系统、项目评审系统、评审管理系统等子系统,互相独立且互通;系统间信息共享,可在相互系统中依据流程自动导入数据并生成表单,形成了由两方面、四部分组成的高互通性的管理信息系统。如图1所示为系统中从信息填报到资格审核最终进行项目认定的过程。

2.1 建立信息库

针对大规模定制过程中可能出现的繁杂和错乱等情况,根据用户的注册信息按照标准格式存入相应数据库,分类对指定数据库存入相应表单之中,实现政务云账号登录科技创新云服务平台,创建统一的用户管理体系,提升了查询和管理的效率和便利性。

2.2 用户分组授权业务配置化

将所建表单数据自动建立信息库后,根据用户的个人信息、上级部门信息及项目信息进行查询和管理。将用户信息传入基于不同角色访问的控制分级授权管理模型内,通过层次化的管理单元,实现对用户和权限的分级管理,优化用户信息管理效率,进行了可配置化处理。系统分级配置的授权业务配置化功能是将各级用户通过相应的角色享有相应的权限,即提高了用户在分类管理模式中的主体性。

2.3 个性化申报定制

在授权业务配置化后,将根据申报单位和个人的个性化需求进行申报模板的配置。根据不同的项目需求,系统将自动配置相应的申报界面,用户可根据项目进行个性化项目申报。同时,系统还提供了对输入项目进行实时校验等功能,填写完成后可进行预览和报表生成,将所申报项目信息可视化。在业务管理中,个性化信息配置的功能满足了大规模定制中项目申报的个性化配置需求。

2.4 项目申报管理

在申报流程中,系统提供可编辑流程页面,编辑业务流程,配置流程阶段操作人员提交审核等分布情况。各用户将通过数据源自定义自主选择推荐单位;各级部门根据管理需求自主调用相应的流程。通过业务流程的分离实现不同项目相互独立,申报数据不存在单位时间内的相互干扰。以标准化、流程化为系统设计标准,保证了各流程的高独立性。同时,为了保留原有项目的痕迹,申报界面生成将进行版本控制,保留备份。申报表完整性检查通过后,提交推荐单位及相关归口管理部门审核,系统提供全程的流转记录,用户可随时查看相关信息。

2.5 在线验收及评审

由项目负责人在网上提交项目验收申请和验收报告后,科技局审批人在申报管理系统中负责审核项目验收申请、验收报告,并将项目验收结果进行公示。验收信息包括:项目基本信息、完成人员、组织验收单位、验收组专家成员和验收意见等。

评审环节于申报及验收环节后进行。在评审系统中,专家评审子系统主要包括以下功能:项目初审、评审专家分组编排、评审信息自动生成、网上专家评审、评审批次管理、评审结果统计。

3 系统分析

项目系统由主要功能模块、主要业务模块、主要项目类别三个部分构成,如图2所示。

3.1 主要功能模块

本管理信息系统集合六个主要功能模块,即为:企业资质认定管理、专家库查询管理、全流程痕迹化管理、数据统计管理、权限管理、系统对接管理。为保证单位在系统中的准确性和唯一性,系统设置了所有单位必须完善基本信息后,才能进行业务操作。除了用户数据库,还建立本地专家库系统,实现了专家的维护管理,包括对专家进行技术领域的分类,为专家评审提供了分组依据。采用流程痕迹化管理模块,所有用户操作记录,永久可查。项目的各项数据的汇总统计,采用图表页面显示。系统内权限可配置,管理员可针对用户的类别、层级、职务等进行权限设置。该系统还实现了与政务服务网对接,使用统一的用户管理体系;与浙江省公共信用信息平台以接口方式对接,可以查询企业的信用信息,对企业可以进行联合奖惩操作。

3.2 主要業务模块

本管理信息系统采用全流程管理模式,针对不同的项目类别,可筛选多种业务模块,目前系统涵盖的业务有申报业务、评审业务、合同业务、中期管理业务、验收业务五个模块。

首先,根据不同的项目要求,系统可定制各种申报界面,用户在线填写申报表,系统提供了对输入项目进行实时校验等功能,填写完成后可进行预览和报表生成。申报表完整性检查通过后,进行申报表提交推荐单位及相关归口管理部门审核,系统提供全程的流转记录,用户可随时查看相关信息。再利用专家库信息,根据上报项目的行业编排相应的专家组。评审时间开始后,系统将自动允许专家登录并为相关项目进行在线评审,对每一项评审指标进行打分,系统自动生成项目最后得分。

评审结束后,系统自动生成专家评审的结果,并自动生成报表供科技局项目立项提供参考。各级科技局通过讨论确定最后立项的项目及项目资助经费、名称等反馈到申报单位。申报单位通过在线填报,生成合同初稿,待主管部门及市科技局业务处室审核通过后,自动生成在线打印版本表单。项目完成后,企业在平台提交验收申请,经管理部门审核通过后,开始验收。

3.3 主要项目类别

本管理信息系统覆盖三类省市级项目申报及评审工作,分别为:省市级计划类项目、省市级认定类项目、省市级奖励类项目。省市级计划类项目主要包括市级软科学研究课题征集、重点研究类项目(产业攻关、科技成果转化)、公益类项目等。该类别项目目前已顺利完成本年度科技项目的网上申报、审核及评审。省市级认定类项目主要包括市级高新技术研究开发中心认定、市级科技企业孵化器认定、市级重点实验室认定、领军型创新创业团队等。目前完成了申报、管理等功能。省市级奖励类项目主要包括技术市场交易项目补助、科学技术进步奖、自主创新贡献奖推荐书等。目前已完成部分申报、管理等功能。

4 结束语

项目申报的便捷性与系统的分级管理息息相关。一个简洁方便的系统将适用于更广阔的场景和群体。本系统紧跟社会项目申报需求,整合省、市、县各级各类科技型企业、研发机构认定以及科技计划项目的申报与管理,统计汇总各类科技管理信息,有效提高科技管理效率。此外,本系统做到数据实时处理,反馈意见实时沟通,促进了科技管理工作的科学化、公正性和高效性,推行政务公开,加强计划管理、实施项目监控。本系统旨在提高各类项目申报与评审效率,对各级单位科技成果统计和验收有着重大意义。

参考文献(References):

[1] 谭霜,贾焰,韩伟红.云存储中的数据完整性证明研究及进展[J].计算机学报,2015.38(1):164-177

[2] 郑淳夫.基于J2EE的技术专家管理系统的设计与实现[D].吉林大学,2015.

[3] 李东,郝艳妮,何贤芒,周艳春.科学基金项目在线申报系统性能调优研究与演示[J].计算机研究与发展,2015.52(S1):97-101

[4] 李岩,柳瑛,张瑞.科研管理信息化的创新与实践——以财经类高校为例[J].中国高校科技.2014.Z1:102-103

[5] 何承达,桂浩,陈开一,张璇.在线评审系统的设计与实现[J].大众标准化,2020.13:87-88

猜你喜欢

管理信息系统
高校图书馆管理信息系统的完善和发展研讨
应用技术型本科工程管理类专业《管理信息系统》课程教学改革
基于B/S结构的学生公寓管理信息系统的设计与实现
基于“互联网+”的企业管理信息系统优化分析
基于工作流的水运应急信息管理平台设计 