本文是一篇硕士论文,硕士学位论文是学术作品,因此其表述要严谨简明,重点突出,专业常识应简写或不写,做到层次分明、数据可靠、文字凝练、说明透彻、推理严谨、立论正确,避免使用文学性质的或带感情色彩的非学术性语言。论文中如出现一个非通用性的新名词、新术语或新概念,需随即解释清楚。(以上内容来自百度百科)今天为大家推荐一篇硕士论文,供大家参考。
第 1 章 绪 论
1.1 研究背景
公安局主要负责辖区内案件的侦破,保护人民群众的生命财产安全,为和谐社会保驾护航。国内的犯罪案件一直处于增长趋势,这给公安局带来巨大的工作压力。当发生犯罪案件时,公安局会使用系统来记录口供以及现场证据等信息,但是系统是 C/S 结构等,无法在现场记录相关信息,只能回到公安局进行案件记录[1],该方式无法满足应用要求,公安局只有通过增加人手的方式来满足不断增长的案件处理要求。为了解决现有管理模式存在的缺陷,提升案件处理效率,公安局决策引入案件管理系统。本课题来源于某市公安局,由于该市外来务工人员较多,人口流动频繁,发生的案件数量一直处于高位水平,而公安局的信息系统在多年前开发,采用 C/S结构,并且当时的系统只是用于记录案件信息,并不能协助破案,许多的信息都无法使用,如指纹信息等[2],这些都决定了现有系统无法满足应用需求,亟待改进,就现有案件管理模式而言,其存在如下缺陷:(1)在案件管理中,需要记录的信息较多,如人证以及物证等,这些信息都记录在单机系统中,在破案过程中无法实时查看,同时所记录的信息有限,无法协助警务工作人员进行破案,同时由于安全性较差,甚至存在证据丢失的情况,这些都会影响破案效率[3]。(2)人工处理方式由于其固有的不严密性,造成数据处理中的错、漏现象不可避免,数据缺乏正确性。(3)由于信息处理量大,流动不畅通,反馈时延长,缺乏时效性。这是因为当前案件信息管理中存在这些问题,所以迫切需要开发一个案件信息管理系统,来对案件进行综合管理,进而减少在案件资料分析中所花费的时间,提高公安民警的工作效率,实现科技强警察,有效的打击犯罪[4]。基于现有案件管理模式存在许多的缺陷,公安局有必要引入案件管理系统用于解决现有缺陷,提升处理效率。
...........
1.2 研究现状
本节将从国外和国内两方面对公安局信息化建设的研究现状进行详细介绍。计算机技术与传统方式相比,具备很多的优势,在数据存储以及业务处理方面,效率更高,基于上述优势,许多领域都开始使用信息技术来提升工作效率,公安部门也一样,国外公安部门已经引入信息系统来处理相关业务[5]。国外公安局在案件管理信息化建设方面经历了多个阶段,在最开始阶段国外公安机关主要采用 office 软件来记录案件信息,然后通过设置案件文件夹来管理案件文件,在该阶段无备份措施,案件信息极其容易丢失,给公安部门的工作带来隐患和风险。随着信息技术的发展,出现了 Delphi 以及 VB 等开发技术[6],由此公安机关开始构建基于 C/S 结构的案件管理系统,从此案件信息电子化,所有的案件信息都存储在数据库中,其方便公安机关工作人员查看案件信息,在一定程度上提升了处理效率,但是还是无法协助工作人员处理案件[7]。随着网络技术的发展,案件管理系统开始朝着网络化方向发展,同时信息系统所能完成的任务越来越多,可协助公安局工作人员进行办案,同时越来越多的技术被融入到信息系统中,如指纹识别技术以及人脸识别技术等,通过设置指纹库,然后调用指纹识别算法就可以获得指纹对应的犯罪人员详细信息,同时也会设置人脸库,任意拍摄的照片都可在人脸库中进行对比分析,并自动给出嫌疑人身份信息,与人工逐个对比效率更高,这些技术的加入有助于提升案件管理水平,加快案件处理速度,具有重要意义[8]。目前国外已经开发了大量的案件管理系统,以美国为例,目前在美国影响力较大的有 FBI 使用的 NCIC 系统,其早在 1967 年就已构建,并进行了多次升级,目前该系统已包含了多重业务,可处理联邦调查局中的各种业务处理需求,它的服务器位于华盛顿,并且存在一个庞大的机群用于处理案件管理业务,该系统被美国多部门使用,如联邦机构和军方机构,系统的引入有效提升了案件处理效率,为美国本土安全贡献巨大,并且其非常注重系统安全,在系统外部部署了多重保护错误,目的在于防止案件信息或者案件证据被破坏,其使用的技术包括 VPN 专用通道技术、隔离网技术以及异地容灾技术等。除了美国以外,许多欧洲国家也已经完成了安保业务的信息化建设[9]。目前信息系统已成为警察日常工作中极其
.........
第 2 章 系统相关技术介绍
2.1 开发模式
信息系统的开发经历了多个阶段,最开始为单机模式,随着 Internet 技术的出现,信息系统从单机阶段向网络阶段进行转变,由此出现了 B/S 模式,又称为浏览器/服务器模式,该模式的出现可简化系统开发以及系统维护,目前被广泛应用在各领域信息系统的开发中[26,27]。应用 B/S 模式开发的应用系统,不需要客户端安装各类软件,只要求 PC 机上有浏览器即可,这样所有的访问压力都集中在服务器上,不需要配置先进的客户端来满足应用要求,可降低应用成本[28]。B/S 模式的优势主要有两点,第一可随时访问系统处理案件管理业务,而不像 C/S 模式需要用户在指定办公地点的机器上,第二任意用户只要拥有正确的登录凭证就可以进入系统使用相关功能,对于需要使用案件管理系统的用户,只需要为其分配账号,简单方便。B/S 结构的示意图如图 2-1[29]。
......
2.2 开发技术
在开发公安局案件管理系统时,使用了多种技术,如 J2EE 平台以及 MVC 模式等,J2EE 平台用于编写代码,MVC 模式可规范代码编写,指纹识别技术用于读取指纹特征,下面对各技术进行说明。
2.2.1 J2EE 平台
本系统 J2EE 架构分为多层,如浏览层以及业务层,各层承担不同的工作,从而形成一个整体[32,33]。如图 2-2 所示为 J2EE 架构。J2EE 组件结构使得平台具无关性并且程序编写十分简单,其存在许多可简化开发难度的组件,同时 J2EE 平台可解决传统两层模式的缺陷,可保持系统的稳定性和安全性[34,35]。使用 J2EE 平台中的 JAVA 技术开发信息系统有很多的优势,说明如下:(1)跨平台性:编写好的 Java 程序不用修改或其他操作,就可以在不同的操作系统平台上运行,例如 Unix、Windows 等。而别的语言就不可以,例如 asp 只能运行在 Windows 平台上。这种性能的实现其实是建立在虚拟机的原理之上的。使用 Java 编写的程序可以在不同的计算机领域共享,并且在其他的智能设备上也能实现这种跨平台性,如本系统使用的 J2EE 就是其中之一[36]。(2)安全性:当浏览器访问嵌有类似于 Java 这种软件的网页时,它的字节代码文件会自动下载到计算机中,此时,用户就非常有可能遭到病毒的侵入。由于 Java在网络中以移动代码的形式出现,让下载代码等执行某些特定的动作成为不可能的事,这种安全模型使用户免受恶意代码的威胁[37]。
..........
第 3 章 案件管理系统需求分析........12
3.1 现状分析.............12
3.2 业务流程分析....12
3.3 功能分析.............13
3.4 用户用例分析....21
3.5 非功能需求分析..........23
3.6 本章小结.............24
第 4 章 案件管理系统设计.......25
4.1 系统概要设计....25
4.2 模块详细设计....27
4.3 指纹特征提取算法设计.......39
4.4 数据库设计.........43
4.4.1 实体关系分析.......43
4.4.2 数据库表.....43
4.5 本章小结.............46
第 5 章 案件管理系统的实现与测试......... 47
5.1 实现环境.............47
5.2 系统实现.............47
5.3 系统测试.............55
5.3.1 功能测试.....56
5.3.2 性能测试.....59
5.4 本章小结.............59
第 5 章 案件管理系统的实现与测试
5.1 实现环境
案件管理模块主要用于管理案件信息,包括案件登记等功能,在登记案件信息时,需要提交的信息包括案件编号、接处警编号、案件名称、报案时间、案发地点以及案件经过,在经过格式检查之后,会调用 createSQLQuery 方法执行案件信息的保存,在公安局接收到报案,登记完案件信息之后,需要及时对案件进行侦破,侦破过程中涉及的信息都记录在破案管理模块中,其包括现场勘查管理、嫌疑人管理、破案记录管理以及处罚通知等功能,下面对破案管理模块中重点功能的实现进行介绍。#p#分页标题#e#
........
结论
公安机关的职责就是侦破案件,保护广大人民群众的切身利益,营造一个安全和谐的生活环境。目前国内的犯罪数一直呈增长趋势,公安机关的业务量也显着增加。在这个阶段,仅仅通过传统的手工方式,已经远远不能满足公安业务的需要,不利于提高打击犯罪的能力。为了推进案件管理业务的信息化建设,提升案件管理效率。在构建公安局案件管理系统主要做了如下工作:
(1)设计指纹识别算法在办案过程中采集到嫌疑人指纹时,则需要到指纹库中进行查找,以便获得嫌疑人信息,为此系统提供指纹识别算法,其可通过指纹获得嫌疑人详情。指纹识别算法由多部分组成,首先需对指纹图像进行预处理,其包括归一化、图像增强、二值化以及去噪等工作,在预处理完成后,需要从中抽取指纹特征,获取到指纹特征后,需要与训练库中的指纹特征进行距离计算,选择距离最短的指纹图像作为识别结果。
(2)引入了案件通知功能在案件处理完成后,处理结果会以短信方式发送到案件相关责任人,以便能快速获得处理结果。目前实现案件通知功能的技术有很多,如短信网关、第三方网关以及短信猫等,在选择技术时,需要选择与业务要求相符的技术,由于案件通知量不大,在综合应用成本的基础上,选择短信猫技术实现案件通知功能,同时还使用阻塞队列技术实现短信有序发送。
(3)实现了数据保护功能公安局案件管理系统中存储着大量的数据,如案件信息以及案件处理信息,这些信息至关重要,必须进行保护,为此实现了数据保护功能,其包含多项措施,首先引入 VPN 技术,公安局网络外访问系统都必须通过 VPN 通道,其次设置了备份策略,最后引入了防火墙技术以及入侵检测系统。
..........
参考文献(略)