C語言實訓(xùn)報告學(xué)分管理系統(tǒng)解析_第1頁
C語言實訓(xùn)報告學(xué)分管理系統(tǒng)解析_第2頁
C語言實訓(xùn)報告學(xué)分管理系統(tǒng)解析_第3頁
C語言實訓(xùn)報告學(xué)分管理系統(tǒng)解析_第4頁
C語言實訓(xùn)報告學(xué)分管理系統(tǒng)解析_第5頁
已閱讀5頁,還剩47頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

8HUBEIUNIVERSITYOFAUTOMOTIVETECHNOLOGY班級:完成日期:指導(dǎo)教師:技術(shù)瑞8 請設(shè)計一個學(xué)生的學(xué)分管理程序,以方便教務(wù)部門對學(xué)生已完成學(xué)分的管理。程8個學(xué)分、實驗性課程20學(xué)分才能畢業(yè)。因此在管理學(xué)分時,要考慮每個學(xué)分所屬于的課序應(yīng)該具有以下功能:(1)能從鍵盤輸入某位學(xué)生的信息(不包含學(xué)分)。完成的學(xué)分。完成的學(xué)分。(1)按照分析、設(shè)計、編碼、調(diào)試、測試的軟件過程完成這個應(yīng)用程序。(2)學(xué)分信息應(yīng)該包括學(xué)生信息(學(xué)號、姓名、班級、入學(xué)時間)、基礎(chǔ)課學(xué)分、專業(yè)課學(xué)分、選修課學(xué)分、人文類課程學(xué)分、實驗性課程學(xué)分。各個功能項對應(yīng)的按鈕完成操作。從鍵盤輸入相應(yīng)的信息。程序根據(jù)用戶輸入的信息完成相應(yīng)的處理,實現(xiàn)要求的功能。0,100]范圍內(nèi)的數(shù),入學(xué)時間必須是合法的日期,學(xué)號是唯一的(一個學(xué)號對應(yīng)一個學(xué)生的學(xué)分信息)。戶輸入數(shù)據(jù)時,給出清晰、明確的提示信息,包括輸入的數(shù)據(jù)內(nèi)容、格式以及結(jié)束方式等。后,要清楚地給出程序的處理結(jié)果。例如,在給定學(xué)號修改學(xué)生學(xué)分表存儲學(xué)生的學(xué)分信息。(2)采用模塊化程序設(shè)計的方法,將程序中的各項功能用函數(shù)實現(xiàn)。(1)使用結(jié)構(gòu)體表示學(xué)生的學(xué)分信息,一個結(jié)點保存一條學(xué)分信息。程分等。8Windows操作系統(tǒng)是一種基于圖形界面的多任務(wù)(即:同時執(zhí)行多個程序)操作系統(tǒng)。8學(xué)分管理系統(tǒng)【函數(shù)介紹】888對這個系統(tǒng)需求分析,學(xué)分管理系統(tǒng)需要有保存學(xué)生信息、刪我最先編的函數(shù)是保存函數(shù),編這個函數(shù)時,我啟用了指針followp用if語句進(jìn)行判斷,由于限制條件比較多,就要使用多個if語句來8動程序的,所以會出現(xiàn)語句的出現(xiàn)先后問題,這時,就需要冷靜,靜。這一次編寫實訓(xùn)題目的程序又讓我感受到學(xué)程序可以鍛煉縝密8//初始化//保存//顯示所有學(xué)生信息//清空文本框//清空緩存//顯示可以畢業(yè)的學(xué)生staticchar8{};{}{色wchIcon=NULL;//窗口圖標(biāo)設(shè)置NULL{}}{//處理消息過程g{DrawText(hDC,"基礎(chǔ)課學(xué)DrawText(hDC,"專業(yè)課學(xué)DrawText(hDC,"選修課學(xué)DrawText(hDC,"人文類課程學(xué)DrawText(hDC,"實驗類課程學(xué)inputHwnd1=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|inputHwnd2=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|inputHwnd3=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_BORDER|ES_LEFT|ES_MULTILINE,1060,20,240,20,hWnd,(HMENU)3,inputHwnd4=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|8inputHwnd5=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|inputHwnd6=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_BORDER|ES_LEFT|ES_MULTILINE,1060,70,240,20,hWnd,(HMENU)6,inputHwnd7=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|FTESMULTILINEhWndHMENUinputHwnd8=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_BORDER|ES_LEFT|ES_MULTILINE,600,120,240,20,hWnd,(HMENU)8,inputHwnd9=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_BORDER|ES_LEFT|ES_MULTILINE,1060,120,240,20,hWnd,(HMENU)9,inputHwnd10=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|inputHwnd1=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_BORDER|ES_RIGHT|ES_MULTILINE,190,70,60,20,hWnd,(HMENU)11,inputHwnd12=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_BORDER|ES_RIGHT|ES_MULTILINE,270,70,60,20,hWnd,(HMENU)12,hwndbutton14=CreateWindow(TEXT("BUTTON"),TEXT("查詢學(xué)分hwndbutton15=CreateWindow(TEXT("BUTTON"),TEXT("修改學(xué)分hwndbutton16=CreateWindow(TEXT("BUTTON"),TEXT("刪除學(xué)生TT8hwndbutton19=CreateWindow(TEXT("BUTTON"),TEXT("清空文本框{{}}}//如果是其余的消息,調(diào)用默認(rèn)消息處理函數(shù),將消息該函數(shù)處理并將返回值返回}{}{}{8{"),TEXT("提示"),MB_OK);}{{}{r{EXT提示"),MB_OK);}8{EXT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論