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

正文內(nèi)容

教務(wù)管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告(參考版)

2025-06-01 22:42本頁面
  

【正文】 在一些步驟中可能思考的不夠縝密,對(duì)某些方面可能有些疏漏之處,這就要求我們查詢更多的信息,理論充分聯(lián)系實(shí)際,多多參與實(shí)際數(shù)據(jù)庫的創(chuàng)建,在實(shí)踐中積累經(jīng)驗(yàn),不斷學(xué)習(xí),提高自己在數(shù)據(jù)庫方面的能力。 最后,在本次課程設(shè)計(jì)中,我更正了以前對(duì)觸發(fā)器及存儲(chǔ)過程的認(rèn)識(shí)誤區(qū),以前錯(cuò)誤的認(rèn)為觸發(fā)器也是一個(gè)表格,并且可以通過更改觸發(fā)器的內(nèi)容來更改目的表格的內(nèi)容,其實(shí),觸發(fā)器就是一種特殊的存儲(chǔ)過程,觸發(fā)器以及存儲(chǔ)過程就是一段代碼,存儲(chǔ)過程執(zhí)行一遍后,駐留在高速緩沖中,再使用只需調(diào)用,無需編譯,它們就像一個(gè)編譯好的函數(shù)一樣,只需調(diào)用即可,這樣存儲(chǔ)過程降低了客戶機(jī)和服務(wù)器之間的通信量,方便了用戶的使用。另外,在創(chuàng)建表的同時(shí)還得注意每個(gè)屬性的數(shù)據(jù)類型,這個(gè)細(xì)節(jié)問題也是我們常常忽略的問題,對(duì)每個(gè)屬性列都要根據(jù)實(shí)際情況確定相應(yīng)的數(shù)據(jù)類型,并定義一定的長度大小,以提高空間利用率。8 體會(huì)與收獲這次課程設(shè)計(jì)我選擇的是設(shè)計(jì)“教務(wù)管理系統(tǒng)”的數(shù)據(jù)庫,通過本次自己獨(dú)立的設(shè)計(jì)一個(gè)數(shù)據(jù)庫,使我更清楚了設(shè)計(jì)數(shù)據(jù)庫的步驟,通過一步步的分析、操作、實(shí)施,理論聯(lián)系實(shí)際,把課堂上所學(xué)的知識(shí)綜合的運(yùn)用起來,不僅加深了對(duì)SQL語句的理解,而且提高了對(duì)所學(xué)知識(shí)的熟練運(yùn)用程度。 盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面清晰、操作方便、效率高、安全性好等優(yōu)點(diǎn)是本管理系統(tǒng)所必需的。 本次編寫的教務(wù)處系統(tǒng)程序充分使用了我自己建立的數(shù)據(jù)庫。因?yàn)閷?duì)教務(wù)處系統(tǒng)的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿足用戶的需求。另外,在整個(gè)開發(fā)的過程中,時(shí)間也比較倉促。 ()。 } catch(Exception express) { ((),操作失敗,)。 if(result==) { try { ()。 DialogResult result。 SqlCommand cmd=()。 SqlConnection =new SqlConnection(conStr)。Integrated Security=SSPI。 ()。 ()。 where 編號(hào)=39。 =update 成績(jī)表set 成績(jī)=39。 SqlCommand cmd=()。 SqlConnection =new SqlConnection(conStr)。Integrated Security=SSPI。 return。 return。 (Text,成績(jī))。 return。 } else { string msg=該表中沒有數(shù)據(jù),可能原因有:\n+\n+\n +,不可再修改。 ()。 da=new SqlDataAdapter(sql,)。 SqlConnection =new SqlConnection(conStr)。Integrated Security=SSPI。)。)and( 39。)and( 39。) +and( 39。 } } private void btnQuery_Click(object sender, e) { string sql=select , 成績(jī)表a,課程信息b,學(xué)生信息c +where(=)and(=)and(=39。 try { ()。 SqlCommand cmd=()。 SqlConnection =new SqlConnection(conStr)。Integrated Security=SSPI。 } protected virtual bool CheckNotNull() { return(true)。 } } protected virtual void SetModifyMode(bool blnEdit) { =!blnEdit。 } return。 SetModifyMode(false)。 } } return。 } catch(Exception express) { ((),提示,)。 if(()!=null) { try { (dataSet11)。 if(canSubmit==false) { return。 } if(==提交) { bool canSubmit。 (dataSet11)。 } if(==刪除) { DialogResult result=(確認(rèn)刪除?,刪除數(shù)據(jù),)。//設(shè)置默認(rèn)值 SetModifyMode(true)。 } if(==新增) { ()。 = 。 = 。 } return。 ()。 } if ( == 下一記錄) { if ( = ) { ()。 = 。 。 //移動(dòng)表頭指示圖標(biāo) return。 ()。 } protected void toolBar1_ButtonClick(object sender, e) { if ( == 首記錄) { ()。 }3 學(xué)生信息的查詢界面圖64 學(xué)生信息的增加、刪除、修改部分代碼如下:namespace 教務(wù)管理系統(tǒng){ protected override void Dispose( bool disposing ) { if( disposing ) { if(ponents != null) { ()。 SqlDataAdapter da=new SqlDataAdapter(sql,)。++39。20040000039。 ()。)。,39。 =insert into 選課表([學(xué)號(hào)],[課序號(hào)]) values(39。 ()。database=eisbook。 } } string strConn=workstation id=localhost。 (msg,時(shí)間沖突,)。amp。 return。 string courseSec=dataGrid2[,7].ToString().Trim()。 } string courseID=dataGrid2[,0].ToString().Trim()。 } private void btnElect_Click(object sender, e) { if(==0) { (可選課表為空,無法選課,提示,)。 =true。 =()。 ()。)。+=) +and(=39。 string sql=select , +, + from 選課表a,課程信息b,課程表c + where(=)and(39。 =(1).ToString().Trim()。 return。 return。 if(!) { (無此學(xué)生,請(qǐng)重新輸入學(xué)號(hào),提示,)。 SqlDataReader dr=()。+()+39。 SqlCommand cmd=()。 SqlConnection =new SqlConnection(strConn)。Integrated Security=SSPI。 =dv。 ()。)and(=)。 string sql=select , +, + from 課程表a,課程信息b + where (=39。 SqlConnection =new SqlConnection(strConn)。Integrated Security=SSPI。 } }}2學(xué)生選課界面界面
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1