Font Size: a A A

Design And Implementation Of Training System Based On Struts-Spring-Hibernate Framework

Posted on:2013-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2248330371985537Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of information technology, we have entered theinformation age. In the era of a knowledge-based economy, all walks of life manageinformation by the advanced technology to improve efficiency. The system is such ainformation management system which design and development by advanced technology inorder to improve the efficiency of corporate training management, information system toreplace the traditional manual operation,to help the development of enterprises.Recently, more and more companies are beginning to realize that the "talent" has becomea fundamental guarantee of rapid growth and stable development of enterprises, so stafftraining as an important means of human resource quality assurance has become a priority..Traditional corporate training management is totally dependent on manual operation. Whennew training needs arrival, staff of training departmental need to find and contact theappropriate teacher, arrange training locations, prepare training materials, make arrangementsfor training to superiors for approval. Step approval recognized training programs need tomanually notify various stakeholders. Feedback after the training is not given due attention,mostly to take the oral evaluation, the small number of enterprises to distribute paper-basedfeedback form requires participants to complete. This way, there is a lot of repetitive work,disorganized information; the training process is not standardized; easily lost history. Facedwith such problems, the use of technological means, to implement information management,become a necessity to build web-based corporate training management system. Withappropriate information management system, in the face of the frequently changed trainingneeds, it can manage information accurately and systematic, standardize corporate trainingprocess, effective management history, and comprehensively improve the efficiency ofcorporate training, to make outstanding contributions to the enterprises to enhance thecomprehensive strength.The system is an online enterprise training management system based on B/S mode,designed and developed based on the Struts-Spring-the Hibernate lightweight framework. Thesystem is divided into three sub-modules, including training information management,training plan management, training track and feedback management. Sub-module of traininginformation management manage the information reliable involved in corporate training, including add, delete, change, query operation; Sub-module of training plan managementmanage the operation of making training plan and approval for planning processes;Sub-module of training trace and feedback management manage the process of trainingtracking and training feedback. The system has friendly interface, easy to operate, easy to getstarted for users who have little computer experience.Software engineering theory is the guideline of the system, developed in strict accordancewith the software life cycle. This article focuses on enterprise training management systemdesign and implementation process. First introduced the MVC pattern,Struts-Spring-Hibernate framework and other relevant theoretical knowledge, and analyze thebenefits of the technology and practical significance; and then describes the systemrequirements analysis, including problem definition and feasibility analysis; system designincludes high level design and detailed design; system implement in this article describe bythe pseudo code description; testing of the system focus on functional testing, black boxtesting as well. The system uses the Java language to achieve development in the eclipseenvironment, hierarchical and modular design, based on the MVC structure of Struts, SpringIOC and AOP techniques, Hibernate image mechanism to develop. This enables developers toquickly and easily build and integrate enterprise applications, and greatly enhance the systemreusability, portability and convenience for the future upgrade and maintenance.
Keywords/Search Tags:Struts, Spring, Hibernate, Training System
PDF Full Text Request
Related items