The Design and Implementation of Networking Police Criminal Investigation System Based on SSH
|School||Shanghai Jiaotong University|
|Keywords||criminal investigation SSH Pattern J2EE SOM neural network|
With the development of society and economy, rate of crime is on the rise and criminal cases have increased in number rapidly. With the trend of more and more organized crime and hi-tech crime, conventional and open criminal investigation measures are facing unprecedented challenges. In recent years, the development of "Golden Shield Project" lays a solid foundation for the more and more extensive usage of digital information systems based on modern communication, network and computer technologies in the area of public security service. Especially, the digital system of the criminal case management has played a tremendous role which improves criminal information processing ability of the criminal investigation department of the public security. In order to strengthen the ability of criminal investigation and information resources sharing and also meet the criminal investigation needs, we must utilize advanced information technologies to criminal information management and application. Therefore, we design and implemented this networking police criminal investigation system.Combining with the practical policing work, this paper points out the disadvantages of traditional two layers structure based on C/S, and decided to use a new generation of three layers structure based on SSH in the area of the comprehensive information system for criminal investigation. The SSH (3layers) structure whose interactive and logical abilities are more convenient, stronger and safer could effectively overcome a series of problems caused by the traditional mode.In this paper, under the guidance of the ideas of computer software engineering and design, the author tries to emphasis on the designing idea and means of the system for criminal investigation, presenting the specific system database ER chart. The author also designed a networking criminal investigation system based on detailed database logical structure.Starting from practical policing model, the author completed the demand analysis regarding to the networking investigation system of criminal case. Based on this result, he completed the system design edited by UML language, which includes flow, case diagrams and function structures etc. Criminal investigation process mainly includes five stages namely accepting, filing, investigation, detection, and close. System use cases (UCs) mainly comprise received UCs, reported UCs, suspects UCs, scene investigation UCs, victim UCs and handling UCs etc. The system incorporates detailed information about person, case, material, evidences, clues and other related data, which includes eight modules namely on-site investigation and case acceptance, instrument&equipment, circulation of official document, material evidence files, technical personnel, unit diary, and auxiliary information totally. According to the actual criminal investigation, each functional module works together, forming a complete criminal investigation system. Fully under the consideration of the relevant requirement of data management, the networking police criminal investigation system based on SSH using secondary networking plan which composed by provincial and regional criminal investigation databases.Starting from the login module, the system demonstrates four aspects of the class diagrams of the system, the program codes, program flow charts and operation interfaces, explaining how to run eights module:on-site investigation and case acceptance, instrument&equipment, circulation of official document, material evidence files, technical personnel, unit diary, auxiliary informationMeanwhile, this paper provides a brand-new way towards case analysis by using SOM network-clustering function. SOM network seeks common points ranging from crime time, crime scene, ways and tools of offenses criminal targets.The system test results showed that the system complies with the design requirements. It is simple enough, friendly and easy in use. The system can realize the main business information monitoring and control through the user interface. It can satisfy the practical needs about the criminal investigation for public security department.