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

正文內(nèi)容

vccet6學(xué)生模擬考試系統(tǒng)畢業(yè)論文(存儲(chǔ)版)

  

【正文】 ...........104 程序詳細(xì)設(shè)計(jì) ................................................................................................................11 公共類(lèi)設(shè)計(jì) ..............................................................................................................11 登陸模塊設(shè)計(jì) ..........................................................................................................14 修改密碼模塊設(shè)計(jì) ...........................................................................................15 找回密碼模塊設(shè)計(jì) ...........................................................................................16 關(guān)于框 ...............................................................................................................16 后臺(tái)管理模塊設(shè)計(jì) ..................................................................................................17 試題管理模塊設(shè)計(jì) ...........................................................................................18 成績(jī)查詢(xún)模塊設(shè)計(jì) ...........................................................................................21 數(shù)據(jù)管理模塊設(shè)計(jì) ...........................................................................................22 考試模塊設(shè)計(jì) ..........................................................................................................25 考試開(kāi)始模塊設(shè)計(jì) ...........................................................................................25 考試進(jìn)行模塊設(shè)計(jì) ...........................................................................................265 系統(tǒng)的調(diào)試與測(cè)試 ........................................................................................................32 調(diào)試運(yùn)行 ..................................................................................................................32 運(yùn)行環(huán)境 ...........................................................................................................32 出現(xiàn)問(wèn)題 ...........................................................................................................32 測(cè)試 ..........................................................................................................................32 黑盒測(cè)試 ...........................................................................................................32 白盒測(cè)試 ...........................................................................................................33結(jié)論 ......................................................................................................................................34致謝 ......................................................................................................................................35參考文獻(xiàn) ..............................................................................................................................36附錄一 部分源代碼 ..........................................................................................................37附錄二 中英文對(duì)照文獻(xiàn) ..................................................................................................501 緒論 開(kāi)發(fā)背景隨著家長(zhǎng)對(duì)孩子教育方面的不斷重視,教育在人們心中的地位越來(lái)越重,老師們的負(fù)擔(dān)與壓力也越來(lái)越重。 語(yǔ)言及開(kāi)發(fā)工具簡(jiǎn)介 VC++的特點(diǎn)Visual C++是功能最為強(qiáng)大可視化開(kāi)發(fā)工具,它不僅支持傳統(tǒng)的軟件開(kāi)發(fā)方法,更重要的是它能支持面向?qū)ο?、可視化的開(kāi)發(fā)風(fēng)格。 系統(tǒng)數(shù)據(jù)訪問(wèn)接口的選擇Visual C++中可用的數(shù)據(jù)訪問(wèn)對(duì)象接口有三種:ODBC(Open Database Connectity,開(kāi)放數(shù)據(jù)庫(kù)連接) 、DAO(Data Access Objects,數(shù)據(jù)訪問(wèn)對(duì)象)及 OLE DB(OLE data Base,OLE 數(shù)據(jù)庫(kù))。ODBC Direct Workspace ——這是一種使用 ODBC Direct 來(lái)直接訪問(wèn)一個(gè)ODBC 數(shù)據(jù)源,并繞過(guò) Microsoft Jet 數(shù)據(jù)庫(kù)引擎的工作區(qū)。特別是數(shù)據(jù)應(yīng)用非常廣泛,非常復(fù)雜,要是事先沒(méi)有對(duì)信息進(jìn)行充分和細(xì)致的分析,這種設(shè)計(jì)就很難取得成功。友好的用戶(hù)界面,簡(jiǎn)明易懂的使用方法,用戶(hù)可以輕松使用?!驹囶}管理模塊】由于試題是需要經(jīng)常更新的,所以試題管理是必不可少的模塊之一。 關(guān)系數(shù)據(jù)模型基于 ER 模型的建立,其數(shù)據(jù)的關(guān)系模型如下:試題表(題號(hào),部分,分區(qū),文章 ,類(lèi)型,問(wèn)題,選項(xiàng) A,選項(xiàng) B,選項(xiàng) C,選項(xiàng) D,答案)學(xué)生表(學(xué)號(hào),姓名,性別,密碼,密碼提示問(wèn)題,密碼提示答案)教師表(教師號(hào),姓名,性別,密碼 )成績(jī)表(學(xué)號(hào),成績(jī))考試暫存表(題號(hào),類(lèi)型,答案 ) 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)采用 Microsoft Access 2022 作為數(shù)據(jù)庫(kù)管理系統(tǒng),建立了數(shù)據(jù)庫(kù)命名為,以下是圖書(shū)館借還系統(tǒng)數(shù)據(jù)庫(kù)中的各個(gè)表及視圖的設(shè)計(jì)。本系統(tǒng)的功能結(jié)構(gòu)圖如圖 所示。類(lèi)名寫(xiě)為 CADOConn, 【虛析構(gòu)函數(shù)】一欄前面打勾,其他默認(rèn)即可。void Disconnect()。 // 添加一個(gè)指向Recordset對(duì)象的指針}。 // 不為空則先關(guān)閉記錄集m_pConClose()。}}// 打開(kāi)并獲得記錄集_RecordsetPtramp。登陸模塊主要用于判斷登陸用戶(hù)的權(quán)限,根據(jù)用戶(hù)的權(quán)限彈出不同的對(duì)話(huà)框供用戶(hù)對(duì)系統(tǒng)進(jìn)行操作。圖 找回密碼對(duì)話(huà)框表 找回密碼對(duì)話(huà)框控件設(shè)置控件名 控件 ID 初始屬性設(shè)置 說(shuō)明IDC_LOGIN_EDIT4 無(wú) 輸入用戶(hù)名CEditIDC_LOGIN_EDIT5 Password:True 輸入密碼答案IDC_LOGIN_BUTTON5 Caption:密碼問(wèn)題 【密碼問(wèn)題】按鈕IDOK Caption:查詢(xún) 【查詢(xún)】按鈕CButtonIDCANCEL Caption:取消 【取消】按鈕IDC_LOGIN_STATIC1 無(wú) 顯示密碼問(wèn)題CStaticIDC_LOGIN_STATIC2 無(wú) 顯示密碼 (2)單擊【密碼問(wèn)題按鈕】系統(tǒng)會(huì)根據(jù)用戶(hù)輸入的用戶(hù)名顯示相關(guān)密碼問(wèn)題。 試題管理模塊設(shè)計(jì)后臺(tái)管理運(yùn)行時(shí)默認(rèn)顯示的對(duì)話(huà)框窗口,或者單擊 CTabCtrl 控件的第一個(gè)選項(xiàng)所顯示的窗口??丶傩匀绫?。用戶(hù)選擇.mdb 文件后,系統(tǒng)將該文件路徑復(fù)制到 CEdit 空間中,如圖 所示。考生單擊上面的摁按鈕依次答題。(5)每個(gè)考試界面都有自己的考試時(shí)間計(jì)時(shí)器,方便學(xué)生答題時(shí)能夠掌握時(shí)間。單擊【Next】按鈕顯示下一題題目并保存起來(lái),單擊 【Previous】按鈕顯示上一題題目,單擊【RadioButton】按鈕選擇答案并保存起來(lái),相關(guān)代碼如下。(5)深度閱讀考試界面,如圖 。數(shù)據(jù)轉(zhuǎn)換是編程時(shí)最經(jīng)常性的問(wèn)題之一,因?yàn)榇嬖?AssicII 編碼和 Unicode編碼兩種編碼,建立項(xiàng)目時(shí)如果沒(méi)有指定要使用 Unicode 編碼,那么經(jīng)常性的要用_T()宏或 L””宏來(lái)解決這個(gè)問(wèn)題。如果用戶(hù)名和密碼有一項(xiàng)為空,則提示信息不能為空的消息,系統(tǒng)返回,不采取任何措施。在這段期間里,我學(xué)到了很多知識(shí)也有很多感受,因?yàn)槊慨?dāng)我解決一個(gè)問(wèn)題時(shí)我都會(huì)感到一次滿(mǎn)足和獲得一份經(jīng)驗(yàn)。最后,向所有幫助我的老師和同學(xué)致以衷心的感謝,是你們的無(wú)私幫助使我更加順利的完成我的畢業(yè)設(shè)計(jì)。return false。pRs=(sql)。),m_strTable,m_strUserName,m_strUserPasswd)。),m_strTable2,m_strUserName)。%s39。}// 修改密碼模塊 判斷輸入的合法性bool CAlterPwdDlg::ValidM(){UpdateData()。_RecordsetPtr pRs。%s39。}// 找回密碼模塊 – 獲取密碼提示問(wèn)題void CPasswordDlg::OnBnClickedLoginButton5(){UpdateData()。if ( pRsadoEOF ){AfxMessageBox(_T(用戶(hù)名不存在))。return。}CStringW str = pRsGetCollect(密碼提示答案)。 // 設(shè)置初始顯示的項(xiàng)為第一項(xiàng) //創(chuàng)建三個(gè)對(duì)話(huà)框窗口,并將第一個(gè)話(huà)框移置指定客戶(hù)區(qū)CRect rect。m_TabBackstage)。(1,25,1,0)。}case 1:{m_TabDlg2MoveWindow(rect)。 // 清空原有題目信息HTREEITEM select=()。 // 獲取記錄集if(pRsadoEOF)return。(index,0,str)。(index,4,str)。(index,8,str)。CStringW sql。%s39。}// 成績(jī)查詢(xún)模塊 單擊查詢(xún)按鈕void CBackstageDlg2::OnBnClickedBsm2Button(){UpdateData()。if (pRsadoEOF)return。grade = pRsGetCollect(成績(jī))。if(()==IDOK){CStringW path=()。=szPath。thisSetDlgItemTextW(IDC_BSM3_EDIT2,ReturnPath)。return。}}// 數(shù)據(jù)庫(kù)管理模塊 數(shù)據(jù)庫(kù)初始化void CBackstageDlg3::OnBnClickedBsm3Button2(){if(MessageBoxW(_T(確定要初始化數(shù)據(jù)庫(kù)嗎 ?),_T(提。return。if(pItemIDList){if(SHGetPathFromIDList(pItemIDList,szPath))ReturnPath=szPath。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1