【正文】
題以 word 的形式下載到本地 是 否 刪除成功 提示【刪除失敗】信息 結(jié)束 13 圖 26試題庫管理系統(tǒng)自動組卷流程圖 圖 26 說明: 管理員登陸成功后,點擊不同 的按鈕可以對試卷信息進行不同的操作(查看、保存),當管理員點 擊查看 操作時,瀏覽器就會向服務(wù)器發(fā)送請求,服務(wù)器通過后臺代碼訪問數(shù)據(jù)庫, 以 Word的形式在客戶端界面上顯示;若管理員點擊保存操作,會以 Word的形式保存到服務(wù)器上,并在客戶端 顯示操作的結(jié)果。 開始 管理員登錄成功 點擊【添加試題】按鈕并轉(zhuǎn)到試題添加頁面 是 否 添加成功 提示【添加失敗】信息 跳轉(zhuǎn)到試題管理界面 結(jié)束 輸入要添加的試題信息并點擊【確定】按鈕 選中剛添加或檢索到的試題 點擊【刪除】按鈕刪除此試題的信息 點擊【修改】按鈕修改此試題信息 是 否 刪除成功 提示【刪除失敗】信息 錄入需要修改的試題信息并點擊【確定】按鈕 是 否 修改成功 提示【修改失敗】信息 提示【修改成功】信息 山東財經(jīng)大學燕山學院學士學位論文 12 圖 25試題庫管理系統(tǒng)試卷管理流程圖 圖 25說明: 管理員登陸成功后,點擊不同的按鈕可以對試卷信息進行不同的操作(查看、下載、刪除),當管理員點 擊刪除 操作時,瀏覽器就會向服務(wù)器發(fā)送請求,服務(wù)器通過后臺代碼訪問數(shù)據(jù)庫,把信息輸出到瀏覽器界面上。 開始 管理員登錄成功 點擊【添加專業(yè)】按鈕并轉(zhuǎn)到專業(yè)添加頁面 是否添加成功 提示【添加失敗】信息 跳轉(zhuǎn)到專業(yè)管理界面 結(jié)束 輸入要添加的專業(yè)信息并點擊【確定】按鈕 選中剛添加或檢索到的專業(yè) 點擊【刪除】按鈕刪除此專業(yè)的信息 點擊【修改】按鈕修改此專業(yè)信息 是否刪除成功 提示【刪除失敗】信息 錄入需要修改的專業(yè)信息并點擊【確定】按鈕 是否修改成功 提示【修改失敗】信息 跳轉(zhuǎn)到專業(yè)管理界 面 山東財經(jīng)大學燕山學院學士學位論文 10 圖 23試題庫管理系統(tǒng)課程管理流程圖 圖 23說明: 管理員 登陸成功后,點擊不同的按鈕可以對課程信息進行不同的操作(添加、修改、刪除、檢索),當管理員點其中的一個操作時,瀏覽器就會向服務(wù)器發(fā)送請求,服務(wù)器通過后臺代碼訪問數(shù)據(jù)庫,把信息輸出到瀏覽器界面上 。 ( 5)修 改密碼:可以變更自己的密碼。 ( 3)查看試題:可以根據(jù)不同的條件檢索出相應(yīng)的信息。 山東財經(jīng)大學燕山學院學士學位論文 6 普通用戶的功能模塊具體描述如下: ( 1)查看專業(yè):可以根據(jù)不同的條件檢索出相應(yīng)的信息。自動組卷可以實現(xiàn)不同難度、不同類型的試題以 Word的形式導出,并可以保存到服務(wù)器上,以供查看和下載。 ( 4)試卷管理:包括查看試卷和自動組卷兩部分。 ( 3)試題庫管理:管理員可以對試題信息進行添加、修改、刪除、查詢管理。 管理員的功能模塊具體描述如下: ( 1)專業(yè)管理:管理員可以對專業(yè)信息進行添加、修改、刪除、查詢管理 ( 2)課程管理:管理員可以對課程信息進行添加、修改、刪除、查詢管理。具體功能有:專業(yè)管理、課程管理、試題庫管理、試卷管理、用戶管理。通過對試題庫管理情況進行分析,主要設(shè)計了如下功能模塊: 本系統(tǒng)根據(jù)使用用戶分為兩大類,管理員 和普通用戶。 二、試題庫管理系統(tǒng)分析 (一)系統(tǒng)功能分析 系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動化。 可以無縫地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、 C 和 JScript .NET.)創(chuàng)作應(yīng)用程序,任何 應(yīng)用程序都可以使用整個 .NET Framework。 本系統(tǒng)開發(fā)采用的開發(fā)技術(shù)是 。在 開發(fā)人員生產(chǎn)力 方面, Common Language Runtime (CLR)集成使用 Microsoft .NET 語言來開發(fā)數(shù)據(jù)庫目標的性能;深入的 XML 集成 SQL Server 2021 提供一種新的 XML 數(shù)據(jù)類型;增強 TransactSQL 新的查詢類型和在交易過程中使用錯誤處理的功能; SQL 服務(wù)代理為各個級別的可伸縮性提供一種創(chuàng)新的、分發(fā)的、異步的應(yīng)用系統(tǒng)體系結(jié)構(gòu)。SQL Server 2021數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供更安全可靠的存儲功能,可以構(gòu)建和管理用于業(yè)務(wù)的高可用性和高性能的數(shù)據(jù)應(yīng)用程序。 Microsoft SQL Server 2021 是一個全面的數(shù)據(jù)庫平臺,其數(shù)據(jù)庫引擎是企業(yè)數(shù)據(jù)管理解決方案的核心。Visual Studio 2021 可以高效開發(fā) Web應(yīng)用,集成了 AJAX ,包含 AJAX項目模板,它還可以高效開發(fā) Office應(yīng)用和 Mobile 應(yīng)用。設(shè)計器中可以實時反映變更 ,XAML中智能感知功能可以提高開發(fā)效率。 Microsoft Visual Studio 2021 是面向 Windows Vista、 Office 202 Web 的下一代開發(fā)工具, VS2021 引入了 250多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、 XML的訪問方式 ,語言更加簡潔。有效減少教師在考試出題過程中的工作量,達到提高工作效率的目的,而且為試題、試 卷等教學資源的長期滾動發(fā)展與資源共享搭建了平臺。所開發(fā)的系統(tǒng)提供了 專業(yè)管理、試卷管理、題庫管理、用戶管理及試卷生成 等功能 ,為教師提供了一個功能強大的平臺,通過這個平臺教師可以根據(jù)實際教學情況來組成 相應(yīng)的試題與試卷, 并輕松的管理試題庫與試卷庫, 在實際應(yīng)用中可以有效減輕教師的工作量。 這對提高教學效率,有效利用資源和使傳統(tǒng)的教學方式逐步走向自動化具有重要作用。因此 , 教學管理者希望有一個集專業(yè)管理、試卷管理、題庫管理等功能于一體的網(wǎng)絡(luò)試題庫管理系統(tǒng) , 以提高管 理效率。 1 試題庫管理系統(tǒng) 摘要 傳統(tǒng)的試題庫管理方法因受到時間、空間和管理維護等因素的限制 , 已很難適應(yīng)現(xiàn)代信息社會教育教學發(fā)展的需求。隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的成熟與穩(wěn)定以及全國各高校校園網(wǎng)的建立和教育教學管理信息化程度的不斷提高 , 試題庫管理系統(tǒng)獲得了前所未有的發(fā)展前景與強大的技術(shù)支持。而利用計算機自動生成試卷,并通過積累逐步形成有效試題庫, 使 試題和試卷的管理高效便捷,同時也使教學方式和考試 方式有更多選擇。 本系統(tǒng)選擇目前常用的、技術(shù)已較成熟的 B/S 架構(gòu)作為系統(tǒng)的總體架構(gòu),以Microsoft Visual Studio 2021 為開發(fā)平臺,采用 Microsoft SQL Server 2021 數(shù)據(jù)庫管理系統(tǒng),利用 ASP 中的 ADO 組件實現(xiàn)訪問試題數(shù)據(jù)庫中的數(shù)據(jù)。 關(guān)鍵詞 : 題庫管理;試卷管理; ; C; B/S 結(jié)構(gòu);數(shù)據(jù)庫設(shè)計 山東財經(jīng)大學燕山學院學士學位論文 2 The general test base system ABSTRACT We are difficult to adapt to the needs of the modern information society, education and teaching development because traditional test library management by time, space and maintenance and other factors limit. With puter technology, work technology and database technology is mature and stable, and the National Campus Network establish and Management Information degree in education and teaching continue to improve, test library management system unprecedented prospects for the development and strong technical support. Therefore, teaching managers want a set of professional management, paper management, and exam management functions in one of the work test library management system, to improve management efficiency. Use the puter automatically generate papers, and gradually formed through the accumulation of test database, efficient and convenient management of the papers and papers, but also the teaching and examination methods have a wider choice. Its play an important role to improve teaching efficiency and effective use of resources and traditional teaching methods gradually automated. The system chosen monly used, technology is more mature B / S structure as the overall system architecture, Microsoft Visual Studio 2021 development platform, Microsoft SQL Server 2021 database management system in ASP, ADO ponents to access questions data in the database. The developed system provides professional management, paper management, bank management, user management, and papers generation function provides a powerful platform for teachers and teachers through this platform based on the actual teaching situation to form the corresponding questions and papers and easily manage the test database and paper library, in practical applications can effectively reduce teacher workload. Keywords: Test Bank Management; Paper management ; ; C; B/S structure;Data base design 3 目錄 一、 試題庫管理系統(tǒng)的調(diào)查及初步分析 .............................................................................................. 4 (一)試題庫管理系統(tǒng)的開發(fā)背景 ................................................................................................. 4 (二)試題庫管理系統(tǒng)的需求分析 ................................................................................................. 4 1. 總體需求 ...................................................................... 4 2. 性能需求 ...................................................................... 4 3. 系統(tǒng)目標 ...................................................................... 4 (三)系統(tǒng)開發(fā)工具與相關(guān)技術(shù)簡介 ..