浅谈公安视频侦控绩效考核系统的设计与实现
2020-12-21谢一林吴佳豪谢宝健熊开斌
谢一林 吴佳豪 谢宝健 熊开斌
摘 要 为了提高公安系统的工作效率,解放更多的生产力,实现公安绩效管理一站式的平台,本文设计了一个公安视频侦控绩效考核系统,该系统是一个网站管理系统,通过前后端分离的模式开发,前端使用Vue语言开发,使用Ant Design框架搭建前端页面,后端使用Java语言开发,使用Spring cloud实现分布式开发,使用Spring boot搭建SSM开发框架。数据库存储采用MYSQL,使用阿里云对象存储服务存储案件侦办视频,系统实现了案件上报、案件任务接收与执行、案件侦办视频上传与下载、绩效通知与考核、新闻公告等功能,通过案件的完成程度分配绩效点,实现绩效的统计管理。
关键词 公安绩效管理;前后端分离;分布式开发
Abstract In order to improve the work efficiency of the public security system, liberate more productivity, and realize a one-stop platform for public security performance management, this paper designs a public security video surveillance performance appraisal system, which is a website management system, through the separation of front and back ends. Development, the front-end uses Vue language development, the Ant Design framework is used to build the front-end page, the back-end uses Java language to develop, the Spring cloud is used to realize distributed development, and Spring boot is used to build the SSM development framework. The database is stored using MYSQL, and the Alibaba Cloud object storage service is used to store case investigation videos. The system realizes the functions of case reporting, case task reception and execution, case investigation video upload and download, performance notification and assessment, news announcements, etc. Performance points are allocated based on the degree of completion of the case to achieve statistical management of performance.
Key Words Public security performance management; Front and rear separation; Distr-ibuted development
引言
隨着计算机技术以及网络通信技术的不断发展,在现代社会上使用计算机高效完成工作已经十分的普遍。公安部门是一个为人民服务、维护社会安定的机构,工作应该更加的高效,以便为人民提供更多方便、有用的服务。
本文阐述的公安视频侦控绩效考核系统,为群众提供了网上报案的途径,适应现代社会便捷的生活,融合到本地公安局报案和电话报案的优点,即有完整的报案记录以及方便快捷的报案方式;同时,该系统更加规范了公安部门的绩效考核系统,系统规定了一系列的考核规则,使得考核流程更加清晰明确,最后使得公安部门管理更加规范化、系统化[1]。
1系统设计
1.1 系统总体设计
本系统是基于springcloud微服务框架、云服务器、云对象存储服务、数据分析统计、可视化技术等结合网页客户端的公安视频侦控绩效考核系统。系统总体结构图如图1所示。
系统采取前后端分离开发模式。前端采用Vue渐进式框架、Ant Design设计语言和组件库构建系统界面。通过RESTFUL风格API接口实现与后端数据的交互。后端采用SSM+SpringCloud微服务框架、mysql数据库、阿里云对象存储服务进行开发,服务部署于云服务器docker容器中[2]。
1.2 系统功能
公安视频侦控绩效考核系统主要实现了用户管理、案件管理、团队任务管理、绩效考核管理和新闻管理五个模块内容。每个模块下分为若干个子模块以实现系统详细功能。系统功能模块图如图2所示。
下面对功能模块进行详细阐述:
(1)用户管理模块
用户管理模块主要实现用户信息的增删查改操作。用户角色分为管理员身份、部门管理员身份和普通用户身份。每个角色拥有不同的权限功能,执行不同的权限操作。用户登录系统时使用OAuthor2进行授权认证。
(2)案件管理模块
案件管理模块实现了用户上报案件、案件公示、案件审核等功能。群众通过网页端报案界面填写信息、上传报案视频进行案件上报。案件上报后部门管理员查看报案信息、下载案件视频进行审核,确定案件状态进行下一步操作。当团队接受案件并处理完成案件后,部门管理员再次进行审核,提交该案件任务总分并修改案件状态信息,案件总分与绩效考核相关联。同时,所有案件都会进行公示以便案件更透明化、社会更了解案件基本情况。
(3)团队任务管理模块
团队任务管理模块主要实现了团队接受任务、队员招募、子任务分配、查看子任务、提交侦控视频及材料、修改子任务等功能。队长可进行案件的接收和队员的招募。团队创建之后,队长分配子任务给队员,当队员完成子任务后,将子任务材料及侦控视频等进行提交。团队成员可查看未完成子任务。当所有子任务完成后,队长提交侦控视频及任务总结材料,由管理员进行审核及评分。
(4)績效考核管理模块
绩效考核管理模块实现了发布绩效考核通知、绩效统计和查看绩效功能。管理员在绩效考核前编辑绩效考核通知并发布,所有成员可查看绩效考核通知。绩效统计功能由定时任务完成,管理员设置间隔时间,每隔对应时间则进行一次所有成员的绩效计算,将绩效存储个人绩效数据中。成员可通过网页端界面查看绩效统计结果,并获得相应的奖惩措施。
(5)新闻管理模块
新闻管理模块主要实现了新闻增删查改功能,新闻点赞评论功能。管理员可对新闻进行编辑发布操作。用户可对所有新闻进行查看、评论、点赞等操作,或通过查询获取特定新闻信息,保证信息的公开透明[3]。
2系统实现
本系统功能模块较多,在此简述团队任务管理模块实现。
团队任务管理主要有以下阶段:
(1)接收案件并组建团队;
(2)分配团队任务;
(3)提交任务侦控视频及办案材料。
团队任务管理流程图如图3所示。公安内部人员接收审核通过的案件,获取报案视频及详细资料。同时在数据库中自动创建一条团队记录,接收人为队长。创建团队后,队长进行成员的招募及指派,在数据库团队表中添加团队成员信息。创建团队完成后,队长分配子任务给成员,每个子任务都有相应的任务权重比。队员完成子任务后,提交侦控视频及办案材料。侦控视频存储于对象存储中,可进行下载观看。当所有子任务完成后,队长进行任务总结,提交侦控视频及任务总结材料,修改任务进行状态为已完成,等待管理员的进一步审核。队员绩效由管理员分配给案件的总分及任务权重比构成[4]。
3结束语
本文阐述了一套公安绩效视频侦控系统的设计与实现,这是一个分布式的管理网站系统。系统通过对案件信息的收集、处理,再通过可视化的处理,将信息返回到了客户端,让公安人员更加直观的观察案件进行情况,以及公安人员的工作情况。同时使用了分布式的模式,使得系统更加的健壮,保证系统有一定的负载均衡能力,保证了系统的实用性。
参考文献
[1] 林新奇.绩效考核与绩效管理[M].北京:清华大学出版社,2015:69.
[2] 章晓宇.S市公安局侦查部门民警绩效考核体系运行的研究[D].苏州:苏州大学,2018.
[3] 丁相代.县级公安机关绩效考核存在问题与对策研究[D].曲阜:曲阜师范大学,2018.
[4] 邓海清,昌远华.公安机关基于岗位胜任力的干部绩效考评体系构建研究[J].甘肃警察职业学院学报,2017(3):1-5.
作者简介
谢一林(1999-),男,河北邢台人;学历:本科,桂林电子科技大学在读,研究方向:云服务开发。
吴佳豪(1999-),男,江苏苏州人;学历:本科,桂林电子科技大学在读,研究方向:web开发。
谢宝健(1999-),男,广西钦州人;学历:本科,桂林电子科技大学在读,研究方向:软件工程
熊开斌(1999-),男,广西桂林人;学历:本科,桂林电子科技大学在读,研究方向:软件后端开发