边缘行业治安管理信息系统的设计与实现
【摘要】 随着公安机关对边缘行业的前置审批权限被取消,相对应的管理措施未得到落实,公安机关对边缘行业的治安控制力度逐步弱化。随着治安形势的日趋严峻,抢劫、抢夺与盗窃案件高发,而部分不法业主受利益趋使,成为这些违法分子销脏的渠道。如何有效管理这些复杂行业,并使之成为强大的公安阵地斗争控制领域,已成为当前公安工作的一项重要内容。本文综合了边缘行业治安管理工作的需求,对边缘行业治安管理系统的性能和功能方面进行目标确定,通过技术的方式将边缘行业治安管理实现信息化和数字化的体系。本文针对公安部门的边缘行业治安管理问题,基于ASP.NET和SQL Server技术,设计并实现了边缘行业治安管理系统,设计与实现了边缘行业治安管理系统的功能模块,主要有:物品管理功能模块、企业管理功能模块、布控比对功能模块、人员管理功能模块、系统管理模块等,实现了模块的现实业务和数据管理业务,就系统的数据添加、删除、修改、查询等主要操作。论文以软件工程的结构化设计方法,首先对边缘行业治安管理系统进行需求分析,再总体设计边缘行业治安管理系统,针对业务功能模块、功能流程、应用层次、网络拓扑结构进行设计,依据系统需求内容,建立了边缘行业治安管理系统的数据库。最后,对系统进行测试分析,针对边缘行业治安管理业务的功能与性能测试,测试结果显示数据操作功能运行稳定,基本符合了边缘行业治安管理系统的基本要求。在ASP.NET技术的开发环境下,开发了边缘行业治安管理相关的业务功能模块,设计了模块的基本界面、中间层程序、功能执行程序,有效地保障了公安部门对治安边缘行业的管理,实现了管理体系的信息化和数字化。边缘行业治安管理系统紧密围绕治安管理理论研发,结合边缘行业治安管理的实际业务,通过系统将人员管理、物品管理、企业管理、治安公文管理,有机的结合到一体。边缘行业治安管理系统的开发,可以通过数据管理的手段,提高了边缘行业治安管理业务的运行与管理水平,保障了边缘行业治安管理的顺利进行与有效管理,在边缘行业治安管理的信息建设方面,具有着不可忽视的地位。
第一章绪论
1.1课题建设背景及研究意义
近年来,建设边缘行业治安管理系统,提高公安部门治安管理效率已成为当务之急。随着信息网络技术的应用,以科学管理为核心的边缘行业治安管理系统,成为边缘行业治安管理、管理信息化的重要组成部分[1],成为衡量公安部门信息化程度的重要标志。在业务处理过程中,为确保治安管理信息的严肃性、权威性和不可抵赖性[2],实现知识化、科学化管理与决策,实现各部门之间治安管理信息的收集与处理、流动与共享,建立技术先进、运行稳定、界面美观、操作简便的边缘行业治安管理系统,最有效地利用现代的科技思想、管理方法、软件技术、网络技术和先进的设备,需要对公安部门数据进行信息化管理。同时,我国对公安部门的治安管理操作的制度,正在进行不断地改革与深化,公安部门的边缘行业治安管理业务空间与管理手段也在不断更新。利用信息管理技术,对公安部门的边缘行业治安管理模式进行信息化的改革,已经成为了目前公安部门的治安管理的主要发展趋势。
公安信息化建设经历了信息釆集、信息应用、信息分析研判的发展阶段,通过信息破案已成为刑事侦查、技术侦查外的另一个髙效的“突破点”,且通过信息破案的案件比重逐年增加。目前主要公安信息采集包括“常住治安、暂住治安、旅馆业、娱乐管理系统、网吧系统”等[4],但是仍有一些信息采集处于失控-^包楚维修机动车、典当物品、寄售物品、废旧金属、珠宝金银首饰加工”等边缘行业,然而目前基层民警工银己土分如再让基层民警釆集数据一会大大增加民警的工作量,同时也难以保证所采集信息的实时性与数据质量。如何即不增加民警的工作量,又可以把这些信息为公安所用,已成为我省乃至全国公安的一个难题。因此需要开发一个高效的行业管理系统来进一步拓宽公安的信息渠道[5]。
随着公安机关对一些行业的前置审批权限被取消,相对应的管理措施却未得到有效落实,公安机关对治安边缘行业的控制力度逐步弱化,而我市治安形势日趋严峻,抢劫、抢夺与盗窃案件高发,部分不法业主由于利益所趋使,边缘行业成为这些违法分子销脏的地方,如何加强对治安边缘行业的控制工作己成为当前打防控体系中的一个薄弱环节。如何有效管理这些复杂行业,并使之成为强大的公安阵地斗争控制领域,已成为当前公安基础工作的一项重要内容。根据省公安厅与金盾工程的安排,为夯实公安基础信息工作,加强阵地控制,充分发挥边缘行业为公安机关预防、控制、发现和打击违法犯罪分子的重要阵地作用16],急需建设一个功能完备、实战性强的信息系统管理体系,重点突出机动车管理、废旧物品收购、典当寄售、二手手机交易、机动车修理、珠i金银首饰加工等行业及其从业人员的管控工作,强化相关信息的广泛收集与实战应用。
根据以上的研究背景,本文将利用先进的SQL Server数据库技术与ASP.NET技术,研究B/S模式下的边缘行业治安管理系统的设计与实现。根据系统的软件开发流程,将系统划分为三层架构,,提高了边缘行业治安管理系统的可扩展性。系统分析与研究,在边缘行业治安管理业务管理中实施数据管理平台的建设,将有利于提高公安部门的治安管理效率和业务水平。
边缘行业治安管理系统的建设目标是基于公安局已建内外网安全接入平台,建设一套针对边缘行业治安管理,统一接口标准,具备较强适应性与扩展性,实现与公安其他业务系统实时交互,集安全采集、实时比对、智能分析、强化行业管理等功能于一体的统一基础平台。实现对治安边缘行业的信息化管理,对交易数据全程监控,提升公安机关快速打击控制犯罪的能力。当前,以公安内外网交互平台为依托,幵发温州市公安局边缘行业信息系统,通过该系统的建设为“服务于侦査破案,同时更要服务于动态管理” [8],运用该系统技术手段辅助管理,促进系统运用引入了网上监督机制,使传统的方法对边缘行业进行管理到先进的网上管理提升,使边缘数据的采集、分析的R常管理全部网络化。
.............................
1.2研究现状与存在问题
国外,在80年代中期,随着办公业务量迅速增加,数据的边缘行业治安管理对西方发达国家意义重大,由此对公安部门等部门的工作效率产生重大影响,为解决这一问题,数字化管理应运而生,形成并发展成为一门综合性技术[9]。这是一门与多个学科相互交叉的科学,是渗透的系统科学和系统工程,都是以协同工作、通讯工程、计算机、等技术为支撑。它的主要任务是应用先进的科技手段,借助各种信息通讯技术和机械设备等,提高治安管理业务的工作效率。
20世纪60-70年代基于大型计算机的集中式边缘行业治安管理系统,为第一代边缘行业治安管理系统产品;随着个人计算机的普及而兴盛起来的桌面边缘行业治安管理系统,为第二代边缘行业治安管理系统产品,用于20世纪八十年代中期其典型代表是微软的PROJECT;边缘行业治安管理平台PIP (ProjectInformation Portal)的边缘行业治安管理系统,以边缘行业治安管理控制论、边缘行业治安管理协同学和互联网电子商务思想为基础,形成了结构与功能完全不同的三代边缘行业治安管理系统。
国外关于公安部门治安管理的边缘行业治安管理的定义没有达成一致,表述也各不相同。如美国M.D.Zisman教授认为,边缘行业治安管理就是把通讯技术、计算机技术、系统科学地组成,形成有效地处理办公业务工作的一项重要综合技术[3]。
第一代边缘行业治安管理系统以PC、办公软件的运用为主要标志[4]。它实质上是一个管理信息系统(MIS),在80年代中期至90年代中期得到迅速发展,该系统以结构化数据作为主要处理和存储对象,实现了文档写作和数据统计电子化,主要面向办公室管理人员和事务处理人员,将办公信息载体从传统的纸介质方式转向了比特方式,一般仅限于公安部门内部的数据计算和统计。
第二代边缘行业治安管理系统以实现工作流程自动化的目的,网络和协同工作技术为主要特征。对边缘行业治安管理的发展趋势产生极大影响,以网络作为中心、以信息和工作流为主要处理内容,1995年,Gerstuer提出“以网络作为中心的计算”模式,产生了第二代OA系统[6]。
边缘行业治安管理系统第三代以充分利用公安部门局域网为主要标志。是以知识的管理信息化为核心,建立在公安部门的办公网络平台上,可以提高和丰富员工的知识共享体系和学习功能,利用边缘行业治安管理的使用提高公安部门的运行效率[9]。
在我国,互联网的迅猛发展,促使公共管理方式方法的转变,涉及社会生活的方方面面甚至,影响Fi益扩大,利益格局深刻调整,思想观念深刻变化。目前,探寻边缘行业治安管理危机发生演变的规律,则很多运用公共管理学、传播学等学科的基本原理和方法,理清边缘行业治安管理、管理危机以及边缘行业治安管理危机的基本概念,用典型案例剖析边缘行业治安管理的形成过程;针对边缘行业治安管理,存在的问题和薄弱环节,从边缘行业治安管理的数据发布、资源控制处理、治安管理三方面,进行公安部门网络办公危机的管理流程进行了分析。
在国内,也有许多学者在这领域幵展了研究与实践,在研究文献上:
翟广宇在《基于C/S结构的治安管理系统》["](2010年)中介绍了治安管理信息系统建设及应用的经验和体会,收集了当前有关基于公安机关的治安管理系统工程的最新资料,描述了在治安信息检索、查询与管理、诊断的基本知识与原理,全面阐述了治安管理系统的结构、功能、特点,及其在公安机关的治安管理工作中的应用。
...............................
第二章相关技术背景
2.1 UML建模技术
2.1.1软件技术概念
目前的软件开发技术中,面向对象技术也是软件设计的重点所在,面向对象的方法和思想占据了主要地位,这是软件开发技术中的主流思想,也是最具有代表的思想。经过编译后所生成的执行文件,面向对象方法设计出的程序代码,可进行进一步的扩展,是可再重用的。在设计数据管理平台的时候,面向对象方法的优点在于从软件设计的幵发初始阶段进行分析与设计,提高软件设计效率和质量[25],需要合理、科学地利用面向对象思想。
要提高软件设计的水平,在软件开发技术中,需要养成良好的编程习惯,实现软件需求基本功能的根本手段是程序旳编写[⑶。其核心的是编程思想,提高软件设计的层次感,良好的编程习惯会使得编程思路清新,提高所编写出来的程序的质量,提高程序编写的规范化习惯和书写习惯。
2.2.2 UML建横工具
针对软件开发技术,需要设计边缘行业治安管理系统的UML模型,本文将选择Rational Rose环境为系统的幵发环境。利用软件开发的UML技术,将提高系统的可开发性,确保在系统设计与实现的过程中,不存在系统设计的遗漏,并有效地提高系统的幵发效率。Rational Rose环境将设计过程中的要素转换为UML代码,完全面向对象的,进行系统业务功能与流程的设计处理。UML软件模型具有着灵活性很高、需求能力突出、满足所有建模环境的解决方案设计功能。
..............................
2.2 ASP.NET 技术
2.2.1 ASP.NET 技术
边缘行业治安管理系统基于ASRNET技术,采用了 ASP.NET 2.0技术框架,C#作为幵发语言,数据库幵发使用SQL Server版本2000,系统选择ASP.NET,是因为SSH+ffilTITS使用事件驱动与数据绑定开发方式,将程序代码界面彻底分开,同时ASRNET平台提供高速快取的能力,有效的缩短服务器的应答时间,具有更高的伸缩性、安全性和可靠性。ASRNET技术的框架层次如图2-1所示。
2.2.2 VS开发环境
边缘行业治安管理系统的软件设计,釆用了Visual Studio 2005幵发环境,在Visual Studio 2005集成开发环境下,设计开发边缘行业治安管理系统的界面,设计的IDE集成幵发环境中包括了:源代码管理工具、控件工具箱、部署工具、生成和调试工具、界面设计器、程序编辑器等。
边缘行业治安管理系统的设计与调试,将在.NET 2.0技术框架下,于VS2005环境中设计幵发。本文设计的治安管理系统将在ASRNET开发环境中设计开发,使基于Web的应用程序的幵发变得迅速和容易,ASRNET幵发环境支持可重用的基于组件的设计,将网页逻辑与网页设计和显示分离,封装产生动态网页,使用C#编程语言。
ASP.NET开发环境中,Stmts 2是一种MVC模式的优秀"web框架,主要用于处理页面请求,控制页面跳转。Struts2是在WebWork基础上发展起来的web框架。Spring支持与若干Web框架和ORM框架的集成,在此,我们将其集成了Stmts 2、Hibernate和iBATIS框架,作为整个JT发框架的管理中心。
Hibernate使C#程序员可使用对象编程来操纵数据库,对ASP.NET进行了非常轻量级的对象封装,是一个开源的对象关系映射框架。HibemateORM实现了 POJO与数据库表之间的映射,以及SQL的自动化生成和执行。Hibernate是新一代数据库技术,通过ODBC访问数据库,可以方便的连接数据库,该技术将数据源的数据与实体映射,通过对实体的操作来读取数据库中的数据或操作数据库。这为B/S系统带来了极大的方便。
.............................
第三章边缘行业治安管理系统的需求分析............................. 12
3.1业务需求描述................................... 12
3.2系统的功能需求.................................. 13
3.2.1本功能.................................. 13
3.2.2系统用例分析.................................. 14
3.3系统的非功能需求.................................. 15
3.4本章小结.................................. 15
第四章边缘行业治安管理系统的设计.................................. 16
4.1系统总体结构设计.................................. 16
4.1.1总体架构设计.................................. 16
4.1.2网络结构设计.................................. 17
4.2功能模块详细设计.................................. 19
4.2.1总体功能结构.................................. 19
4.2.2企业管理模块.................................. 20
4.2.3人员管理模块.................................. 21
4.2.4物品管理模块.................................. 22
4.2.5布控比对模块.................................. 26
4.2.6系统管理模块.................................. 27
4.3系统数据库设计.................................. 30
4.3.1数据E-R图设计.................................. 30
4.3.2数据库表设计.................................. 33
4.4本章小结.................................. 36
第五章边缘行业治安管理系统的实现.................................. 37
5.1系统实现环塊.................................. 37
5.2系统界面设计与功能实现.................................. 38
5.2.1企业管理模块.................................. 38
5.2.2人员管理模块.................................. 39
5.2.3物品管理模块.................................. 43
5.2.4布控比对模块.................................. 45
5.2.5系统管理模块.................................. 45
5.3本章小结.................................. 52
第六章边缘行业治安管理系统的测试
本章测试分析了公安部门的边缘行业抬安管理系统,明确了边缘行业治安管理系统的测试的目标计划,功能测试边缘行业治安管理系统中,企业管理功能模块、人员管理功能模块、物品管理功能模块、布控比对功能模块、系统管理模块功能,同时,针对系统的运行性能与参数进行分析,检测边缘行业治安管理系统是否符合系统的设计需求,测试分析结梁表明,该课题研究的边缘行业治安管理系统的实现符合需求分析要求。
6.1系统测试环境
6.2测试目标
6.2.1功能测试目标
课题针对公安部门的边缘行业治安管理任务进行系统化的设计与实现,软件系统在完成设计与实现的同时,还不能立刻投入使用,需要根据软件开发的流程,进行系统的功能与性能方面的测试,以保证公安部门边缘行业治安管理系统的软件工程幵发质量。公安部门边缘行业治安管理系统的测试需求,就是要明确功能与性能测试的具体目标,根据测试的目标,将采用常用的软件测试技术,进行测试与分析。
根据软件幵发流程中的测试需求和目的,将制定边缘行业治安管理系统的测试计划,本文研究的边缘行业治安管理系统,是基于Web通信网络环境设计与开发的,根据系统的测试环境,将进行边缘行业治安管理系统的用例功能的测试,利用功能测试检验其操作程序,分析运行的用户登录界面功能、数据查询、数据删除与数据添加等管理功能,测试公安部门边缘行业治安管理系统功能业务是否符合系统设计要求。
6.2.2性能測试目标
对边缘行业治安管理系统服务器端的页面响应性能、访问压力进行测试,分析系统运行参数,以体现系统的设计,是否能够满足温州市公安局的网络运行环境。
............................
第七章总结与展望
7.1总结
当前,温州市治安形势R趋严峻,抢劫、抢夺与盗窃案件高发,部分不法业主由于利益所趋使,边缘行业成为这些违法分子销脏的地方。随着公安机关对一些行业的前置审批权限被取消,相对应的管理措施却未得到有效落实,公安机关对治安边缘行业的控制力度逐步弱化,而目前主要公安信息采集包括"常住治安、暂住治安、旅馆业、娱乐管理系统、网吧系统”等,但是仍有一些信息采集处于失控状态,主要包括“二手手机、维修机动车、典当物品、寄售物品、废旧金属、珠宝金银首饰加工”等边缘行业。如何有效管理这些复杂行业,并使之成为强大的公安阵地斗争控制领域,已成为当前公安基础工作的一项重要内容。根据浙江省公安厅与金盾工程的安排,为夯实公安基础信息工作,加强阵地控制,充分发挥边缘行业为公安机关预防、控制、发现和打击违法犯罪分子的重要阵地作用,急需建设一个功能完备的信息系统管理体系。
论文主要针对当前公安部门工作的实际需求,设计实现了边缘行业治安管理系统,在系统的开发过程中,遵循软件工程需求分析、设计、实现、测试的过程,完成了软件生命周期中每个阶段的基本任务。该系统的开发,提高了边缘行业治安管理业务的运行与管理水平,初步实现了管理体系的信息化和数字化。
首先,需求分析边缘行业治安管理系统,介绍了边缘行业治安管理的建设目标、体系架构与技术特点;分析了边缘行业治安管理系统的功能需求、环境需求、系统用例需求。
其次,分析并详细地设计边缘行业治安管理系统,针对业务功能模块、功能流程、应用层次、网络拓扑结构进行设计,对边缘行业治安管理系统的总体结构进行分析与设计,依据系统需求内容,设计了关于治安管理业务的操作功能,同时,建立了边缘行业治安管理系统的数据库,详细地设计了数据库表的内容;
最后,分别就设计与实现边缘行业治安管理系统模块有:企业管理功能模块、人员管理功能模块、物品管理功能模块、布控比对功能模块、系统管理模块等,对系统进行测试分析,针对边缘行业治安管理业务的功能与性能测试,测试结果显示数据操作功能运行稳定,基本符合了边缘行业治安管理系统的基本要求。
............................
参考文献:
[1] 胡涛. 当前消防监督执法过程中存在的问题及对策[J]. 河南科技. 2010(22)
[2] 朱俊刚. 现代高层建筑消防安全管理探讨[J]. 安防科技. 2010(10)
[3] 于波. 当前消防监督管理工作面临的困难及应对措施[J]. 科技致富向导. 2010(21)
[4] 丁顺国. 消防技术规范存在的问题探讨[J]. 科技创新导报. 2009(29)
[5] 王信友. 消防监督管理工作产业化发展理论初探[J]. 消防科学与技术. 2009(03)
[6] 李素华,张英平,陈广振,邓仰岭. 数据库管理安全措施分析[J]. 黄河水利职业技术学院学报. 2007(04)
[7] 刘明洁. 新形势下公安派出所消防监督工作探讨[J]. 江西公安专科学校学报. 2002(06)
[8] 毛德祥,罗荣阁. 基于ASP.net技术的Web应用程序三层设计模型[J]. 微型电脑应用. 2002(03)
本文编号:11722
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/11722.html