一、前言
本系统是基于博客系统开放性和自由性的网络优势为基础,融入公安部门的日常工作流程为创新点,从而使公安部门能够通过博客日志系统去记录警员日常工作情况,同时积累警员历史数据,方便查询警员的工作情况,实现上级对所负责警员的工作任务的下达及安排,完成复杂的单位及个人的工作考核和监督工作,极大方便警员之间工作经验体会的交流。同时,本系统通过与外部系统对接,实现数据共享,提高日常工作效率,进一步完善市公安局基础信息库建设,带动各相关单位内部信息化建设。
二、功能架构
确定各相关部门共享数据项规范标准,制定信息共享涉及的各项操作流程及相关管理办法;建成警务日志博客系统,包括网络系统、主机系统、安全系统等。建成各部门及警务日志博客系统的对接系统,即对接数据库和对接应用系统的开发;完成对部门的考核和民警考核的功能。功能架构下所示:
警务日志及考核系统主要包括:工作安排、日志模块和考核。
工作安排部分:通过构建警务部门权限树结构,实现信息的按级别流转。
日志模块包括:值班信息、个人日志、经验交流、任务反馈、工作安排和日志上报部分。
考核部分划分为对单位部门的考核和对个人的考核两部分,其中个人考核包括业务民警考核和其他民警考核,对单位部门的考核包括对派出所的考核、对业务部门的考核和对其他部门的考核。
警务部门权限树结构去实现部门级别的上下级关系,同时将对应的权限安排给对应的职务,这种权限分配很灵活,并且可以设置权限转移,或者授权别人拥有相应的权限,从而为系统工作安排部分奠定了基础。
I. 工作安排流程
工作安排通过查看上级分配任务,民警根据实际情况将任务分解或者继续向下级传达,并且及时反馈任务完成情况,从而完成领导安排的工作。
上级部门首先通过创建工作任务,下发到对应的工作人员,然后工作人员再反馈工作完成的情况,或者继续下发工作流程给另外一个人,领导根据任务完成情况,可以适时地设置任务的结束状态。从而停止反馈信息。
II. 工作日志流程
工作日志是一个集成了人工信息输入、自动信息采集的程序模块,根据部门结构所对应的权限,经过人工审核,完成本部门所对应的职责要求。通过警员自己提交工作日志信息,设置工作日志的可访问权限,到达上级部门,经过上级部门审核,决定是否将此日志推荐给别的几个部门、上级部门或者公众。信息采集部分通过与现存外部系统构建程序接口,将来自其他系统的信息采集、整理、加工成系统需要的格式,自动录入到系统中。
三、 系统界面基本形式
警务日志及考核系统将采用性能优越、易于扩展、易于维护的三层结构,即数据库服务器-应用服务器-客户端浏览器的结构。这是一种基于WEB浏览器访问的系统结构,因此也可以称为B/S(浏览器/服务器)结构。
四、 运行环境
客户端软件:用户大部分应用通过浏览器来实现联机查询。
中间层应用:主要基于底层的中间件软件及一些独立服务软件,用以实现对数据的抽取、转换及加载,提供一整套能够采集、存储、分析、报告数据并提供数据访问能力的组件和服务,解释和执行从这些应用软件发送的处理请求。
数据库管理系统:Oracle数据库是针对大型企业应用提供的数据库管理系统,数据仓库建设和数据管理提供了一整套成熟的软件组件和服务支持,可以有效地适应未来系统扩展的需求。
开发工具:.NET 是一个革命性的编程框架,使快速开发强大的 Web 应用程序和服务成为可行。它提供了最方便、最灵活的途径来构建,部署和运行 Web 应用程序,面向任何浏览器或设备。