摘 要
SMART系統是一個采用新思路、新架構、新技術開發出來的一個新型智能在線考試信息管理系統,該系統主要實現了學生在線考試與評估以及對各種評估信息的管理和維護。本文針對教育工作的具體需求,用struts + spring + hibernate搭建的框架為設計平臺,以B/S(Browser rver)模式開發與設計題庫及試卷管理模塊。本設計為Smart系統的一部分。主要設計和實現了學校考試的出卷方式與試題庫的管理。論文首先闡述了題庫管理及試卷管理系統的詳細需求分析、數據庫的合理設計以及系統設計原理,給出了計算機管理環境下的題型分類、試卷生成的方法,并從科學、實用的角度構造系統功能模塊,包括試題錄入、題庫維護、生成試卷、試卷管理等功能。其次介紹了各個模塊功能的具體實現,包括:題庫權限管理、手動出卷、自動出卷等。最后通過本模塊的應用,可以滿足評估系統中考試需求,對教育評估的發展起到一定的促進作用。
關鍵詞:Struts;Spring;Hibernate;卷生成;題庫;卷管理
The Smart System----
The Design and Implementation of an Exercise library Management Module
Abstract
Developed with new idea, structure, technology, SMART is online intelligent examination information management system; it realizes the function of online test, eva luation, and eva luation information management and maintenance. Aiming at the requirement of education, I use the framework of struts + spring + hibernate as a design platform, and B/S mode as development and design of item pool and paper management module. My design is part of the Smart system. The design realizes the function of test paper design and item pool management. The theses, firstly, illustrate the principle of item management, database design and system design, then find out the solution of question type sorting, test paper generating in computer environment. The design also construct the function mode from scientific and pragmatic aspect, including test question input, item pool management, test paper generation etc. Secondly, the theses introduces the realization of each module function, including the power limit management of the item pool, manual generation of test paper etc. finally, Through this system application, may satisfy the educate appraisal demand, and promote the educational eva luation development.
Key words: struts; spring; hibernate; randomization test; test questions database; test management