Font Size: a A A

Answering System Based On The Struts2-spring Framework Online Courses

Posted on:2011-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:T H ZhuFull Text:PDF
GTID:2208330335498250Subject:Software engineering
Abstract/Summary:PDF Full Text Request
ABSTRACTThe modern technology as the representative characteristics of computers and modern network technology, led to a impact of knowledge dissemination and teaching reform, taken the the supplement measure of traditional classroom Q/A, the online Q/A system based on the Internet, has overcome the traditional classroom Q/A disadvantages by the time and place, and has created the advantage for the student, the teacher answering anytime and anywhere. However, the current popular online question answering system, in terms of function, or in the technology used, has problems more or less, and has hindered the online Q/A system's normal use and functional maintenance. Therefore, it has a strong practical significance to develope the online courses answering system based on Struts2-Spring integration framework.First, the on-line answering system status and problems are analyzed, the necessity to research and develope this on-line curriculum Q/A system is debated. Then, these major functiones and the core flowes of the on-line curriculum Q/A system are analyzed, and the system construction design is carried on, utilizing the Struts2-Spring advanced integration framework in the software industry. Based on this, the implementation process is elaborated in detail about the student operation module, the teacher operation module and the administrator operation module of this on-line curriculum Q/A system. Finally, this design process of the on-line curriculum Q/A system is summaried on, and its application prospect is forecasted on. And the key content is that the operation request is handled making use of the Struts2 frame about the curriculum, the inquiry, the answer as well as the user management from client side, and is forwarded to the corresponding service controller execution, and the service controller is realized utilizing the way to inherit the Action base class multiply, and all service controllers as well as the database connection class are realized the IoC (Inversion of Control) by Spring DI (dependency injection), and the development efficiency and the maintainability of the on-line curriculum Q/A system are raised.
Keywords/Search Tags:Curriculum Q/A, Struts2, Spring, Multiple Inheritance, Inversion of Control
PDF Full Text Request
Related items