版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 課 程 設(shè) 計</p><p> 課程設(shè)計名稱: java課程設(shè)計 </p><p> 專 業(yè) 班 級 : 計科09級05班 </p><p> 學(xué) 生 姓 名 : </p><p> 學(xué) 號 :
2、 </p><p> 指 導(dǎo) 教 師 : </p><p> 課程設(shè)計時間: </p><p> 計算機(jī)科學(xué)與技術(shù) 專業(yè)課程設(shè)計任務(wù)書</p><p><b> 銀行帳戶管理系統(tǒng)</b></p><p><
3、b> 一、需求分析</b></p><p> 銀行賬戶管理系統(tǒng)中,主要有以下功能:</p><p> 1.添加賬戶:主要增加賬戶的賬號,姓名,以及所存的金額。</p><p> 2.刪除賬戶:根據(jù)輸入的賬號,刪除該賬戶的信息。</p><p> 3.修改賬戶信息:根據(jù)輸入的賬號,修改賬戶的信息。</p>
4、<p> 4.查詢賬戶信息:根據(jù)輸入的賬號,查詢并顯示出該賬戶的相關(guān)信息。</p><p> 5.瀏覽:瀏覽數(shù)據(jù)庫中的各個賬戶的信息。</p><p> 6.存款:輸入賬號,并向該賬號存錢,同時并記錄下來。</p><p> 7.貸款:輸入賬號和貸款單號向該賬戶貸款,并記錄下來。</p><p> 8.還錢:輸入賬號和
5、貸款單號付貸款錢,同時并顯示還有多少貸款未付。</p><p><b> 二、概要設(shè)計</b></p><p><b> 課程設(shè)計模塊圖:</b></p><p><b> 系統(tǒng)流程圖: </b></p><p> 三、運(yùn)行環(huán)境、開發(fā)語言</p><
6、p> 1:Windows xp,DOS,Microsoft SQL Server 2005;</p><p> 2:Java,SQL Server。</p><p><b> 四、詳細(xì)設(shè)計</b></p><p><b> 1 程序清單</b></p><p><b> 表
7、1 程序清單</b></p><p><b> 2 主要代碼</b></p><p> 2.1建立Bank公共類,并連接數(shù)據(jù)庫</p><p> import java.sql.*; </p><p> import java.util.*;</p><p> import
8、javax.swing.*;</p><p> public class Bank</p><p><b> {</b></p><p> public static String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加載JD
9、BC驅(qū)動</p><p> public static String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=銀行管理系統(tǒng)"; //連接服務(wù)器和數(shù)據(jù)庫</p><p> public static String userName = "liu"; //默認(rèn)用戶名<
10、/p><p> public static String userPwd = "518888k"; //密碼</p><p> public static Connection dbconn;</p><p> static boolean m = true;</p><p> static int N;</
11、p><p> private static Scanner scanner = new Scanner(System.in);}</p><p> 2.2主函數(shù)銀行賬戶管理系統(tǒng)主界面</p><p> public static void main(String[] srg) throws Exception</p><p><b&g
12、t; {</b></p><p><b> while(m)</b></p><p><b> {</b></p><p> System.out.println("---------------銀行賬戶管理系統(tǒng)---------------");</p><p&
13、gt; System.out.println("1:添加賬戶2:刪除賬戶");</p><p> System.out.println("3:修改賬戶信息4:查詢賬戶信息");</p><p> System.out.println("5:瀏覽6:存款");</p><p> S
14、ystem.out.println("7:貸款8:還錢");</p><p> System.out.println("9:退出");</p><p> System.out.println("-------------請輸入您要進(jìn)行的服務(wù)---------");</p><p>
15、N=scanner.nextInt();</p><p><b> switch(N)</b></p><p><b> {</b></p><p><b> case 1:</b></p><p><b> insert();</b></p
16、><p><b> break;</b></p><p><b> case 2:</b></p><p><b> del();</b></p><p><b> break;</b></p><p><b> c
17、ase 3:</b></p><p><b> update();</b></p><p><b> break;</b></p><p><b> case 4:</b></p><p><b> serch();</b></p
18、><p><b> break;</b></p><p><b> case 5:</b></p><p> liulan();break;</p><p><b> case 6:</b></p><p> cunkuan();break;<
19、;/p><p><b> case 7:</b></p><p> daikuan();break;</p><p><b> case 8:</b></p><p> huanqian();break;</p><p> case 9: m =false;</p
20、><p><b> break;</b></p><p> default:System.out.println("請在1--9之間選擇");</p><p><b> }</b></p><p><b> }</b></p><p&
21、gt;<b> }</b></p><p><b> 2.3添加賬戶功能</b></p><p> public static void insert() throws Exception</p><p><b> {</b></p><p><b> t
22、ry{</b></p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p> String num=null,name=null;</p>
23、<p> int jine=0;</p><p> System.out.println("請輸入您要添加的數(shù)據(jù)");</p><p> System.out.print("賬號");</p><p> num = scanner.next();</p><p> System.ou
24、t.print("姓名");</p><p> name = scanner.next();</p><p> System.out.print("金額");</p><p> jine= scanner.nextInt();</p><p> String sql = "insert
25、 into 賬戶信息 (賬號,姓名,金額) values('"+ num +"','"+ name +"','"+ jine +"')";//向表中插入信息</p><p> System.out.println("信息已插入!");</p><p>
26、; Statement stmt = dbconn.createStatement();</p><p> stmt.executeUpdate(sql);</p><p> stmt.close();</p><p><b> }</b></p><p> catch(Exception e)</p&g
27、t;<p><b> {}</b></p><p><b> m = true;</b></p><p><b> }</b></p><p><b> 2.4刪除賬戶</b></p><p> public static void
28、 del()throws Exception</p><p><b> {</b></p><p><b> try</b></p><p><b> {</b></p><p> String num=null,name=null ;</p><p
29、> int jine=0;</p><p> String a = null;</p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p&
30、gt; System.out.println("---刪除賬戶---");</p><p> String sql1 = "select * from 賬戶信息";</p><p> System.out.print("請輸入您要刪的賬號");</p><p> Statement stmt1 =
31、dbconn.createStatement();</p><p> ResultSet rs = stmt1.executeQuery(sql1);</p><p> num = scanner.next();</p><p> int flag=0;</p><p> while(!num.equals("0"
32、))</p><p><b> {</b></p><p> while(rs.next())</p><p><b> {</b></p><p><b> a = null;</b></p><p> a = rs.getString(&
33、quot;賬號");</p><p> if(num.equals(a))</p><p><b> {</b></p><p><b> flag=1;</b></p><p><b> break;</b></p><p><
34、b> }</b></p><p><b> }</b></p><p> if(flag==1)</p><p><b> {</b></p><p> String sql2 = "delete 賬戶信息 where 賬號= '"+ num
35、+ "'";</p><p> Statement stmt2 = dbconn.createStatement();</p><p> stmt2.executeUpdate(sql2);</p><p> stmt2.close();</p><p> System.out.println("
36、數(shù)據(jù)已刪除!");</p><p><b> break;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> Sys
37、tem.out.println("您輸入的賬號錯誤或者不存在,請重新輸入:");</p><p> num = scanner.next();</p><p> rs = stmt1.executeQuery(sql1);</p><p><b> }</b></p><p><b>
38、 }</b></p><p> rs.close();</p><p> stmt1.close();</p><p><b> }</b></p><p> catch (Exception e)</p><p><b> {</b></p&g
39、t;<p><b> }</b></p><p><b> m= true;</b></p><p><b> }</b></p><p><b> 2.5修改賬戶信息</b></p><p> public static void
40、 update() throws Exception</p><p><b> {</b></p><p><b> try</b></p><p><b> {</b></p><p> String num=null,name=null ;</p>
41、<p> int jine=0;</p><p> String a = null;</p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p>
42、<p> System.out.print("請輸入您要修改賬號:");</p><p> String sql1 = "select * from 賬戶信息";</p><p> Statement stmt1 = dbconn.createStatement();</p><p> ResultSet r
43、s = stmt1.executeQuery(sql1);</p><p> num = scanner.next();</p><p> int flag=0;</p><p> while(!num.equals("0"))</p><p><b> {</b></p>&l
44、t;p> while(rs.next())</p><p><b> {</b></p><p><b> a = null;</b></p><p> a = rs.getString("賬號");</p><p> if( num.equals(a))<
45、;/p><p><b> {</b></p><p> System.out.print("請輸入您更改的姓名:");</p><p> name = scanner.next();</p><p> System.out.print("請輸入您更改的金額");</p&g
46、t;<p> jine = scanner.nextInt();</p><p><b> flag=1;</b></p><p><b> break;</b></p><p><b> }</b></p><p><b> }</b&
47、gt;</p><p> if(flag==1)</p><p><b> break;</b></p><p><b> else</b></p><p><b> {</b></p><p> System.out.println(&quo
48、t;您輸入的賬號錯誤或者不存在,請重新輸入:");</p><p> num = scanner.next();</p><p> rs = stmt1.executeQuery(sql1);</p><p><b> }</b></p><p><b> }</b></p&
49、gt;<p> rs.close();</p><p> stmt1.close();</p><p> String sql2 = "update 賬戶信息 set 姓名 = '"+ name +"' where 賬號 = '"+ num +"'update 賬戶信息 set 金額 =
50、'"+ jine +"' where 賬號 = '"+ num +"'";</p><p> Statement stmt = dbconn.createStatement();</p><p> System.out.println("數(shù)據(jù)已更改");</p><
51、p> stmt.executeUpdate(sql2);</p><p> stmt.close();</p><p><b> }</b></p><p> catch (Exception e)</p><p><b> {</b></p><p><
52、;b> }</b></p><p><b> m = true;</b></p><p><b> }</b></p><p><b> 2.6查詢賬戶信息</b></p><p> public static void serch()throws
53、Exception</p><p><b> {</b></p><p><b> try</b></p><p><b> {</b></p><p> String num= null,name = null ;</p><p> int
54、 jine=0;</p><p> String a=null;</p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p> System
55、.out.println("---按賬號查詢---");</p><p> System.out.print("請輸入賬號");</p><p> String sql1 = "select * from 賬戶信息";</p><p> Statement stmt1 = dbconn.createS
56、tatement();</p><p> ResultSet rs1 = stmt1.executeQuery(sql1);</p><p> num = scanner.next();</p><p> int flag=0;</p><p> while(!num.equals("0"))</p>
57、<p><b> {</b></p><p> while(rs1.next())</p><p><b> {</b></p><p><b> a = null;</b></p><p> a = rs1.getString("賬號&quo
58、t;);</p><p> if(num.equals(a))</p><p><b> {</b></p><p><b> flag = 1;</b></p><p><b> break;</b></p><p><b> }&
59、lt;/b></p><p><b> }</b></p><p> if(flag == 1)</p><p><b> {</b></p><p> name = rs1.getString("姓名");</p><p> jine =
60、 rs1.getInt("金額");</p><p><b> break;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p>
61、<p> System.out.println("您輸入的賬號錯誤或者不存在,請重新輸入:");</p><p> num = scanner.next();</p><p> rs1 = stmt1.executeQuery(sql1);</p><p><b> }</b></p><
62、;p><b> }</b></p><p> System.out.println("賬號姓名金額");</p><p> System.out.printf("%s%s%s%n",num,name,jine);</p><p><b> m = true;</b&
63、gt;</p><p><b> }</b></p><p> catch (Exception e)</p><p><b> {</b></p><p><b> }</b></p><p><b> }</b><
64、;/p><p> 2.7瀏覽全部賬戶信息</p><p> public static void liulan()throws Exception</p><p><b> {</b></p><p><b> try</b></p><p><b> {&l
65、t;/b></p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p> String sql = "select * from 賬戶信息 "
66、;;</p><p> Statement stmt = dbconn.createStatement();</p><p> ResultSet rs = stmt.executeQuery(sql);</p><p> System.out.println("賬號姓名金額");</p><p> while
67、(rs.next())</p><p><b> {</b></p><p> String num = rs.getString("賬號");</p><p> String name = rs.getString("姓名");</p><p> int jine = r
68、s.getInt("金額");</p><p> System.out.printf("%s%s%s%n",num,name,jine);</p><p><b> }</b></p><p> rs.close();</p><p> stmt.close();&l
69、t;/p><p><b> }</b></p><p> catch (Exception e)</p><p><b> {</b></p><p><b> }</b></p><p><b> m = true;</b>
70、</p><p><b> }</b></p><p><b> 2.8存款</b></p><p> public static void cunkuan()throws Exception</p><p><b> {</b></p><p>
71、;<b> try{</b></p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p> System.out.print("請輸
72、入賬號");</p><p> String num=scanner.next();</p><p> String Cundate=null;</p><p> String sql1 = "select * from 賬戶信息";</p><p> Statement stmt = dbconn.cr
73、eateStatement();</p><p> ResultSet rs = stmt.executeQuery(sql1);</p><p> int flag=0;</p><p> int jine=0,jine1=0,jine2=0;</p><p> while(!num.equals("0"))&l
74、t;/p><p><b> {</b></p><p> while(rs.next())</p><p><b> {</b></p><p> String a = null;</p><p> a = rs.getString("賬號");&
75、lt;/p><p> if( num.equals(a))</p><p><b> {</b></p><p><b> flag=1;</b></p><p><b> break;</b></p><p><b> }</b&
76、gt;</p><p><b> }</b></p><p> if(flag==1)</p><p><b> {</b></p><p> System.out.print("請輸入要存入的金額");</p><p> jine1 = sca
77、nner.nextInt();</p><p> System.out.print("請輸入存款的日期");</p><p> Cundate =scanner.next();</p><p> String sql2 = "insert into 存款 (賬號,存錢金額,存錢日期) values('"+ num
78、 +"','"+ jine1 +"','"+ Cundate +"')";</p><p> jine2=rs.getInt("金額");</p><p> jine=jine1+jine2;</p><p> String sql3 =
79、"update 賬戶信息 set 金額 = '"+ jine +"' where 賬號 = '"+ num +"'";</p><p> System.out.println("存款成功");</p><p> stmt.executeUpdate(sql2);</p&
80、gt;<p> stmt.executeUpdate(sql3);</p><p><b> break;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b&g
81、t;</p><p> System.out.println("您輸入的賬號錯誤或者不存在,請重新輸入:");</p><p> num = scanner.next();</p><p> rs = stmt.executeQuery(sql1);</p><p><b> }</b><
82、;/p><p><b> }</b></p><p> rs.close();</p><p> stmt.close();</p><p><b> }</b></p><p> catch (Exception e)</p><p><
83、b> {</b></p><p><b> }</b></p><p><b> m = true;</b></p><p><b> }</b></p><p><b> 2.9貸款</b></p><p&
84、gt; public static void daikuan()throws Exception</p><p><b> {</b></p><p><b> try{</b></p><p> Class.forName(driverName);//載入驅(qū)動</p><p> dbco
85、nn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p> String sql1 = "select * from 賬戶信息";</p><p> Statement stmt1 = dbconn.createStatement();</p><p>
86、 ResultSet rs = stmt1.executeQuery(sql1);</p><p> String num=null,dainum=null,daidate=null;</p><p> int daijine=0;</p><p> System.out.println("請輸入您的賬號");</p><
87、;p> System.out.print("賬號");</p><p> num = scanner.next();</p><p> int flag=0;</p><p> while(!num.equals("0"))</p><p><b> {</b>&l
88、t;/p><p> while(rs.next())</p><p><b> {</b></p><p> String a = null;</p><p> a = rs.getString("賬號");</p><p> if(num.equals(a))<
89、/p><p><b> {</b></p><p><b> flag = 1;</b></p><p><b> break;</b></p><p><b> }</b></p><p><b> }</b
90、></p><p> if(flag == 1)</p><p><b> {</b></p><p> System.out.print("請輸入您的貸款單號");</p><p> dainum = scanner.next();</p><p> Syst
91、em.out.print("請輸入您要貸的金額");</p><p> daijine= scanner.nextInt();</p><p> System.out.print("請輸入您貸款的日期");</p><p> daidate=scanner.next();</p><p> St
92、ring sql = "insert into 貸款 (賬號,貸款單號,貸款金額,貸款日期) values('"+ num +"','"+ dainum +"','"+ daijine +"','"+ daidate +"')";</p><p&g
93、t; System.out.println("貸款成功!");</p><p> Statement stmt = dbconn.createStatement();</p><p> stmt.executeUpdate(sql);</p><p> stmt.close();</p><p><b>
94、 break;</b></p><p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> System.out.println("您輸入的賬號錯誤或者不存在,請重新輸入:&q
95、uot;);</p><p> num = scanner.next();</p><p> rs = stmt1.executeQuery(sql1);</p><p><b> }</b></p><p><b> }</b></p><p><b>
96、 }</b></p><p> catch(Exception e)</p><p><b> {}</b></p><p><b> m = true;</b></p><p><b> }</b></p><p><b>
97、; 2.10還錢</b></p><p> public static void huanqian()throws Exception</p><p><b> {</b></p><p><b> try{</b></p><p> Class.forName(driverN
98、ame);//載入驅(qū)動</p><p> dbconn = DriverManager.getConnection(dbURL,userName,userPwd);//連接數(shù)據(jù)庫</p><p> String sql1 = "select * from 賬戶信息";</p><p> String sql2 = "select
99、* from 貸款";</p><p> //String sql3 = "select * from 貸款";</p><p> Statement stmt1 = dbconn.createStatement();</p><p> Statement stmt2 = dbconn.createStatement();<
100、/p><p> ResultSet rs1 = stmt1.executeQuery(sql1);</p><p> ResultSet rs2 = stmt2.executeQuery(sql2);</p><p> //ResultSet rs3 = stmt.executeQuery(sql3);</p><p> String n
101、um=null,dainum=null,huandate=null;</p><p> int huanjine=0;</p><p> System.out.println("請輸入您的賬號");</p><p> System.out.print("賬號");</p><p> num =
102、scanner.next();</p><p> int flag=0;</p><p><b> int b=0;</b></p><p> while(!num.equals("0"))</p><p><b> {</b></p><p>
103、 while(rs1.next())</p><p><b> {</b></p><p> String a = null;</p><p> a = rs1.getString("賬號");</p><p> if(num.equals(a))</p><p>&
104、lt;b> {</b></p><p><b> flag = 1;</b></p><p><b> break;</b></p><p><b> }</b></p><p><b> }</b></p>&l
105、t;p> if(flag == 1)</p><p><b> {</b></p><p> System.out.print("請輸入您的貸款單號");</p><p> dainum = scanner.next();</p><p> while(!dainum.equals(&
106、quot;0"))</p><p><b> {</b></p><p> //String c= null;</p><p> //c = rs2.getString("貸款單號");</p><p> //int d=0;</p><p> //d=rs
107、2.getInt("貸款金額");</p><p> //int g=0;</p><p> //g=rs1.getInt("金額");</p><p> while(rs2.next())</p><p><b> {</b></p><p>
108、 //System.out.print("aaa");</p><p> String c= null;</p><p> c = rs2.getString("貸款單號");</p><p> //System.out.printf("%s %n",c);</p><p>
109、 if(dainum.equals(c))</p><p><b> {</b></p><p><b> b = 1;</b></p><p><b> break;</b></p><p><b> }</b></p><p
110、><b> }</b></p><p> if(b == 1)</p><p><b> {</b></p><p> System.out.print("請輸入您要還的金額");</p><p> huanjine= scanner.nextInt();<
111、/p><p> System.out.print("請輸入您還錢的日期");</p><p> huandate= scanner.next();</p><p> String sql4 = "insert into 還錢 (賬號,貸款單號,還錢金額,還錢日期) values('"+ num +"'
112、;,'"+ dainum +"','"+ huanjine +"','"+ huandate +"')";</p><p> System.out.println("還錢成功!");</p><p><b> int d=0;<
113、;/b></p><p> d=rs2.getInt("貸款金額");</p><p><b> int e=0;</b></p><p> e=d-huanjine;</p><p> String sql6 = "update 貸款 set 貸款金額 = '&quo
114、t;+ e +"' where 賬號 = '"+ num +"'";</p><p> stmt2.executeUpdate(sql6);</p><p><b> if(e>=0)</b></p><p><b> {</b></p>
115、;<p> System.out.println("您還有" + e+ "未付");</p><p><b> }</b></p><p><b> else</b></p><p> {int f=0;</p><p><b&g
116、t; f=0-e;</b></p><p> System.out.println("您多支付了"+f+"多支付的金額已存入您的賬戶");</p><p><b> int g=0;</b></p><p> g=rs1.getInt("金額");</p>
117、;<p><b> int h=0;</b></p><p><b> h=f+g;</b></p><p> String sql5 = "update 賬戶信息 set 金額 = '"+ h +"' where 賬號 = '"+ num +"'
118、;";</p><p> stmt1.executeUpdate(sql5);</p><p><b> }</b></p><p> stmt2.executeUpdate(sql4);</p><p><b> break;</b></p><p>&l
119、t;b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> System.out.println("您輸入的貸款單號錯誤或者不存在,請重新輸入:");</p><p> dainum = s
120、canner.next();</p><p> rs2 = stmt2.executeQuery(sql2);</p><p><b> }</b></p><p><b> }</b></p><p><b> break;</b></p><p&
121、gt;<b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> System.out.println("您輸入的賬號錯誤或者不存在,請重新輸入:");</p><p> num = s
122、canner.next();</p><p> rs1 = stmt1.executeQuery(sql1);</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p>
123、catch(Exception e)</p><p><b> {}</b></p><p> m = true;</p><p><b> }</b></p><p><b> 五、調(diào)試與分析</b></p><p> 問題1:遇到的第一個
124、問題是如何用java連接數(shù)據(jù)庫,根據(jù)查資料以及問同學(xué)才學(xué)會;</p><p> 問題2:是在寫還錢這一模塊,用了4重循環(huán),無法同步實現(xiàn)賬號和貸款單號的同步判定,經(jīng)過自己仔細(xì)的調(diào)試,才發(fā)現(xiàn)問題,用不同的表進(jìn)行逐步循環(huán)才解決問題;</p><p> 問題3:在貸款和還錢這一模塊,在還錢的時候,忘記設(shè)置貸款表內(nèi)的數(shù)據(jù)與還錢要同步。</p><p><b>
125、 六、功能測試</b></p><p> 圖1:銀行賬戶管理系統(tǒng)主界面</p><p><b> 圖2添加賬戶</b></p><p><b> 圖3:刪除賬戶</b></p><p><b> 圖4:修改賬戶</b></p><p>
126、;<b> 圖5:查詢賬戶</b></p><p><b> 圖6:瀏覽</b></p><p><b> 圖7:存款</b></p><p><b> 圖8:貸款</b></p><p><b> 圖9:還錢</b><
127、;/p><p><b> 七、結(jié)論與心得</b></p><p> 這次實驗可以說是完美的也可以說是不完美的,完美的就是在這次實驗中熟練掌握了用java連接數(shù)據(jù)庫,以及調(diào)用數(shù)據(jù)庫中的數(shù)據(jù),比如說調(diào)用表,以及修改表等操作,同時也讓自己更進(jìn)一步的熟練的編寫程序,可以說這次實驗對自己的java學(xué)習(xí)是完美的。但是這次實驗也是不完美的,感覺實驗的時間太短,中間還有很多考試,以至
128、于自己寫實驗的時間減少了許多,感覺自己還有好多功能可以添加比如說交易歷史的瀏覽,統(tǒng)計,還有就是是否可以輸入時重置等等。</p><p> 經(jīng)過這次試驗,讓我深深的感受到了“一分耕耘,一分收獲”,寫程序的確是挺消耗時間的,不過自己也在熟練或掌握一些知識。可以說這實驗有很大的收獲</p><p><b> 八、參考資料</b></p><p>
129、 (美)Cay S. Horstmann、Gary Cornell. Java核心技術(shù)卷I:基礎(chǔ)知識(第8版)(英文影印版).人民郵電出版社, 2008.11</p><p> 耿祥義、張躍平. JAVA2實用教程(修訂). 清華大學(xué)出版社,2001.10</p><p> 尹志宇,郭晴.數(shù)據(jù)庫原理與應(yīng)用教程:SQLServer. 清華大學(xué)出版社,2010.5</p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 實用銀行帳戶管理系統(tǒng)設(shè)計與實現(xiàn).pdf
- 探討小型銀行帳戶軟件系統(tǒng)設(shè)計
- 銀行帳戶管理制度
- 公司銀行帳戶管理制度
- 銀行帳戶管理制度范本
- 4008銀行帳戶變更申請單
- java課程設(shè)計報告(銀行管理系統(tǒng))
- java課程設(shè)計---銀行賬戶管理系統(tǒng)
- java課程設(shè)計銀行存取款管理系統(tǒng)
- 4008銀行帳戶變更申請單
- java課程設(shè)計--酒店管理系統(tǒng)
- java課程設(shè)計-文件管理系統(tǒng)
- java課程設(shè)計--學(xué)籍管理系統(tǒng)
- java學(xué)生管理系統(tǒng)課程設(shè)計
- java課程設(shè)計(班級管理系統(tǒng))
- 基于S2SH框架的銀行帳戶管理系統(tǒng)的設(shè)計與實現(xiàn).pdf
- java課程設(shè)計學(xué)籍管理系統(tǒng)
- 學(xué)生管理系統(tǒng)課程設(shè)計(java)
- 學(xué)生管理系統(tǒng)-java課程設(shè)計
- 學(xué)生管理系統(tǒng)課程設(shè)計(java)
評論
0/150
提交評論