本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

阳泉市矿区分局刑警大队物证管理系统设计

阳泉市矿区分局刑警大队物证管理系统设计

本系统主要运用了MyEclipse开发工具,服务器使用tomcat,开发环境使用JDK5.0开发而成,该工具具有卓越的性能,简洁规范的用户界面,可视化的编程环境,简单易懂的java编程语言,用较少的代码可以实现大量繁琐复杂问题的功能,是初级程序开发人员的理想选择。

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

阳泉市矿区分局刑警大队物证管理系统
摘  要
物证是刑事诉讼法规定的七种证据之一,是证实犯罪的重要证据。它具有客观实在性、不可替代性、法律性。许多从犯罪现场获得的物证是勘查员、技术人员经过昼夜工作,在极其困难恶劣条件下,经过仔细认真地寻找和提取才收集到的。因此,应在工作中加强规范和要求,使用现代化信息技术提高管理工作的质量,实现证物管理的科学化,弥补工作中的不足,从而提高工作效率是一条必由之路。结合现有刑事技术的业务分工方式,设计与实现针对潍坊市的公安局物证管理系统。 潍坊市公安局物证管理系统采用软件工程的思想进行分析设计,本文描述了物证管理系统的需求分析、系统设计以及具体的实现过程。潍坊市公安局物证管理系统在设计过程中为了最大化的扩充系统性能,技术采取了较为合理的J2EE框架技术。系统在开发过程中还运用了Struts2技术、JSP技术和MVC模式。系统设计与实现过程中首先采用UML的用例分析方式描述物证管理系统功能需求,介绍了系统功能用例,确定了本系统要实现的功能以及相应的实现方式。然后采用功能结构图和技术架构图描述了系统总体设计,并对涉及的数据库进行设计。最后根据需求分析以及系统设计的内容,采用相关的技术对系统进行了实现,完成了整个系统的开发工作。 物证信息管理主要是对物证进行鉴定委托书填写、受理登记、设置检验专业、对物证进行专业检验、物证入库、物证借阅、移交和销毁等业务,这些业务具有相对固定的处理程序和业务流程。采用面向对象程序设计技术,抽象出物证信息管理业务流程的业务逻辑,建立了一个基于活动网络图的物证信息管理工作流模型,并对系统的过程模型和组织模型给出了详细的描述。本系统主要设计与实现物证受理登记管理、专业检验、物证入库后的借阅、移交和销毁等基于工作流技术的业务处理模块。这些模块能实时监控业务流程的执行状态,简化检验工作人员的程序,极大提高物证业务管理的工作效率 本系统的设计与实现以灵活配置管理为基础,各项业务流程要求可以随时进行配置化修改。规范公安机关涉案财物管理工作,维护公民、法人和其他组织的合法权益,保障执法工作顺利进行。
 
【关键词】:物证管理 物证处置 Struts2 JSP 
Abstract
The evidence is one of the seven kinds of evidence in the criminal procedure law, is an important evidence of crime. It has the objective substantiality, irreplaceable, law of. Many from the crime scene evidence investigation staff, technical staff after working day and night, under extremely difficult conditions, after carefully to find and extract to the collection. Therefore, should strengthen the norms and requirements in the work, the use of modern information technology to improve the quality of management, implementation of management of scientific evidence, to make up for the lack of work, so as to enhance the work efficiency is the route one must take. Combined with the existing criminal technology work, and realize the material evidence management system of the Public Security Bureau in Weifang city design. The material evidence management system of Weifang City Public Security Bureau was analyzed and designed by the idea of software engineering, this paper describes the analysis of the material evidence management system requirements, system design and implementation process. The material evidence management system of Weifang City Public Security Bureau in the design process in order to maximize the system performance, the technology to take a more reasonable J2EE framework technology. System in the development process also uses Struts2 technology, JSP technology and MVC mode. The process of system design and implementation of the UML use case analysis method to describe the material evidence management system functional requirements, describes the system function use case, determined to realize the function of system and the corresponding realization way. Then the function structure and technical architecture diagram describes the overall design of the system, and designs the relational database. Finally, according to the requirements analysis and system design, the realization of the system adopts the related technology, completed the development of the whole system. Material evidence information management is mainly to identify the power of attorney, fill in the registration, inspection, testing, professional professional of evidence, evidence in evidence, and the destruction of over borrowing and other business, the business has a relatively fixed processing procedures and business processes. The use of object-oriented programming technology, abstracting the business logic of material evidence information management business process, a workflow model based on material evidence information management activity network diagram, and gives the process model and organization model of the system is described in detail. This system is mainly the design and implementation of acceptation and registration management, professional inspection, material evidence, after the loan transfer and destruction of the business processing module based on workflow technology. These modules can be real-time monitoring of the execution of business processes, simplifying inspection staff program, greatly improve the design efficiency of the material evidence management system and realize the flexible configuration management as the foundation, the business process requirements can be modified at any time configuration. Specification for the public security organs involved in property management, protection of citizens, legal persons and other organizations of the legitimate rights and interests, protection of law enforcement work carried out smoothly.
Keywords: Material evidence management material disposal of Struts2 JSP
 
 
一、引言 
公安物证管理是目前我国公安部门侦破案件的重要依据,是公安物证管理部门以及其他相关部门对部分涉案物品的销毁与清退;随着案件发展现状管理并且转移涉案物证,也包括保管、接收、检验和鉴定所有涉案物品。近几年来,社会经济体制发展迅速,导致案件在侦察过程当中困难重重,涉案物证跟以往相比也逐渐增多,相关于移交涉案物证、提取涉案物证、检验以及保存涉案物证等工作量更是随之增大。但是如今我国对涉案物证的信息化管理水平还有待提高,并没有一套完整的体系来对其进行管理,有些公安部门还沿用了十几年前的管理模式,手工作业以及人工作业占据主导地位。传统手工登记作业具有查档效率低下、耗费时间长以及差错率高等弊端,已经不能满足目前公安物证信息化管理工作的实际需求。本软件的设计考虑以上因素制作,本着以最通俗的语言,最简单的操作,最快捷的设计方案而开发制作而成,可以很好的对现有的物证管理进行规范,高效的管理,本系统主要运用了MyEclipse开发工具,服务器使用tomcat,开发环境使用JDK5.0开发而成,该工具具有卓越的性能,简洁规范的用户界面,可视化的编程环境,简单易懂的java编程语言,用较少的代码可以实现大量繁琐复杂问题的功能,是初级程序开发人员的理想选择。
二、系统概述及可行性分析
1. 系统概述
本系统使用java语言及周边技术制作,为公安局提供物证管理,该系统高校的完成了物证的管理。方便了工作人员。该系统的功能模块主要由以下部分组成:
① 登录模块
该模块提供管理员的登录功能,在该模块用户可以登录系统。进行虚物证和人员的管理。
② 人员管理模块
该模块可以管理相关人员,其中包括添加人员信息,删除人员信息,修改人员信息和查询人员信息功能。
③  物证管理
该模块,管理员可以管理物证,包括物证的借阅,检验等,还可以新增物证,销毁物证,修改物证信息。
2.可行性分析
①  技术可行性分析
使用java语言要比使用其他编程语言效率高,没有指针,代码中不进行内存管理,完全面向对象的语言由JVM和垃圾回收机制实现内存管理,跨平台一处编写处处运行,而且是多线程,在j2ee开发中使用一系列的框架从而使代码更加条理清晰,系统性能更加强大稳定,在web层使用struts框架在持久化层使用hibernate技术实现数据库中的表和代码中的实体类进行映射,对于业务逻辑和数据访问使用javabean技术进行管理,层与层之间相互调用,所使用的模式有MVC模式,模型层就是业务逻辑层和struts框架下的ActionForm,控制层由struts框架下的action完成,控制用户请求的转发,根据不同的要求转发到相应的显示层 jsp进行显示,MVC具体的处理过程如下:     首先控制器接收用户的请求,并决定该调用哪个模型来进行处理;然后模型根据用户请求进行相应的业务逻辑处理,并返回数据最后控制器调用相应的视图来格式化模型返回数据,并通过视图呈现给用户。
Struts有自己的控制器,同时整合了其他的一些技术去实现模型层和视图层,在模型层struts可以很容易的与数据访问技术相结合,包括EJB,JDBC,在视图层Struts可以JSP,XSL等等这些表示层组相结合
在struts框架中由action实现控制转发请求,一般对每一个功能模块对应一个action,对于客户端表单的封装会用到struts框架中的actionform,从而使web开发变得轻松,愉快,在本系统的开发中充分利用了过滤器和监听器等功能是系统更加灵活的运行。

结论
网站的设计编写是一个辛苦而漫长的过程,照时新的话来说:累并快乐着。从最初的构想开始,到中间的代码编写、完善再到最后的调试、完成,应该说这一路走下来,其中的甘苦真的只有自己来体会,考虑周全是一个很重要的问题,很多东西也话不一定马上用的到,比如很多的表和字段,但这些必须先要预留出来,这样对于下一步来说是很有利的,同时,论坛的难度并不在于编而在于一个全,既是功能全,也要安全,这也教会了我如何要去全面的考虑问题,如果没有分析好,那么就有可能会出现各种各样的问题,网站的编写过程也就是一个不断完善的的过程。
在普通页面的基础上,我添加了搜索的功能模块,虽然在代码实现的方法上有点麻烦,但对我来说也是一种新的挑战。
通过这次毕业设计我觉得自己从中学到了很多。首先我对JavaWeb开发有了更深层的理解,大量的代码虽说累,却让我能更为熟练的运用,不但熟练,更可以在编写时的过程中灵活的运用。论坛中数据库中表有7个。
对于这个网站的完成,这只是一个开始。我的热情并不会因为毕业设计的结束而结束,我会继续完善它,因为它是我的财富,对我来说学是无止境的,今后我会给自己一个不同的定位,使自己在今后的工作中、学习中不断提高,不断前进。
参 考 文 献
[1]蒋文蓉,阎季鸿.Java 程序设计.高等教育出版社,2004.
[2]冯燕奎,赵德奎等.JSP实用案例教程.清华大学出版社,2003.
[3]屈辉立,陈可明,石武信. JSP网站编程教程.北京希望电子出版社,2004.
[4]孙卫琴.精通struts:基于MVC的Java Web设计与开发
[5]飞思科技产品研发中心.JSP应用开发详解.电子工业出版社,2003.
[6]hibernate和jsf框架的使用,上海杰普科技有限公司2005
[7]oracle数据库开发与设计 上海杰普科技有限公司出版 2005
[8]j2ee web开发技巧全集 上海杰普科技有限公司出版 2005
[9]赖英旭,刘增辉,李毛毛.MVC模式在B/S系统中的应用研究微计算机信息.2006年30期
[10]计磊,李里,周伟.精通J2EE—Eclipse Struts Hibernate Spring整合应用案例[M].北京.人民邮电出版社.2007
[11] 林上杰,林康司.JSP 2.0技术手册第四版. 北京. 电子工业出版社. 2004
[12]陈昊鹏,王浩等译. JAVA核心技术. 北京. 机械工业出版社. 2006
[13]付京周. 精通Hibernate 3.0. 北京.人民邮电出版社. 2007
[14]Malcolm Davis. Struts, an open-source MVC implementation.  http://www.ibm.com/developerworks/cn/java/j-struts. 2001-01-23
[15]Mark Hobson, Marshall Culpepper. Hibernate Tools for Eclipse and Ant. http://www.hibernate.org/255.html. 2008
[16]Gavin King. Retrieving objects. Manning Publications. 2004
摘  要 1
Abstract 2
一、 引言 1
二、 系统概述及可行性分析 1
1. 系统概述 1
2. 可行性分析 1
3. 开发技术简介 2
三、 系统总体设计 6
1. 数据流程图设计 6
四、 系统数据库设计 7
1. 数据库概念结构设计 7
2. 数据库逻辑结构设计 7
1. 创建项目和数据库 8
2. 系统功能结构设计 8
六、 关键技术及系统安全性能 22
1. 系统关键技术 22
2. 系统安全性能 22
结论 23
参 考 文 献 24
致  谢 25

收缩