| With the rapid development of Internet technology today,the office information system of court is also changing from the traditional paper to electronic gradually.Through the establishment of the petition system,provides an online petition platform,so that the parties can appeal to the online petition cases,greatly reducing the cost.At the same time,let the judge handling the case can be a unified treatment of the online petition cases,changed the original complex paper-based office environment,improve the efficiency of the court handling the case.The system also provides the function of statistic and analysis,which provides an accurate basis for decision-making in the work of the judge.The original petition mode of the court in Tianjin requires the parties to court petition agency to do paper petition.Petition cases registration,treatment during the period of work needs to be done manually.That led to the petition work efficiency is not high,but the cost of communication between the parties and judges is high.Therefore,Tianjin Municipal Higher People’s court decided to develop a petition system for Tianjin courts to use.The system is developed with JAVA language,using the B/S architecture,and J2EE three layer architecture,using the MVC design pattern and Spring,Struts,Hibernate framework technology.In this paper,around the design and realization of the Tianjin Internet Petition System,carried out the following work:(1)We introduced the MVC pattern,as well as Spring frame,Struts frame,Hibernate frame,and analyzed their advantages and disadvantages in the thesis.(2)Having analyzed the basic requirements of system,the thesis analyzed the overall design ideas,divided the project module,and designed the system data structure.The thesis introduced the design of view layer,business logic layer and data persistence layer.(3)Based on the analysis of requirements,the thesis focuses specific implementation details on some important modules,such as party petition module,judge handling module,statistical analysis module,and background management module. |