freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于web的在線考試新型方案的設計與研究畢業(yè)設計-資料下載頁

2025-05-12 23:06本頁面
  

【正文】 還是數(shù)據(jù)庫的設計模式都充分考慮未來技術和課程發(fā)展的需要,便于系統(tǒng)的功能擴充和升級。9. 友好性。系統(tǒng)界面力求友好美觀,具備和諧性、簡便性和易操作性。 系統(tǒng)軟件體系結構模型設計在線考試系統(tǒng)采用了多層應用程序體系結構,并應用了抽象類工廠模式、策略模式和外觀模式,從而構建了一個高內聚,低耦合,易于擴充和維護的,適合團隊開發(fā)的應用系統(tǒng)。圖4-1為其體系結構模型圖,圖4-2為其在Microsoft VisualStudio.NET解決方案中應用程序的布局圖。下面對照兩圖對系統(tǒng)體系結構模型予以簡要分析[27][28]。圖4-1 系統(tǒng)體系結構模型圖圖4-2MicrosoftVisualStudio解決方案中應用程序的布局1. 實體對象。也稱對象模型或業(yè)務實體。對應應用程序布局中的Model類。主要用于表示數(shù)據(jù)存儲中的持久對象。簡單的說,實體對象可以模擬為一個或多個邏輯表,內容可以來自于一個或者多個數(shù)據(jù)庫中的表的字段。例如:實體對象CourseModuleInfo對應著數(shù)據(jù)庫表CourseModulesInfo。2. 表示層。表示層控制頁面的顯示,對應應用程序布局中的站點內容。主要包括Web頁面(aspx文件)、用戶控件(ascx)控件、MasterPage文件和Wizard等, ,所以表示層還包括Membership和Profile;3. 業(yè)務邏輯層。業(yè)務邏輯層對應應用程序布局中的BLL類,包含與在線考試核心功能相關的邏輯,負責與表示層的交互,如Course、TestQuestionType、TestQuestion、TestPaper等。業(yè)務邏輯層不能直接訪問數(shù)據(jù)庫,而必須通過數(shù)據(jù)訪問層;4. 數(shù)據(jù)訪問層。數(shù)據(jù)訪問層包括與數(shù)據(jù)存儲進行交互的多種組件,對應應用程序布局中的Factory、Interface和SQLServerDAL類。數(shù)據(jù)訪問層實現(xiàn)接口通過SQL Server helper類直接訪問底層數(shù)據(jù)庫。數(shù)據(jù)層的靈活性,可擴展性和可維護性是通過數(shù)據(jù)訪問層中的類工廠Factory類實現(xiàn)的,由于采用面向接口編程這一原則。本研究采用的數(shù)據(jù)庫是SQL Server 2005,所以采用SQL DAL來實現(xiàn)接口,如果系統(tǒng)需要用Oracle或Mysql數(shù)據(jù)庫,則可使用Oracle DAL或Mysql DAL來實現(xiàn)接口,而其它部分均可保持不變。多個DAL也可同時存在。 系統(tǒng)功能模型設計在線考試系統(tǒng)是網(wǎng)絡課程生成系統(tǒng)的一個子系統(tǒng),教師與考生的管理、用戶登錄、系統(tǒng)維護、在線交流及網(wǎng)絡課程的管理等功能均集成在主系統(tǒng)中。圖4-3 在線考試系統(tǒng)的兩大子系統(tǒng)根據(jù)使用對象的不同,如圖4-2所示,在線考試系統(tǒng)從功能上可以分為兩大部分:教師管理子系統(tǒng)和考生在線考試子系統(tǒng)。每個子系統(tǒng)又包含若干功能模塊。下面將對每個子系統(tǒng)的各功能模塊的劃分和具體功能進行分析和闡述。1. 考試管理子系統(tǒng):其功能結構如圖4-3所示:圖4-4 教師管理子系統(tǒng)功能結構圖(1) 目錄管理模塊:知識點是試題的一個必須技術參數(shù),為了管理的方便,本研究把知識點規(guī)劃到課程的章節(jié)之中。該模塊包括課程的章、節(jié)、知識點的添加、修改和刪除。(2) 題型管理模塊:該模塊包括題型名稱、詳細說明信息、缺省分值、是否啟用等信息的修改。(3) 試題管理模塊:該模塊包括試題的添加、修改、刪除和查詢。試題的查詢可以根據(jù)題型、試題所屬知識點、試題的難度、區(qū)分度、認知度等信息進行查詢。(4) 題庫統(tǒng)計模塊:該模塊包括根據(jù)題型、難度、區(qū)分度、認知度等進行題庫的統(tǒng)計。(5) 手工組卷模塊:該模塊包括手工試卷的制定、修改和刪除。手工組卷方式是教師手工查詢選取題目組成試卷,每位考生所測考題相同,只是題目顯示順序不同;此方式多用于組卷后打印用于紙質測試,特點是教師主動權較大,對教師組卷能力要求較高。(6) 自動組卷模塊:該模塊包括自動試卷的制定、修改和刪除。自動組卷方式是教師制定試卷藍圖,考試測試時系統(tǒng)根據(jù)藍圖從題庫中隨機抽取滿足條件的題目組成試卷,每位考生所測考題不同,但均滿足試卷藍圖參數(shù)條件。(7) 試卷管理模塊:該模塊包括試卷的批閱、再批閱、刪除和打印輸出。試卷中的客觀題由系統(tǒng)自動批閱,主觀題需教師在線批閱。批閱后的試卷可以打印輸出進行存檔。(8) 成績管理模塊:該模塊包括考生成績的查詢、打印和導出。查看某考生成績時不僅可以查看該考生的成績,還能得到試卷總分、及格分、平均分、考生名次等信息。(9) 試卷分析模塊:該統(tǒng)計數(shù)據(jù)包括試卷基本信息如平均分、最高分、最低分、及格率的統(tǒng)計數(shù)據(jù);考生成績的分布情況的統(tǒng)計數(shù)據(jù);根據(jù)題型統(tǒng)計的平均分、得分率、最高分、最低分等數(shù)據(jù);各知識點的不同題型的分數(shù)分布情況等數(shù)據(jù)。2. 考生在線考試子系統(tǒng):其功能結構如圖4-4所示:圖4-5 教師管理子系統(tǒng)功能結構圖(1) 在線考試模塊:教師制定的手工試卷和自動試卷統(tǒng)稱為定制試卷。考生可以在試卷有效時間范圍內進行定制試卷的測試,考生可點擊交卷按鈕提前交卷,也可等到考試時間結束時系統(tǒng)自動收卷;(2) 試卷復習模塊:已經(jīng)批閱的試卷考生可進行試卷復習,查看試卷試題正誤及得分情況,并可對每道題填寫心得體會;對已閱試卷考生還可查詢試卷分數(shù)、在班級內的名次及班級最高最低分等信息。(3) 自測試卷管理模塊:考生可自己制定自測試卷,只需指定測試范圍、題型及各題型題目的個數(shù)、分數(shù)既可。交卷后客觀題自動閱卷、主觀題可參考標準答案自我評分;考生自測試卷由試卷制定者進行管理,其測試成績、試卷內容等對其它考生和任課教師均不可見。(4) 在線交流模塊:師生進行資料的共享與疑難問題的交流。 系統(tǒng)數(shù)據(jù)庫設計數(shù)據(jù)庫設計是允許數(shù)據(jù)庫訪問的Web應用程序開發(fā)的重要部分,它將直接影響系統(tǒng)的長期有效性和產(chǎn)品化程度。通過對系統(tǒng)總體結構與系統(tǒng)功能模塊的分析, ,本研究在SQL Server 2005中新建一個名為WebBasedCourse的數(shù)據(jù)庫,除與主系統(tǒng)共用的教師信息表、考生信息表、課程信息表外,共建立在線考試系統(tǒng)專用數(shù)據(jù)表共18張如表4-1所示。 ,所以數(shù)據(jù)庫中還有aspnet_Applications等11張aspnet數(shù)據(jù)表。表4-1在線考試系統(tǒng)專用數(shù)據(jù)表表名說明存儲信息DefaultQuestionTypeInfo默認題型表存儲系統(tǒng)提供的8種默認題型信息,如題型標識、題型標題,默認分值,題型詳細描述等。CourseQuestionTypeInfo課程題型表存儲某課程的題型信息,如課程ID、題型ID、題型標題、默認分值,題型詳細描述等。ChapterInfo課程章信息表存儲某課程的章信息,如課程ID、章ID、章標題等。SectionInfo課程節(jié)信息表存儲某課程的節(jié)信息,如章ID、節(jié)ID、節(jié)標題等。KnowledgeInfo課程知識點信息表存儲某課程的知識點信息,如節(jié)ID、知識點ID、知識點標題、知識點編碼等。QuestionInfo試題信息表存儲試題信息,如試題ID、題干信息、標準答案、題型ID、認知度、區(qū)分度、知識點ID、入庫時間、所屬課程ID、提交者等。OptionInfo試題選項信息表存儲試題的選項信息,如選項ID、試題ID、選項內容等。TestPaperPrimaryInfo試卷基本信息表存儲試卷的基本信息,包括手工和自動試卷,如試卷ID,試卷標題、試卷考試時間、試卷總分、及格分數(shù)、試卷有效期、試卷所屬課程等。TestPaperPrimaryStructrueInfo試卷基本結構信息表存儲試卷基本題型結構信息,如試卷ID、題型ID、題目分數(shù)分配方式、每種題型題目數(shù)量等ManulTestPaperContentInfo手工試卷內容信息表存儲手工試卷的內容信息,如試卷ID、題型ID、題目ID、題目分數(shù)等。AutoTestPaperKnowledgeInfo自動試卷考察知識點內容信息存儲自動試卷所測試的知識點的題型分數(shù)分布信息,如試卷ID、題型ID、知識點ID、此知識點此種的題目數(shù)量等。AutoTestPaperDetailsInfo自動試卷內容詳細設置信息表存儲自動試卷內容詳細條件設置信息,如試卷ID、知識點ID、題型ID、難度、認知度、區(qū)分度、此題分值等StudentTestPrimaryInfo考生測試基本信息表存儲某考生測試某試卷的基本信息,如試卷ID、測試用戶名、測試時間、批閱時間、批閱教師、得分等。StudentAnswerInfo考生的基本答案信息表存儲某考生測試某試卷的答案信息,如試卷ID、測試用戶名、題型ID、題目ID、考生答案,此題得分等。SelfTestPaperPrimayInfo自測試卷基本信息表存儲考生制定的自測試卷的基本信息,如試卷ID、試卷標題、試卷平均難度、試卷制定時間、試卷總分、試卷時間、測試用戶名、測試范圍、課程ID、試卷得分等。SelfTestPaperContentInfo自測試卷內容基本信息表存儲考生自測試卷的內容信息,如試卷ID、試題類型、題目ID、考生答案、得分等。TestDefaultModulesInfo可選功能信息表存儲考試系統(tǒng)所有可選的功能信息,如功能模塊ID、功能模塊標題等。CourseModulesInfo課程模塊選擇信息表存儲某課程在線考試系統(tǒng)各功能模塊開啟狀況信息。如功能模塊ID、課程ID、是否啟用等。 系統(tǒng)關鍵數(shù)據(jù)表詳細設計及說明信息如表4-2至4-8所示:表4-2試題信息表(QuestionInfo)字段名數(shù)據(jù)類型備注TestQuestionID整型試題ID(主鍵)SubjectContent文本題干信息Answer字符串標準答案QuestionTypeID整型題型ID(外鍵)Difficulty整型難度AwarenessID整型認知度(0:知道,1:領會,2:運用,3:分析,4:綜合,5:評價)DiscriminabilityID整型區(qū)分度(0:優(yōu),1:良,2:中,3:較差,4:差)KnowledgeID整型所考察知識點SubmitTime日期型入庫時間CourseID整型所屬課程UserName字符串試題作者名(外鍵)LastEditTime日期型最后修改時間SelectNum整型選擇次數(shù)Selected布爾型此字段用于標識此題是否被抽取過表4-3課程題型表(CourseQuestionTypeInfo)字段名數(shù)據(jù)類型備注CourseID整型課程ID(聯(lián)合主鍵,外鍵)QuestionTypeID整型題型ID(聯(lián)合主鍵,外鍵)QuestionTypeTitle字符型題型標題DefaultScore整型默認分值Description字符型題型詳細描述Remark字符型備注表4-4考生測試基本信息表(StudentTestPrimaryInfo)字段名數(shù)據(jù)類型備注TestPaperID整型試卷ID(聯(lián)合主鍵,外鍵)StudentID整型測試用戶名(聯(lián)合主鍵,外鍵)TestTime日期型考試時間ReadTime日期型教師批閱時間TeacherID字符串批閱教師ID(外鍵)Score整型得分表4-5考生的基本答案信息表(StudentAnswerInfo)字段名數(shù)據(jù)類型備注TestPaperID整型試卷ID(聯(lián)合主鍵)StudentID整型測試用戶名(聯(lián)合主鍵,外鍵)TestQuestionTypeID整型題型標識(聯(lián)合主鍵,外鍵)TestQuestionID整型題目ID(聯(lián)合主鍵,外鍵)StudentAnswerContent文本考生答案Score整型此題得分(用于獨立分配題目)表4-6試卷基本信息表(TestPaperPrimaryInfo)字段名數(shù)據(jù)類型備注TestPaperID整型試卷ID(主鍵)TestPaperTitle字符串試卷標題TestPaperTime整型試卷考試時間TestPaperTotalPoints整型試卷總分TestPaperPassPoints整型試卷及格分數(shù)TestPaperStartTime日期型試卷有效期開始時間TestPaperEndTime日期型試卷有效期結束時間TestPaperType布爾型True為手工卷 False為自動卷TestPaperSubmitTime日期型試卷制定時間CourseID整型本試卷所屬課程(外鍵)StatusTrue布爾型是否滿足發(fā)布條件(試題分數(shù)之和與試卷填寫總分相等即滿足條件)Status布爾型試卷是否發(fā)布(只有發(fā)布后考生可見)表4-7自動試卷內容詳細設置信息表(AutoTestPaperDetailsInfo)字段名數(shù)據(jù)類型備注TestPaperID整型試卷ID(聯(lián)合主鍵,外鍵)InteriorOrder整型內部標識ID(聯(lián)合主鍵)KnowledgeID整型知識點ID(聯(lián)合主鍵,外鍵)TestQuestionTypeID整型題型ID (外鍵)Difficulty整型難度(值為1則表示均可)AwarenessID整型認知度(值為1則表示均可)DiscriminabilityID整型區(qū)分度(值為1則表示均可)TestQuestionPoints整型此題分數(shù)(統(tǒng)一分配此字段無效,值為-1)
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1