Scientia Agricultura Sinica ›› 2021, Vol. 54 ›› Issue (15): 3207-3218.doi: 10.3864/j.issn.0578-1752.2021.15.006

• TILLAGE & CULTIVATION·PHYSIOLOGY & BIOCHEMISTRY·AGRICULTURE INFORMATION TECHNOLOGY • Previous Articles     Next Articles

Design and Implementation of Agricultural Transfer Payment Project Management System Based on Micro-Service Architecture

YAO Yan1(),NIU MingLei1,SUN FaJun1(),YAO JingChan2,CHANG XiaoYan3   

  1. 1Center of Engineering and Construction Service, Ministry of Agriculture and Rural Affairs, Beijing 100081
    2Heyang Country Agricultural and Rural Bureau, Weinan 715300, Shaanxi
    3Beijing Aerospace Willfor Information Technology Co., Ltd, Beijing100085
  • Received:2020-09-12 Accepted:2020-11-05 Online:2021-08-01 Published:2021-08-10
  • Contact: FaJun SUN E-mail:yaoyan0910@126.com;sunfajun7307@163.com

Abstract:

【Objective】 The central agricultural transfer payment has a large amount of funds and many types of projects. In order to improve the monitoring and supervision level of agricultural transfer payment projects and the management level of agricultural transfer payment projects, based on the in-depth study and analysis of the project management business of agricultural transfer payment, this paper developed and established the project management system of national agricultural transfer payment, so as to provide a convenient and efficient project management tool for the project management personnel of the central, provincial, municipal and county-level agricultural administrative departments. 【Method】 Agricultural transfer payment projects were characterized by diverse types and complex structure, and the system development adopts micro-service architecture to realize the technical construction of the system. The system was divided into nine function modules, which were independent and interrelated in business logic and could work together. They were: (1) Project notification module. This module provided various notices of transfer payment issued by the ministry level to each provincial level, and realized some functions, such as classified inquiry; (2) Project scheme module. This module provided the provincial level report of various project implementation plans for comments and key project plans to the ministry level; (3) Task list module. This module provided the task list of projects issued by the ministry to the provincial level; (4) Fund arrangement module (provincial filling in). This module provided the detailed data of the arrangement and use of special task funds reported from the provincial level to the ministry level; (5) Fund execution module (county-level filling in). This module provided county-municipal-provincial-ministry level reporting of project fund execution information level by level; (6) Performance objective module. This module provided the ministry level to decompose and issue performance objectives to the provincial level, and the provincial level to report the performance objectives to the ministry level; (7) Special dispatch module. This module provided the relevant data information of special dispatching task reported from the provincial level to the ministry level; (8) Statistical query analysis module. This module mainly carried out statistical analysis of project information reported by the county level of transfer payment, and presented relevant statistics and analysis results in the form of thematic charts; (9) System configuration module. This module mainly provided the dynamic adjustment and configuration of the name, expenditure direction and task of each special project. 【Result】 Through the in-depth analysis and design of system architecture, business process, functional modules and database design, the dynamic monitoring management system of “central-provincial-municipal-county (district) level” was constructed, which solved the problem that agricultural transfer payment project was difficult to fine management.【Conclusion】 The research results showed that the agricultural transfer payment project management system based on micro-service architecture realized the fine management of various special tasks of agricultural transfer payment by the central agricultural administrative department. The system could support 3 000 users all over the country to log in at the same time, and the response speed of system uploading and reporting was 2.29 s. The system provided the important technical support for the central agricultural authorities to strengthen supervision objectives, improve supervision efficiency, and organize on-site verification of performance evaluation of transfer payment projects. It had reference significance for agricultural authorities at all levels to improve the informatization construction of agricultural and rural investment project management.

Key words: micro-service architecture, agricultural transfer payment, monitoring and management, system design, system implementation

Fig. 1

System technical architecture diagram of Agricultural transfer payment management system"

Fig. 2

System flow design diagram"

Fig. 3

System function module diagram"

Fig. 4

System database table design structure diagram"

Fig. 5

System operation effect diagram"

Fig. 6

Project data monitoring and analysis diagram"

[1] 财政部. 财政部关于印发《中央对地方专项转移支付管理办法》的通知. 财预[2015]230号. 2015: 12.
The Ministry of Finance. The Notice of the Ministry of Finance on Printing and Distributing. The Measures for the Administration of Central Special Transfer Payments to Local Governments: Budgeting of Ministry of Finance [2015] No.230. 2015: 12. (in Chinese)
[2] 何鑫, 罗杰思, 刘春晖. 湖南省农业转移人口市民化的财政转移支付挂钩机制研究. 中国农业资源与区划, 2020, 41(5):159-166.
HE X, LUO J S, LIU C H. The financial transfer payment linkage mechanism for the citizenization of agricultural transfer population in Hunan Province. Chinese Journal of Agricultural Resources and Regional Planning, 2020, 41(5):159-166. (in Chinese)
[3] 任磊, 杜一, 马帅, 张小龙, 戴国忠. 大数据可视分析综述. 软件学报, 2014, 25(9):1909-1936.
REN L, DU Y, MA S, ZHANG X L, DAI G Z. Visual analytics towards big data. Journal of Software, 2014, 25(9):1909-1936. (in Chinese)
[4] 农业农村部办公厅、 财政部办公厅关于完善农业相关转移支付“大专项+任务清单”管理方式的通知: 农办计财〔2020〕10号. 2020: 4.
The General Office of the Ministry of Agriculture and Rural Affairs, The General Office of the Ministry of Finance. The Notice of the General Office of the Ministry of Agriculture and Rural Affairs and the General Office of the Ministry of Finance on improving the Management Mode of "large special item+Task List" of agriculture- related transfer payments: The General Office of the Ministry of Agriculture and Rural Affairs and Department of Planning and Financing No.10 [2020]. 2020: 4. (in Chinese)
[5] 杨强根, 王晓蕊, 马维峰, 罗欣. 基于微服务架构的地质灾害监测预警预报系统设计. 地球科学, 2021(4):1505-1517.
YANG Q G, WANG X R, MA W F, LUO X. Design of geo-hazard early warning and forecast system based on micro-service architecture. Earth Science, 2021(4):1505-1517.(in Chinese)
[6] 冯志勇, 徐砚伟, 薛霄, 陈世展. 微服务技术发展的现状与展望. 计算机研究与发展, 2020, 57(5):1103-1122.
FENG Z Y, XU Y W, XUE X, CHEN S Z. Review on the development of microservice architecture. Journal of Computer Research and Development, 2020, 57(5):1103-1122. (in Chinese)
[7] 杨舒, 苏放. 基于微服务的分布式数据安全整合应用系统. 计算机工程与应用, 2020(10):1-10.
YANG S, SU F. Distributed data security integrated application system based on microservices. Computer Engineering and Applications, 2020(10):1-10. (in Chinese)
[8] FOWLER M, LEWIS J. Microservices a definition of this new architectural term. URL: http://martinfowler.com/articles/microservices.html, 2014: 22.
[9] 郄小明, 张建君. 基于微服务架构的终端服务平台设计. 数字技术与应用, 2020, 38(6):124-126.
QIE X M, ZHANG J J. Design of terminal service platform based on microservice architecture. Digital Technology & Application, 2020, 38(6):124-126. (in Chinese)
[10] 梁光瑞, 魏国, 杨光. 微服务架构与容器技术的应用集成实践. 科技创新与应用, 2020(19):166-167.
LIANG G R, WEI G, YANG G. Application Integration practice of microservice architecture and container technology. Technology Innovation and Application, 2020(19):166-167. (in Chinese)
[11] 胡静, 金晓斌, 陈原, 杨剑, 周寅康. 土地整治重大工程项目建设监测管理系统的设计与实现. 中国土地科学, 2012, 26(7):44-49, 97.
HU J, JIN X B, CHEN Y, YANG J, ZHOU Y K. Design and implementation of monitoring and management system for the key land consolidation and readjustment projects. China Land Sciences, 2012, 26(7):44-49, 97. (in Chinese)
[12] 邵泽中, 姚青, 唐健, 李罕琼, 杨保军, 吕军, 陈轶. 面向移动终端的农业害虫图像智能识别系统的研究与开发. 中国农业科学, 2020, 53(16):3257-3268.
SHAO Z Z, YAO Q, TANG J, LI H Q, YANG B J, LÜ J, CHEN Y. Research and development of the intelligent identification system of agricultural pests for mobile terminals. Scientia Agricultura Sinica, 2020, 53(16):3257-3268.
[13] 秦方锦, 王飞, 邓勋飞, 刘荣杰, 葛超楠, 周飞, 马建芳. 耕地质量信息系统在标准农田占补管理中的应用研究—以浙江省宁波市为例. 土壤通报, 2017, 48(6):1324-1328.
QIN F J, WANG F, DENG X F, LIU R J, GE C N, ZHOU F, MA J F. Application of the cultivated land quality information system in the occupied-complemented management of high quality prime farmland-A case study in Ningbo city, Zhejiang Province. Chinese Journal of Soil Science, 2017, 48(6):1324-1328.(in Chinese)
[14] 杨欣, 朱银, 狄佳春, 徐婷婷, 汪巧玲, 邹淑琼, 颜伟. 江苏农业种质资源平台运行管理信息系统建设. 植物遗传资源学报, 2021, 22(2):309-316.
YANG X, ZHU Y, DI J C, XU T T, WANG Q L, ZOU S Q, YAN W. Construction of operation management information system for Jiangsu Agricultural Germplasm Resources Infrastructure. Journal of Plant Genetic Resources, 2021, 22(2):309-316. (in Chinese)
[15] 张颖, 贺潇, 冯建国, 王道龙. 北京市农业资源管理信息系统建设的问题及对策研究. 中国农业资源与区划, 2017, 38(5):57-65.
ZHANG Y, HE X, FENG J G, WANG D L. The problems and countermeasures of management information system construction of Beijing agricultural resources. Chinese Journal of Agricultural Resources and Regional Planning, 2017, 38(5):57-65. (in Chinese)
[16] NAMIOT D, SNEPSSNEPPE M. On micro-services architect ture. International Journal of Open Information Technologies, 2014, 2(9):24-27.
[17] 赵文君, 周金和, 王晶. 面向 5G 网络云原生应用资源调度的博弈优化策略. 计算机工程, 2021, 47(4):40-47.
ZHAO W J, ZHOU J H, WANG J. Game optimization strategy of cloud native application resource scheduling for 5G network. Computer Engineering, 2021, 47(4):40-47. (in Chinese)
[18] 李文杰. 基于 WebGIS 的村镇土地管理系统的研究[D]. 泰安: 山东农业大学, 2010.
LI W J. Study of land management system at village and town level based on WebGIS[D]. Taian: Shan Dong Agricultural University, 2010. (in Chinese)
[19] 王晓东. 基于 Arc Engine 的农村土地产权信息管理系统设计与实现[D]. 西安: 西安科技大学, 2013.
WANG X D. Design and implementation of rural land property information management system based on ArcEngine[D]. Xian: Xian University of Science and Technology, 2013. (in Chinese)
[20] 谷景祎. 基于 GIS 的新农村建设用地管理系统及其应用研究[D]. 重庆: 西南大学, 2014.
GU J Y. Research on GIS-based new countryside construction land management system[D]. Chongqing: Southwest University, 2014. (in Chinese)
[21] 张琳. 基于 ArcGIS Engine 农村土地信息管理系统建设和更新研究. 成都: 西南交通大学, 2011.
ZHANG L. The study on building up and updating of rural land information management system based on ArcGIS Engine[D]. Chengdu: SouthWest Jiaotong University, 2011. (in Chinese)
[22] 薛春璐, 郭琳, 马红旺, 卢萌, 裴志远. 农地确权数据成果汇交管理系统设计与实现. 中国农业资源与区划, 2019, 40(10):216-226.
XUE C L, GUO L, MA H W, LU M, PEI Z Y. Design and implementation of data collection management system for the right to rural land contractual management registration. Chinese Journal of Agricultural Resources and Regional Planning, 2019, 40(10):216-226. (in Chinese)
[23] 章玉微, 陈秉谱, 郭美娟. 甘肃省农业区域专业化增收效应研究-基于动态面板数据的系统GMM分析. 中国农业资源与区划, 2020, 42(2):228-235.
ZHANG Y W, CHEN B P, GUO M J. Study on the effect of specialized income increase in agricultural regions of Gansu Province-Based on System GMM analysis of dynamic panel data. Chinese Journal of Agricultural Resources and Regional Planning, 2020, 42(2):228-235. (in Chinese)
[24] 曹建军, 刁兴春, 陈爽, 邵衍振. 数据清洗及其一般性系统框架. 计算机科学, 2012, 39(S3):207-211.
CAO J J, DIAO X C, CHEN S, SHAO Y Z. Data cleaning and its general system framework. Computer Science, 2012, 39(S3):207-211. (in Chinese)
[25] MONCRIEFF S, TURDUKULOV U, GULLAND E K. Integrating geo web services for a user driven exploratory analysis. ISPRS Journal of Photogrammetry and Remote Sensing, 2016, 114:294-305.
doi: 10.1016/j.isprsjprs.2016.01.015
[26] 赵翠荣. 基于 web 的计算机数据挖掘系统设计研究. 赤峰学院学报(自然科学版), 2015, 31(6):18-19.
ZHAO C R. Research on design of computer data mining system based on web. Journal of Chifeng University (Natural Science Edition), 2015, 31(6):18-19. (in Chinese)
[27] 彭晓辉, 张星洲, 王一帆, 朝鲁. Web使能的物端计算系统. 计算机研究与发展, 2018, 55(3):572-584.
PENG X H, ZHANG X Z, WANG Y F, ZHAO L. Web enabled things computing system. Journal of Computer Research and Development, 2018, 55(3):572-584. (in Chinese)
[28] WANGA S, HAN C, LIU S G. Establishment on space objects database management system using browser/server mode. Procedia Engineering, 2012, 29:1071-1074.
doi: 10.1016/j.proeng.2012.01.091
[29] 刘忠, 李保国, 许敏, 高强. 基于开源Web-GIS的县域土壤信息系统设计. 农业工程学报, 2014, 30(17):175-182.
LIU Z, LI B G, XU M, GAO Q. Design of county-level soil information system based on Web-GIS. Transactions of the Chinese Society of Agricultural Engineering, 2014, 30(17):175-182. (in Chinese)
[30] 周云. 基于 B/S 模式的农村信用社信贷管理系统设计与实现[D]. 成都: 电子科技大学, 2014.
ZHOU Y. Design and implementation of credit management system of rural credit cooperatines based on B/S mode[D]. Chengdu: University of Electronic Science and Technology of China, 2014.(in Chinese)
[1] ZHANG Jie,WANG Chuan,DONG XiaoXia,ZHU WenQi,YUE HuiLi,LIU ShengPing,ZHOU QingBo. Development and Application of Rapid Investigation and Analysis Platform for Agricultural and Rural Information Based on Fission Model [J]. Scientia Agricultura Sinica, 2022, 55(21): 4158-4174.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!