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

正文內(nèi)容

基于vc60access數(shù)據(jù)庫(kù)學(xué)生成績(jī)管理系統(tǒng)畢業(yè)論文-資料下載頁(yè)

2025-06-27 19:09本頁(yè)面
  

【正文】 Last() { // TODO: Add your mand handler code here m_pSetMoveLast()。 //記錄指針移動(dòng)移動(dòng)到末尾位置 m_showname=m_pSetm_studentname。 //將數(shù)據(jù)表中變量值賦給文本框 m_shownum=m_pSetm_studentnum。 m_showsub=m_pSetm_subject。 m_showmark=m_pSetm_mark。 UpdateData(false)。}void CMyView::OnRecordNext() { // TODO: Add your mand handler code here m_pSetMoveNext()。 //記錄指針移動(dòng)到下一個(gè)位置 m_showname=m_pSetm_studentname。 //將數(shù)據(jù)表中變量值賦給文本框 m_shownum=m_pSetm_studentnum。 m_showsub=m_pSetm_subject。 m_showmark=m_pSetm_mark。 UpdateData(false)。}void CMyView::OnRecordPrev() { // TODO: Add your mand handler code here m_pSetMovePrev()。 //記錄指針移動(dòng)移動(dòng)到上一個(gè)位置 m_showname=m_pSetm_studentname。 //將數(shù)據(jù)表中變量值賦給文本框 m_shownum=m_pSetm_studentnum。 m_showsub=m_pSetm_subject。 m_showmark=m_pSetm_mark。 UpdateData(false)。}void CMyView::OnButton2() { // TODO: Add your control notification handler code here UpdateData(true)。 //將輸入數(shù)據(jù)賦給文本框變量 m_pSetAddNew()。 //數(shù)據(jù)庫(kù)指針移動(dòng)到一條新紀(jì)錄 m_pSetm_mark=m_addmark。 //將文本框中的值賦給數(shù)據(jù)表中相應(yīng)字段 m_pSetm_studentname=m_addname。 m_pSetm_studentnum=m_addnum。 m_pSetm_subject=m_addsub。 m_pSetUpdate()。 //更新字段 m_pSetMoveLast()。 //數(shù)據(jù)庫(kù)指針移動(dòng)到最后一個(gè)記錄 m_pSetRequery()。 //重新排序 MessageBox(添加成功)。 m_addnum=m_addname=m_addsub=。 //文本框清零 m_addmark=0。 UpdateData(false)。 //將內(nèi)容顯示在文本框中}void CMyView::OnDeleterecord() { // TODO: Add your control notification handler code here m_pSetDelete()。 //刪除當(dāng)前記錄 m_pSetRequery()。 //重新排序 MessageBox(已刪除當(dāng)前記錄)。 //提示信息 m_shownum=m_showname=m_showsub=。 //文本框清零 m_showmark=0。 UpdateData(false)。 }void CMyView::OnButton4() { // TODO: Add your control notification handler code here UpdateData(true)。 CString str=。 while(()0) { (0)。 } m_pSetMoveFirst()。 while(m_pSetIsEOF()!=1) { if(m_pSetm_studentnum==m_checkbynum) {(%8s %8s %6s %6d,m_pSetm_studentnum,m_pSetm_studentname,m_pSetm_subject, m_pSetm_mark)。 (str)。 //輸入在列表框中 m_pSetMoveNext()。 //輸出下一條記錄 UpdateData(false)。 //顯示在列表框中 } else { m_pSetMoveNext()。 //指針向下移動(dòng)一條記錄 } }} 7 結(jié)束語(yǔ) 總結(jié) 本文從現(xiàn)代角度模式出發(fā),學(xué)校工作繁雜、資料重多,雖然各類管理信息系統(tǒng)已進(jìn)入高校,但還未普及,而對(duì)于學(xué)生成績(jī)管理來(lái)說(shuō),目前還沒(méi)有一套完整的、統(tǒng)一的系統(tǒng)。因此,開(kāi)發(fā)一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。 數(shù)據(jù)庫(kù)設(shè)計(jì)是應(yīng)用系統(tǒng)開(kāi)發(fā)的一個(gè)難點(diǎn),只有科學(xué)的數(shù)據(jù)庫(kù)設(shè)計(jì)才能使系統(tǒng)具有良好的結(jié)構(gòu)及良好的可編程性,在開(kāi)發(fā)相關(guān)數(shù)據(jù)庫(kù)方面的管理系統(tǒng)時(shí),都需要充分考慮到科學(xué)性,結(jié)構(gòu)性,規(guī)范性,安全性,可擴(kuò)展等相關(guān)問(wèn)題。 在程序的開(kāi)發(fā)過(guò)程中,我遇到了種種問(wèn)題。有最開(kāi)始的連接數(shù)據(jù)庫(kù)問(wèn)題,到程序?qū)υ捒蛟O(shè)計(jì)以及程序功能的代碼實(shí)現(xiàn)。通過(guò)查閱圖書(shū)館資料以及在網(wǎng)絡(luò)上的搜索和咨詢,解決了不少問(wèn)題,程序的設(shè)計(jì)也從最基礎(chǔ)的模塊到主要功能的實(shí)現(xiàn),再到附加功能的添加,最終大概成型 。本系統(tǒng)經(jīng)過(guò)測(cè)試后,基本功能均可實(shí)現(xiàn)。但由于自己對(duì)C++的了解不深及考慮問(wèn)題不完全,使得該系統(tǒng)存在不少問(wèn)題。例如:(1) ACCESS數(shù)據(jù)庫(kù)是是通過(guò)電腦中的ODBC數(shù)據(jù)庫(kù)源添加到電腦中的,只能與本機(jī)電腦程序進(jìn)行數(shù)據(jù)連接,拷貝到其他電腦上就無(wú)法運(yùn)行。(2) 有些按鍵功能也無(wú)法實(shí)現(xiàn)。(3) 界面太過(guò)單調(diào),應(yīng)添加一些背景。 展望 經(jīng)過(guò)系統(tǒng)的設(shè)計(jì)所遇到的問(wèn)題以及學(xué)校所反映的情況,針對(duì)系統(tǒng)的不足還有以下幾個(gè)方面需要進(jìn)一步的完善和補(bǔ)充:(1) 界面有待進(jìn)一步改進(jìn),使其更加美觀。(2) MFC使用ADO讀寫Access數(shù)據(jù)庫(kù)實(shí)例。這樣無(wú)論程序和數(shù)據(jù)庫(kù)拷到哪個(gè)電腦上均可運(yùn)行,實(shí)現(xiàn)數(shù)據(jù)庫(kù)成員的種種操作。(3)應(yīng)使用新版本或者升級(jí)版的數(shù)據(jù)庫(kù),如SQL Server 2005,在有些方面比本系統(tǒng)使用的SQL Server 2000要有優(yōu)勢(shì)。(4)開(kāi)發(fā)工具Visual C++應(yīng)該用最新版。(5)檢測(cè)系統(tǒng)錯(cuò)誤需進(jìn)一步完善。(6)系統(tǒng)功能還不健全,有待添加。 致謝 首先,衷心感謝我的導(dǎo)師。在論文寫作的整個(gè)過(guò)程中,得到了導(dǎo)師從的全面指導(dǎo),導(dǎo)師對(duì)學(xué)生認(rèn)真負(fù)責(zé)的精神和高效務(wù)實(shí)的工作作風(fēng)給我留下了深刻的印象,是您為我提供了畢業(yè)論文模板和范例,使我的論文無(wú)論是在格式上還是在形式上都達(dá)到了專業(yè)水平。對(duì)于您的無(wú)私奉獻(xiàn)表示最誠(chéng)摯的謝意! 其次,衷心感謝三年以來(lái)所有教授過(guò)我的老師們,是你們的悉心教導(dǎo),為我開(kāi)啟了知識(shí)之門令我受益終生! 衷心感謝我的同學(xué)們,四年的同窗友誼,我將永遠(yuǎn)銘記!你們的鼓勵(lì)和幫助,不僅使我得以完成學(xué)業(yè),而且,也將使我對(duì)今后的人生充滿信心。 最后,衷心感謝所有關(guān)心、支持和幫助我完成學(xué)業(yè)的親人和朋友們,是你們使我在完成學(xué)業(yè)的過(guò)程中,無(wú)論是輕松還是艱難,心里始終充滿了感激和溫馨! 參考文獻(xiàn)[1]Visual C++項(xiàng)目開(kāi)發(fā)全程實(shí)錄,李言 李偉明 李賀 等編輯;[2]21天學(xué)通Visual C++,謝賢芬 古萬(wàn)榮 等編著;[3]21天學(xué)通C++,陳龍 等編著;[4]《數(shù)據(jù)庫(kù)系統(tǒng)原理》趙文濤編著 中國(guó)礦業(yè)大學(xué)出版社;[5] 孫鑫等編著。 附錄MFC的簡(jiǎn)介:MFC,微軟基礎(chǔ)類(Microsoft Foundation Classes),同VCL類似,是一種Application Framework,隨微軟Visual C++ 開(kāi)發(fā)工具發(fā)布。(截止2008年11月)。該類庫(kù)提供一組通用的可重用的類庫(kù)供開(kāi)發(fā)人員使用。大部分類均從CObject 直接或間接派生,只有少部分類例外。 MFC 應(yīng)用程序的總體結(jié)構(gòu)通常由 由開(kāi)發(fā)人員從MFC類派生的幾個(gè)類和一個(gè)CWinApp類對(duì)象(應(yīng)用程序?qū)ο螅┙M成。MFC 提供了MFC AppWizard 自動(dòng)生成框架。Windows 應(yīng)用程序中,MFC 的主包含文件為。此外MFC的部分類為MFC/ATL 通用,可以在Win32 應(yīng)用程序中單獨(dú)包含并使用這些類。 由于它的易用性,初學(xué)者常誤認(rèn)為VC++開(kāi)發(fā)必須使用MFC。這種想法是錯(cuò)誤的。作為Application Framework,MFC的使用只能提高某些情況下的開(kāi)發(fā)效率,只起到輔助作用,而不能替代整個(gè)Win32 程序設(shè)計(jì)。 MFC,微軟基礎(chǔ)類(Microsoft Foundation Classes),實(shí)際上是微軟提供的,用于在C++環(huán)境下編寫應(yīng)用程序的一個(gè)框架和引擎,VC++是WinDOS下開(kāi)發(fā)人員使用的專業(yè)C++ SDK(SDK,Standard SoftWare Develop Kit,專業(yè)軟件開(kāi)發(fā)平臺(tái)),MFC就是掛在它之上的一個(gè)輔助軟件開(kāi)發(fā)包,MFC作為與VC++血肉相連的部分,MFC同BC++集成的VCL一樣是一個(gè)非外掛式的軟件包,類庫(kù),只不過(guò)MFC類是微軟為VC++專配的.. MFC是Win API與C++的結(jié)合,API,即微軟提供的WinDOS下應(yīng)用程序的編程語(yǔ)言接口,是一種軟件編程的規(guī)范,但不是一種程序開(kāi)發(fā)語(yǔ)言本身,可以允許用戶使用各種各樣的第三方(如我是一方,微軟是一方,Borland就是第三方)的編程語(yǔ)言來(lái)進(jìn)行對(duì)WinDOS下應(yīng)用程序的開(kāi)發(fā),使這些被開(kāi)發(fā)出來(lái)的應(yīng)用程序能在WinDOS下運(yùn)行,比如VB,VC++,Java,Dehpi編程語(yǔ)言函數(shù)本質(zhì)上全部源于API,因此用它們開(kāi)發(fā)出來(lái)的應(yīng)用程序都能工作在WinOS的消息機(jī)制和繪圖里,遵守WinDOS作為一個(gè)操作系統(tǒng)的內(nèi)部實(shí)現(xiàn),這其實(shí)也是一種必要,微軟如果不提供API,這個(gè)世上對(duì)Win編程的工作就不會(huì)存在,微軟的產(chǎn)品就會(huì)迅速?gòu)臅r(shí)尚變成垃圾,上面說(shuō)到MFC是微軟對(duì)API函數(shù)的專用C++封裝,這種結(jié)合一方面讓用戶使用微軟的專業(yè)C++ SDK來(lái)進(jìn)行Win下應(yīng)用程序的開(kāi)發(fā)變得容易,因?yàn)镸FC是對(duì)API的封裝,微軟做了大量的工作,隱藏了好多程序開(kāi)發(fā)人員在Win下用C++ amp。 MFC編制軟件時(shí)的大量?jī)?nèi)節(jié),如應(yīng)用程序?qū)崿F(xiàn)消息的處理,設(shè)備環(huán)境繪圖,這種結(jié)合是以方便為目的的,必定要付出一定代價(jià)(這是微軟的一向作風(fēng)),因此就造成了MFC對(duì)類封裝中的一定程度的的冗余和迂回,但這是可以接受的.. 最后要明白MFC不只是一個(gè)功能單純的界面開(kāi)發(fā)系統(tǒng),它提供的類絕大部分用來(lái)進(jìn)行界面開(kāi)發(fā),關(guān)聯(lián)一個(gè)窗口的動(dòng)作,但它提供的類中有好多類不與一個(gè)窗口關(guān)聯(lián),即類的作用不是一個(gè)界面類,不實(shí)現(xiàn)對(duì)一個(gè)窗口對(duì)象的控制(如創(chuàng)建,銷毀),而是一些在WinDOS(用MFC編寫的程序絕大部分都在WinDOS中運(yùn)行)中實(shí)現(xiàn)內(nèi)部處理的類,如數(shù)據(jù)庫(kù)的管理類等,學(xué)習(xí)中最應(yīng)花費(fèi)時(shí)間的是消息和設(shè)備環(huán)境,對(duì)C++和MFC的學(xué)習(xí)中最難的部分是指針,C++面向?qū)ο癯绦蛟O(shè)計(jì)的其它部分,如數(shù)據(jù)類型,流程控制都不難,建議學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)C++版。 MFC是微軟封裝了的API。什么意思呢?windows作為一個(gè)提供功能強(qiáng)大的應(yīng)用程序接口編程的操作系統(tǒng),的確方便了許多程序員,傳統(tǒng)的win32開(kāi)發(fā)(直接使用windows的接口函數(shù)API)對(duì)于程序員來(lái)說(shuō)非常的困難,因?yàn)?,API函數(shù)實(shí)在太多了,而且名稱很亂,從零構(gòu)架一個(gè)窗口動(dòng)輒就是上百行的代碼。MFC是面向?qū)ο蟪绦蛟O(shè)計(jì)與Application framework的完美結(jié)合,他將傳統(tǒng)的API進(jìn)行了分類封裝,并且為你創(chuàng)建了程序的一般框架
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1