
成都市科技项目申报系统
-
2023年3月16日发(作者:秦观词)2021年1月
科技项目入库评审系统的设计与实现
覃宁袁雷向宇袁赵金想
(广西电网有限责任公司信息中心,广西南宁
530023
)
【摘要】
为了解决企业科技创新项目申报立项周期长尧入库评审不及时尧线下管理效率低等问题袁开发了一套科技项目入库评
审系统遥该系统通过JAVA语言+Jfinal框架技术袁采用可视化操作软件的设计与开发方法袁实现对科技创新项目从需求申报到
评审立项的信息化全过程管控袁有效提高了企业职工科技项目申报立项的效率袁也为相关管理部门的管理和决策提供了快速有
效的数据支撑遥
【关键词】
科技项目曰入库评审曰软件设计曰Jfinal
【中图分类号】
TP3
【文献标识码】
A
【文章编号】
1006-4222
(
2021
)
01-0165-03
图1系统整体功能
图2线上业务办理流程
0引言
深化实施创新驱动发展战略,是贯彻“创新、协调、绿色、
开发、共享”新发展理念的基本要求,也是落实国家战略部署、
实现企业发展战略目标的必然选择。广西电网公司坚持以“创
新是第一动力、人才是第一资源”为指导思想,通过积极营造
创新氛围、强化创新激励等手段,激发广大职工的科技创新热
情。但是,目前科技创新项目的需求申报、评审立项等过程,仍
然以电子表格的形式,线下完成收集整理及汇总评审。整个管
理过程不但工作量大,而且容易造成立项周期长、工作效率
低、评审力度不够的情况。
本文通过采用
JAVA
语言和
Jfinal
框架技术,利用信息系
统的可靠性、协同性、透明性、可移植性等特点,结合互联网络
的优势,将科技创新项目从线下手工管理转化为线上的自动
化管控,实现科技创新项目从需求申报、项目评审、项目立项
等过程的高效协同和公开透明,不仅极大地提高了工作效率,
而且使得科技创新项目管理过程信息全链条完成记录,为相
关管理部门的管理和分析决策提供数据支撑。1系统简述
通过“互联网
+
信息系统”的方式,实现科技创新项目需求
申报管理、项目申报管理、专家组管理等业务功能开发,将传
统线下办理的业务统一整合到线上进行处理。系统整体功能
如图
1
所示。
系统提供数据入口,用户通过手动录入或导入等方式提
交需求申请及项目申请,管控部门收到申请后提交专家组进
行业务审批,最后用户、管控部门通过查询系统数据记录来获
知业务处理进程及历史记录,形成业务处理闭环,从而实现科
技创新项目管理信息化管理,提高工作效率的目标。
线上业务处理流程如图
2
所示。
2系统设计
2.1系统架构设计
本项目基于
JAVA
语言
+Jfinal
框架技术,采用
JAVA
的MVC
三层架构模式开发,系统架构如图
3
所示。
(
1
)展现层:通过
Bootstrap
、
layUI
等基础
UI
组件,提供表
单、提示框、表格、树等控件,统一系统的界面样式。使用Echarts
等图表组件进行数据的可视化和报表展示。利用
Jfinal
专题综述165
2021年1月
图3系统架构
图4系统部署设计
图5需求申报管理
图6项目申报管理
图7专家组管理
框架技术,通过
JSP
、
EL
表达式界面渲染引擎将服务端输出的
数据模型绑定到
UI
组件中,实现界面与业务逻辑隔离。
(
2
)逻辑层:以
JAVAInterface
接口形式封装业务逻辑,并
采用
Spring
架构中的
AOP
方式注入
Spring
控制器。
(
3
)持久层:采用
Mybatis
架构,
Mybatis
只使用简单的
XML
格式和注解来配置和映射基本数据类型,
Map
接口和
POJO
到数据库记录。2.2系统部署设计
如图
4
所示,整个系统部署主要由应用与数据库服务器、
企业网络及
PC
办公客户端组成。其中该系统的应用、数据库
部署在同一台服务器上,用户及管理员在客户端
PC
电脑通过
内网访问系统,进行业务办理。
3系统实现
通过对用户的业务需求分析及业务功能划分,科技项目
入库评审系统的设计主要包括需求申报管理、项目申报管理、
专家组管理、系统管理,其中需求申报管理、项目申报管理中
都包含了申报、分发、评审、评审确认、申请单查询的业务流程。3.1需求申报管理
需求申报管理(如图
5
所示)包含项目申报过程中的需求
申报、需求分发、需求评审、需求评审确认,以及项目查询。用
户需要先在系统的需求申报功能中提交需求申报单,管控部
门收到申请单后,根据申请的内容及类别分发到对应类别的
专家组中进行评审,最终由组长进行评审结果最后的确认和
提交,用户通过查询申请单信息获知申请单的流程状态及评
审结果。
3.2项目申报管理
项目申报管理包含项目申报过程中的项目申报、项目分
发、项目评审、项目评审确认、需求单查询以及项目统计。项目
申请的流程和需求申请的流程基本一致,区别在于进行项目
申请需要有一个前提条件,就是用户需要先通过需求申请,才
能继续在系统的项目申报功能中提交项目申报单。同样,管控
部门收到申请单后,根据申请的内容及类别分发到对应类别
的专家组中进行评审,最终由组长进行评审结果最后的确认
和提交,用户通过查询项目申请单信息获知申请单的流程状
态及评审结果。当项目申请通过后,申请人才能继续开展线下
的实施工作。
3.3专家组管理
业务部门按发电、变电等分类划分专家组、分配专家组人
员,当进行需求分发和项目分发时,自动按照科技项目的类型
自动分发到对应分类的专家组进行项目评审工作。
3.4系统管理
系统管理功能(如图
8
所示)是系统的基础支撑模块,主
要包含机构维护、用户维护、角色维护、菜单维护,实现对组织
机构、用户信息、角色权限、功能菜单信息的维护,形成系统的
专题综述166
2021年1月
信息复杂的处理问题,还能对银行的未来发展趋势进行预测。
但是,互联网也为银行管理带来了安全性与可靠性方面的问
题。虽然,现阶段的互联网银行管理技术已经具备较高水准的
软硬件,但是仍需要不断对银行信息管理系统的维护模式进
行完善与改进。
参考文献
[1]
周鹏,李白杨
.
探究银行系统计算机网络安全技术策略
[J].
中国信
息化,
2018
(
10
):
71-73.[2]
郭亮
.
银行计算机网络信息系统安全管理分析
[J].
网络安全技术与
应用,
2018
(
9
):
111-112.[3]
杨福传
.
银行计算机管理系统维护现状及对策
[J].
电子世界,
2018
(
4
):
78-79.
收稿日期院2020-12-06
作者简介院
张磊(
1979
—),男,汉族,江苏南京人,本科,研究
方向为信息科学技术保障、网络运维、系统运维。
图8系统管理
核心权限管控体系。
4技术特点
科技项目入库评审系统的设计与开发,主要实现的技术
特点如下:4.1实现科技项目业务线上处理
将科技项目申报到评审的立项全过程由线下办理转化为
线上处理,实现科技项目业务信息自动化处理。4.2实现信息过程管控
科技项目入库评审系统记录了科技项目从提交、评审、立
项结果下发整个过程的信息记录,实现了信息全过程管控,为
相关管理部门的管理和决策提供数据支撑。4.3组件化
采用
JAVA
语言
+Jfinal
框架技术搭配,利用快速业务开
发平台所提供的通用基础应用组件,快速搭建出系统框架,并
通过丰富灵活的配置,满足用户的定制化需求。4.4实现数据出入口及核心业务处理流程接口化
以
JAVAInterface
接口形式封装业务逻辑,对数据入口、
业务处理流程及数据出口都以通用接口形式封装,形成统一
接口规范,快速实现各种系统软件之间的接入和数据共享,有
助于数据挖掘。5结语
本文通过科技项目入库评审系统的设计与开发,实现科
技创新项目线上收集、评审、立项等过程,让需求申报人员、评
审专家、项目管理人员可以不受时间、空间等客观条件限制,
在申报、评审,立项等过程中实时、高效地协同开展工作,提高
工作效率。同时利用信息系统对数据流的全过程记录和大数
据分析的优势,为企业相关管理部门的管理和分析决策提供
有力的支撑。
参考文献
[1]
程慧俐,颜海龙,丘健明
.
科技项目评审专家库管理系统设计与实
现
[J].
中国工程咨询,
2018
(
11
):
12-13.[2]
石杨辉
.
企业科技项目管理方法探析:以
A
企业为例
[J].
科技创新
与应用,
2019
(
15
):
189-190.[3]
张小店
.
电力企业科技项目精细化管理模式及信息化应用
[J].
企业
科技与发展,
2018
(
7
):
206-207.[4]
夏玉辉,彭雪婷,杨帆,等
.
国家科技计划项目经费管理改革对人
才激励的影响分析
[J].
中国科技论坛,
2020
(
12
):
22-29.
收稿日期院2020-12-13
作者简介院
覃宁(
1980
—),男,汉族,广西陆川人,高级工程
师,硕士研究生,主要从事数字化建设及管理工作。
雷向宇(
1987
—),男,汉族,广西南宁人,高级工程师,硕
士研究生,主要从事数字化建设及管理工作。
赵金想(
1991
—),男,汉族,安徽临泉人,助理工程师,硕
士研究生,主要从事信息系统建设及运维工作。
(上接第
164
页)
专题综述167