版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)說(shuō)明書(shū)</b></p><p> (2012/2013學(xué)年第一學(xué)期)</p><p> 課程名稱(chēng) : 軟件程序設(shè)計(jì) </p><p> 題 目 : 自動(dòng)存取款機(jī)軟件設(shè)計(jì) </p><p> 專(zhuān)業(yè)班級(jí) : </p
2、><p> 學(xué)生姓名 : 放羊娃 </p><p> 學(xué) 號(hào): </p><p> 指導(dǎo)教師 : </p><p> 設(shè)計(jì)周數(shù) : 2周 </p><p> 設(shè)計(jì)成績(jī) :
3、 </p><p> 2013年1月18日</p><p><b> 1 課程設(shè)計(jì)目的</b></p><p> ?。?)初步掌握使用C#工具設(shè)計(jì)一個(gè)具體實(shí)例的方法,包括軟件的設(shè)計(jì),調(diào)試的全過(guò)程。</p><p> ?。?)通過(guò)本次設(shè)計(jì)掌握使用c#語(yǔ)言中窗體的建立,各個(gè)控件的
4、使用,以及界面的設(shè)計(jì)。</p><p> (3)進(jìn)一步鞏固所學(xué)的C#及數(shù)據(jù)庫(kù)的相關(guān)理論知識(shí),提高分析和解決實(shí)際問(wèn)題的能力。</p><p><b> 2 課程的分析</b></p><p> ATM自動(dòng)取款機(jī)系統(tǒng)向用戶(hù)提供一個(gè)方便、簡(jiǎn)單、及時(shí)、隨時(shí)隨地可以隨心所欲存取款的互聯(lián)的現(xiàn)代計(jì)算機(jī)化的網(wǎng)絡(luò)系統(tǒng)??梢源蟠鬁p少工作人員,節(jié)約人力資源的開(kāi)
5、銷(xiāo),同時(shí)由于手續(xù)程序減少也可以減輕業(yè)務(wù)員的工作負(fù)擔(dān),有效地提高了整體的工作效率和精確度。 減少了用戶(hù)辦理業(yè)務(wù)的等待時(shí)間;用戶(hù)可以隨時(shí)隨地可以隨心所欲存取款,并且操作簡(jiǎn)單易懂;用戶(hù)還可以選擇在柜臺(tái)辦理業(yè)務(wù)或自己在自動(dòng)提款機(jī)和自動(dòng)取款機(jī)辦理業(yè)務(wù)。</p><p><b> 2.1需求分析</b></p><p> 2.1.1 課設(shè)任務(wù)</p><p
6、> (1)根據(jù)技術(shù)要求和現(xiàn)有開(kāi)發(fā)環(huán)境,分析題目</p><p><b> (2)選定設(shè)計(jì)方案</b></p><p> ?。?)畫(huà)出軟件框架結(jié)構(gòu)圖,關(guān)鍵程序流程圖</p><p> ?。?)使用C#語(yǔ)言和.net框架,并結(jié)合數(shù)據(jù)庫(kù),實(shí)現(xiàn)軟件</p><p> (5)調(diào)試,修改并完善程序</p>
7、<p> 2.1.2 課設(shè)要求</p><p> ?。?)模仿銀行ATM的運(yùn)行界面。</p><p> ?。?)憑正確的卡號(hào)和密碼進(jìn)入系統(tǒng)。</p><p> ?。?)實(shí)現(xiàn)取款,余額查詢(xún),修改密碼,交費(fèi),轉(zhuǎn)賬,存款操作。</p><p><b> 2.2系統(tǒng)的設(shè)計(jì)</b></p><p&
8、gt; (1)輸入:用戶(hù)通過(guò)鍵盤(pán)進(jìn)行輸入。</p><p> ?。?)性能:可使用戶(hù)在無(wú)任何經(jīng)驗(yàn)的情況下進(jìn)行操作ATM自助式服務(wù)。</p><p> (3)功能方面:取款、查詢(xún)余額、修改密碼、存款、交費(fèi)、轉(zhuǎn)賬。</p><p> 2.2.1 數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)</p><p> 由自動(dòng)提款機(jī)模擬軟件系統(tǒng)的需求分析可知,本系統(tǒng)應(yīng)為win
9、dows應(yīng)用窗體的設(shè)計(jì),據(jù)提供的實(shí)驗(yàn)環(huán)境及以前所學(xué)的理論知識(shí),采用SQL數(shù)據(jù)庫(kù),根據(jù)自動(dòng)提款機(jī)模擬軟件的功能要求,在shuju數(shù)據(jù)庫(kù)中建立兩張表來(lái)存儲(chǔ)信息,分別為T(mén)able1和RecordIofo。</p><p> Table1表中用來(lái)存儲(chǔ)用戶(hù)的卡號(hào),密碼,用戶(hù)名,余額及用于卡號(hào)鎖定的字段</p><p> 用戶(hù)基本信息表(Table1)</p><p>
10、recordIofo表中用于存儲(chǔ)用戶(hù)的卡號(hào),用戶(hù)名,存取結(jié)余,主要用于數(shù)據(jù)庫(kù)的更新操作。</p><p> 用戶(hù)操作信息表(recordIofo)</p><p> 2.2.2 取款機(jī)邏輯層次設(shè)計(jì)</p><p> 本次課設(shè)的自動(dòng)提款機(jī)模擬軟件系統(tǒng)可以使用戶(hù)進(jìn)行登錄、取款、轉(zhuǎn)賬、查詢(xún)余額、修改密碼、存款和交費(fèi)等基本業(yè)務(wù)。</p><p>
11、; ATM系統(tǒng)基本結(jié)構(gòu)框圖如圖2-1所示:</p><p><b> 2.3 程序設(shè)計(jì)</b></p><p> 用戶(hù)進(jìn)入后,點(diǎn)擊用戶(hù)登錄進(jìn)入登陸界面,在登錄窗口中輸入卡號(hào)和密碼,判斷卡號(hào)與密碼是否正確,若卡號(hào)與密碼正確則進(jìn)入用戶(hù)操作界面,并根據(jù)用戶(hù)的相關(guān)操作給用戶(hù)提供相應(yīng)的服務(wù)。若卡號(hào)與密碼不正確,彈出對(duì)話(huà)框提示用戶(hù)確認(rèn)卡號(hào)和密碼錯(cuò)誤后重新輸入,并對(duì)輸入錯(cuò)誤次
12、數(shù)進(jìn)行計(jì)數(shù),若輸入密碼錯(cuò)誤次數(shù)大于3次,則鎖定該帳號(hào)。</p><p> 2.3.1 程序流程圖</p><p> 2.3.2 窗體的具體實(shí)施和代碼</p><p> (1)用戶(hù)登陸窗體:通過(guò)登陸界面可以進(jìn)行用戶(hù)的登陸過(guò)程,進(jìn)而實(shí)現(xiàn)相應(yīng)的用戶(hù)操作。即當(dāng)用戶(hù)名與密碼都正確時(shí)用戶(hù)就可以登陸進(jìn)行所需的操作。</p><p><b>
13、 代碼為:</b></p><p> if ((mask1.Text.Trim() != ""))</p><p><b> {</b></p><p> string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataD
14、irectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";</p><p> SqlConnection conn = new SqlConnection(connString);</p><p> conn.Open(); </p><p>
15、 string ssql = "select * from Table1 where kahao='" + mask1.Text.Trim() + "'";</p><p> SqlCommand ccmd = new SqlCommand(ssql, conn);</p><p> SqlDataReader dr1 = cc
16、md.ExecuteReader();</p><p> if (dr1.Read())</p><p><b> {</b></p><p> dr1.Close();</p><p> name = mask1.Text.Trim().ToString();</p><p> str
17、ing isornot = "select lock from Table1 where kahao='" + mask1.Text.Trim().ToString() + "' ";</p><p> SqlCommand cmd0 = new SqlCommand(isornot, conn);</p><p> SqlDat
18、aReader drr = cmd0.ExecuteReader();</p><p> if (drr.Read() && drr["lock"].ToString() == "1")</p><p><b> {</b></p><p> MessageBox.Show(&quo
19、t;您的帳號(hào)已被鎖定,請(qǐng)與銀行管理員聯(lián)系!");</p><p> mask2.Text = "";</p><p> mask1.Text = "";</p><p> drr.Close();</p><p><b> }</b></p><
20、;p><b> else</b></p><p><b> {</b></p><p> drr.Close();</p><p> string sql = "select * from Table1 where kahao='" + mask1.Text.Trim().ToSt
21、ring() + "'and mima='" + mask2.Text.Trim().ToString() + "'";</p><p> SqlCommand cmd = new SqlCommand(sql, conn);</p><p> SqlDataReader dr = cmd.ExecuteReader();
22、</p><p> if (dr.Read())</p><p><b> {</b></p><p> mask1.Text = dr["kahao"].ToString();</p><p> FrmMian frm = new FrmMian();</p><p>
23、; frm.Show();</p><p> this.Hide();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> if (this.A++ <
24、; 2)</p><p><b> {</b></p><p> MessageBox.Show("您密碼不正確,請(qǐng)重新輸入!", "提示!", MessageBoxButtons.OK, MessageBoxIcon.Error);</p><p> mask2.Text = "&quo
25、t;;</p><p> mask1.Text = "";</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> dr.Close();&l
26、t;/p><p> string sql1 = "update Table1 set lock='1' where kahao='" + name + "'";</p><p> SqlCommand cmd1 = new SqlCommand(sql1, conn);</p><p> if
27、 (cmd1.ExecuteNonQuery() == 1)</p><p><b> {</b></p><p> MessageBox.Show("您已經(jīng)輸入超過(guò)三次,該帳號(hào)將被鎖定,請(qǐng)聯(lián)系銀行管理員!", "錯(cuò)誤", MessageBoxButtons.OK, MessageBoxIcon.Error);</p&
28、gt;<p> mask2.Text = "";</p><p> mask1.Text = "";</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b>
29、</p><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show("
30、賬號(hào)不正確");</p><p><b> }</b></p><p> conn.Close();</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b
31、></p><p> MessageBox.Show("請(qǐng)輸入卡號(hào)與密碼!", "警告!?。?!", MessageBoxButtons.OK, MessageBoxIcon.Warning);</p><p> mask1.Text = "";</p><p> mask2.Text = &qu
32、ot;";</p><p><b> }</b></p><p> ?。?)存款窗體:通過(guò)該界面用戶(hù)可以從自己的賬戶(hù)中進(jìn)行存款操作,但是存款的金額必須在規(guī)定范圍內(nèi)且為100元的整數(shù)倍,否則無(wú)法進(jìn)行操作。</p><p><b> 代碼為:</b></p><p> string co
33、nnString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";</p><p> SqlConnection conn = new SqlConnection(con
34、nString);</p><p> conn.Open();</p><p> string sql = "SELECT * FROM Table1 WHERE kahao='" + frmlo.name + "'";</p><p> SqlCommand cmd = new SqlCommand(s
35、ql, conn);</p><p> SqlDataReader dr = cmd.ExecuteReader();</p><p> dr.Read();</p><p> decimal jine = Convert.ToDecimal(dr[4]);</p><p> decimal sqje = Convert.ToDeci
36、mal(textBox1.Text);</p><p> string presentname = Convert.ToString(dr[4]);</p><p> string cardid = "'" + frmlo.name + "'";</p><p> decimal change = sqj
37、e;</p><p> string time = Convert.ToString(DateTime.Now);</p><p> dr.Close();</p><p> if (sqje % 100 == 0)</p><p><b> {</b></p><p> Message
38、Box.Show("操作正在,請(qǐng)稍侯……");</p><p> decimal leftmoney = jine + sqje;</p><p> string ssql = "Update Table1 set yue = '" + leftmoney + "' where kahao ='" +
39、 frmlo.name + "'";</p><p> SqlCommand ccmd = new SqlCommand(ssql, conn);</p><p> cunkuang frm = new cunkuang();</p><p> frm.Show();</p><p> this.Hide(
40、);</p><p> textBox1.Text = "";</p><p> int i = ccmd.ExecuteNonQuery();</p><p> if (i == 1)</p><p><b> {</b></p><p> textBox1.Tex
41、t = "";</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show("操作失敗,請(qǐng)重試!", "提示:
42、", MessageBoxButtons.OK, MessageBoxIcon.Error);</p><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {<
43、;/b></p><p> MessageBox.Show("本機(jī)只提供以百元為單位的金額,請(qǐng)正確輸入金額!");</p><p> textBox1.Text = "";</p><p><b> } </b></p><p><b> }</b&
44、gt;</p><p> ?。?)取款窗體:通過(guò)該界面用戶(hù)可以從自己的賬戶(hù)中進(jìn)行取款操作,但是取款的金額必須在規(guī)定范圍內(nèi)且為100元的整數(shù)倍,否則無(wú)法進(jìn)行操作。</p><p><b> 代碼為:</b></p><p> string connString = @"Data Source=.\SQLEXPRESS;AttachD
45、bFilename=|DataDirectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";</p><p> SqlConnection conn = new SqlConnection(connString);</p><p> conn.Open(); </
46、p><p> string sql = "SELECT * FROM Table1 WHERE kahao='" + frmlo.name + "'";</p><p> SqlCommand cmd = new SqlCommand(sql, conn);</p><p> SqlDataReader dr
47、 = cmd.ExecuteReader();</p><p> dr.Read();</p><p> decimal jine = Convert.ToDecimal(dr[4]);</p><p> decimal sqje = Convert.ToDecimal(txt1.Text);</p><p> decimal cha
48、nge = sqje;</p><p> string presentname = Convert.ToString(dr[1]);</p><p> string time = Convert.ToString(DateTime.Now);</p><p> dr.Close();</p><p> if (jine >= s
49、qje)</p><p><b> {</b></p><p> if (sqje % 100 == 0)</p><p><b> {</b></p><p> MessageBox.Show("請(qǐng)?jiān)?0秒內(nèi)取款……");</p><p> d
50、ecimal leftmoney = jine - sqje;</p><p> string ssql = "Update Table1 set yue = '" + leftmoney + "' where kahao ='" + frmlo.name + "'";</p><p> Sq
51、lCommand ccmd = new SqlCommand(ssql, conn);</p><p> draw frm = new draw();</p><p> frm.Show();</p><p> this.Hide();</p><p> int i = ccmd.ExecuteNonQuery();</p>
52、;<p> if (i == 1)</p><p><b> {</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p>
53、; MessageBox.Show("操作失敗,請(qǐng)重試!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);</p><p><b> }</b></p><p><b> }</b></p><p><b>
54、else</b></p><p><b> {</b></p><p> MessageBox.Show("本機(jī)只提供以百元為單位的金額,請(qǐng)正確輸入金額!");</p><p> txt1.Text = "";</p><p><b> }</b
55、></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show("您的余額不足!");</p><p> t
56、xt1.Text = "";</p><p><b> }</b></p><p> conn.Close();</p><p> (4)交費(fèi)窗體:通過(guò)該界面用戶(hù)可以進(jìn)行交費(fèi)。</p><p><b> 代碼為:</b></p><p> str
57、ing connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";</p><p> SqlConnection conn = new SqlConnecti
58、on(connString);</p><p> conn.Open();</p><p> string sql = "SELECT * FROM Table1 WHERE kahao='" + frmlo.name + "'";</p><p> SqlCommand cmd = new SqlCom
59、mand(sql, conn);</p><p> SqlDataReader dr = cmd.ExecuteReader();</p><p> dr.Read();</p><p> decimal jine = Convert.ToDecimal(dr[4]);</p><p> decimal sqje = Convert.
60、ToDecimal(textBox1.Text);</p><p> string presentname = Convert.ToString(dr[4]);</p><p> string cardid = "'" + frmlo.name + "'";</p><p> decimal change
61、 = sqje;</p><p> string time = Convert.ToString(DateTime.Now);</p><p> dr.Close();</p><p> if (jine >= sqje)</p><p><b> {</b></p><p> M
62、essageBox.Show("操作正在,請(qǐng)稍侯……");</p><p> decimal leftmoney = jine - sqje;</p><p> string ssql = "Update Table1 set yue = '" + leftmoney + "' where kahao ='&q
63、uot; + frmlo.name + "'";</p><p> SqlCommand ccmd = new SqlCommand(ssql, conn);</p><p> MessageBox.Show("交費(fèi)成功!");</p><p> textBox1.Text = "";<
64、/p><p> int i = ccmd.ExecuteNonQuery();</p><p> if (i == 1)</p><p><b> {</b></p><p> textBox1.Text = "";</p><p><b> }</b&g
65、t;</p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show("操作失敗,請(qǐng)重試!", "提示:", MessageBoxButtons.OK, MessageBoxIcon.Error);</p
66、><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show(" 您的余額不
67、足!");</p><p> textBox1.Text = "";</p><p><b> } </b></p><p><b> }</b></p><p> ?。?)轉(zhuǎn)賬窗體:通過(guò)該界面用戶(hù)可以給除自己外的其他賬戶(hù)進(jìn)行轉(zhuǎn)賬。</p><
68、;p><b> 代碼為:</b></p><p> string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";&l
69、t;/p><p> SqlConnection conn = new SqlConnection(connString);</p><p> conn.Open();</p><p> string sql = "SELECT * FROM Table1 WHERE kahao='" + frmlo.name + "'
70、";</p><p> SqlCommand cmd = new SqlCommand(sql, conn);</p><p> SqlDataReader dr = cmd.ExecuteReader();</p><p> dr.Read();</p><p> decimal jine = Convert.ToDeci
71、mal(dr[4]);</p><p> string wo = Convert.ToString(dr[1]);</p><p> decimal sqje = Convert.ToDecimal(text2.Text);</p><p> dr.Close();</p><p> if (jine >= sqje)</
72、p><p><b> {</b></p><p> MessageBox.Show("正在操作,請(qǐng)稍侯……");</p><p> decimal leftmoney = jine - sqje;</p><p> string ssql = "Update Table1 set yue
73、 = '" + leftmoney + "' where kahao ='" + frmlo.name + "'";</p><p> SqlCommand ccmd = new SqlCommand(ssql, conn);</p><p> int i = ccmd.ExecuteNonQuery(
74、);</p><p> if (i == 1)</p><p><b> {</b></p><p> string sqql = "select * from Table1 where kahao='" + maske1.Text.Trim() + "'";</p>
75、<p> SqlCommand cmdd = new SqlCommand(sqql, conn);</p><p> SqlDataReader drr = cmdd.ExecuteReader();</p><p> if (drr.Read())</p><p><b> {</b></p><p&g
76、t; decimal je = Convert.ToDecimal(drr[4]);</p><p> string presentname = wo;</p><p> string cardid = "'" + frmlo.name + "'";</p><p> decimal change =
77、sqje;</p><p> string time = Convert.ToString(DateTime.Now);</p><p> je = je + sqje;</p><p> drr.Close();</p><p> string sqql1 = "Update Table1 set yue='&qu
78、ot; + je + "'where kahao='" + maske1.Text.Trim() + "'";</p><p> SqlCommand cmmdd = new SqlCommand(sqql1, conn);</p><p> int n = cmmdd.ExecuteNonQuery();</p&g
79、t;<p> if (n == 1)</p><p><b> {</b></p><p> MessageBox.Show("轉(zhuǎn)賬成功!");</p><p> maske1.Text = "";</p><p> text2.Text = "&
80、quot;;</p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show("轉(zhuǎn)賬失?。?quot;);</p><p> m
81、aske1.Text = "";</p><p> text2.Text = "";</p><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p>&
82、lt;p><b> {</b></p><p> MessageBox.Show("操作失敗,請(qǐng)重試!", "提示:", MessageBoxButtons.OK, MessageBoxIcon.Error);</p><p><b> }</b></p><p><
83、;b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.Show("操作失敗,請(qǐng)重試!", "提示:", MessageBoxButtons.OK, MessageBoxI
84、con.Error);</p><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> MessageBox.
85、Show("您的余額不足,請(qǐng)重新輸入金額!");</p><p> text2.Text = "";</p><p><b> }</b></p><p> conn.Close();</p><p> ?。?)查詢(xún)余額窗體:在業(yè)務(wù)類(lèi)型窗體上點(diǎn)擊余額查詢(xún),可查詢(xún)當(dāng)前用戶(hù)銀行卡
86、上的可用余額。</p><p><b> 代碼為:</b></p><p> string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User
87、Instance=True";</p><p> SqlConnection conn = new SqlConnection(connString);</p><p> conn.Open();</p><p> string sql = "select yue from Table1 where kahao='" +
88、frmlo.name + "'";</p><p> SqlCommand cmd = new SqlCommand(sql, conn);</p><p> SqlDataReader dr = cmd.ExecuteReader();</p><p> dr.Read();</p><p> label
89、2.Text = dr["yue"].ToString().Trim();</p><p> (7)修改密碼窗體:通過(guò)該界面用戶(hù)可以給自己的賬戶(hù)進(jìn)行修改密碼的操作,兩次輸入的新密碼一樣將修改成功,否則將失敗。</p><p> 代碼為:if (maskedTextBox2.Text.Trim() == maskedTextBox3.Text.Trim())</
90、p><p><b> {</b></p><p> string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\shuju.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True&q
91、uot;;</p><p> SqlConnection conn = new SqlConnection(connString);</p><p> conn.Open();</p><p> string sql = "update Table1 set mima='" +maskedTextBox2.Text.Trim()+
92、"'where kahao='" + frmlo.name + "'";</p><p> SqlCommand cmd = new SqlCommand(sql, conn);</p><p> int i = cmd.ExecuteNonQuery();</p><p> if (i ==
93、1)</p><p><b> {</b></p><p> MessageBox.Show("密碼修改成功!");</p><p><b> }</b></p><p><b> else</b></p><p><b
94、> {</b></p><p> MessageBox.Show("密碼修改失??!");</p><p><b> }</b></p><p> conn.Close();</p><p><b> }</b></p><p>
95、<b> else</b></p><p><b> {</b></p><p> MessageBox.Show("兩次密碼不一致!");</p><p><b> }</b></p><p><b> 3 課程設(shè)計(jì)總結(jié)</b&g
96、t;</p><p> 兩周的課程設(shè)計(jì)很快就過(guò)完了,從中我學(xué)到了用C#制作簡(jiǎn)單的軟件,在這幾天我從中收獲了快樂(lè)還有同學(xué)們之間的幫助。這讓我很喜歡這樣的學(xué)習(xí)氛圍。體會(huì)到了如論何時(shí)都要以一個(gè)積極的心態(tài)去面對(duì),心態(tài)決定一切,無(wú)論何時(shí)無(wú)論何地,我們都要保持一顆積極的心態(tài)去面對(duì)身邊每一件事。</p><p><b> 4 參考文獻(xiàn)</b></p><p&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c_課程設(shè)計(jì)—自動(dòng)取款機(jī)模擬軟件設(shè)計(jì)
- c_課程設(shè)計(jì)——自助取款機(jī)軟件設(shè)計(jì)
- atm自動(dòng)存取款機(jī)服務(wù)指南
- 銀行自動(dòng)存取款機(jī)(atm機(jī))怎樣存錢(qián)
- c語(yǔ)言課程設(shè)計(jì)--銀行存取款業(yè)務(wù)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-銀行atm存取款機(jī)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- c語(yǔ)言課程設(shè)計(jì)銀行存取款業(yè)務(wù)8
- c語(yǔ)言課程設(shè)計(jì)報(bào)告(銀行存取款管理設(shè)計(jì))
- c語(yǔ)言課程設(shè)計(jì)---模擬銀行存取款業(yè)務(wù)
- 銀行存取款業(yè)務(wù)受理課程設(shè)計(jì)
- vb課程設(shè)計(jì)--銀行存取款管理
- 銀行存取款管理課程設(shè)計(jì)
- java課程設(shè)計(jì)報(bào)告--atm存取款系統(tǒng)
- vb課程設(shè)計(jì)--銀行存取款管理系統(tǒng)
- java課程設(shè)計(jì)銀行存取款管理系統(tǒng)
- 自動(dòng)取款機(jī)畢業(yè)設(shè)計(jì)---銀行取款機(jī)操作軟件的設(shè)計(jì)
- 銀行atm自動(dòng)取款機(jī)系統(tǒng)課程設(shè)計(jì)
- 銀行atm自動(dòng)取款機(jī)系統(tǒng)課程設(shè)計(jì)
- c_課程設(shè)計(jì)---模擬抽獎(jiǎng)軟件設(shè)計(jì)
- 基于單片機(jī)自動(dòng)取款機(jī)系統(tǒng)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論