【正文】
..................................4 2 試題庫系統(tǒng)需求分析 ........................................................................................5 需求分析 ........................................................................................................6 數(shù)據(jù)流程 ........................................................................................................7 3 試題庫系統(tǒng)總體設計 ........................................................................................8 系統(tǒng)流程圖設計 ............................................................................................8 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設計 ....................................................................................9 4 試題庫系統(tǒng)開發(fā) ..............................................................................................13 相關(guān)技術(shù)簡介 ..............................................................................................13 用戶管理模塊 ..............................................................................................19 試題采編與管理模塊 ..................................................................................20 試卷管理與組卷模塊 ..................................................................................23 5 系統(tǒng)測試 ..........................................................................................................25 6 試題庫系統(tǒng)評價分析 ......................................................................................27 本系統(tǒng)的優(yōu)點 ..............................................................................................27 本系統(tǒng)的不足之處 ......................................................................................27 參考文獻 ................................................................................................................28 致 謝 ......................................................................................................................29 江西財經(jīng)大學普通本科畢業(yè)論文 4 基于 Web 架構(gòu)的試題庫系統(tǒng)設計與實現(xiàn) 1 引言 國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢 考試的大規(guī)模化、科學化、標準化對從業(yè)人員或者學生勞動人員的知識能力提高了要求,從而考試的次數(shù)頻繁工作量也加大了,題庫隨之產(chǎn)生, 1985年 , Choppin曾為題庫下過一個定義 :題庫是有組織的,分門別類的,容易檢索的測試題目的集合,就好像圖書館里的書籍一樣,能夠按要求抽取出一些題目并組成試卷。 【 關(guān)鍵字 】 WEB 架構(gòu) 試題庫 系統(tǒng) VBA ASP 數(shù)據(jù)庫 江西財經(jīng)大學普通本科畢業(yè)論文 2 Abstract The modernization of the test makes us employees and students promote our knowledge and abilities. Thus we do the multifarious exam more frequently than before, and the workload of the examination also enlarged. People pay more attention to the function of the Examination Pool. In this thesis it puts forward a WEBbased database system which belongs to B/S model. This system under discussion covers collecting exam questions and generating tests automatically, maintenance of database, methods for processing data including multimedia information, generating examination papers and collecting existing exam documents into the database automatically, shifting test paper records automatically into written test paper of a Word document format. During the researching and developing the system, we availed ourselves of Database Technology, ASP Technology, VBA Technology, and COM Component Technology and so on. To bine web construction together with word object model, the database system can be available everywhere at any time. Customer can also put various types of the tests to the system automatically. As required both topic and answers can be arranged under the word environment, test paper and answer paper of word document format can also be generated. 【 Keywords】 WEB Construction。 本文 給出了一個基于 WEB 架構(gòu)的 B/S 模式的試題庫系統(tǒng)。該系統(tǒng)實現(xiàn)試題的采編與試卷的自動生成,試題庫維護,處理含有多媒體信息的試題數(shù)據(jù),實現(xiàn)智能組卷,實現(xiàn)將已有的實體文檔自動采編入庫,將試卷自動轉(zhuǎn)換為word 文檔格式的筆試卷等功能。 The System of the Examination Pool。 1992年 elchiors對這個定義進行了補充,他認為題庫除了是一個信息集合外,還是一個服務系統(tǒng)。 2. 題庫具有合理的結(jié)構(gòu)。在我國隨著標準化考試的廣泛實施與推行,與之相適應的題庫建設也漸漸提到了議事日程上,題庫建設 是一項系統(tǒng)工程,它涉及到教育科學與學科教學以及計算機軟件技術(shù)的緊密結(jié)合,要建設水平較高、規(guī)模較大、功能較全的題庫,目前仍有一些理論與實踐問題以待解決。 運行環(huán)境: 客戶端: Windows95/98, Inter Explorer(IE)等瀏覽器等; 服務器端: Windows NT/Windows2021, Inter Information Server (IIS)及以上版本; IE 等; 數(shù)據(jù)庫:采用 SQL Server,運行于服務器端。綜上所述將該試題庫系統(tǒng)設計為包含如下主要功能: 1. 用戶管理:該模塊實現(xiàn)對普通用戶的基本資料的管理,及權(quán)限設置。 3. 組卷與試卷管理:該模塊實現(xiàn)自動出題和手工組題的功能,其次可以按照用戶要求生成 word 文檔。這一過程在數(shù)秒內(nèi)即可完成。此模板可自動將試卷轉(zhuǎn)換為Word 文件 , 善于用 Word 的使用者可在 Word 中進一步編輯與隨意修改試卷。根據(jù)以上功能模塊的初 步劃分分析本系統(tǒng)的需求歸納為以下幾點: 1. 自主設計數(shù)據(jù)庫,是指普通用戶能夠根據(jù)自己的需要創(chuàng)建新科目數(shù)據(jù)庫(即系統(tǒng)實現(xiàn)了自動建表功能),讓數(shù)據(jù)庫真正成為用戶自己的數(shù)據(jù)庫。 4. 自主調(diào)用數(shù)據(jù)庫,即允許普通用戶能自由地從數(shù)據(jù)庫中抽取試題組成試卷,先要選擇出卷的課程名稱,然后選擇自動半自動或手工組卷等出卷策略,對于自動半自動出卷,只要需輸入出卷的具體要求,則可得到一份試卷,可反復修改直至滿意為止,對于手工組卷,只需瀏覽題目,然后選擇相應的滿意題目,則可完成出卷,既方便又快捷。因此,總體設計又被稱為 “概要設計 ”。 江西財經(jīng)大學普通本科畢業(yè)論文 9 圖 本試題庫系統(tǒng)流程圖 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設計 系統(tǒng)采用關(guān)系型數(shù)據(jù)庫,選用 SQL Server2021 數(shù)據(jù)庫管理軟件,用 ODBC連接數(shù)據(jù)庫, 3SQL Server 中使用 2 個用戶: edu_admin, edu_user。 題型總表 subjecttype,系統(tǒng)初始化 時創(chuàng)建, administrator 有寫權(quán)限, user不能直接訪問。 試卷信息數(shù)據(jù)表包括試卷表集 papersheet,試卷總表 papertotal。 1. 課程總表: 表 課程總表 coursetotal 序號 字段名 數(shù)據(jù)類型 約束 備注 1 CourseID VARCHAR 主鍵 課程代碼 2 CourseNAME VARCHAR 課程名稱 3 UserID VARCHAR 外鍵 用戶帳號 1. 題型總表: 表 題型總表: subjecttype