Font Size: a A A

Design And Implementation Of Military Equipment Information Management System Based On Struts And Hibernate

Posted on:2009-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z X FengFull Text:PDF
GTID:2178360308477812Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Military equipment information management system is designed in order to adapt to the construction of military informationization and improving the military informationization level. It will help the manager of equipment management departments to manage the equipments and personnel efficiently. The status of equipments using, state of the equipments and the supply and lack situation will be monitored in time, moreover, scientific data support can be provided for making equipment supply schedule in wartime.The system is designed based on the analysis of the actual demand of current military equipment information management deeply, and in accord with the actual flow of equipment management. According to the functions of the system, it is divided into 10 functional modules, which are the user login module, the basic equipment information management module, the weapon management module, the material management module, the ammunition management module, the weapon maintenance module, the equipment management module, the repairman management module, the equipment information query module and the equipment information statistics module. Every module communicates and interacts with each other, so the information flow between different modules can ensure the data coherence in the entire system.In this thesis some relevant technical knowledge of J2EE, Struts and Hibernate etc are narrated, and how to develop multi-layer equipment information management system by using such technologies is introduced briefly. What's more, web tier is built by applying open-source Struts framework based on MVC design pattern, and persistence tier implements the mapping of the relation database and Java applications by applying the open-source ORM software Hibernate. Every tier is independent of others comparatively. However, the configuration files based on XML instead of the hard-code mode are configured in web container or framework so that the application of the various tiers or the same tiers can be coupled together. As a result of the configuration, every application is loosely coupled. Therefore, it will be convenient to maintain and update the system.In this thesis the system development background and the realization significance are mentioned firstly. Next some crucial technologies for the system development are introduced. Then the system design and the implementation of the system are introduced with emphasis. In the part of system design, the whole scheme is proposed on the system demands analysis and user role analysis. In particular, the function design and the database design of the system are given detailed description. In the part of system implementation, methods are introduced about how to implement each module of the system, and material management module is given part code description. Finally, an objective evaluation of the system is made by carrying out a comprehensive system testing, and a scheme of optimization is put forward considering the defects of the system detected in the testing in this thesis.
Keywords/Search Tags:MVC, Struts, Hibernate, equipment information management system
PDF Full Text Request
Related items