這周開始進入銀行管理系統的開發,使用到的工具:
整合環境:eclipse 原型設計:axure 資料庫:mysql 用例圖:visio
任務:dao層的設計
1.資料庫的搭建
1.2建立資料庫的橋接,通過class.formname(com.mysql.jdbc.driver)將jdbc和odbc橋接上
1.3連線資料庫,通過return 乙個drivermanager.getconnection(url,username,pwd)方法得到的鏈結,在後續對資料庫的操作時得到該連線,當 然,這些步驟會丟擲異常(本來中間還應該有一步:查詢odbc資料來源,但是微軟一般都預設給我們配好了,所以省去了那一步)
publicclass
jdbcutils
catch
(classnotfoundexception e)
}//連線資料庫
public
static
connection getconn()
catch
(sqlexception e)
return
null
; }
}
2.對資料庫進行操作
2.1先在dao層宣告乙個運算元據庫的介面,以使用者(實體)為例:userdao,該介面中包含增刪改查這些對資料庫中資料的操作
2.2在dao目錄的下層dao.implement下建立實現對使用者資料操作的類implementuserdao,該類來實現上面的介面
publicclass implementuserdao implements
userdao
catch
(sqlexception e)
}
銀行管理系統
include include using namespace std define max 1000 struct person struct yinhang void menu void kaihu yinhang abs 開戶 else int mima cout 輸入六位數字密碼 endl ...
C 銀行管理系統
銀行管理系統,主要可以實現儲存,開戶,銷戶,轉賬,查詢,掛失,解掛等功能,本系統採用檔案儲存,乙個檔案儲存銀行工作者的姓名和密碼,另乙個儲存存款人員的所有資訊,這裡面主要是用了友元類,實現乙個類 對另乙個類的私有成員的呼叫。不管怎莫說,這也是我第乙個c 稍微大一點的程式 我還是比較滿意,開始被檔案讀...
銀行管理系統實習報告
一fieldfield nametypewidthdec 1銀行名稱字元型200 索引 2位址字元型400 3 數值型80 4郵編數值型60 5註冊日期日期時間型80 64姓名字元型100 5身份證號字元型200 6開戶日期日期時間型80 7餘額數值型102 8開戶銀行字元型200 9操作員代號字元...