Font Size: a A A

The Design And Implementation Of Commutation And Parole Handling System

Posted on:2015-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y S ChenFull Text:PDF
GTID:2308330461960688Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the implementation of the Criminal Law Amendment (eight), the number of commutation parole cases will have a certern level of upgrade. This brings a greater impact on the reduction of sentence for parole work:First, the number of cases will have a certain level rise; Second, commutation parole review cases face more strict requirements specification; Third, further refine the commutation parole conditions; Fourth, the program is more open thus increased the number of workload, which greatly understaffed difficulties of the current trial. Throughtheinvestigationof Information Center of Higher People’s Court of Jiangsu Province, they think it is necessary to build commutation parole handling system for batch processing of such cases through the system, and thus reduce stress of judicial officers. Commutation and Parole handling system is built for the adjudication supervision court and procecution court of Higher People’s Court of Jiangsu Province and Intermediate People’s Court, to handle commutation and parole cases. This system provides a batch register, batch transfer, batch trial, batch closed, batch legal instruments making and other functions. It is a good use of information services the daily work of the people’s court.Making the exchange of information between the court system and prison system automate.According to the requirements of the people’s court and existing system, the system is divided into data exchange part and case deal part. The data exchange part is built to resolve information sent from the prison and send case closing information to prison. The case deal part is built using B/S structure, providing the judicial personnels a web UI to deal with cases. As a result of B/S structure, the system is easy to update and deploy. The data exchange part and The case deal part are developed independently, both using the Spring framework. The data exchange module uses the Windows timing scheduled task to run everyday. The case deal part uses the Spring MVC framwork to develop. This paper used the popular MVC design pattern. At front-end JSP pages, it used JSTL tag libraries and jQquery framework, this paper In the data persistence layer, it used Hibernate and Ehcache technology, it used the XStream to resolve and parse XML documents. Since the system is based on existing Jiangsu People’s court software systems, it used existing court Sybase database, user management and system configuration are done by existing software system.This paper describes the design and implementation of the commutation parole handling system. Through three major user roles: filing person, the judge, the president to explain the system’s various functional points, through the system and module division overall structure diagram to show the overall system design ideas in this article. Finally, this paper gives the key part of the implementation code or pseudo-code and GUIs.Commutation and Parole handling systems provides information platform for court to handle the cases, reducing the work pressure investigators, as well as to promote the standardization of the trial of such cases.
Keywords/Search Tags:Spring MVC, EhCache, XStream, Aceoffix, Commutation and Parole, Trial Management
PDF Full Text Request
Related items