Font Size: a A A

The Research And Development Of Social Insurance Network Service System Base On Struts Framework

Posted on:2009-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:J Y QiaoFull Text:PDF
GTID:2178360272471822Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Along with continuously perfection of the business system and business mode in the field of labor and social security, the requirements of service socialization make further clear. It makes the concept of the electronics governmental affairs public. The broad insured enterprises are more and more in need of net service for social insurance. The perfection of enterprise network infrastructure, the development of network technology and the solution to information security technology provide necessary conditions for the electronic government construction of social insurance. The insured enterprises can make mostly business of social security such as to pay the social insurance and to change employees. This will greatly enhance public service level and management level of social insurance department. It has great significance in the development of information construction and meeting the requirements of service socialization.Along with the maturity and perfection of the Java technology development, J2EE plat form has got a great development as a standard platform of enterprise level application development. However, the traditional J2EE model has many disadvantages. More and more design patterns and application frameworks are provided to resolve them. Strut based on MVC is one of popular frameworks. It provides a layered structure for the development of application system, which includes three layers as view, controller and model. The Struts combines with Jsp, Java Servlet, Java Bean, Taglib as so on. The programmer can write application programs based on web browser more quickly and deeply than ever.In order to solve the Contradiction between relational database and object oriented programming language, people put forward a technique, by which we can operator a relational database with a object oriented programming language. This is called Object Relational Mapping (ORM). As Data Persistence Framework, Hibernate is a tool of ORM. It provides lightweight object encapsulation for JDBC, The programmer can operate database by object oriented programming thought. These advantages greatly simplifies data persistence layer because you will have not to write tedious JDBC statement.This paper puts forward a development strategy of based on Struts and Hibernate framework. By the design and realization of Social Insurance Network Service System, it discusses advantages and disadvantages of two patterns integration. During the analysis and design of this system, this system makes use of object-oriented analysis and object-oriented design technology to build the static modeling and the dynamic modeling by UML.First of all, the paper briefly introduces the background and significance of this project. And then it introduces several theoretical basis, including UML modeling technology, MVC design pattern, Struts framework, ORM, Hibernate framework. Subsequently, it generally describes the user requirement, provides the network structure diagrams, system module chart. And it enumerates major functions,system development tools, database table structure. The request analysis is detailed to analyze each parts, applies the use case diagram, the sequence diagram, the activity diagram, collaboration diagram, the state diagram, the class diagram and the deployment diagram of UML to model the software requirement, analysis and design from various angles. Concerning the code implement of the model, the paper describes how to realize the three part of MVC by Struts and how to realize ORM by Hibernate. In addition, an example is given to show the systematic realizing program. Finally, the paper summarizes the advantages and some shortcomings.Social Insurance Network Service System has been applied by insured enterprises and departments of social insurance in Jinan City, and is expanding gradually in various countries of Jinan Area.
Keywords/Search Tags:Unified Modeling Language UML, Object Relational Mapping ORM, Struts Framework, Hibernate
PDF Full Text Request
Related items