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

正文內(nèi)容

試卷生成與題庫管理系統(tǒng)畢業(yè)論文vc++(完整版)

2024-10-28 13:00上一頁面

下一頁面
  

【正文】 選擇每道大題的題 型,包括幾道小題和每道大題的總分值。 ( 4)“導(dǎo)出試卷到 word”:將“生成試卷”編輯框的內(nèi)容導(dǎo)出至 word 文檔瀏覽。進(jìn)入“選擇題目范圍和難度”窗口后用戶需先在左邊“章節(jié)列表”中選中章節(jié)限制 選題范圍,當(dāng)在“章節(jié)列表”中溝中和取消所選章節(jié)時(shí),右邊“題庫信息”欄中的題目數(shù)量會(huì)隨之發(fā)生變化,顯示所有選中章節(jié)中該題型各難度的總數(shù)量,用戶在“試卷設(shè)置信息”欄設(shè)置題目數(shù)量時(shí)要根據(jù)所需題目總數(shù)量和當(dāng)前范圍內(nèi)各難度的題目總數(shù)進(jìn)行設(shè)置。 :自動(dòng)組卷窗口如圖 所示。 在“預(yù)覽試卷及 答案”窗口中可以將試卷導(dǎo)出至 word 文檔進(jìn)行瀏覽,導(dǎo)出時(shí)文件名默認(rèn)為“試卷 +ID”,也可以將試卷答案導(dǎo)出至 word 文檔進(jìn)行瀏覽,導(dǎo)出時(shí)文件名默認(rèn)為“試卷 +ID+答案”。“現(xiàn)有試卷”列表顯示該科目所有試卷,顯示內(nèi)容包括: 試卷 ID、試卷創(chuàng)建時(shí)間、試卷創(chuàng)建者和試卷類型。由于權(quán)限不同,各級別用戶進(jìn)入的系統(tǒng)主界面不同,用戶可進(jìn)行的操作受到限制。如圖 所示: 圖 歡迎界面 點(diǎn)擊“登錄系統(tǒng)”,出現(xiàn)登錄界面。 4. 數(shù)據(jù)庫相關(guān)設(shè)計(jì) 登錄信息需從用戶 信息 表讀 取,該表 tbLogin有四個(gè)字段,分別是: Username、Password、權(quán)限、科目。安裝本系統(tǒng)后,打開程序,先進(jìn)入歡迎界面,點(diǎn)擊“登錄系統(tǒng)” ,進(jìn)入登錄 界面。功能包括:添加新科目和刪除已有科目。 5. 試卷管理模塊 試卷管理(面向管理員),一般管理員僅可以對自己組成及導(dǎo)入的試卷進(jìn)行管理,系統(tǒng)管理員可以管理全部科目中的全部試 卷。 再次選定科目后 清除上一次的 顯示 結(jié)果進(jìn)入下一次的自動(dòng)組卷模式。 系統(tǒng)需求分析 系統(tǒng)主要針對教師對試題的管理需求和對試卷的生成及管理需求。 傳統(tǒng)的考試出題總是教師考前 集中出題、集中組卷,這樣很難保證試卷的質(zhì)量,進(jìn)而不能準(zhǔn)確反映學(xué)生的學(xué)習(xí)效果。多媒體教學(xué)、電子課件、遠(yuǎn)程教育、學(xué)籍管理等項(xiàng)目的開發(fā)與應(yīng)用倍受關(guān)注。 本系統(tǒng)將試題管理和試卷生成集為一體,不僅能幫助教師適時(shí)編制各類考試題目還能協(xié)助教師生成標(biāo)準(zhǔn)試卷。選定科目后,選擇共需幾 道大題、試卷的總分值、每道大題的題型、每大題包含小題的數(shù)量及每道大題的分值(以上為必選);對于每道大題可以 進(jìn)入“選擇題目范圍及難度 ” 模塊 對題目進(jìn)行范圍和難度的限制(可選)。組卷后 選擇是否保存試卷。 題型管理(面向管理員),一般管理員和系統(tǒng)管理員均可對題型進(jìn)行管理。同時(shí)降低在查找試題上的工作難度,節(jié)省時(shí)間,也方便了設(shè)置試卷難度,并提供保存和查看組成試卷和成套導(dǎo)入的試卷的功能。 Combo Box的 Data 屬性為:系統(tǒng)管理員 \n普通管理員 \n 一般用戶。系統(tǒng)管理員有對所有題庫、題型、所有科目的試題和試卷的管理權(quán)限;一般管理員有對題型、權(quán)限范圍內(nèi)科目的 試題和試卷的管理權(quán)限;一般用戶只能利用本系統(tǒng)對權(quán)限范圍內(nèi)的科目添加試卷(組卷和導(dǎo)入成套試卷),對試題信息只有瀏覽權(quán)限。 系統(tǒng)主要模塊 系統(tǒng)登錄成功后進(jìn)入主系統(tǒng)主窗口,系統(tǒng)主窗口顯示了 系統(tǒng)的主要 功能,如圖 ,分述如下: 圖 系統(tǒng)主界面 在系統(tǒng)主界面中選擇要進(jìn)入的操作界面,點(diǎn)擊相應(yīng)按鈕進(jìn)入。 該界面主要由一個(gè)樹形控件,兩個(gè)列表框(試卷列表和試題列表),兩個(gè)查詢窗口和一組按鈕組成。在“現(xiàn)有試卷”列表中選中結(jié)點(diǎn)時(shí)“試卷里的題目”列表會(huì)顯示當(dāng)前選中試卷(已組試卷)里的所有題目信息。“精確查詢”根據(jù)試卷的主鍵“試卷 ID”查找唯一符合條件的試卷。之后選擇每道大題的題型,包括幾道小題和每道大題的總分值。試卷內(nèi)容包括:試卷頭、大題標(biāo)頭、題目內(nèi)容。 該界面主要由三部分組成,分別是上側(cè)科目選擇欄、左側(cè)試卷信息設(shè)置欄和右側(cè)試卷內(nèi)容顯示及操作欄。 圖 選擇試題 ( 2)“開始組卷”:單擊“開始組卷”按鈕后,首先分析是否可以開始組卷,組卷需具備如下條件:選擇的大題總數(shù)必須和填寫大題信息的所有大題總數(shù)相符合,即必須填寫完整所有可編輯的大題信息選擇框;各個(gè)大題的“題型”不能重復(fù);“總分”欄填寫的總分必須等于各大題“總分值”欄所有分?jǐn)?shù)相加之和;每道大題的各小題均選擇完畢。 :試卷管理窗口 類似于抽取現(xiàn)有試卷窗口 。右半邊為當(dāng)前選中試卷的答案,用戶確定保存修改后系統(tǒng)自動(dòng)將修改保存到試卷庫中對應(yīng)的試卷結(jié)點(diǎn)。 操作步驟如下:首先在“請選擇科目”欄選擇試題科目后單擊“打開題庫”按鈕,“試題列表”中顯示該科目試 題庫中所有試題,右邊“詳細(xì)信息”顯示列表中第一條試題記錄的詳細(xì)信息。 “上一題”:自動(dòng)選中當(dāng)前題目為“試題列表”中當(dāng)前選中題目的上一題,如果已經(jīng)是第一題則提示信息,“詳細(xì)信息”欄顯示該題目的詳細(xì)信息。 ( 7)“清空試題(慎用)”:彈出對話框詢問用戶是否確定刪除題庫中全部試題,若確定刪除系統(tǒng)將從題庫中刪除所有試題。刪除題型要求在各個(gè)科目的試題庫中均不存在該題型的題目方可刪除,用戶確認(rèn)后系統(tǒng)將從數(shù)據(jù)庫中刪除該題型所有信息。 :修改密碼窗口如圖 所示。這兩個(gè)類的屬性和操作如下: 圖 CADODatabase 類 圖 CADORecordset 類 1. CADODatabase 類,如圖 所示。) : bool+GetFieldValue(in lpFieldName : LPCTSTR, in strValue : CStringamp。 m_strLastError 用于記錄錯(cuò)誤信息, CString 類對象成員。 CommitTransaction 用于執(zhí)行事務(wù)。 用于對記錄集進(jìn)行操作。 Open 用于打開記錄集 (多態(tài) )。 IsEOF 用于判斷是否已經(jīng)是末記錄。 SetQuery 用于設(shè)置查詢串。 主要 屬性: strUsername 用戶名,用戶名, CString 類對象成員。 OnButtonQuery 按鈕響應(yīng)函數(shù),用于根據(jù)條件進(jìn)行查詢。recordset : CADORecordset)FindType(in Type : CString) : CStringFindDifficulty(in Difficulty : CString) : CStringFindChapter(in Chapter : CString) : CStringSaveExist(in strContent : CString) : boolstrUsername : CStringPurview : boolExistTable_name : CStringExist_ID : CStringNow_ID : CString+pDB : CADODatabase*+m_checkDate : bool+m_strCreateperson : CString+m_strSubject : CString+m_strID : CString+m_paperTree : CTreeCtrl+m_listPaper : CListCtrl+m_listQuestion : CListCtrl+m_DateFrom : CDateTimeCtrl+m_DateTo : CDateTimeCtrl+m_boSubject : CComboBox+m_boCreateperson : CComboBoxCPaperDlgCDialog+CManagePaperDlg(in pParent : CWnd* = NULL)+DoDataExchange(in pDX : CDataExchange*)OnInitDialog() : boolOnButtonBrowse()OnButtonEditanswer()OnButtonDelete()OnSelchangeComboSubject()OnClickTreePaper(in pNMHDR : NMHDR*, in pResult : LRESULT*)OnSelchangedTreePaper(in pNMHDR : NMHDR*, in pResult : LRESULT*)OnClickListPaper(in pNMHDR : NMHDR*, in pResult : LRESULT*)OnCheckDate()OnButtonQuery()OnButtonOnlyquery()InitComboSubject() : boolInitComboCreate() : boolInitPaperList() : boolInitPaperTree() : boolFindtbPaper(in strChineseName : CString) : CStringFindtbExist(in strChineseName : CString) : CStringInsertPaperItem(in hItem : HTREEITEM, in strPaperName : CString) : boolInsertExistItem(in hItem : HTREEITEM, in strExistName : CString) : boolRefreshList(in PaperOrExist : bool, in amp。 2. CManagePaperDlg 類,如圖 。 OnButtonDelete 按鈕響應(yīng)函 數(shù),用于刪除當(dāng)前選中試卷。 pRs 記錄集指針,記錄集對象指針。 Chapter_num 記錄每種類型各章節(jié)是否在選擇范圍內(nèi)的 int 二維數(shù)組類型成員。 FindID 通過形參方案 ID,返回當(dāng)前組成試卷要插入試題庫中的 ID。 nButtonOther_index 記錄當(dāng)前按下的選擇范圍難度按鈕的索引值的 int類型成 員。 FindID 通過形參方案 ID,返回當(dāng)前組成試卷要插入試題庫中的 ID。 pRs 記錄集指針,記錄集對象指針。 OnButtonQuery 按鈕響應(yīng)函數(shù),用于按條件查詢試題,并將試題顯示在試題列表,更新其他相關(guān)信息控件。 ImportQuestiones 用于讀取 word 文檔內(nèi)容向題庫中插入成批的試題。 CreateNewTable 用于添加新科目時(shí)創(chuàng)建與科目對應(yīng)的試題表、已組試卷表和成套試卷表。 6. CManagePoolDlg 類,如圖 。 OnButtonIn 按鈕響應(yīng)函數(shù),用于從 word 文檔中成批導(dǎo)入試題。 OnButtonLast 按鈕響應(yīng)函數(shù),用于將記錄集指針移到記錄集中的最后一條記錄,并且根據(jù)當(dāng)前題目更新其他相關(guān)信息控件。 CanStart 用于判斷是否可以開始組卷。 Chapter_all 記錄當(dāng)前進(jìn)行限制的題目類型中所有范圍 ,CString一維數(shù)組類對象成員。 4. CPersonMakeupDlg 類,如圖 所示。 主要 操作: GetTableName 用于從該交互界面獲取當(dāng)前選中科目的試題表名。 nSelChap 記錄章節(jié)是否選擇情況的 int 一維數(shù)組類型成員。 一些主要操作與 CPaperDlg 類相同在此不重復(fù)介紹。 主要 屬性: strUsername 用戶名,用戶名, CString 類對象成員。recordset : CADORecordset)FindType(in Type : CString) : CStringFindDifficulty(in Difficulty : CString) : CStringFindChapter(in Chapter : CString) : CStringUpdateOthers(in PaperOrExist : bool, in strID : CString)strUsername : CStringPurview : boolNow_ID : CString+pDB : CADODatabase*+m_checkDate : bool+m_strCreateperson : CString+m_strSubject : CString+m_strID : CString+m_paperTree : CTreeCtrl+m_listPaper : CListCtrl+m_listQuestion : CListCtrl+m_boSubject : CComboBox+m_boCreateperson : CComboBox+m_DateFrom : CDateTimeCtrl+m_DateTo : CDateTimeCtrlCManagePaperDlgCDialog表名。 InitComboSubject 根據(jù)權(quán)限動(dòng)態(tài)初始化選擇科目的 Co
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1