解决方案   Solutions
    无分类
联系我们   Contact
你的位置:访客机首页 > 解决方案

实名制登记及采集分析系统

2019-3-19 19:17:46      点击:


实名制登记及采集分析系统(前端+平台)

支持定制开发,欢迎来电咨询,项目经理电话:185-8888-0355 龙震(微信同号

实名制登记及采集分析系统,系统结构

1目的和范围

1.1目的
提供一个统一的电子化、智能化的解决方案,向各种需要实名制管理的业务系统提供数据上报存储服务,并依托数据资料实现统计分析及预警。
1.2范围
数据采集系统,接口及数据存储系统,预警及分析系统。
2问题分析
2.1现状和面临的问题
随着社会的发展,人员流动速度加快,人口的流动在加快了经济发展和城市化进程的同时,也为城市的管理和服务带来一些问题。因此,为了加强对流动人口的管理,需要不段的探索管理上的新方法、新模式。
2.2应用领域和应用场景
本系统可以通过各种渠道实现数据采集,现阶段主要采集一些重点行业和重点场所的实名制登记数据,包括但不限于:
1)旅业系统入住人员登记
2)快递行业寄件人实名制登记
3)网吧实名制登记
4)成品油实名加注管理系统
5)医院实名制就诊登记
6)车站实名制购票系统
7)出租屋管理实名制登记
8)小区物业门禁系统实名制管理
9)单位外来人员实名制登记系统
2.3系统的目标
1、统一数据接口,对各种行业及应用,提供统一的数据上报接口
2、统一数据存储,数据使用统一的存储方式,方便进一步处理分析
3、系统可根据需要逐步演变、方便分阶段建设及升级扩展
3系统结构
从组成看,整个系统主要由3部分组成:


各部分主要内容如下
实名制登记及采集分析系统-接口说明

1.前端采集系统。
前端采集系统由适用于各种行业的应用组成,其除了具有本身的业务功能外,同时内置集成或者后期改造支持实名制数据的采集和上报功能。
2.数据接口及存储系统。
向前端的采集系统提供调用接口,并将收到的数据存储起来备用。使用独立的前置接口服务器提升安全性,避免存储服务器直接暴露在互联网上。
3.预警分析系统。
预警系统分实时预警和数据分析,实时预警在收到数据后立即对比数据库中已有的数据并触发警报、数据分析根据各种条件和策略实现数据的深度挖掘。
4总体流程
4.1数据上报及实时预警


4.2数据分析


5系统功能
5.1业务系统
业务系统使用两种方式实现数据采集,一种是新建系统,开发的新系统内置了数据上报功能,可以直接实现与后台接口的对接,另一种是业务系统已经存在,在当前业务系统的基本上,通过一个本地工具软件与业务系统对接,将数据从业务系统上提取后上报到后台接口。
需要根据现状决定各种前端系统的实现方案。
5.1.1酒店
5.1.2网吧
5.1.3加油站
5.1.4医院
5.1.5车站
5.2接口及存储系统
5.2.1接口通信方式
为了保护通信数据,前端采集系统与接口服务器统一使用https通信。
默认业务数据为JSON格式,所有数据以utf8编码后使用post传输。
5.2.2协议格式
5.2.2.1请求消息通用格式
标记统一使用小写,各种预分配的id及md5值统一为小写
类别 标记 长度 含义 备注
鉴权信息 client_id 32 客户代码 客户单位的唯一标志
term_id <=32 客户内部终端编号 可用于表示终端编号或者岗位名称
time <=10 终端设备时间戳 1970开始的秒数,注意与服务器时间(标准时间)相差不能超过3分钟
password 32 口令 client_id+term_id+time+client_key连接后的MD5值,client_key为client_id对应的密钥
业务数据 data - 业务相关的JSON数据 具体数据格式和业务有关
数据签名 sign 32 数据签名信息 data的值+client_key连接后的MD5值
5.2.2.2返回消息通用格式
返回数据为json格式,包含如下标签
类别 标签 长度 含义 备注
code <10 错误代码,数字类型,0表示成功,其它表示失败
message <100 失败原因及提示信息
data - JSON对象,其它数据,此字段为可选字段,实际返回数据中可能不存在此标签


5.2.3存储设计
为了方便扩展以及支持大数据量的存储,系统使用MONGODB来存储数据
5.3预警分析系统
5.3.1实时预警
5.3.1.1预警配置
录入或者从外部系统导入逃犯名单,盗抢车辆信息等
5.3.1.2预警处理
人员或者车辆数据上报到系统后,同步对比配置中的逃犯名单和盗抢车辆信息,如果在列表中,则立即进行生成报警信息,向关联人发送通知。
5.3.2数据分析
5.3.2.1预警配置
根据系统支持的分析策略,配置策略参数
5.3.2.2预警处理
处理所有策略,加载数据并分析数据,如果达到配置规定的报警条件则触发预警。
5.3.2.3数据统计
统计分析各种数据,生成报表。
6系统硬件配置
名称 数量 说明
前置接口服务器 1 用于隔离互联网与存储服务器,前期可以共用
存储服务器 1 数据库服务器用于存储数据,前期可以共用,如果数据量超出设备存储能力,可以考虑多机分布式存储
预约分析服务器 1 应用服务器,负责数据处理分析,前期可以共用