Font Size: a A A

Research On Design And Implementation Of Jiangyang Vocational School Employee’s Training And Examiantion Management System

Posted on:2016-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:T TaoFull Text:PDF
GTID:2308330482479967Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Governments at all levels have attached great importance to continuously strengthening the investment of vocational education since 2002. However, with the economic structure adjustment as well as transformation and upgrading, the demand for talents is getting higher and higher in enterprises, which requires integration between school graduates and enterprises. The Web-based training management system is popularized as vocational training systems are widely applied. The prominent contradiction of employment brings an opportunity for the development of secondary vocational education and training management systems. The focuses in this industry fall upon improvement in execution efficiency, security, reusability, extensibility and portability of Web systems and reduction in system building costs. And development of reusable framework technologies is gradually becoming a new trend.This paper mainly discusses the architecture of the B/S architecture-based Web application project, i.e. secondary vocational education training and management subsystem, three-tier architecture of Model-View-Controller(MVC) as well as Struts framework and Hibernate technology. In enterprise applications, for the B/S architecture-based Web application projects, it is already a main trend to use Struts framework programming. Secondary vocational education and training management subsystem mainly includes three parts, which are user management, training organization management and training business management. In case of application of Struts framework and Hibernate technology development system, the research in this paper is mainly conducted on how to improve the operating efficiency of system, how to better realize database persistence and how to improve code reusability.This system establishes a mapping relationship between objects and relational databases using Hibernate technology and Hibernate’s reflection mechanism, and in this way operations can be greatly simplified, the workload of developers is reduced and their efficiency is increased. This mechanism ensures the portability of the databases, thus ensuring the portability of the system. The application of MySql database can quite easily achieve the purpose of switching other databases rather than modifying service processing logic, by modifying Hibernate’s configuration files, and thus database migration can be realized, while at the same time improving the reusability of the system.
Keywords/Search Tags:Vocational Training, Model-View-Controller, Struts, Hibernate
PDF Full Text Request
Related items