14.3.3 程序設(shè)計(jì)
簡(jiǎn)易銀行系統(tǒng)的程序設(shè)計(jì)是與窗體匹配的,每個(gè)窗體都有相應(yīng)的程序設(shè)計(jì)。
1.主窗體程序
主窗體的程序分為初始化程序和控件程序,它們都可以通過(guò)雙擊窗體或雙擊控件進(jìn)入編輯狀態(tài),具體如下:
2.開(kāi)戶(hù)窗體
開(kāi)戶(hù)窗體用于將儲(chǔ)戶(hù)信息錄入數(shù)據(jù)庫(kù),它主要由控件處理程序構(gòu)成,由于身份證與初始金額都是數(shù)字型的,所以需要為它們添加文本更改事件。方法是:在TextBox的"屬性"面板上,單擊事件按鈕 ,然后在"KeyPress"事件后的方格內(nèi)雙擊鼠標(biāo),則系統(tǒng)自動(dòng)添加TextBox_KeyPress處理函數(shù),如圖14-15所示。
該部分視頻教程位置如圖14-16所示。
該窗體程序如下:
3.儲(chǔ)蓄窗體程序和支取窗體程序
儲(chǔ)蓄窗體程序與支取窗體程序基本一樣,從前面的窗體設(shè)計(jì)也可以看出它們很簡(jiǎn)單,只有1個(gè)Label控件、1個(gè)TextBox控件和2個(gè)Button控件。但是該窗體需要從主窗體中引入儲(chǔ)戶(hù)信息,這就需要窗體間的數(shù)據(jù)傳遞。具體程序如下:
支取窗體程序與儲(chǔ)蓄窗體程序一樣,所不同的就是它調(diào)用的是Dao類(lèi)中的updatee(string name,float money)函數(shù)和AddSelect1(string name, float money)函數(shù)。
4.查詢(xún)窗體程序
查詢(xún)窗體程序主要完成數(shù)據(jù)顯示、數(shù)據(jù)綁定和從數(shù)據(jù)記錄中抽取時(shí)間,具體如下:
5.轉(zhuǎn)賬窗體程序
轉(zhuǎn)賬窗體程序要完成從一個(gè)賬戶(hù)到另一個(gè)賬戶(hù)的資金轉(zhuǎn)移,它要修改兩個(gè)賬戶(hù)的操作記錄,并判斷、計(jì)算兩個(gè)賬戶(hù)的剩余金額。具體如下:
至此,整個(gè)程序設(shè)計(jì)完畢。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。