| Since firearms are important assets of the army as well as goods which are in strict control of national legal articles. Loss of firearms will be directly related to the stability of society and the lives of people. So how to strengthen the management of firearms has been the most serious problem faced by the country. Original systems adopt artificial means to manage the firearms, which is not real-time enough to supervise the firearms, and brings more difficulties to the inventory work.Military firearms management system is designed and developed under this background. The system uses a combination of hardware and software to develop, and the hardware is composed by gun rack, handsets, routers, coordinator, readers, personal identification equipment, and the system adopts RFID (radio frequency identification) technology to automatic identify the gun warehouse-out information, gun warehouse-in information, gunmen information. The software uses J2EE platform, Spring framework, Hibernate framework, Struts framework to set up the technology architecture. It uses MVC design idea to divide the presentation layer into view layer, model layer and control layer. The system adopts B/S model and object-oriented language to design. The underlying code uses Java to write and the presentation layer adopts JSP to code, which is embedded with HTML, CSS, JavaScript. The system uses SQL SERVER 2014 to design the database.System’s roles are soldiers, command center leadership and system’s administrators, and system’s modules are gunman information management, gun warehouse-out-in management, gun storage management, basic information management and the system management. Gunman information management realizes information management and entry print management. Gun warehouse-out-in management realizes state view, storage view, warehouse-out query and warehouse-in query. Basic information management realizes warehouse management, gun’s type management, gun management. System management realizes users and permission management, logs view, database backup and recovery.The operation and use of military firearms management system will identify the gun’s and gunman’s dynamic information automatically and provides convenience for information query, feedback, statistical analysis and following information. Coupled with the use of radio frequency technology, it enhances the system’s anti-interference, rapid identification and safe management level. |