Font Size: a A A

J2EE-Based Crime Reconnaissance Comprehensive Information System Design

Posted on:2008-06-12Degree:MasterType:Thesis
Country:ChinaCandidate:H W YangFull Text:PDF
GTID:2178360242998644Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the reform and openning up to the outside world,the quick development of market economy,the continuous change of the social structure and the intensive flow of population of our country, the criminal case become more and more, criminals become much cunninger and their anti-detection ability become much stronger! As a result, the public security is faced with austere challenge. In order to meet the needs of realizing the dynamic management in fighting criminals under the modern economy and society environment in our country, the police organized the JINDUN engineering, informationizing of the public security criminal detecting is a main part of the police JINDUN engineering, and synthetic information system of criminal detection is the key to construct a informationized public security criminal detecting.As the development of network technique, the computer system architecture has developed to 3-layer B/S architecture from 2-layer C/S architecture, and gradually formed the prevail J2EE (Java 2 Platform Enterprise Edition) application system architecture. Combining to the criminal detection reality, first the shortage of the criminal detection system in 2-layer C/S architecture is analysed, then a new synthetic criminal detection system in 3-layer B/S architecture is proposed,a new scheme for designing a 3-layer synthetic criminal detection system based on J2EE platform is expounded at last.I collaborated with vice squad of Hunan public security department to R&D synthetic information system of criminal detection of Hunan Province since 1998,the initial version 1.0 in C/S structure in December 1999 and this version were generalized in Hunan Province in April 2000. The 3-layer synthetic criminal detection system based on J2EE platform,MVC design pattern and STRUTS framework is started to R&D in early 2006, and a original version is finished in late 2006. The MVC design pattern separates the control layer and the behavior layer of data and is obviously superior in multilayer web application system. Struts is a mature framework for implementing MVC design pattern which is based on J2EE platform, it roundly alleviates the burden to structure multilayer web and provides us with repeatable software framework.Under the guidance of software engineering and design pattern, this thesis presents the demand of information management system of criminal detection, and depicts it via the UML UseCase diagram of UML due to the operation pattern. First the objects which need persistence and their relationships are found out according to the analysis of the UserCase,then the database of information management system of criminal detection is designed by entity-relation pattern and the third normal formula(3NF). On this foundation,the architecture of information management system of criminal detection is designed and analysed, and the design uses J2EE application system architecture based on MVC pattern. In the realization of each module uses multiple key techniques of J2EE and classic Java design pattern to decrease the coupling between each module. At last,the thesis draws the conclusion of the system implementation and foresee the development of synthetic information management system of criminal detection.
Keywords/Search Tags:information system of criminal detection, MVC pattern, J2EE, STRUTS
PDF Full Text Request
Related items