摘要
随着科学技术的进步,信息化得到了高速的发展,推动了各行各业的进步,通过信息化的操作管理系统有效的提升了各行各业的工作效率。对于检察院而言,信息化的快速发展同样对检察院的工作提出来了新的要求,目前在检查机关的部门中,需要一种执法办案工作信息平台,从而将检察院的纵向进行贯通,促进检察院横向资源的集成共享操作,这些业务以往都是通过检察院的人员手工进行处理,这样做的方式带来的主要问题是工作效率低,工作人员工作强度大,部分业务由于工作失误等因素,使得具体的数据信息出现问题,影响了工作进度。
针对此问题,进行了系统的开发,首先叙述了检察院业务管理系统的具体开发背景,描述出检察院业务管理系统开发的急迫性以及系统开发的具体意义,着重对系统的国内与国外的研宄背景给出了叙述内容,然后具体给出了检察院业务管理系统采用的开发技术,系统需求分析从系统的功能及非功能两个角度进行了详细的阐述,首先从功能性需求的内容着手,按照系统的具体操作模块给出其具备的功能,将系统的总体用例图及各个功能模块的用例图给出,然后对系统非功能需求中的性能需求进行了详细分析,从而明确了此检察院业务管理系统开发的重点与难点。系统设计环节,依据检察院业务管理系统确定的需求进行总体设计,包括系统架构、技术架构等内容,对各个功能模块的概要设计及详细设计进行总体的描述,依据的总体架构进行了数据库的设计,给出了概念结构与数据库详细表格的设计内容,为整个系统的存储做好基础。系统实现环节,依据需求阶段确定的需求内容,首先给出系统网络架构的实现,之后对代码架构及系统的各个功能模块进行详细的实现,具体包括刑事立案监督、侦查活动监督、监控管理、受案管理、请示案件管理及备案管理业务功能模块实现,给出系统功能结构的截图。系统测试环境,按照需求分析阶段确定的功能实现及非功能实现两个方面的业务进行测试,记录系统具体测试的过程与内容,测试结果表明系统负荷当初的设计需求,方便系统进行改进。
在检察院的诸多管理业务中,侦査监督业务是检察院的核心业务之后,通过此业务功能,检察院可以维护人民群众的权益、打击犯罪及化解社会中的矛盾信息等业务作用,通过监督侦査及侦査监督业务的共同开展,对具体的刑事诉讼进行法律业务的监督,从而对侦查业务、刑事立案业务等进行监控,纠正其中出现的违法事件,为依法治国的战略贡献出属于自己的力量。
关键词:检察院业务管理系统,MVC设计模式,Java EE, MySQL数据库
ABSTRACT
With the progress of science and technology, information obtained high speed development. promoted the progress of all walks of life, through the informatization of operation management system can effectively enhance the efficiency of all walks of life. For the people's procuratorate, the rapid development of information technology also proposed new requirements of procuratorate work, now in the department of inspection office, need to work a kind of law enforcement and case information platform, which will be well versed in procuratorate longitudinal, promote the people's procuratorate of transverse resources integration sharing operation, the business in the past procuratorate staff manual processing, the way to the main problem is the low working efficiency, staff work strength, part of the business due to factors such as fault, makes the specific problems of data information and affect the working schedule.
Aiming at this problem, the development of the system, first describes the procuratorate business management system development background, describe the urgency of my procuratorate business management system development as well as the specific significance of system development, focuses on the system of domestic and foreign research background narrative content are given, and then we give the procuratorate business management system with the development of technology, system requirements analysis from two aspects: the function of the system and nonfunctional carried on the detailed elaboration, first start from the content of functional requirements, in accordance with the specific operation module of system gives its have the function, the system of general use case diagram and each functional module of the use case diagram is given, and then on the system performance requirements of nonfunctional requirements are analyzed in detail, which has been clear about the key points and difficulties of the people's procuratorate business management system development. System design, business management system based on the procuratorate to determine the needs of the overall design, including system architecture, technical architecture, the profile design of each functional module and detailed design are described in general, on the basis of the overall architecture of the database design, gives the concept of structure and design contents of database tables in detail, for the storage of the whole system. System implementation link,on the basis of the requirements phase to determine the needs of the content, the realization of the network architecture of system is given first, then the code structure and system of the realization of each function module in detail, including the criminal prosecution supervision and investigation activities supervision, monitoring, management, management of accepting cases, asking the case management and record management function module, system function structure of the screenshots are presented. System test environment, according to the demand of the realization of the function of the analysis phase to determine and nonfunctional implementation to test two aspects of the business, recording system specific test process and content of the test results show that the system load demand at the beginning of design, convenient for system improvement.
In a lot of management business, the procuratorate investigation supervision is the core of the people's procuratorate business, through the business functions, the people's procuratorate can safeguard the rights and interests of the masses of the people, to fight crime and to resolve contradictions in the social information and other business function, through the investigation and their supervision jointly carry out of the business, for specific criminal litigation law supervision of the business, to investigate business, criminal prosecution business, such as monitoring, correct the illegal events, contributing to the strategy of governing the country according to law the power of their own.
Keywords: procuratorate business management system, MVC design pattern, Java EE,MySQL database
随着科学技术的进步,信息化得到了高速的发展,推动了各行各业的进步,通过信息化的操作管理系统有效的提升了各行各业的工作效率。对于检察院而言,信息化的快速发展同样对检察院的工作提出来了新的要求,目前在检查机关的部门中,需要一种执法办案工作信息平台,从而将检察院的纵向进行贯通,促进检察院横向资源的集成共享操作,这些业务以往都是通过检察院的人员手工进行处理,这样做的方式带来的主要问题是工作效率低,工作人员工作强度大,部分业务由于工作失误等因素,使得具体的数据信息出现问题,影响了工作进度。在2003年的时候提出对检察院业务管理系统的开发,对于日常的检察院业务管理系统中,对系统进行具体的设计与实现中,需要考虑具体业务需求的内容,结合日常检察院的业务及时进行分析,从而确定整个检察院业务管理系统进行开发的内容。
在检察院的诸多管理业务中,侦查监督业务是检察院的核心业务之后,通过此业务功能,检察院可以维护人民群众的权益、打击犯罪及化解社会中的矛盾信息等业务作用,通过监督侦査及侦査监督业务的共同开展,对具体的刑事诉讼进行法律业务的监督,从而对侦查业务、刑事立案业务等进行监控,纠正其中出现的违法事件,为依法治国的战略贡献出属于自己的力量。
针对目前侦査监督存在的事后监督现状,一方面可以在公安机关派出分支机构,专门负责侦查监督工作,在第一时间内对侦査机关的侦查行为进行监督,同时还可以及时的引导、介入侦査机关的侦查活动;二是建立专人专线制度,即制定专门的负责人与侦査机关联系,对侦査活动进行定期监督以及跟踪监督,积极主动地与公安人员加强联系和沟通,互通信息情况,并适时地为他们进行业务指导,为侦査活动监督创造有利的条件W。
为支持检察院积极开展工作,检察院提出了建立业务管理系统,为检察院侦查监督工作提供信息服务和技术支持,对侦査活动提供同步监督,提高侦查监督成效。为全面、准确、有效履行侦査监督职能,提髙批捕案件质量,加强对审査批捕后刑罚执行情况的监督,提高侦査监督成效,在规范案件审查批捕工作的基础上,检察院提出了建立审查批准业务管理系统,通过网络辅助手段完成检察院审查批捕工作,提高审查批捕的办案效率[5]。
对于检察院业务管理系统,目前基本上使用出现的使用现状主要有一下几个方面的因素。技术力量不足,复合型技术人才匮乏。统一业务应用系统对所有的检察干警来说是一门全新的课程,系统的后台设置复杂,对技术人员提出了更高的要求,既要熟练掌握检察业务知识,还要精通计算机应用技术。基层院技术人员大多数不系统掌握检察业务【6],有的懂检察业务但计算机知识又严重不足。对统一业务应用系统知识的主要来源于2013年8月在区检察院一周的集中培训和10月在市检察院初始化集中配置,对统一业务应用这个复杂的系统,培训的时间和内容与实际需要还有较大差距。
在出现自己无法解决的问题时,只好求助上级检察院以及兄弟县院,部分问题确实可以得到解决,但是大多数时候同样大家都不知道该怎么解决,不知如何处理。比如案件、线索信息录入后需要更正,无法操作或操作不了,干脆将案件、线索删除,重新录入等等。
对检察院业务管理系统的国内外研究现状进行分析的时候,需要结合信息化管理系统的历史来看待这个问题,简单的总结而言,信息管理系统发展的国内现状是由简单到复杂,由无到有,刚开始对信息管理系统进行研究的时候,主要的机构是国内的部分研宄所及高校,随着后续经济的发展,对高校投入的经济规模越来越大,信息管理系统的发展速度越来越快,使用此检察院业务管理系统可以对检察院的业务进行监控,对检察院业务信息等内容进行管理,综合各个发展阶段的内容,主要可以分为三个发展阶段t'每一个阶段研究的内容及操作内容如下面所示。
1.此时间主要集中在20世纪的60年代左右,此时信息管理系统的主要概念只是初步的发展阶段,主要是电子设备的出现,包括计算机的原型机,此时主要的处理业务只是对数据信息的输入、输出处理方式,由于计算机硬件发展的限制,软件的发展受到了很大的瓶颈[8]。
2.此时间主要集中在20世纪的80年代左右,此时计算机的硬件得到了较快了发展,在这个发展的基础上软件进入了快速发展的阶段,信息的综合处理业务在研宄所与高校得到了部分应用,此时国内初步引进了信息管理系统的处理业务,总体的发展趋势而言是国内的研宄状况遵从国外的发展趋势[9]。
3.此事件主要集中在21世纪左右,此时信息管理系统发展的最大特点是互联网信息管理系统得到了快速的应用,尤其系统在各行各业中结合的程度越来越高,为企业的发展建立信息化的发展平台,以此提高企业的办公效率,降低企业的运作成本。
这个时间国内的信息管理系统也得到快速的发展,总体上相比国外还有较大的差距,但是在部分领域国内的技术发展已经达到了世界领先水平,如银河高性能计算机处理事务等系统。
检察院业务管理系统开发设计:
系统登录不意图
检察院业务管理系统主界面
检察院业务管理系统业务办理界面
提讯提解证显示页面
批准逮捕决定书页面
目录
摘要
ABSTRACT
第一章 绪论
1.1 系统开发背景
1.2 系统研宄现状
1.3 本文主要工作
1.4 本文组织结构
第二章 系统实现技术与理论
2.1 Ajax简介
2.2 系统应用的Java EE框架简介
2.2.1 JavaEE概念
2.2.2 MVC框架模式
2.2.3 JDBC
2.2.4 JavaBean
2.3 JSP技术简要说明
2.4 数据库 MySQL
2.5 本章小结
第三章 系统需求分析
3.1 系统需求概述
3.2 系统功能需求分析
3.2.1 刑事立案监督需求分析
3.2.2 侦査活动监督需求分析
3.2.3 监控管理需求分析
3.2.4 受案管理需求分析
3.2.5 请示案件管理需求分析
3.2.6 备案管理需求分析
3.3 系统非功能性需求
3.4 本章小结
第四章 系统设计与实现
4.1 系统网络结构
4.2 总体架构设计
4.2.1 设计架构选择
4.2.2 功能结构设计
4.3 系统设计与实现
4.3.1 刑事立案监督功能设计与实现
4.3.2 侦查活动监督功能设计与实现
4.3.3 监控管理功能设计与实现
4.3.4 受理管理功能设计与实现
4.3.5 请示案件管理功能设计与实现
4.3.6 备案管理功能设计与实现
4.4 数据库设计
4.4.1 数据模型
4.4.2 数据库表结构
4.5 本章小结
第五章 系统测试
5.1 软件测试方法
5.2 测试环境
5.3 系统功能测试
5.3.1 刑事立案监督测试
5.3.2 侦查活动监督测试
5.3.3 监控管理测试
5.3.4 受案管理测试
5.3.5 请示案件管理测试
5.3.6 备案管理测试
5.4 性能测试
5.5 本章小结
第六章 总结与展望
参考文献
致谢
作者简介
(如您需要查看本篇毕业设计全文,请您联系客服索取)