物证管理系统|智物证DW-S404是一套成熟系统

news2024/11/27 10:24:22
  1. 系统背景

我司物证智能管理系统(智物证DW-S404)是一套成熟系统,依托互3D技术、RFID技术、数据库技术、AI、视频分析技术对物证进行统一管理、分析的信息化、智能化、规范化的系统。

物证是公安或者监狱处理案件的关键凭证,针对过去物证管理分散、损毁遗失等严重问题,东识推出基于RFID技术物证管理系统,物证管理专业化、规范化、信息化、科技化。同时,为充分发挥刑事案件物证在打击犯罪过程中的关键性、决定性作用,确保物证的法定证据效力,应用RFID无线射频技术进行物证管理,结合现有管理手段,对物证出入进行准确和批量的自动识别,实现了物证信息化的智能互联和追溯。

2、总体设计

系统在建设软、硬件时本着稳定性和可靠性、实用性、先进性、合理性、规范性、可维护性、完整性、安全性、可扩展性、易用性等方面作为基本原则,进行系统构架。

3、总体架构设计

总体架构表现层、业务层、应用支撑层、数据库、基础资源层五个层次和和标准规范体系、安全保障体系、统一运维体系:

  1. 表现层通过pc端web页面和实现系统功能的展现及使用
  2. 业务层为整个系统的核心层进行系统认证、系统业务处理、事务处理并定义统一的I/O接口
  3. 支撑层为系统应用层提供数据及算法支撑
  4. 数据库层为系统提供数据存储服务,负责数据存贮,主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档、图片等数据资源  
  5. 基础资源层为系统运行提供必要的运行环境支持,采用独立的应用和数据库服务器为整个系统的运行提供安全、稳定、高效的支撑

4、技术架构设计

  1. 系统的总体结构采用B/S/D浏览器/服务/数据库的三层结构,系统中采用B/S结构,遵循MVC体系架构。完全响应式布局、支持多数据源、简单配合即可实现切换。支持按钮及数据权限,可以自定义部门数据权限,完善的XSS防范及脚本过滤,彻底杜绝XSS攻击,模块及插件分项目,尽量松耦合,方便模块升级增减。
  2. 系统采用面向服务的架构(SOA),符合Web Service标准的访问接口,应用软件要使系统模块化、构件化,以适应管理、业务流程的变化和使用权限的再分配。
  3. 完善的日志记录体系,可记录登录日志,业务操作日志(可记录操作前和操作后的数据),异常日志到数据库,业务操作日志可具体记录哪个用户,执行了哪些业务,修改了哪些数据,并且日志记录为异步执行
  4. 对常用js插件进行二次封装,使js代码变得简洁,更加易维护。
  5. jwt token鉴权机制请求服务器接口,必须通过AuthController获取一个请求令牌(jwt token),持有jwt token的用户才可以访问服务器的其他资源,如果没有此令牌,则访问接口会直接忽略,请求获取jwt token时,需要携带账号和密码,校验成功后,会颁发给客户端一个jwt token还有一个随机字符串,用于传输过程中对数据进行签名用,签名机制请见下面介绍.基于token的鉴权机制类似于http协议也是无状态的,它不需要在服务端去保留用户的认证信息或者会话信息.这就意味着基于token认证机制的应用不需要去考虑用户在哪一台服务器登录了,这就为应用的扩展提供了便利.
  6. 签名机制客户端向服务端传输数据中,对传输数据进行md5加密,并且加密过程中利用Auth接口返回的随机字符串进行混淆加密,并把md5值同时附带给服务端,服务端通获取数据之后对数据再进行一次md5加密,若加密结果和客户端传来的数据一致,则认定客户端请求的数据是没有被篡改的,若不一致,则认为被加密的数据是被篡改的

5、功能介绍

系统包含个功能模块:基础功能模块、设备控制模块、数据备份模块、环境监控模块、预警处理模块、安防监控管理模块、维可视化模块以及对外接口服务模块。

1.基础功能模块实现对案件信息的管理,建立物证档案,将物证与案件挂接;实现物证的出入库、台账的管理;实现对物证室、物证存放设备的管理以及电子物证的上传与管理

2.设备控制模块此模块主要实现与系统对接设备的远程控制及状态监控主要包括密集架、智能物证柜的开启、关闭、物证存放位置指引,标签打印设备的控制,物证室温湿度等环控设备的监控等。

3.数据备份模块实现对系统内的数据定时的备份、加密,以防止数据异常丢失造成不可逆转的损失。

4.预警处理模块实时获取物证标签信息,验证出入库状态,异常出库时进行预警提醒;定时的对系统出入库、临时存放时长进行监控,对超出时长物证进行预警提醒

5.环境监控服务模块实现对物证室全方位的环境因素的监控,包括温度、湿度、入侵、烟雾、水浸等,并可根据要求对接环境控制系统,实现对温温度的自动调节。

6.安防监控管理服务模块实现对物证室出入权限的管理以及物证室安防监控实时展示

  7.三维可视化模块:可视化对每个仓库进行摄像头嵌入监管,能够查看到实时的仓库情况,并支持多个摄像头切换查看。对仓库统计数据和报警数据进行图形统计,可清晰观测到仓库物资信息。可视化地图显示每个仓库的位置信息,能够在地图上实现仓库信息切换,显示不同仓库装备信息的内容。

8.对外接口服务模块对外接口服务分为对接第三方和提供给第三方的两种接口。系统可通过现勘系统提供的服务接口将获取的案件、物证信息导入系统中,防止重复录入。提供给第三方的服务接口,可以实现系统内向实验室鉴定系统的委托等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1122228.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

3交换机的配置与使用

越来越发觉大学的教程是真好,虽然说深度可能不太够,但作为入门实在太好了。中国也有公开课,推荐中国大学MOOC,感谢网易有道与高教社。 最近特别累、活也特别多,所以学习的时间少了很多。但看到MOOC之后,又…

软件测试(六)自动化测试 Junit5

Junit5 selenium是自动化测试框架(写自动化测试用例)Junit单元测试框架(管理写好的测试用例) 注解:Test,Disable ,BeforeAll,AfterAll,BeforeEach,AfteEach…

操作系统——多个类别产品的生产者-消费者问题(王道视频p33、课本ch6)

1.问题解剖——得到的是 1个“互斥信号量” 3个“同步信号量” 其中特别注意,对于盘子plate可以清空的设计4个对象的,但是只用这一个同步信号量就可以实现 2.代码—— 3.由于这里的同步信号量的初值都是1,所以,即使不设置互斥信…

04.Finetune vs. Prompt

目录 语言模型回顾大模型的两种路线专才通才二者的比较 专才养成记通才养成记Instruction LearningIn-context Learning 自动Prompt 部分截图来自原课程视频《2023李宏毅最新生成式AI教程》,B站自行搜索 语言模型回顾 GPT:文字接龙 How are __. Bert&a…

大语言模型(LLM)综述(二):开发大语言模型的公开可用资源

A Survey of Large Language Models 前言3. RESOURCES OF LLMS3.1 公开可用的模型CheckPoints或 API3.2 常用语料库3.3 库资源 前言 随着人工智能和机器学习领域的迅速发展,语言模型已经从简单的词袋模型(Bag-of-Words)和N-gram模型演变为更…

RK3568 USB驱动开发

一.USB的DTS配置说明 1.USB 2.0 控制器 DTS 1.1 USB 2.0 Host 控制器 DTS USB 2.0 Host0 控制器 (EHCI & OHCI) 的DTS为例: 其中,EHCI 控制器的 compatible 固定为 “generic-ehci”,OHCI 控制器的 compatible 固定为 “genericohci”…

39.克鲁斯卡尔(Kruskal)算法

一言 已知n个顶点,选n-1条最短的边,不可成环。 概述 克鲁斯卡尔(Kruskal)算法是用来求加权连通图的最小生成树的算法。其基本思想是按照权值从小到大的顺序选择n-1条边,保证这n-1条边不构成回路。 这就要求要首先构…

写给Java/Android开发者的Python入门教程

1. 前言 对于Java/Android开发工程师来说,已经掌握了Java语言,这时再学其他语言(C/C除外),都是比较容易的,可能花上几个小时就能入门了。 作为一个Android开发工程师,今天一时兴起,学了下Python&#xff0…

初识进程以及父子进程

一 进程概念 什么是进程呢?许多资料都说一个已经加载到内存的程序就叫进程,意思是只要代码到了内存就能跑起来了吗?接下来我就谈谈对进程概念的理解。 1 如何管理进程 我们可能运行多个进程,这些进程有些结束,有些要退出&#x…

yolov5自己的数据集制作

文章目录 一、制作数据集1、创建文件夹结构如下2、将之前的图片以及标注数据放入mydata文件夹3、新建一个mydata.yaml文件 二、基于数据集训练模型1、基于数据集训练模型2、开始根据制作好的数据集训练模型3、模型训练结束 三、部署模型 文章参考博主:风吹落叶花飘荡…

Power BI 傻瓜入门 6. 从动态数据源获取数据

本章内容将介绍 发现如何从关系数据库和非关系数据库中提取数据学习如何使用Power BI使用在线和实时数据源跨多个数据源应用分析服务使用Power BI通过静态和动态数据解决纠正措施 数据有时可能有点复杂。诚然,上传一个包含几个电子表格的文件,或者一个…

计算机中整数的补码表示及二进制数轮

为了同学们能理好的理解数在计算机内的表示,我们可以把计算机中的整数看成N位进制数的数轮,N一般为2的幂,如下: 我们来举个例子:如果用4位二进制来表示整数,则可以表示的整数范围为-8(即&#x…

详细介绍如何使用Ipopt非线性求解器求解带约束的最优化问题

本文中将详细介绍如何使用Ipopt非线性求解器求解带约束的最优化问题,结合给出的带约束的最优化问题示例,给出相应的完整的C程序,并给出详细的解释和注释,以及编译规则等 一、Ipopt库的安装和测试 本部分内容在之前的文章《Ubuntu2…

STM32-LTC6804方案成熟BMS方案

方案下载链接!!https://mp.weixin.qq.com/s?__bizMzU2OTc4ODA4OA&mid2247549092&idx1&snc73855c4e3d5afddd8608d8528864f95&chksmfcfb1373cb8c9a65a4bd1f545a1a587af882f209e7ccbb8944f4d2514d241ca1d7fcc4615e10&token539106225&a…

【字符函数】

✨博客主页:小钱编程成长记 🎈博客专栏:进阶C语言 🎈相关博文:字符串函数(一)、字符串函数(二) 字符函数 字符函数1.字符分类函数1.1 iscntrl - 判断是否是控制字符1.2 i…

【GWO-KELM预测】基于灰狼算法优化核极限学习机回归预测研究(matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

【Java基础面试四十六】、 List<? super T>和List<? extends T>有什么区别?

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官:问题 参考答案&#x…

蓝桥每日一题(day 4: 蓝桥592.门牌制作)--模拟--easy

#include <iostream> using namespace std; int main() {int res 0;for(int i 1; i < 2021; i ){int b i;while(b){if (b % 10 2) res ;b / 10;}}cout << res; return 0; }

FFmpeg和rtsp服务器搭建视频直播流服务

下面使用的是ubuntu的&#xff0c;window系统可以参考&#xff1a; 通过rtsp-simple-server和ffmpeg实现录屏并发布视频直播_rtsp simple server_病毒宇宇的博客-CSDN博客 一、安装rtsp-simple-server &#xff08;1&#xff09;下载rtsp-simple-server 下载地址&#xff1a;R…

搜索问答技术学习:基于知识图谱+基于搜索和机器阅读理解(MRC)

目录 一、问答系统应用分析 二、搜索问答技术与系统 &#xff08;一&#xff09;需求和信息分析 问答需求类型 多样的数据源 文本组织形态 &#xff08;二&#xff09;主要问答技术介绍 发展和成熟度分析 重点问答技术基础&#xff1a;KBQA和DeepQA KBQA&#xff08;…