案件卷宗管理系统,涉案卷宗数字化管理平台
案件卷宗管理系统功能简介
1 卷宗基本信息管理 在该模块主要实现对卷宗基本信息采集的过程,打印电子标签,完成从公安机关对移交的卷宗接收的过程;
2 涉案卷宗电子化 利用高速扫描仪对接收的涉案卷宗扫描归档形成电子文档,并对重点材料标注档案名称方面调阅;
3 办案过程
临时卷宗成卷管控 对公安机关移交的涉案卷宗,在办案过程中由责任民警负责,通过涉案卷宗实时动态监管柜监管档案,责任民警按照规定使用和保管档案,实时动态卷宗监管柜通过人脸、指纹识别的方式开箱,使用完毕后交由保管员保管;
办案过程中需追加的卷宗材料在制作完毕后通过高清影像采集仪追加电子材料上传;
4 卷宗管理 实现对卷宗的分类、分级、分密管理;
实现对卷宗的移交、接收、调阅、上交、打回、出库等方面的管理;
5 实时监管
智能盘点 通过智能密集架对档案进行保管,密集架通过软件授权控制开启;卷宗出入档案室时通过RFID射频标签形成轨迹记录,异常出入抓拍报警;
6 轨迹追溯 涉案卷宗从接收到责任民警办案到保管等整个过程形成轨迹追溯记录:单位、时间、人员、影像等相关信息
7 统计分析 对涉案卷宗根据分类、分级、分密进行数据统计
8 系统管理 实现对整个平台权限的管控以及平台和相关硬件设备、客户端的授权对接;
数字化卷宗管理平台设计双通道建档模式:成卷过程数字化和现有已完结卷宗数字化。
主要功能概述:
1、构建市局涉案卷宗数据管理中心,搭建数字化涉案卷宗管理平台。
实现对涉案卷宗的登记、数字化建档、影像采集、查询、移交、流转、借阅、操作日志等。
2、各分局、派出所部署涉案卷宗管理客户端,连接RFID打印机、人脸识别设备、民警权限控制、智能涉案卷宗实时动态监管柜,根据涉案卷宗建设方案的不同,涉案卷宗管理柜分为:成卷管控储存模式和永久动态监管模式。
3、市局构建涉案卷宗存放管理中心,利用智能密集架进行保管,智能密集架通过平台系统软件进行控制,配置定位指示灯和独立箱门密码控制等。系统控制开箱整体移动,列排打开后,独立密码控制单独箱体。
4、涉案卷宗管理平台根据实际工作需要对接现应用的执法办案系统,通过案件编号或其它编号同步调取相关数据信息,以减少民警二次录入的工作量,接口需客户单位提供。
5、根据客户单位对涉案卷宗建档、移交、审核归档的管理流程设计该平台的工作流引擎,对流程进行定制。
系统规划整体目标
数字化涉案卷宗实时动态监管平台,是通过采用先进的射频识别、电子标签、网络、数据库、高清影像采集等物联网和互联网技术,既达到对涉案卷宗的规范化管理,又不增加一线管理人员的工作量。最终做到涉案卷宗管理的规范性、安全性、长期保存的稳定性和可追溯性。具体的规划目标有如下几项:
1物联网管理模式
通过在线申请、在线审批、FRID射频识别、联动抓拍等技术,实现涉案卷宗的出入库和流转的无纸化办公。
2多功能动态监管涉案卷宗柜
自主独立研发多功能动态监管涉案卷宗柜,实现人脸、指纹、密码自由组合开启卷宗柜,并对开关门状态进行检测,联动抓拍,对放入卷宗柜内的涉案卷宗进行动态盘点,以保证涉案卷宗的管理安全、真实、有效
3涉案卷宗编码唯一性
系统将会对涉案卷宗进行唯一性编码(电子标签),用户只要登录涉案卷宗系统,即可以查看该涉案卷宗的状态、存放位置、保管人、流转记录、轨迹追溯、异常保管提醒等。
4涉案卷宗位置变更自动记录
通过采用FRID射频识别技术,当绑定了RFID射频识别标签的涉案卷宗通过相关的监测位置时,会自动记录其经过时间和位置(大的涉案卷宗室出入位置变化)。
5授权电脑端可以查询到当前涉案卷宗状态和位置
在授权电脑端可登录涉案卷宗系统可以查看涉案卷宗相关信息或对涉案卷宗进行申请、审批等操作。
6电子标签和条码信息记录
涉案卷宗可采用电子标签配对,可打印张帖于涉案卷宗包装袋,通过识别仪器可直接读取该信息,减少信息的来回输入。
7涉案卷宗轨迹跟踪
对涉案卷宗出入保管室设置轨迹跟踪防区,对涉案卷宗的出入情况进行动态监管,防区范围可根据现场环境进行调控,发生异常出入情况,自动进行抓拍并报警,抓拍记录同步上传至平台服务器,备案查询。
8规范业务流程
通过与一线办案民警的广泛接触调查、研讨,真正根据办案、保管的需求制定规范流程,减少系统使用的工作量,使系统的使用更加切合涉案卷宗使用的实际。
9方便监控、查阅、统计
系统将会对进出涉案卷宗室的涉案卷宗进行自动抓拍人员,并保存相应的记录,以便于追溯。通过查询功能可以查询到相应的历史记录,当前状态、位置和责任人等。
架构分析
“涉案卷宗实时动态监管平台”使用服务端(B/S)和客户端(C/S)分离的架构模式,针对不同工作单位,根据权限安装配置服务端或客户端的应用。服务端(B/S)模式具有广分布性特点,可以随时随地的进行查询、浏览等业务处理。其业务扩展简单方便,通过增加网页功能即可增加服务器功能,维护简单、工作量小,同步更新快。
客户端(C/S)的应用更好的实现系统和相关硬件设备通过串口和网口进行数据通讯交互,其交互更具稳定性,并且实施过程中不依赖于现场环境和机器环境的影响,客户端采用绿色免安装版文件,独立机器一机一码,客户端(C/S)同服务端(B/S)共享数据库,以便于数据的同步更新。
设计思想
1系统技术架构采用主流的MVC模式
MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。直接向数据库发送请求并用HTML显示,开发速度往往比较快,但由于数据页面的分离不是很直接,因而很难体现出业务模型的样子或者模型的重用性。产品设计弹性力度很小,很难满足用户的变化性需求。MVC要求对应用分层,虽然要花费额外的工作,但产品的结构清晰,产品的应用通过模型可以得到更好地体现。首先,最重要的是应该有多个视图对应一个模型的能力。在目前用户需求的快速变化下,可能有多种方式访问应用的要求。例如,卷宗管理模型可能有本系统的卷宗,也有现场采集系统转入的卷宗,或者执法闭环系统导入的卷宗,但对于卷宗的处理都是一样,也就是说卷宗的处理是一致的。按MVC设计模式,一个卷宗管理模型以及多个视图即可解决问题。这样减少了代码的复制,即减少了代码的维护量,一旦模型发生改变,也易于维护。其次,由于模型返回的数据不带任何显示格式,因而这些模型也可直接应用于接口的使用。
再次,由于一个应用被分离为三层,因此有时改变其中的一层就能满足应用的改变。一个应用的业务流程或者业务规则的改变只需改动MVC的模型层。控制层的概念也很有效,由于它把不同的模型和不同的视图组合在一起完成不同的请求,因此,控制层可以说是包含了用户请求权限的概念。
最后,它还有利于软件工程化管理。由于不同的层各司其职,每一层不同的应用具有某些相同的特征,有利于通过工程化、工具化产生管理程序代码。
2)AOP权限控制以及运行日志
AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,一种新兴的编程技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。它可以解决OOP和过程化方法不能够很好解决的横切(crosscut)问题,如:事务、安全、日志等横切关注。当未来系统变得越来越复杂,横切关注点就成为一个大问题的时候,AOP就可以很轻松的解决横切关注点这个问题。
AOP引进了ASPect,它将影响多个类的行为封装到一个可重用模块中,它对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性。
3)扩展数据权限控制的RBAC
基于角色的访问控制(Role-based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而 得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以 很容易地从一个角色被指派到另一个角色。角色可依新的需求和系统的合并而赋予新的权限,而权限也可根据需要而从某角色中回收。角色与角色的关系可以建立起 来以囊括更广泛的客观情况。
设计约束
1)该系统的设计应遵循MVC框架进行设计,应用公RTEvents框架技术;
2)该系统的设计保证可扩展性、兼容性、可移植性、易用性、安全性、稳定性;
3)该系统的设计以用户的角度,尽大可能方便用户操作,功能设计齐全及简捷易操作,尽可能给用户以舒适感、方便感。
设计策略
扩展策略:针对现有系统对涉案物品分类及特征属性不确定及流程流转可能会变更的情况,在系统设计中需做如下功能扩展:
1)系统的分类物品特征登记项可以进行配置管理并且要求动态生成登记页面,其中物品分类特征登记项配置要求考虑和系统字典项进行挂接。
2)系统的所有审批业务流程可进行配置调整。
3)系统所有相关打印清单均采用EXCEL模板配置生成,方便用户进行打印清单样式调整及后期系统维护。
复用策略:本系统程序设计属于高配置化管理系统,针对所有不确定因素及扩展内容可通过本系统进行配置生成。
折衷策略:因该系统属配置挂接型系统,减少了程序和业务的耦合度,但这样会导致信息存储的复杂性及数据统计的效率性,针对该情况,建议采用预处理方式将日常的常用的功能及数据进行预处理生成,这样可提高系统的运行效率。例如:不同物品的登记页面在配置后生成对应的HTML静态页面,数据字典项自动生成相应JS文件,数据统计内容进行预生成等。