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

正文內(nèi)容

基于vc和mssqlserver的學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-19 07:53 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 = 專業(yè)信息 .所屬系別 AND 專業(yè)信息 .專業(yè)代碼 = 班級(jí)信息 .所屬專業(yè) AND 成績(jī)表 .學(xué)號(hào) = 學(xué)生基本信息 .學(xué)號(hào) AND 成績(jī)表 .考試代碼 = 考試類型代碼 .考試代碼 AND 學(xué)生基本信息 .所屬班級(jí) = 班級(jí)信息 .班級(jí)代碼 AND 成績(jī)表 .課程代碼 = 課程信息 .課程代碼 。 //再在后面加上條件,還有處理范圍 where 條件語(yǔ)句省略。 ( AND 成績(jī) = %s AND 成績(jī) %s,b_MinScore,b_Score)。 szSQL += szSQLlast。 重修處理: szSQL=SELECT 班級(jí)名稱 ,學(xué)生基本信息 .學(xué)號(hào) ,姓名 ,課程名稱 ,考試名稱 ,成績(jī) ,專業(yè)名稱 ,系名 FROM 成績(jī)表 ,學(xué)生基本信息 ,考試類型代碼 ,班級(jí)信息 ,課程信息 ,專業(yè)信息 ,系別信息 WHERE 系別信息 .系別代碼 = 專業(yè)信息 .所屬系別 AND 專業(yè)信息 .專業(yè)代碼 = 班級(jí)信息 .所屬專業(yè) AND 成績(jī)表 .學(xué)號(hào) = 學(xué)生基本信息 .學(xué)號(hào) AND 成績(jī)表 .考試代碼 = 考試類型代碼 .考試代碼 AND 學(xué)生基本信息 .所屬班級(jí) = 班級(jí)信息 .班級(jí)代碼 AND 成績(jī)表 .課程代碼 = 課程信息 .課程代碼 。 //再在后面加上條件,還有處理范圍等等 where 條件語(yǔ)句生成方法省略。 //AND ((考試類型代碼 .考試名稱 = 39。補(bǔ)考成績(jī) 39。 AND 成績(jī) 60) or (考試類型代碼 .考試名稱 = 39??傇u(píng)成績(jī) 39。 AND 成績(jī) 40)) 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請(qǐng)?jiān)L問(wèn): 13 ()。 (考試名稱 = 39。%s39。,b_Ename)。 szSQL1 += szSQLlast。 ( AND 成績(jī) %s,b_Score)。 szSQL1 += szSQLlast。 ()。 szSQL2=考試類型代碼 .考試名稱 = 39??傇u(píng)成績(jī) 39。 ( AND 成績(jī) %s,b_MiniScore)。 szSQL2 += szSQLlast。 ( AND ((%s) or (%s)),szSQL1,szSQL2)。 szSQL += szSQLlast。 統(tǒng)計(jì)學(xué)分: //先刪除臨時(shí)表 CString szSQLdel=DELETE FROM T_分科學(xué)分 。 CString szSQLdelstu=UPDATE 學(xué)生基本信息 SET 總得學(xué)分 = NULL 。 //把所有學(xué)生和它選課 一個(gè)個(gè)選出來(lái) CString szSQL=SELECT 學(xué)號(hào) , 課程代碼 FROM 成績(jī)表 GROUP BY 學(xué)號(hào) ,課程代碼 。 //一個(gè)個(gè)計(jì)算 (SELECT 成績(jī) FROM 成績(jī)表 ,考試類型代碼 WHERE 成績(jī)表 .考試代碼 = 考試類型代碼 .考試代碼 AND 考試類型代碼 .考試名稱 = 39。總評(píng)成績(jī) 39。 AND (學(xué)號(hào)=39。%s39。) AND (課程代碼 = 39。%s39。),szSno,szCno)。 //看補(bǔ)考過(guò)了沒有 (SELECT 成績(jī) FROM 成績(jī)表 ,考試類型代碼 WHERE 成績(jī)表 .考試代碼 = 考試類型代碼 .考試代碼 AND 考試類型代碼 .考試名稱 = 39。補(bǔ)考成績(jī) 39。 AND (學(xué)號(hào)=39。%s39。) AND (課程代碼 = 39。%s39。),szSno,szCno)。 //看重修過(guò)了沒有 (SELECT 成績(jī) FROM 成績(jī)表 ,考試類型代碼 WHERE 成績(jī)表 .考試代碼 = 考試類型代碼 .考試代碼 AND 考試類型代碼 .考試名稱 = 39。重修成績(jī) 39。 AND (學(xué)號(hào)=39。%s39。) AND (課程代碼 = 39。%s39。),szSno,szCno)。 //最后更新學(xué)生信息表 (UPDATE 學(xué)生基本信息 SET 總得學(xué)分 = %s WHERE (學(xué)號(hào) = 39。%s39。),totalCent,Stu[k].Sno)。 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請(qǐng)?jiān)L問(wèn): 14 評(píng)優(yōu)秀: szSQL=SELECT 班級(jí)名稱 ,學(xué)生基本信息 .學(xué)號(hào) ,姓名 ,課程名稱 ,考試名稱 ,成績(jī) ,專業(yè)名稱 ,系名 FROM 成績(jī)表 ,學(xué)生基本信息 ,考試類型代碼 ,班級(jí)信息 ,課程信息 ,專業(yè)信息 ,系別信息 WHERE 系別信息 .系別代碼 = 專業(yè)信息 .所屬系別 AND 專業(yè)信息 .專業(yè)代碼 = 班級(jí)信息 .所屬專業(yè) AND 成績(jī)表 .學(xué)號(hào) = 學(xué)生基本信息 .學(xué)號(hào) AND 成績(jī)表 .考試代碼 = 考試類型代碼 .考試代碼 AND 學(xué)生基本信息 .所屬班級(jí) = 班級(jí)信息 .班級(jí)代碼 AND 成績(jī)表 .課程代碼 = 課程信息 .課程代碼 。 ( AND 成績(jī) =%s,b_Score)。 szSQL += szSQLlast。 ( AND 考試名稱 = 39。%s39。,b_Ename)。 szSQL += szSQLlast。 7 總結(jié) 在 做這個(gè)系統(tǒng)的過(guò)程中 我深深體會(huì)數(shù)據(jù)庫(kù)需求設(shè)計(jì)分析的重要性。以前總是覺得沒有什么,但認(rèn)真做起來(lái),才發(fā)覺從書本學(xué)到和自己動(dòng)手的的確有很大區(qū)別。從整個(gè)程序框架,設(shè)計(jì)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)建立,程序數(shù)據(jù)庫(kù)登錄,數(shù)據(jù)備份 還原模塊到成績(jī)模塊編寫,學(xué)生模塊部分都花了不少的心思,好的數(shù)據(jù)庫(kù)關(guān)系模式可以防止數(shù)據(jù)插入異常、刪除異常和數(shù)據(jù)冗余等等,受益良多。 不過(guò)我們不僅要有 扎實(shí)的 理論基礎(chǔ) , 還需要 多與別人交流 ,同時(shí)還要養(yǎng)成 良好的編程風(fēng)格 。 本軟件系統(tǒng) 操作方便、直觀、快捷、高效。 除了可以點(diǎn)擊按鈕和圖標(biāo)進(jìn)行操作外,本系統(tǒng)還設(shè)有相應(yīng)的菜單項(xiàng)可供選擇操作 。為防止用戶的誤操作,保正數(shù)據(jù)的完整性和安全性。對(duì)數(shù)據(jù) 修改、刪除等系統(tǒng)會(huì)給出相應(yīng)的提示和警告。本系統(tǒng)面向初級(jí)用戶,即使用戶不懂計(jì)算機(jī)專門知識(shí),只要按照提示操作,都能方便順利完成。 參 考 文 獻(xiàn) [1] 薩師煊,王珊 .數(shù)據(jù)庫(kù)系統(tǒng)概論(第三版) [M]. 北京:高等教育出版社, 2021 [2] 王珊 .數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版)學(xué)習(xí)指導(dǎo)與習(xí)題解析 [M]. 北京:高等教育出版社,2021 [3] 邵順增,李琳 .C程序設(shè)計(jì) — Windows 項(xiàng)目開發(fā) [M].北京:清華大學(xué)出版社, 2021 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請(qǐng)?jiān)L問(wèn): 15 附 錄 關(guān)鍵技術(shù)(源碼) Tree Control: ( 1)初始化動(dòng)態(tài)查找數(shù)據(jù)庫(kù)更新 Tree //初始化樹形 系 (學(xué)院 )專業(yè) 班 _RecordsetPtr pT_set1,pT_set2,pT_set3。 // TV_INSERTSTRUCT TreeCtrl。 //定義存放樹的結(jié)構(gòu) 這里想用作存第幾層 CTreeCtrl *ptree = (CTreeCtrl*)GetDlgItem(IDC_TREE_class)。 ptreeSetImageList(amp。pFramem_ImageList,LVSIL_NORMAL)。 HTREEITEM hroot1 = ptreeInsertItem(廣工全部學(xué)院 ,0,1)。 //設(shè) 0 為層數(shù) ID //HTREEITEM hroot1 = ptreeInsertItem(TVIF_TEXT,_T(廣工全部學(xué)院 ), 1, 2, 3, 4, 5, NULL, NULL)。 HTREEITEM hroot2,hroot3。 CString Nostr,str。 CString szSQL = SELECT * FROM 系別信息 。 _variant_t vDno,vDname,vSno,vSname,vCno,vCname。 (__uuidof( Recordset ))。 (__uuidof( Recordset ))。 (__uuidof( Recordset ))。 pT_set1Open((LPCSTR)szSQL,RS_PARAM)。 while(!pT_set1adoEOF) { vDno=pT_set1GetCollect(系別代碼 )。 //第一列的值 ,也可寫成 vSno=p_setGetCollect(學(xué)號(hào) )。 vDname=pT_set1GetCollect(系名 )。 Nostr=(BSTR)。 str=(BSTR)。 //AfxMessageBox(aa)。 hroot2=ptreeInsertItem(str,0,1,hroot1)。 //插入學(xué)院 /// 專業(yè) szSQL=SELECT * FROM 專業(yè)信息 ,系別信息 where 專業(yè)信息 .所屬系別 = 系別信息 .系別代碼 AND 系別代碼 = 39。 + Nostr + 39。 pT_set2Open((LPCSTR)szSQL,RS_PARAM)。 while(!pT_set2adoEOF) { vSno=pT_set2GetCollect(專業(yè)代碼 )。 vSname=pT_set2GetCollect(專業(yè)名稱 )。 Nostr=(BSTR)。 str=(BSTR)。 //AfxMessageBox(aa)。 更多計(jì)算機(jī)類課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、論文請(qǐng)?jiān)L問(wèn): 16 hroot3=ptreeInsertItem(str,0,1,hroot2)。 //插入專業(yè) // 班 szSQL=SELECT * FROM 班級(jí)信息 ,專業(yè)信息 where 班級(jí)信息 .所屬專業(yè) = 專業(yè)信息 .專業(yè) 代碼 AND 專業(yè)代碼 = 39。 + Nostr + 39。 pT_set3Open((LPCSTR)szSQL,RS_PARAM)。 while(!pT_set3adoEOF) { vCno=pT_set3GetCollect(班級(jí)代碼 )。 vCname=pT_set3GetCollect(班級(jí)名稱 )。 Nostr=(BSTR)。 str=(BSTR)。 //AfxMessageBox(aa)。 ptreeInsertItem(str,0,1,hroot
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1