



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 銀行存取款系統(tǒng)數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫分析與設(shè)計學(xué)院:商學(xué)院學(xué)號:姓名 :專業(yè): 信息管理與信息系統(tǒng)班級:14 信管學(xué)期:2015-2016(1)精品文庫1.需求分析(1)用戶的基本需求 :用戶對銀行存取款客戶端的要求不高,他們需要的是自己通過直接操作來獲得自己所需要的服務(wù),如存款、取款、轉(zhuǎn)賬、查詢、修改密碼、繳費等。每一個功能,用戶都可以根據(jù)系統(tǒng)的提示一步一步往下進(jìn)行,并且操作方便、簡單、快捷,極大的節(jié)約了用戶辦理業(yè)務(wù)的時間。(2)系統(tǒng)設(shè)計的目標(biāo):針對銀行業(yè)務(wù)種類繁多、 客戶需求量大等現(xiàn)象, 為了減少銀行工作人員的工作任務(wù),延長業(yè)務(wù)辦理的時間,方便客戶,通過用戶與銀行存取款客戶端,使用戶自己就可
2、以在客戶端上完成存款、取款、查詢余額、轉(zhuǎn)賬、修改密碼的基礎(chǔ)功能,是的銀行業(yè)務(wù)科學(xué)化,提高賬戶管理水平和工作效率。歡迎下載2精品文庫(3)系統(tǒng)總體框架:銀行帳戶管理系統(tǒng)帳取款戶機(jī)管管理理普管客通卡理戶管管員操理理管作理開辦掛取數(shù)存查戶卡失款據(jù)取詢機(jī)查款銷安詢戶裝統(tǒng)拆計除歡迎下載3( 4)業(yè)務(wù)流程圖:存款流程圖用戶填寫開戶單據(jù)否填 寫 是否正確是將客戶信息輸入電腦存入金額客戶保留密碼客戶存款憑證單客戶簽字回執(zhí)客戶存款(銀行)卡精品文庫現(xiàn)金和存折(銀行卡)輸入賬號和存款金額歡迎下載4精品文庫取款流程圖存折或銀行卡否工作人員輸入銀行賬號客戶輸入密碼否密 碼 是否正確是取款金額取款憑證單客戶簽字取款記錄
3、回執(zhí)現(xiàn)金和取款憑證歡迎下載5( 5)數(shù)據(jù)流:系統(tǒng)頂層數(shù)據(jù)流程圖:存 取 款用 戶管 理 系系統(tǒng)輸入數(shù)據(jù)第一層數(shù)據(jù)流圖用戶存款用戶信息輸入用戶取款信息輸入精品文庫用戶存款信息用戶取款信息歡迎下載6精品文庫( 6)數(shù)據(jù)字典:數(shù)據(jù)流名稱:儲戶信息數(shù)據(jù)結(jié)構(gòu):賬號( ZH)銀行( YH )密碼 (MM)姓名 (XM)身份證號 (SFZH)性別 (XB)年齡 (NL)地址 (DZ)存款余額 (CKYE)數(shù)據(jù)流名稱:銀行存款數(shù)據(jù)結(jié)構(gòu):存款單號( CKDH )賬號 (ZH)日期 (RQ)存款方式 (CKFS)存款金額 (JE)歡迎下載7精品文庫數(shù)據(jù)流名稱:銀行取款數(shù)據(jù)結(jié)構(gòu):取款單號( CKDH )賬號 (ZH
4、)日期 (RQ)取款方式 (CKFS)金額 (JE)歡迎下載8精品文庫2.概念結(jié)構(gòu)設(shè)計(1)系統(tǒng) E-R 圖姓名性別身份證號賬號儲戶年齡地址存款余額銀行密碼日期存款方式存款單賬號存款單號金額歡迎下載9精品文庫日期取款方式賬號取款單取款單號金額儲戶11存取款款NNN存款單取款單歡迎下載10精品文庫3.邏輯結(jié)構(gòu)設(shè)計儲戶(賬號、銀行、密碼、姓名、身份證號、性別、年齡、地址、存款余額)存款單(存款單號、賬號、日期、存款方式、金額)取款單(取款單號、賬號、日期、取款方式、金額)(注:“ ”表示主鍵,“ ”表示主鍵 +外鍵,“ ”表示外鍵)儲戶字段名數(shù)據(jù)類型長度說明描述ZHChar15賬號主鍵YHVarc
5、har50銀行MMChar6密碼XMChar8姓名SFZHChar18身份證號XBChar2性別NLSmallint2年齡DZVarchar50地址CKYEFloat20存款余額歡迎下載11精品文庫存款單字段名數(shù)據(jù)類型長度說明描述CKDHChar16存款單號主鍵(年月日+序號)ZHChar15賬號外鍵RQDatatime8日期JEFloat20金額CUFSChar20存款方式取款單字段名數(shù)據(jù)類型長度說明描述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)數(shù)據(jù)庫設(shè)計public partial class Form1 : Formpublic Form1()InitializeComponent();private void 確定 _Click(object sender, EventArgs e)歡迎下載13精品文庫/連接字符串銀行存取款系統(tǒng)數(shù)據(jù)庫設(shè)
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("插入用戶信息失敗 !");/關(guān)閉連接通道sqlcnn.Close();private void 重置 _Click(object sender, EventArgs e)/清除文本框的內(nèi)容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)數(shù)據(jù)庫設(shè)計public partial class Form2 : Formpublic Form2()I
12、nitializeComponent();private void 查詢 _Click(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數(shù)據(jù)庫設(shè)計;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í)行查詢命令 , 結(jié)果填充到 SqlDataReader數(shù)據(jù)中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)數(shù)據(jù)庫設(shè)計;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("修改用戶信息失敗 !");/關(guān)閉連接通道sqlcnn.Close();private void 退出 _Click(object se
16、nder, EventArgs e)this.Close();private void Form2_Load(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數(shù)據(jù)庫設(shè)計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = new SqlConnection(Strcnn);/打開連接通道sqlcnn.Open();/建立 SQL 語句string SQLstr = "select * from 用戶 "歡迎下載21精品文庫/建立 SQLcommand對象SqlCommand
17、sqlcmm=newSqlCommand(SQLstr,sqlcnn);/執(zhí)行查詢命令 , 結(jié)果填充到 SqlDataReader數(shù)據(jù)中SqlDataReader sqlrd = sqlcmm.ExecuteReader();/通過循環(huán)一個一個讀取學(xué)號填入組合中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)數(shù)據(jù)庫設(shè)計歡迎下載23精品文庫public partial class Form3 : Formpublic Form3()InitializeComponent();private void 刪除 _Click(object sender, EventArgs e)/連接字符串銀行存取款系統(tǒng)數(shù)據(jù)庫設(shè)計;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("刪除用戶信息失敗 !");/從當(dāng)前的 listbox 列表框中,把選擇刪除的內(nèi)容移去。/關(guān)閉連接通道sqlcnn.Close();private void 退出 _Click(object sender, EventArgs e)this.Close();private void Form3_Load(object sender, EventArgs e)歡迎下載25精品文庫/連接字符串銀行存取款系統(tǒng)數(shù)據(jù)庫設(shè)計;Integrated Security=True"/實例化連接對象SqlConnection sqlcnn = n
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于“脾藏意”和Treg細(xì)胞外泌體研究補(bǔ)中益氣湯改善AIT認(rèn)知損傷機(jī)制
- 硅溶膠-苯丙乳液復(fù)合涂層鋼筋性能研究
- 班級一日常規(guī)管理
- 慢喉痹病護(hù)理
- 幼兒園托班健康管理要點
- 大健康連鎖店商業(yè)計劃書
- 2025年黑龍江省綏化市中考招生考試數(shù)學(xué)真題試卷(真題+答案)
- 預(yù)防職業(yè)病課件
- 預(yù)防接種知識課堂課件
- 《電子產(chǎn)品制造技術(shù)》課件-第3章 電子產(chǎn)品焊接工藝
- 國家職業(yè)標(biāo)準(zhǔn) -碳排放管理員
- 黨支部書記培訓(xùn)考試題及答案
- GB/T 9144-2025普通螺紋優(yōu)選系列
- 【物化生 山東卷】2025年山東省高考招生統(tǒng)一考試高考真題物理+化學(xué)+生物試卷(真題+答案)
- 肛周良性疾病診療要點
- 鄉(xiāng)鎮(zhèn)農(nóng)村公墓管理制度
- 2025年1月遼寧省普通高中學(xué)業(yè)水平合格性考試生物試題(原卷版)
- 二年級下二升三數(shù)學(xué)暑假作業(yè)(北師大)
- 2025上海農(nóng)商銀行校園招聘筆試歷年典型考題及考點剖析附帶答案詳解
- 電梯安全風(fēng)險管控清單
- 高支模木模板的選材與加工
評論
0/150
提交評論