Font Size: a A A

Design And Implementation Of Digital Teaching Quality Guarantee System Based On SSH Framework

Posted on:2016-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:X F QuFull Text:PDF
GTID:2298330467999170Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the rapidly development of computer and network technology, the processof teaching information is constantly accelerating. During the process of teaching information,the teaching building of digital information resources and services has become an importantcomponent. The application of digital teaching to improve the teaching quality and benefitshas become the focus of attention of the domestic and international institutions. The delay ofteaching effect makes digital teaching quality guarantee platform appeared. Teaching qualityguarantee platform must be created. In the process of teaching activity data sharing, timelymanagement, and implement cycle, the operation and long-term management will be formed,leading to better and more improved digital teaching quality. The digital teaching qualityguarantee platform is a great application of the computer in school teaching.This paper first discusses the background, significance and application of thedigital teaching quality guarantee platform. And then briefly introduces the design model andkey technologies used, such as the use of MVC design pattern, Struts2, Spring and Hibernateand other frameworks technology. Secondly, this paper discusses the system requirements andthe actual business processes. We conclude the users into five types including “teachingmanager, assistant, teacher, student, system manager”. We divide the system into fourmodules including “system management module, teaching management module, dutymanagement module, choose lessons module”. Each module has several sub-modules. Thenaccording to the user requirements derived from the previous analysis and architecturediscussed in the main function module, the system architecture is determined. The detaildesign is described including the inter-action between the modules, the process of key function, the design of database, the design of class. Thirdly, this paper discusses therealization of each function and key techniques of the system and gives the related code.Finally, this paper briefly introduces the testing ideas, examples of system use and operationof the testing methods.This paper describes the digital teaching quality guarantee platform, which is a J2EEWeb application development, using the SSH framework for achieving the three MVC designpattern. SSH used MVC model architecture as prototype. SSH divide the implementationelements of Web applications into model, controller and the view. They realized theseparation of data and business logic, control and view logic, make the system structure clear,have good expansibility and maintenance. Hibernate mapping database tables to match thedata for the persistent classes and the Hibernate Session for the package on the JDBC, JDBCfrom Java classes to separate, and use HQL (Hibernate query language) the efficientcompletion of the database access operation. Spring dependency injection and Inversion ofControl features will seamless integration of Hibernate with Struts to together, so that Strutscan access the database operation to complete the task by Hibernate. Taking into account theactual situation and development stage and end with MySQL database implementationdatabase; development tool to use MyEclipse. System implementation in good condition afterthe operation, the business completed successfully, the use of operation clear and convenient.Overall system implementation and operation are consistent with the initial analysis anddesign.
Keywords/Search Tags:Struts2, Spring, Hibernate, SSH, digital teaching, quality guarantee system
PDF Full Text Request
Related items