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

正文內(nèi)容

基于vc的題庫管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(留存版)

2025-04-27 10:55上一頁面

下一頁面
  

【正文】 { MessageBox(刪除成功! ,提示信息 )。 if((strSQL)) 第 25 頁 共 40 頁 { MessageBox(修改成功! )。,+strType+,+strTerm+,+userID+)。 HTREEITEM strParent=(tree)。 UpdateData(FALSE)。 2)當(dāng)學(xué)生做題時,選擇某一章節(jié)的某一題型后,系統(tǒng)會自動從指定的數(shù)組中讀取試題的 ID 號并通過查詢 TB_Question 表,將該試題的信息包括:試 題內(nèi)容,試題的正確答案、試題的詳解連同學(xué)生的答案插入到 TB_DoQuestion 臨時表中。 if((strConn)) (strSQL)。 } } ()。今后,通過學(xué)習(xí)還要繼續(xù)地努力和學(xué)習(xí)并完善本系統(tǒng)。//獲取指定的路徑包括設(shè)置的文件名 if((filePath,CFile::modeWrite|CFile::modeCreate))//創(chuàng)建文件并打開 { if(num==0) { (strContent)。+QDetail+39。 } 學(xué)生在線練習(xí)模塊 學(xué)生登錄后 ,點擊 【 在線練習(xí) 】 按鈕 可針對不同的 科目 ,不同的章節(jié),不同的題型進(jìn)行 練習(xí),其界面如圖 6所示 。//執(zhí)行插入語句 MessageBox(該課程添加成功! )。其界面圖如圖 4 所示。 if((fullPath,CFile::modeWrite|CFile::modeCreate)) //創(chuàng)建并寫入文件 { (strText)。+m_strType+39。 GetDlgItem(IDC_BUTTON1)ShowWindow(FALSE)。 雙擊列表控件選 中 某一行即可瀏覽到該試題的詳細(xì)信息并且可對試題 信息 進(jìn)行修改并保存也可刪除試題信息。 =m_strName。因為用戶的登 錄權(quán)限有管理員、教師和學(xué)生三種權(quán)限 ,所以在 登錄時 系統(tǒng)會 先 從 TB_UserLogin表中查詢 判斷該用戶是否存在,如果該用戶存在則 判斷 其登錄權(quán)限并根據(jù)其登錄權(quán)限 跳轉(zhuǎn)到相應(yīng)的不同權(quán)限的頁面 。 第 20 頁 共 40 頁 } } catch(__erroramp。 表 7 章節(jié) 信息表 TB_ChapterInfo 字段名稱 數(shù)據(jù)類型 長度 默認(rèn)值 允許空 字段描述 ChapterID int 整型 無 否 唯一標(biāo)識,主鍵 ChapterName varchar 20 無 否 章節(jié) 名 CourseID int 整型 無 否 所屬課程 ID TB_DoQuestion 表 TB_DoQuestion 表用于記錄每一位學(xué)生登錄后在線練習(xí)時做題的情況,是該學(xué)生做題的歷史記錄。 TB_UserLogin 表 TB_UserLogin 該表用于記錄注冊用戶的信息,其包含 4 個字段:用戶編號、用戶名、登錄口令和用戶權(quán)限字段,其中用戶編號為主鍵用于標(biāo)識注冊用戶,并且 設(shè)置其為種子標(biāo)識, int 類型初值為 1,遞增值為 1;用戶名為 varchar 類型可以與真名不同;登錄口令為 varchar 類型允許為空;用戶權(quán)限分為管理員權(quán)限、教師權(quán)限、學(xué)生權(quán)限,用于控制不同的用 戶 登錄后進(jìn)入到相應(yīng)的控制界面。同時教師可針對某一學(xué)科進(jìn)行手動組卷,通過瀏覽關(guān)于這一學(xué)科的全部試題,并將感興趣的題目加入試卷從而形成一份完整的試卷,教師可以通過預(yù)覽試卷查看組卷效果,如果滿意的話即可選擇保存并將該試卷導(dǎo)出為指定的目錄下 .txt 文檔;此外教師還可以選擇系統(tǒng)組卷,在教師指定科目、選擇改試卷包含的章 節(jié)、試卷所包含的題型并設(shè)置各題型的數(shù)量后,系統(tǒng)便會在題庫中隨機(jī)抽取相應(yīng)的題目加入試卷,組卷完畢后可以預(yù)覽試卷效果,如果滿意即可保存存檔。此外學(xué)生還可以向系統(tǒng)反饋信息,查看系統(tǒng)公告并可以修改登錄密碼及個人信息。 C++類中包含私有、公有和保護(hù)成員 C++類中可定義三種不同訪控制權(quán)限的成員。 設(shè)計環(huán)境: 操作系統(tǒng): Win7/WinXP 開發(fā)工具: Microsoft Visual C++ 數(shù)據(jù)庫: SQL Server 2021 開發(fā)語言 : VC++ MFC 技術(shù) MFC 的 本質(zhì)是一個包含了許多已經(jīng)定義好的類的類庫。 第 六部分 :介紹本系統(tǒng)的測試及維護(hù),測試內(nèi)容及測試方法并總結(jié)測試結(jié)果。該部分主要介紹當(dāng)前通用試題庫管理系統(tǒng)的背景及意義、國內(nèi)外研究現(xiàn)狀和論文的工作安排。 課題背景 及意義 隨著計算機(jī)技術(shù)的不斷發(fā)展,它被更廣泛地應(yīng)用在我國的各行各業(yè)中。 第七部分:結(jié)束語。 MFC 是微軟提供的,封裝了大量 Windows API 的 C++類庫。 2 C++中是 通過向?qū)ο蟀l(fā)關(guān)消息來處理對象的,每個對象根據(jù)所接收到的消息的性質(zhì)來決定需要采取的行動,以響應(yīng)這個消息。 第 7 頁 共 40 頁 系統(tǒng)功能模塊設(shè)計 本系統(tǒng)是由管理員模塊、教師模塊、學(xué)生模塊和登錄模塊幾部分組成的。教師還可以修改自己的登錄密碼以及個人信息。 用戶登錄 表 的 表結(jié)構(gòu)說明如表 1所示。該學(xué)生每做一道題則將該題的相關(guān)信息從 TB_Question 表中讀取出來存放到 TB_DoQuestion 表中。 e) { ()。 其 登錄 界面如圖 1所示。 =strID。 3) 管理員登錄后,點擊【瀏覽其他人試 題】即可在列表控件中顯示其他人上傳的試題的信息,選中某一行,管理員即可查看該試題的詳細(xì)信息,并可對試題信息進(jìn)行修改保存,或刪除該試題信息。 } } 刪除試題的主要代碼為: void CSqEntryDlg::OnDelete() { int nSel=(1,LVNI_SELECTED)。,QKnowPoint=39。//寫入文本文件中 } ()。 點擊刪除科目或章節(jié)時系統(tǒng)會自動將題庫中與之相關(guān)的試題信息也一并全部刪除。 } ()。 圖 6 學(xué)生在線練習(xí)界面圖 學(xué)生在線練習(xí) 頁面實現(xiàn)的主要功能有: 1)學(xué)生可選擇不同的科目章節(jié)、不同的題型逐道做題。)。//向文件中寫入試卷內(nèi)容 MessageBox(試卷保存成功! )。 第 38 頁 共 40 頁 結(jié) 論 經(jīng)過 一段時間 的設(shè)計與開發(fā), 在老師以及同學(xué)的幫助下,并 不斷翻閱書籍, 上網(wǎng) 查找相關(guān)資料,最終實 現(xiàn)了系統(tǒng)的設(shè)計和編碼。 //向文件中寫入試卷答案 MessageBox(答案保存成功! )。 // 將 試 題 信 息 插 入 到 TB_DoQuestion表中 } 3) 當(dāng)學(xué)生退出系統(tǒng)結(jié)束練習(xí)后,系統(tǒng)會自動將 TB_DoQuestion 表中關(guān)于該學(xué)生的練習(xí)記錄全部刪除,其相關(guān)代碼為: CString strSQL=delete from TB_DoQuestion。 學(xué)生在線練習(xí)頁面用到的表有 TB_CourseInfo表、 TB_ChapterInfo表、 TB_Question表和 TB_DoQuestion 表,各功能實現(xiàn)原理如下: 1)當(dāng)學(xué)生選擇在線練習(xí)后,首先先選擇練習(xí)的科目,之后在該頁面初始化時,首先從 TB_ChapterInfo 表中查找出屬于該科目的全部章節(jié)信息,再從 TB_Question 表中查找屬于 某 章節(jié)的全部試題 ,并將試題的 ID 號按題型分類分別存放在不同的數(shù)組中。 } } m_strNewCourse=。 添加課程名的主要代碼為: void CCourseInfoDlg::OnAddCourse() { UpdateData(1)。+m_strName+39。 where QID=+sID。 CString strSQL=delete from TB_Question where QID=+strID。 上傳試題的 主要 代碼為 : if((strConn)) 第 24 頁 共 40 頁 { strSQL=insert into TB_Question(QContent,QRightAnswer,QDifficulty,QDetailed,QScore,QType,QChapterID,QUploadID,QKnowPoint) values(39。 ()。 登錄頁面用到的數(shù)據(jù)表為 TB_UserLogin 表,其實現(xiàn)原理為: 1)當(dāng)用戶點擊 【 登錄 】 時, 首先對用戶名和密碼框進(jìn)行非空檢測,任何一項 為空都會發(fā)出“ 不能為空 ” 的提示信息; 2)當(dāng)用戶名及密碼均不為空時,系統(tǒng)會自動 從 TB_UserLogin 表中查找 輸入的用戶信息是否存在,如果不存在則發(fā)出“輸入信息有誤”的提示信息; 3)在用戶名和密碼正確的前提下進(jìn)行身份識別,即檢測該用戶 所 具備 的登錄 權(quán)限,并根據(jù)不同的登錄權(quán)限跳轉(zhuǎn)到不同的頁面,并將相關(guān)的參數(shù)傳遞到新的對話框; 4)如果用戶信息不存在,則用戶可以選擇重新注冊,也可以點擊 【 忘記密碼 】 輸入某些個人信息來重新設(shè)置密碼,當(dāng)注冊成功或新密碼設(shè)置成功之后再重新登錄。 return FALSE。學(xué)生在做題的過程中查看題目的詳解及答案時都是從該表中進(jìn)行查詢。 教師的詳細(xì)信息表 的表結(jié)構(gòu)說明如表 2 所示。 題型 信息管理 添加題型信息 修改題型信息 刪除題型信息 查看題型信息 第 12 頁 共 40 頁 圖 教師管理模塊圖 1. 個人信息管理模塊 教師登錄后點擊“個人信息管理”按鈕后即可進(jìn)入個人信息管理模塊,教師可對個人的基本信息進(jìn)行修改并保存,也可單獨(dú)修改密碼。 圖 2 系統(tǒng)流程 圖 登錄模塊 退出系統(tǒng) 輸入用戶名及密碼 判斷用戶名和密碼是否存在 開始登錄 N Y 注冊 信息 找回密碼 登錄成功 判斷用戶權(quán)限 管 理 員 模 塊 教 師 模 塊 學(xué)生 模 塊 第 8 頁 共 40 頁 在登錄模塊中,當(dāng)用戶登錄時,首先先輸入用戶名及登錄密碼,如果該用戶存在則可成功跳轉(zhuǎn)到相應(yīng)的頁面;如果登錄不成功或用戶名不存在,用戶可以先進(jìn)行注冊再登錄,也可以找回密碼,然后再進(jìn)行登錄。 3 C++中允許友元破壞封裝性,友元可以訪問該類的私有成員 (包含數(shù)據(jù)成員和成員函數(shù) )。因此,利用MFC 建立應(yīng)用程序更加符合面向?qū)ο蟮乃枷搿? 2 系統(tǒng)分析 系統(tǒng)分析 是軟件系統(tǒng)開發(fā)過程中一項重要工作, 系統(tǒng) 分析工作質(zhì)量的好壞將直接 決定系統(tǒng)開發(fā)工作的成敗。在教學(xué)管理中,為實現(xiàn)教考分開,更加合理、公平、公正、公開地進(jìn)行各種考試,利用計算機(jī)進(jìn)行考試題庫管理,輔助教師命題組卷已成為各院校教學(xué)改革的重要內(nèi)容之一。 關(guān)鍵詞 : 題庫管理系統(tǒng) 手動組卷 VC++ ADO 畢業(yè)設(shè)計(論文)外文摘要 Title Question Bank Management System Design and Implementation Based on VC + + Abstract With the popularization of puter technology, Question Bank Management System has gradually replaced the traditional test method, which provide convenient and fast for the school paper. The Question Bank Management System with real exam questions, test paper etc.. Its development mainly includes two aspects: the background of the establishment and maintenance of database and frontend application the analysis and research, this system using VC + + as a development language, SQL Server2021
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1