Font Size: a A A

Design And Implementation Of The Online Question-Answering System Based On MVC Pattern

Posted on:2013-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:L HanFull Text:PDF
GTID:2218330371953131Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of Internet and the popularity of university campus network, for the information, particularly the rapid dissemination of multimedia information to provide a more flexible way, but also for online teaching and university management to carry out daily teaching provides a richer technical means. Online Q & A system constitutes an important part of the teaching system. Its main function is for students in the learning process had encountered problems with the network solution, while the effect on student learning track and inspect. In this paper we design the question-answering system according to the MVC pattern by using some new research results of online question-answering system and combining with actual circumstance in the ordinary school at present, which to attain the aim that students ask some questions and teachers give answers through Internet. Several new technology is used in the system, the JSP component and the Servlet component are the development technology of the system, the most mature Struts framework which is as the realization framework of the MVC pattern is adopted, object persistence is carried out by Hibernate, the JBoss4 is set as the application server, the storage of data is performed by the database of MySQL. This system includes four actors: Student and Teacher are the main users of the system, Course-manger and System-manger are the maintenance personnel of the system. The main special features of the system are: the whole development of system adopted the way of the layering; problems are divided into public problems and message problems to lower the teachers' burden and make students hand over with each other; By providing the essence data area, the solution of some problems can be browsed. Through strictly testing, this system transplants well, circulates stalely and uses conveniently. The major system development using object-oriented software development methodology, to achieve the student course selection, ask questions, answer questions, send a message, the teacher announced, release information, reply to messages, program administrators to manage program-related information, the system administrator monitoring system to run the basic functions, basically answering online colleges and universities to meet the general requirements. Not only suitable for the online question-answering of the ordinary school but also for the network long-distance learning.
Keywords/Search Tags:The Question-Answering System, MVC, O/R Mapping, Struts, Hibernate
PDF Full Text Request
Related items