九九範文幫

位置:首頁 > 畢業論文 > 開題報告

題庫生成系統設計辦法和實施方案開題報告

本次設計主要針對線上考試系統的題庫生成系統子模組。系統包括資料庫層、資料處理與功能介面層、使用者使用層三部分。資料庫層用於儲存和管理資料,資料處理層進行邏輯判斷、組卷、功能連結,功能介面層則實現使用者介面的結構化。

題庫生成系統設計辦法和實施方案開題報告

基於系統開發的目的(使文理學院計算機應用能力競賽操作類線上考試在教師出題、學生考試等環節上提高效率),系統的資料主要來源於itat教育工程就業大賽的網站,即歷屆競賽的試題。基於系統功能和相容性等方面的考慮,決定基於網頁進行系統管理,採用sql serverXX作為系統資料庫來儲存試卷,主要採用asp網路開發語言進行資料的呈現和與原有系統的連結。系統實現的重點和難點主要在於資料庫中試題的呼叫和呈現。

系統分為3個主要模組,即使用者管理模組、資料庫系統管理模組、試題與試卷管理模組。基於後臺資料庫的支援,大部分操作可以在網頁上進行。系統主要用於生成客觀性試題的題目和答案,為了方便管理、增強安全性,需要設定不同角色的使用者,根據許可權來使用或管理系統。試題按照規定的格式和必要的內容存放在對應的資料庫中,按照管理員的要求生成相應難度和題型的試卷。系統預期具有一些資料匯入和匯出的功能,包括試卷資訊的匯入和匯出以及其他資料庫表從其他資料庫中匯入到sql資料庫的功能。

考慮到學院人數較少、試卷的總體題量不大的實際情況,系統採用生成隨機變數的演算法來實現試卷的生成。生成的試卷結構如下圖所示。

系統預期可以與原考試系統整合,但由於其功能以及資料庫結構等方面的差異,需充分利用其匯入匯出的功能,將生成的試卷匯入到原系統中進行考試。

預期結果

在充分利用現有資源的前提下,開發出一個題庫生成系統,主要用於客觀性題目的儲存和管理。該系統中包含試題庫和使用者互動介面,試題庫的結構相對固定,管理人員可以對試題庫做必要的維護並授予使用者不同的操作權利;生成試卷時,從資料庫中根據使用者對題型、難度、知識點和考試時間等要求,生成一組難度適中、覆蓋所需考點、且各試卷間無顯著聯絡的合理試卷。生成的試卷應該適合於本學院教師和學生特點,能與現有系統對接,並切實提高教師的題庫製作效率。開發的系統針對伺服器端模組,要求能夠在學校現有網路情況下正常顯示和執行,無不可維護的嚴重性錯誤。

最終的提交的成果包括完整的題庫生成系統、詳細的系統設計報告、系統使用的說明書和其他說明等。提交的系統應該具有良好的相容性和安全性、高效率性的特點。隨製作完成的題庫生成系統的使用者使用手冊可以詳細指導使用者操作並解決常見問題。