印晓天 徐国兴
1公安部第一研究所 北京 100044
2北京市公安局海淀分局 北京 100084
当前,公安信息化日益深化,但许多与案件相关的社会面信息采集效率低下、信息量少,无法为案件提供线索,迟滞了案件的破获。为了更好的采集相关信息,本文以二手手机交易信息为研究对象,研究并设计信息采集比对报警系统。
系统要实现二手手机交易信息采集比对报警,首先是交易信息的采集,即二手手机交易市场信息、二手手机业主信息、交易手机信息的采集,其中二手手机交易市场信息、二手手机业主信息由负责相关业务的民警先期录入并适时更新。而交易手机的信息,因其信息分散而且信息量大,而且交易信息越早录入系统,如果是涉案手机的交易信息的话对案件能否及时高效破获将起到关键的作用,所以对这类信息采集的实时性要求比较高。而且,工作量太大由民警录入不太现实。这就需要由二手手机业主进行录入,而他们接入公安网将数据直接录入系统是不现实的,公安网的安全性将得不到保证。所以,二手手机交易信息的录入只能考虑以下几种方式:一、通过公安网安全接入平台录入,二、短信录入,三、电话录入。二手手机交易信息通过公安网安全接入平台录入需要的支撑条件是:将业主作为客户端机器部署在公安交换网中。业主电话语音/短信录入的支撑条件则是:一、电话语音接入服务器:配置一台电话语音接入服务器,电话语音接入服务器中安装一块数字电话语音卡,可以同时处理多路电话信号,用来采集由电话拨入的二手手机交易信息,并与电话拨入方进行交互。二、电信中继接入:向电信部门申办一个电话号码,将该电话中继线接入电话语音接入服务器。三、短信接入服务器,而市局警务平台有短信平台,则可以与该短信平台对接,实现短信方式的信息采集。三种录入方式的流程分别为:
第一种方式:通过公安网安全接入平台录入
(1)业主通过Web页面直接将数据录入到交换网服务器中。
(2)公安网安全接入及数据交换平台实现将交换网的数据实时导入公安内网的系统服务器中。
第二种方式:短信录入
(1)业主编辑短信,(短信内容格式为:手机电子串号+英文字符“,”+交易人身份证号)通过市局短信平台发送到二手手机交易信息采集比对报警系统。
(2)系统验证发送短信的电话号码是否授权,如果未授权则不做任何处理。
(3)系统验证短信内容是否有效,如有效则写入数据库。
(4)系统以短信方式发送处理结果信息给业主。
第三种方式:电话录入
(1)业主拨入电话。
(2)系统监测到拨入电话并根据电话号码判断是否是拨入合法电话,如否则挂断。
(3)系统自动摘机,语音欢迎用户使用本系统。用户按语音提示录入手机电子串号及交易人身份证号等信息。具体语音录入程序为:提示用户按键处理,1为二手手机交易采集,2为转人工处理,信息写入数据库。如果用户选择了1,语音提示用户输入内容,交易人身份证号。用户输入15位手机电子串号,按#键结束输入。系统检查用户输入的手机电子串号是否有效,如无效则提示用户。系统向用户播放刚刚输入的手机电子串号,播放确认提示1确认,2取消,*返回。用户输入15或18位身份证号,按#键结束输入。系统检查用户输入的身份证号是否有效,如无效则提示用户。系统向用户播放刚刚输入的身份证号,播放确认提示 1确认,2取消,*返回。业主确认后一条交易信息录入完成。
(4)系统将用户输入的信息以及呼叫人信息写入到数据库。当然,对比是交易信息与涉案手机信息之间的对比。要想实现比对报警,则需要将涉案手机的相关信息也录入系统中。这可以由负责民警直接在系统后台进行录入。而根据案件的来源可以将录入信息分为布控信息和案件信息。布控信息是指外地案件需要在本市进行布控的信息,由负责民警录入在本系统后台录入。案件信息则指本市刑侦部门自己负责的涉及手机的案件信息,可以在本系统后台录入,也可从警务平台导入所需的数据信息。
实现两方面数据的对比,要求不管哪方面数据录入,都需要根据设定的比对条件和比对时间间隔,对二手手机信息和涉案手机信息进行24小时滚动比对,比中报警。
比对条件:
(1)交易手机电子串号与涉案手机电子串号一致。
(2)出售二手手机人员持同一身份证多次交易。
报警形式:
(1)服务器端显示报警提示。
(2)接入派警系统进行报警。
(3)以短信发送给管辖民警进行报警。
前台需要完成交易信息的录入和对比,比中报警,也需要在后台对数据进行管理,其中包括:二手手机经营场所信息、二手手机经营业主信息、二手手机经营场所查处信息、二手手机交易信息、布控信息、案件信息、比中信息、案件处理结果信息、日志信息、系统安全、系统运行参数等信息。这些信息的管理需实现基本的增删改查的功能,而且根据需求以及公安网最小授权的原则,有不同的角色,不同的用户对相应信息来进行管理。
在仔细分析二手手机交易信息采集比对报警的需求之后,我们可以得出二手手机交易信息采集比对报警系统的主要业务流程。图1为系统的业务流程。
图1 系统业务流程
业主将某条交易信息录入系统,WEB页面、短信、电话三种录入方式图中没有体现,该条交易信息存入交易信息表的同时,与案件信息表和布控信息表中的所有信息进行对比如果比中则报警。另一方面,办案民警将某条布控信息录入系统,该条布控信息存入布控信息表的同时,与交易信息表中的所有信息进行对比如果比中则报警。另外还有从市局警务平台导入的案件信息也按布控信息同样的流程进行。
根据对系统的需求分析,系统包含前台的信息采集报警系统和后台的管理系统,信息采集报警系统通过语音、短信和WEB三种方式采集交易信息,进行比对报警,后台管理系统负责认证和权限控制,及系统数据维护,都通过业务实体实现业务功能,数据访问层负责对数据库的操作。系统结构框架如图2所示。
图2 系统结构框架
2.2.1 系统功能模块的划分
根据对二手手机信息采集比对报警系统的功能需求的深入了解,以及其业务流程和用例模型的分析,我们将系统划分为以下两大子系统:前台的二手手机交易信息的录入报警系统,后台的二手手机管理系统。而前台的二手手机交易信息的录入报警系统又分为Web方式录入模块,短信方式录入模块,电话语音方式录入模块三大模块;后台的二手手机管理系统又分为系统安全模块,系统参数模块,基本数据管理模块,交易信息管理模块,布控信息管理模块,案件信息管理模块,日志信息管理模块。如图3所示。
图3 系统功能模块划分
2.2.2 系统功能模块的设计
根据以上的功能划分,各个功能模块的设计如下:
(1)二手手机交易信息的录入报警系统
WEB方式录入模块,二手手机交易业主或者负责民警可以通过电脑终端以WEB方式录入交易信息。用户可以实现交易信息的录入、以及对自己录入信息的管理功能。这一模块需要内外网接入平台的支持。
短信录入方式模块,二手手机交易业主可以通过手机终端以短信的方式录入交易信息。本系统利用已经开发好的短信平台通过所提供的接口进行短信方式录入。
语音方式录入模块,业主可以以语音的方式录入交易信息。该模块在语音盒设备基础上进行开发,在平台中调用语音盒设备提供的基本功能,实现语音录入功能。
比对报警模块,该模块实现信息的比对报警功能。系统一旦监测到有信息录入即进行比对,交易信息录入和案件信息进行比对,案件信息录入即和交易信息进行比对,如比中即报警,系统提供一条报警数据。报警方式有:服务器端及客户端显示,接入警务平台进行报警,短信下发到负责民警手机进行报警。
(2)二手手机信息管理系统
系统安全模块,主要实现对用户及其权限的管理。只能由系统管理员进行操作。
系统参数模块,主要实现对语音及其他参数的设置。也只能由系统管理员进行操作。
基本数据管理模块,主要实现对经营场所、经营业主、查处信息及负责民警信息的管理。其中经营场所、经营业主、查处信息由相应的辖区负责民警进行管理,而负责民警信息包含辖区民警和办案民警,由系统管理员进行管理。
交易信息管理模块,实现对交易信息的录入、管理。二手手机经营业主可以录入交易信息,辖区民警可以对负责辖区的交易信息进行管理。
布控信息管理模块,实现对布控信息的管理。由办案民警负责对相关案件的布控、撤销,可以通过警务平台导入也可以在该系统中直接录入。
比中信息管理模块,实现对比中信息的管理。系统管理员,办案民警和辖区民警可以进行比中信息的查询。
日志信息管理模块,实现对日志信息的管理。系统管理员可以对日志信息进行管理,办案民警可以查询日志信息。
数据库概念结构设计需要体现满足用户需求的各种实体以及他们之间的逻辑关系,以便下一步进行数据库的逻辑结构设计。图4为数据库概念结构设计的E-R图。
图4 系统数据库设计E-R图
本文通过对某局刑侦支队工作情况的实地调研,结合J2EE技术,对其破获相关案件的需求进行分析,完成了二手手机交易信息采集比对报警系统的分析与设计。该系统实现后投入正常运行,实现了对二手手机交易信息的管理,并为公安机关破获相关案件提供了有力支持。
[1]蒋平.数字警务综合平台技术研究及应用[J].警察技术.2006.
[2]薛华成.管理信息系统[M].北京:清华大学出版社.2000.
[3]周春燕,周宗和.公安内外网安全接入平台安全体系建设的探讨.用户之声.2007.
[4]陈国平.基于 J2EE的公安综合业务信息系统的设计与实现.[硕士学位论文].上海:同济大学软件学院.2007..