銀行存取款系統(tǒng)數據庫設計_第1頁
銀行存取款系統(tǒng)數據庫設計_第2頁
銀行存取款系統(tǒng)數據庫設計_第3頁
銀行存取款系統(tǒng)數據庫設計_第4頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 銀行存取款系統(tǒng)數據庫設計 數據庫分析與設計學院:商學院學號:姓名 :專業(yè): 信息管理與信息系統(tǒng)班級:14 信管學期:2015-2016(1)精品文庫1.需求分析(1)用戶的基本需求 :用戶對銀行存取款客戶端的要求不高,他們需要的是自己通過直接操作來獲得自己所需要的服務,如存款、取款、轉賬、查詢、修改密碼、繳費等。每一個功能,用戶都可以根據系統(tǒng)的提示一步一步往下進行,并且操作方便、簡單、快捷,極大的節(jié)約了用戶辦理業(yè)務的時間。(2)系統(tǒng)設計的目標:針對銀行業(yè)務種類繁多、 客戶需求量大等現(xiàn)象, 為了減少銀行工作人員的工作任務,延長業(yè)務辦理的時間,方便客戶,通過用戶與銀行存取款客戶端,使用戶自己就可

2、以在客戶端上完成存款、取款、查詢余額、轉賬、修改密碼的基礎功能,是的銀行業(yè)務科學化,提高賬戶管理水平和工作效率。歡迎下載2精品文庫(3)系統(tǒng)總體框架:銀行帳戶管理系統(tǒng)帳取款戶機管管理理普管客通卡理戶管管員操理理管作理開辦掛取數存查戶卡失款據取詢機查款銷安詢戶裝統(tǒng)拆計除歡迎下載3( 4)業(yè)務流程圖:存款流程圖用戶填寫開戶單據否填 寫 是否正確是將客戶信息輸入電腦存入金額客戶保留密碼客戶存款憑證單客戶簽字回執(zhí)客戶存款(銀行)卡精品文庫現(xiàn)金和存折(銀行卡)輸入賬號和存款金額歡迎下載4精品文庫取款流程圖存折或銀行卡否工作人員輸入銀行賬號客戶輸入密碼否密 碼 是否正確是取款金額取款憑證單客戶簽字取款記錄

3、回執(zhí)現(xiàn)金和取款憑證歡迎下載5( 5)數據流:系統(tǒng)頂層數據流程圖:存 取 款用 戶管 理 系系統(tǒng)輸入數據第一層數據流圖用戶存款用戶信息輸入用戶取款信息輸入精品文庫用戶存款信息用戶取款信息歡迎下載6精品文庫( 6)數據字典:數據流名稱:儲戶信息數據結構:賬號( ZH)銀行( YH )密碼 (MM)姓名 (XM)身份證號 (SFZH)性別 (XB)年齡 (NL)地址 (DZ)存款余額 (CKYE)數據流名稱:銀行存款數據結構:存款單號( CKDH )賬號 (ZH)日期 (RQ)存款方式 (CKFS)存款金額 (JE)歡迎下載7精品文庫數據流名稱:銀行取款數據結構:取款單號( CKDH )賬號 (ZH

4、)日期 (RQ)取款方式 (CKFS)金額 (JE)歡迎下載8精品文庫2.概念結構設計(1)系統(tǒng) E-R 圖姓名性別身份證號賬號儲戶年齡地址存款余額銀行密碼日期存款方式存款單賬號存款單號金額歡迎下載9精品文庫日期取款方式賬號取款單取款單號金額儲戶11存取款款NNN存款單取款單歡迎下載10精品文庫3.邏輯結構設計儲戶(賬號、銀行、密碼、姓名、身份證號、性別、年齡、地址、存款余額)存款單(存款單號、賬號、日期、存款方式、金額)取款單(取款單號、賬號、日期、取款方式、金額)(注:“ ”表示主鍵,“ ”表示主鍵 +外鍵,“ ”表示外鍵)儲戶字段名數據類型長度說明描述ZHChar15賬號主鍵YHVarc

5、har50銀行MMChar6密碼XMChar8姓名SFZHChar18身份證號XBChar2性別NLSmallint2年齡DZVarchar50地址CKYEFloat20存款余額歡迎下載11精品文庫存款單字段名數據類型長度說明描述CKDHChar16存款單號主鍵(年月日+序號)ZHChar15賬號外鍵RQDatatime8日期JEFloat20金額CUFSChar20存款方式取款單字段名數據類型長度說明描述QUDHChar r16取款單號主鍵(年月日+序號)ZHChar15賬號外鍵RQDatatime8日期JEFloat20金額QKFSChar20取款方式歡迎下載12精品文庫銀行存取款系統(tǒng)用戶

6、的增刪改一、增加用戶信息:代碼:using System;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;namespace 銀行存取款系統(tǒng)數據庫設計public partial class Form1 : Formpublic Form1()InitializeComponent();private void 確定 _Click(object sender, EventArgs e)歡迎下載13精品文庫/連接字符串銀行存取款系統(tǒng)數據庫設

7、計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = new SqlConnection(Strcnn);/打開連接通道sqlcnn.Open();/建立 SQL 語句stringSQLstr="insertinto用 戶values('"+"',"+",'"+/建立 SQLcommand對象SqlCommandsqlcmm=newSqlCommand(SQLstr,sqlcnn);/執(zhí)行查詢命令int result = sqlcmm.Ex

8、ecuteNonQuery();/判斷執(zhí)行是否成功if (result > 0)MessageBox.Show("插入用戶信息成功 !");else歡迎下載14精品文庫MessageBox.Show("插入用戶信息失敗 !");/關閉連接通道sqlcnn.Close();private void 重置 _Click(object sender, EventArgs e)/清除文本框的內容txtno.Clear();txtname.Clear();txtsex.Clear();txtage.Clear();txtid.Clear();private

9、void 退出 _Click(object sender, EventArgs e)this.Close();private void txtid_TextChanged(object sender, EventArgs e)private void label6_Click(object sender, EventArgs e)歡迎下載15精品文庫private void txtage_TextChanged(object sender, EventArgs e)private void label5_Click(object sender, EventArgs e)private void

10、 txtsex_TextChanged(object sender, EventArgs e)private void label4_Click(object sender, EventArgs e)private void txtname_TextChanged(object sender, EventArgs e)private void label3_Click(object sender, EventArgs e)private void txtno_TextChanged(object sender, EventArgs e)歡迎下載16精品文庫private void label2

11、_Click(object sender, EventArgs e)private void label1_Click(object sender, EventArgs e)截圖:二、查詢修改用戶信息:代碼:using System;using System.ComponentModel;歡迎下載17精品文庫using System.Data;using System.Drawing;using System.Linq;using System.Text;namespace 銀行存取款系統(tǒng)數據庫設計public partial class Form2 : Formpublic Form2()I

12、nitializeComponent();private void 查詢 _Click(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數據庫設計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = new SqlConnection(Strcnn);/打開連接通道歡迎下載18精品文庫sqlcnn.Open();/建立 SQL 語句string SQLstr = "select * from 用戶whereno='" +/建立 SQLcommand對象SqlComm

13、andsqlcmm=newSqlCommand(SQLstr,sqlcnn);/執(zhí)行查詢命令 , 結果填充到 SqlDataReader數據中SqlDataReader sqlrd = sqlcmm.ExecuteReader();while (sqlrd.Read()txtname.Text = sqlrd"name".ToString();txtsex.Text = sqlrd"sex".ToString();txtage.Text = sqlrd"age".ToString();txtid.Text = sqlrd"i

14、d".ToString();sqlcnn.Close();private void Form2data_Load(object sender, EventArgs e)歡迎下載19精品文庫private void 保存 _Click(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數據庫設計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = new SqlConnection(Strcnn);/打開連接通道sqlcnn.Open();/建立 SQL 語句string SQLstr

15、= "update 用 戶/建立 SQLcommand對象SqlCommandsqlcmm=newSqlCommand(SQLstr,sqlcnn);/執(zhí)行查詢命令int result = sqlcmm.ExecuteNonQuery();/判斷執(zhí)行是否成功歡迎下載20精品文庫if (result > 0)MessageBox.Show("修改用戶信息成功 !");elseMessageBox.Show("修改用戶信息失敗 !");/關閉連接通道sqlcnn.Close();private void 退出 _Click(object se

16、nder, EventArgs e)this.Close();private void Form2_Load(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數據庫設計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = new SqlConnection(Strcnn);/打開連接通道sqlcnn.Open();/建立 SQL 語句string SQLstr = "select * from 用戶 "歡迎下載21精品文庫/建立 SQLcommand對象SqlCommand

17、sqlcmm=newSqlCommand(SQLstr,sqlcnn);/執(zhí)行查詢命令 , 結果填充到 SqlDataReader數據中SqlDataReader sqlrd = sqlcmm.ExecuteReader();/通過循環(huán)一個一個讀取學號填入組合中while (sqlrd.Read()sqlcnn.Close();截圖:歡迎下載22精品文庫三、刪除用戶信息代碼:using System;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.

18、Text;namespace 銀行存取款系統(tǒng)數據庫設計歡迎下載23精品文庫public partial class Form3 : Formpublic Form3()InitializeComponent();private void 刪除 _Click(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數據庫設計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = new SqlConnection(Strcnn);/打開連接通道sqlcnn.Open();/ 從 listbox 列表框中選

19、擇的一行用戶信息,提取用戶的賬號stringSelectno=/建立 SQL 語句stringSQLstr="deletefrom用 戶where歡迎下載24精品文庫no='"+Selectno+"'"/建立 SQLcommand對象SqlCommandsqlcmm=newSqlCommand(SQLstr,sqlcnn);/執(zhí)行查詢命令int result = sqlcmm.ExecuteNonQuery();/判斷執(zhí)行是否成功if (result > 0)MessageBox.Show("刪除用戶信息成功 !"

20、;);elseMessageBox.Show("刪除用戶信息失敗 !");/從當前的 listbox 列表框中,把選擇刪除的內容移去。/關閉連接通道sqlcnn.Close();private void 退出 _Click(object sender, EventArgs e)this.Close();private void Form3_Load(object sender, EventArgs e)歡迎下載25精品文庫/連接字符串銀行存取款系統(tǒng)數據庫設計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論