版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、電 子 科 技 大 學課 程 設 計 報 告設計題目: 銀行賬戶管理系統(tǒng)學生姓名:劉晨飛 學 號:2013120101027 學生姓名:王浩杰 學 號:2013120101026指導教師:蔡運娟一、課程設計項目名稱: 銀行賬戶管理系統(tǒng)二、相關(guān)基本原理:數(shù)據(jù)庫設計:基于關(guān)系型數(shù)據(jù)庫理論和數(shù)據(jù)庫規(guī)范化理論,借助計算機基礎知識,數(shù)據(jù)庫設計技術(shù)和軟件工程相關(guān)技術(shù)。需求分析:基于自頂向下的結(jié)構(gòu)化分析方法對用戶需求進行分析。通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,收集支持新系統(tǒng)的基礎數(shù)據(jù)并對其進行處理,明確用戶的各種需求,在此基礎上確定新系統(tǒng)
2、的功能。概念模型設計:將具體的用戶需求抽象成信息結(jié)構(gòu),從而便于計算機處理,采取混合結(jié)構(gòu)的方式來進行數(shù)據(jù)庫的概念模型設計。邏輯結(jié)構(gòu)設計:將概念結(jié)構(gòu)轉(zhuǎn)化為一般的關(guān)系、網(wǎng)狀、層次模型,將轉(zhuǎn)化來的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換,對數(shù)據(jù)模型進行優(yōu)化。物理結(jié)構(gòu)設計:根據(jù)數(shù)據(jù)庫的需求有針對性的進行物理存儲結(jié)構(gòu)的設計,以期達到數(shù)據(jù)時間和空間效率俱佳的效果。三、課程設計目的:1)鞏固和加深對數(shù)據(jù)庫原理及應用課程基本知識的理解,綜合該課程中所學到的理論知識,與小組成員聯(lián)合完成一個數(shù)據(jù)庫應用系統(tǒng)課題的需求分析;2)根據(jù)課題需要,通過查閱相關(guān)手冊和文獻資料,培養(yǎng)獨立分析和解決實際問題的能力;3
3、)掌握數(shù)據(jù)庫應用系統(tǒng)需求分析的基本步驟,能用基本圖表工具描述需求分析的過程及結(jié)果4) 熟練掌握局部E-R圖和全局E-R圖的建立方法,熟練掌握概念模型向數(shù)據(jù)模型(關(guān)系模式)的轉(zhuǎn)化;5) 能夠根據(jù)系統(tǒng)的實際需要,對數(shù)據(jù)庫進行物理設計6) 掌握在數(shù)據(jù)庫管理系統(tǒng)中創(chuàng)建數(shù)據(jù)庫及對數(shù)據(jù)庫進行維護和數(shù)據(jù)查詢的基本方法;培養(yǎng)動手能力。四、課程設計內(nèi)容:(一)需求分析:根據(jù)選題進行背景、功能需求的分析,根據(jù)分析結(jié)構(gòu)設計數(shù)據(jù)流圖最后設計數(shù)據(jù)字典。1) 背景分析2) 業(yè)務流程分析3) 數(shù)據(jù)流圖的設計4) 數(shù)據(jù)字典設計概念模型設計:根據(jù)所選應用系統(tǒng)的需求分析,繼續(xù)進行局部概念模型分析與設計,然后進行全局概念模型設計。
4、1)根據(jù)需求分析的結(jié)果,小組分工進行局部E-R圖設計;2)根據(jù)局部E-R圖進行合并整合,形成全局E-R圖。3)對全局E-R圖進行分析,根據(jù)需要進行一定的合并優(yōu)化處理邏輯結(jié)構(gòu)設計:對自選的數(shù)據(jù)庫應用項目進行關(guān)系數(shù)據(jù)模型的設計,一方面進行概念模型到邏輯結(jié)構(gòu)(關(guān)系模型)的轉(zhuǎn)化;另一方面用關(guān)系規(guī)范化理論對形成的關(guān)系模式進行合并、分解的優(yōu)化;1) 將E-R圖轉(zhuǎn)換成關(guān)系結(jié)構(gòu)的形式。2) 根據(jù)關(guān)系數(shù)據(jù)庫規(guī)范化理論對形成的關(guān)系模式進行優(yōu)化。物理設計:1) 根據(jù)應用的實際需求設計合適的存儲結(jié)構(gòu)和存儲方法。2) 對物理結(jié)構(gòu)進行時間和空間的效率評價數(shù)據(jù)庫實施: 在以上分析設計的基礎上,要實現(xiàn)數(shù)據(jù)庫,保證能在現(xiàn)有數(shù)據(jù)
5、庫基礎上進行應用系統(tǒng)的程序開發(fā)。要求: 在數(shù)據(jù)庫管理系統(tǒng)上實現(xiàn)數(shù)據(jù)庫,并能在該庫上進行相應的數(shù)據(jù)處理;使用windows8.1+ sql server 2008 實現(xiàn) 五、課程設計過程及結(jié)果分析: (一)需求分析1、 背景分析:為了更快地為顧客提供服務,同時滿足銀行業(yè)發(fā)展中隊降低運營開支,簡化管理人員對銀行的運營狀況的監(jiān)管以及即時作出決策,簡化管理,提高運營效率等方面的需求,現(xiàn)代的銀行組織必須進行信息化變革。本課題以銀行提供人工窗口服務、ATM終端機、網(wǎng)上銀行服務三種服務的基礎進行數(shù)據(jù)庫設計。主要功能需求包括以下幾個方面:柜臺服務種類:1) 開戶、銷戶、修改密碼操作。2) 余額查詢操作3) 轉(zhuǎn)
6、賬,取款,存款操作4) 辦理貸、還款5) 辦事員身份驗證ATM終端機服務種類:1) 身份驗證2) 余額查詢3) 存、取、轉(zhuǎn)款4) 辦理還款5) 修改賬戶密碼網(wǎng)上銀行服務種類:1) 建立網(wǎng)上銀行賬戶2) 進行賬戶管理(注銷,修改密碼,修改綁定銀行卡號,修改個人信息)3) 辦理貸款4) 余額查詢5) 網(wǎng)上支付、轉(zhuǎn)賬高級管理人員需求:1) 管理員工信息2) 查看當前銀行總余額3) 查詢大數(shù)額操作4) 凍結(jié)賬戶5) 查看特定條件的業(yè)務情況(特定時間特定賬戶的操作)2、 業(yè)務流程分析1) 柜臺操作流程2) ATM機操作流程3) 網(wǎng)上銀行操作流程4) 高級管理人員查詢流程3、 系統(tǒng)數(shù)據(jù)流圖DFD(1)、系
7、統(tǒng)頂層數(shù)據(jù)流圖:(2)、系統(tǒng)第一層數(shù)據(jù)流圖: 基于上述數(shù)據(jù)流圖,可以用文字描述相關(guān)的處理過程:系統(tǒng)數(shù)據(jù)流圖分為兩層:頂層數(shù)據(jù)流圖描述了數(shù)據(jù)進出系統(tǒng)的路徑和形式,主要分為兩方面:1. 顧客的業(yè)務辦理過程中的數(shù)據(jù)流動情況,中間分別分別經(jīng)過ATM機,柜臺系統(tǒng),和網(wǎng)上銀行系統(tǒng)三個系統(tǒng),流動的主要是用戶數(shù)據(jù)和賬戶數(shù)據(jù)。2. 高層管理人員對銀行運作信息的監(jiān)控、高管對銀行工作人員的管理、高管對銀行賬戶的管理如凍結(jié)異常賬戶等。第一層數(shù)據(jù)流圖從業(yè)務的三個方面對銀行的業(yè)務辦理過程中的數(shù)據(jù)流動情況進行了描述:1. ATM機主要提供一些不需要除了銀行卡和密碼之外其他身份證明材料的業(yè)務,例如取款和存款、修改密碼、轉(zhuǎn)賬、
8、貸款還款等業(yè)務,這些業(yè)務使數(shù)據(jù)從用戶流向系統(tǒng)內(nèi)部。ATM機同時還提供查詢和憑單打印功能,這些業(yè)務使得系統(tǒng)內(nèi)部的數(shù)據(jù)流向系統(tǒng)外部。2.柜臺必須提供銀行的所有業(yè)務支持,包括用戶信息方面的開銷戶、密碼修改、掛失等,賬戶操作方面的存取款、轉(zhuǎn)賬、辦理貸款、還款等業(yè)務。3.網(wǎng)上銀行由于用戶無法直接輸入現(xiàn)金,也無法直接取出現(xiàn)金,用戶只能進行資金的轉(zhuǎn)賬業(yè)務和在線支付業(yè)務以及用戶信息的管理業(yè)務。但是網(wǎng)上銀行系統(tǒng)可以在用戶開通了賬戶的情況下提供貸款服務,因為現(xiàn)在在線可以進行比較可靠的身份驗證了。為了保護用戶的信息,同時方變操作,用戶的網(wǎng)銀賬號和銀行卡賬號是分離的,可以通過綁定銀行卡的方式為賬戶指定銀行卡。4.高層
9、管理人員需要的功能主要有:對員工進行管理,招聘員工(新加記錄)、解雇員工(刪除記錄),對銀行的運營情況進行監(jiān)督,查看貸款和存款情況等。對用戶信息進行監(jiān)管,凍結(jié)問題賬戶等操作。一些說明:1.存款和借款都是以單獨的實體存在的,有獨自的編號,表現(xiàn)在賬戶里的余額,一張銀行卡可以有多筆借款,也可以有多筆存款,但是根據(jù)人民銀行賬戶管理的基本規(guī)定,存款賬戶和借款賬戶不能在同一張銀行卡且一張銀行卡只能有一筆活期存款。2.存款的發(fā)放形式是直接轉(zhuǎn)入銀行卡,前提是有借款的銀行賬戶,所以網(wǎng)上銀行辦理借款的前提是有了可用的借款賬戶且與該網(wǎng)銀賬號綁定了。3.網(wǎng)上銀行的網(wǎng)上支付功能只能支付給銀行賬號。4一個網(wǎng)銀賬號可以綁定
10、一個儲戶賬號,和多個銀行卡。5. 使用網(wǎng)銀賬戶進行借款操作,操作人賬戶將視為本銀行卡開戶賬戶。6. 一個網(wǎng)點開辦的賬戶可以在任何網(wǎng)點辦理業(yè)務4、 數(shù)據(jù)字典DD(1)、數(shù)據(jù)項說明數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系存儲結(jié)構(gòu)CHXM儲戶的編號唯一標識每個儲戶CharCHXM儲戶的姓名依賴于儲戶編號CharCHXB儲戶的性別依賴于儲戶編號CharCHDZ儲戶的家庭地址依賴于儲戶編號CharCHDH儲戶的電話依賴于儲戶編號CharCHZJ儲戶的證件類型依賴于儲戶編號CharCHZJID儲戶證件號碼依賴于儲戶編號CharCHXY儲戶信用等級依賴于儲戶編號CharCHZT儲戶狀態(tài)依賴于儲戶編號C
11、harZHID賬戶編號唯一標識每個賬號CharZHMM賬戶密碼用戶的賬戶密碼CharZHYE賬戶余額該賬戶各業(yè)務余額之和DoubleZHLX賬戶類型是借款還是存款賬戶CharKHSJ賬戶開戶時間依賴于賬戶編號DateWYID網(wǎng)銀賬戶編號唯一標識每個網(wǎng)銀賬號CharWYMM網(wǎng)銀賬戶的密碼網(wǎng)銀賬戶的密碼CharWYXM網(wǎng)銀賬戶的姓名依賴于賬戶編號CharWYDZ網(wǎng)銀賬戶的登記住址依賴于賬戶編號CharWYDH網(wǎng)銀賬戶的登記電話依賴于賬戶編號CharCKID存款的編號唯一標識每一筆存款CharCKBJ存款的本金依賴于存款編號DoubleCKLX存款的利息依賴于存款本金和利率DoubleCKSJ存款的
12、時間依賴于存款編號DateCKLXID存款類型編號唯一標識每種存款類型CharCKLXMC存款類型名稱依賴于存款編號CharCKLXSM存款類型說明依賴于存款編號CharCKLXSJ存款類型時限依賴于存款編號IntCKLXLL存款類型利率依賴于存款編號DoubleJKLXID存款類型編號唯一標識每種借款類型CharJKLXMC借款類型名稱依賴于借款編號CharJKLXSM借款類型說明依賴于借款編號CharJKLXSJ借款還款時限依賴于借款編號IntJKLXLL借款款類型利率依賴于借款編號DoubleJKID借款編號唯一標識每筆借款CharJKSJ借款時間依賴于借款編號DateJKJE借款金額依
13、賴于借款編號DoubleJKLX借款利息依賴于借款編號DoubleHKID還款編號唯一標識每一筆還款CharHKJE還款數(shù)額依賴于還款時間DoubleHKSJ還款時間依賴于還款時間DateJYID交易編號唯一標識每筆交易CharJYLX交易類型依賴于交易編號CharJYJE交易數(shù)額依賴于交易編號IntJYSJ交易時間依賴于交易編號DateYHID支行編號唯一標識一個支行CharYHMC支行名稱依賴于支行編號CharYHDZ支行地址依賴于支行編號CharYGID員工編號員工編號CharYGXM員工姓名每個員工的姓名CharYGMM員工密碼員工登錄終端的口令CharYGXB員工性別依賴于員工編號C
14、harYGNL員工年齡依賴于員工編號IntYGDZ員工地址依賴于員工編號CharYGRZSJ員工入職時間依賴于員工編號DateYGJL員工經(jīng)理外鍵關(guān)聯(lián)于員工編號Char(2)、數(shù)據(jù)結(jié)構(gòu)說明數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名數(shù)據(jù)結(jié)構(gòu)含義組成內(nèi)容CH一個儲戶CHID,CHXM,CHXB,CHDZ,CHDH,CHZJ,CHZJID,CHXY,CHZTZH一個賬戶CHID,ZHID,ZHSJ,YHID,ZHLX,ZHMMWYZH一個網(wǎng)銀賬戶WYID,WYMM,WYXM,WYDZ,WYDHWY&ZH網(wǎng)銀賬戶綁定WYID,ZHIDYH一個銀行網(wǎng)點YHID,YHDZ,YHMC,YHJLCK一筆存款CKID,CK
15、LXID,CKBJ,CKLX,CKSJ,YHID,ZHID,CHIDJK一筆借款JKID,JKLXID,JKSJ,YHID,JKJE,JKLX,ZHID,CHID,YHIDHK一筆還款HKID,HKJE,HKSJ,JKID,YHID,ZHID,CHIDCKLX一種存款類型CKLXID,CKLXMC,CLXKSJ,CKLXSM,CKLXLLJKLX一種借款類型JKLXID,JKLXMC,JLXKSJ,JKLXSM,JKLXLLJY一筆交易JYID,JYLX,JYJE,JYSJ,YHID,ZHID,CHIDYG一個員工YGID,YGXB,YGNL,YGDZ,YGRZSJ,YGJL,YHID(3)、
16、數(shù)據(jù)流說明說明:保存的信息包括用戶檔案、網(wǎng)絡銀行賬戶檔案、賬戶檔案、存款檔案、借款檔案、還款檔案、交易檔案、員工檔案用戶檔案簡述保存銀行用戶的信息輸入來源用戶在柜臺提交的資料輸出去向銀行存檔,數(shù)據(jù)庫加入新紀錄數(shù)據(jù)項組成CHID,CHXM,CHXB,CHDZ,CHDH,CHZJ,CHZJID,CHXY,CHZT流量一般網(wǎng)絡銀行賬戶檔案簡述保存網(wǎng)絡銀行系統(tǒng)的注冊用戶的信息輸入來源用戶在線提交的注冊資料/用戶在線進行的資料修改輸出去向數(shù)據(jù)庫加入新紀錄/數(shù)據(jù)庫資料更新數(shù)據(jù)項組成WYID,WYMM,WYXM,WYDZ,WYDH流量一般賬戶檔案簡述保存銀行所有的賬戶的信息輸入來源用戶在柜臺提交的開戶申請資
17、料/用戶在ATM和在線提交的密碼修改請求輸出去向銀行存檔,數(shù)據(jù)庫加入新紀錄,數(shù)據(jù)庫更新數(shù)據(jù)項組成CHID,ZHID,ZHSJ,YHID,ZHLX,ZHMM流量一般存款檔案簡述保存銀行所有的存款的信息輸入來源用戶在ATM和柜臺的存/取款操作輸出去向數(shù)據(jù)庫增加新的記錄/數(shù)據(jù)庫更新現(xiàn)有的記錄數(shù)據(jù)項組成CKID,CKLXID,CKBJ,CKLX,CKSJ,YHID,ZHID,CHID流量大借款檔案簡述保存銀行所有的存款的信息輸入來源用戶在柜臺上提交的借款資料/用戶的還款輸出去向銀行存檔,數(shù)據(jù)庫新增記錄/數(shù)據(jù)庫記錄更新數(shù)據(jù)項組成JKID,JKLXID,JKSJ,YHID,JKJE,JKLX,ZHID,C
18、HID,YHID流量較大還款檔案簡述保存銀行的所有還款的賬戶信息輸入來源用戶在ATM機和柜臺的還款輸出去向數(shù)據(jù)庫新增記錄數(shù)據(jù)項組成HKID,HKJE,HKSJ,JKID,YHID,ZHID,CHID流量較大交易檔案簡述保存銀行所有的交易記錄的信息輸入來源用戶在三種交易平臺上進行的交易輸出去向銀行存檔,數(shù)據(jù)庫新增記錄數(shù)據(jù)項組成JYID,JYLX,JYJE,JYSJ,YHID,ZHID,CHID流量極大員工檔案簡述保存銀行所有的員工的賬戶的信息輸入來源高管對員工的管理輸出去向銀行存檔/數(shù)據(jù)庫新增/更新記錄數(shù)據(jù)項組成YGID,YGXB,YGNL,YGDZ,YGRZSJ,YGJL,YHID流量小支行檔
19、案簡述保存所有的支行的信息輸入來源高管對支行信息的管理輸出去向銀行存檔/數(shù)據(jù)庫新增記錄數(shù)據(jù)項組成YHID,YHDZ,YHMC,YHJL流量?。?)、數(shù)據(jù)存儲說明用戶檔案簡述保存銀行用戶的信息輸入來源用戶在柜臺提交的資料輸出去向銀行存檔,數(shù)據(jù)庫加入新紀錄數(shù)據(jù)項組成CHID,CHXM,CHXB,CHDZ,CHDH,CHZJ,CHZJID,CHXY,CHZT流量一般存儲容量每個用戶的信息網(wǎng)絡銀行賬戶檔案簡述保存網(wǎng)絡銀行系統(tǒng)的注冊用戶的信息輸入來源用戶在線提交的注冊資料/用戶在線進行的資料修改輸出去向數(shù)據(jù)庫加入新紀錄/數(shù)據(jù)庫資料更新數(shù)據(jù)項組成WYID,WYMM,WYXM,WYDZ,WYDH,CHID流
20、量一般存儲容量每個網(wǎng)絡銀行賬號的信息賬戶檔案簡述保存銀行所有的賬戶的信息輸入來源用戶在柜臺提交的開戶申請資料/用戶在ATM和在線提交的密碼修改請求輸出去向銀行存檔,數(shù)據(jù)庫加入新紀錄,數(shù)據(jù)庫更新數(shù)據(jù)項組成CHID,ZHID,ZHSJ,YHID,ZHLX,ZHMM流量一般存儲容量每個銀行賬戶的信息存款檔案簡述保存銀行所有的存款的信息輸入來源用戶在ATM和柜臺的存/取/轉(zhuǎn)款操作輸出去向數(shù)據(jù)庫增加新的記錄/數(shù)據(jù)庫更新現(xiàn)有的記錄數(shù)據(jù)項組成CKID,CKLXID,CKBJ,CKLX,CKSJ,YHID,ZHID,CHID流量大存儲容量每一筆存款的信息借款檔案簡述保存銀行所有的存款的信息輸入來源用戶在柜臺上
21、提交的借款資料/用戶的還款輸出去向銀行存檔,數(shù)據(jù)庫新增記錄/數(shù)據(jù)庫記錄更新數(shù)據(jù)項組成JKID,JKLXID,JKSJ,YHID,JKJE,JKLX,ZHID,CHID,YHID流量較大存儲容量每一筆借款的信息還款檔案簡述保存銀行的所有還款的賬戶信息輸入來源用戶在ATM機和柜臺的還款輸出去向數(shù)據(jù)庫新增記錄數(shù)據(jù)項組成HKID,HKJE,HKSJ,JKID,YHID,ZHID,CHID流量較大存儲容量沒一筆還款的信息交易檔案簡述保存銀行所有的交易記錄的信息輸入來源用戶在三種交易平臺上進行的交易輸出去向銀行存檔,數(shù)據(jù)庫新增記錄數(shù)據(jù)項組成JYID,JYLX,JYJE,JYSJ,YHID,ZHID,CHI
22、D流量極大存儲容量每一次交易的信息員工檔案簡述保存銀行所有的員工的賬戶的信息輸入來源高管對員工的管理輸出去向銀行存檔/數(shù)據(jù)庫新增/更新記錄數(shù)據(jù)項組成YGID,YGXB,YGNL,YGDZ,YGRZSJ,YGJL,YHID流量小存儲容量每一個員工的信息支行檔案簡述保存所有的支行的信息輸入來源高管對支行信息的管理輸出去向銀行存檔/數(shù)據(jù)庫新增記錄數(shù)據(jù)項組成YHID,YHDZ,YHMC,YHJL流量小存儲容量每一個支行的信息(5)、處理過程說明處理編號處理功能處理過程1用戶可以開戶,修改賬戶密碼存,取轉(zhuǎn)款,可以申請借款和還款,可以開通網(wǎng)上銀行賬號并綁定銀行卡賬號和修改信息在用戶信息,賬戶信息,存款信息
23、,借款信息,還款信息的數(shù)據(jù)庫里根據(jù)用戶辦理的業(yè)務進行相關(guān)度額增、刪、改、查操作2員工的登錄,高管對銀行信息的監(jiān)督,對員工的管理,對異常交易的查詢,對異常賬戶的處理員工根據(jù)工號和密碼登錄銀行終端,高管根據(jù)事先約定的口令進入后臺管理系統(tǒng),可以對交易記錄進行查詢,對異常用戶進行凍結(jié)所有賬戶的操作,對員工數(shù)據(jù)表進行修改和刪除記錄操作(二)概念模型設計1.局部E-R圖(1) 儲戶,銀行網(wǎng)點,賬戶從屬關(guān)系(2) 儲戶,存款,存款類別,存款銀行網(wǎng)點,賬戶(3) 儲戶,借款,借款類別,借款銀行網(wǎng)點,賬戶,還款(4) 交易信息,用戶,賬戶信息,銀行(5) 員工,經(jīng)理,銀行信息2.全局E-R圖比較亂,為了方便閱讀
24、將實體和聯(lián)系使用不同顏色標出3.優(yōu)化處理將派生屬性首先全部去掉,多值屬性分解,查看可以導出的依賴 (三)邏輯結(jié)構(gòu)設計1.E-R圖轉(zhuǎn)換為關(guān)系模式將所有的實體集合關(guān)系集直接轉(zhuǎn)化成數(shù)據(jù)關(guān)系實體集:(中文&英文)儲戶(儲戶編號,儲戶姓名,儲戶性別,儲戶地址,儲戶電話,儲戶證件類型,儲戶證件號碼,儲戶狀態(tài))CH(CHID,CHXM,CHXB,CHDZ,CHDH,CHZJ,CHZJID,CHZT)網(wǎng)銀賬戶(網(wǎng)銀賬戶序號,賬戶密碼,賬戶電話,賬戶登記地址,賬戶姓名)WYZH(WYID,WYMM,WYDH,WYDZ,WYXM)賬戶(賬戶序號,賬戶密碼,開戶時間,賬戶類型)ZH(ZHID,ZHMM,ZH
25、SJ,ZHLX)銀行網(wǎng)點(網(wǎng)點序號,網(wǎng)點名稱,網(wǎng)點地址,網(wǎng)點負責經(jīng)理)YH(YHID,YHMC,YHDZ,YHJL)存款類型(存款類型序號,存款類型時間限制,存款類型說明,存款類型名稱,存款類型利率)CKLX(CKLXID,CLXKSJ,CKLXSM,CKLXSJ,CKLXLL)存款(存款序號,存款時間,存款本金)CK(CKID,CKBJ,CKSJ)借款(借款序號,借款時間,借款金額)JK(JKID,JKSJ,JKJE)借款類型(借款類型序號,借款類型名稱,借款類型數(shù)目上限,借款數(shù)目下限,借款類型時間限制,借款類型說明)JKLX(JKLXID,JKLXMC,JKLXSX,JKLXXX,JKLX
26、SJ,JKLXSM)還款(還款序號,還款時間,還款金額)HK(HKID,HKSJ,HKJE)交易(交易序號,交易時間,交易數(shù)額,交易類型)JY(JYID,JYSJ,JYSE,JYLX)員工(員工工號,員工姓名,員工性別,員工地址,員工入職時間,員工密碼)YG(YGID,YGXM.YGXB,YGDZ,YGRZSJ,YGMM)聯(lián)系集:(中文&英文)儲戶_賬戶(儲戶序號,賬戶序號)CH_ZH(CHID,ZHID)銀行網(wǎng)點_賬戶(銀行網(wǎng)點序號,賬戶序號)YH_ZH(YHID,ZHID)網(wǎng)上銀行_賬戶(網(wǎng)銀賬戶序號,賬戶序號)WY_ZH(WYID,ZHID)存款_銀行網(wǎng)點(存款序號,銀行網(wǎng)點序號
27、)CK_YH(CKID,YHID)存款_賬戶(存款序號,賬戶序號)CK_ZH(CKID,ZHID)存款_存款類型(存款序號,存款類型序號)CK_CKLX(CKID,CKLXID)借款_銀行網(wǎng)點(借款序號,銀行網(wǎng)點序號)JK_YH(JKID,YHID)借款_賬戶(借款序號,賬戶序號)JK_ZH(JKID,ZHID)借款_借款類型(借款序號,借款類型序號)JK_JKLX(JKID,JKLXID)借款_還款(借款序號,還款序號)JK_HK(JKID,HKID)還款_銀行網(wǎng)點(還款序號,銀行網(wǎng)點序號)HK_YH(HKID,YHID)交易信息_銀行網(wǎng)點(交易信息序號,銀行網(wǎng)點序號)JY(JYID,YHI
28、D)交易信息_賬戶(交易信息序號,賬戶序號)JY_ZH(JYID,ZHID)員工_銀行網(wǎng)點(員工序號,銀行網(wǎng)點序號)YG_YH(YGID,YHID)員工_經(jīng)理(員工工號,經(jīng)理工號)(YGID,YGJL)2.關(guān)系模式的優(yōu)化主要是將一對多的關(guān)系合并到實體集關(guān)系里面去考慮到不是所有的賬戶都綁定了網(wǎng)銀賬戶,網(wǎng)銀賬戶和賬戶的關(guān)系仍舊獨立實體集:(中文&英文)儲戶(儲戶編號,儲戶姓名,儲戶性別,儲戶地址,儲戶電話,儲戶證件類型,儲戶證件號碼,儲戶狀態(tài))CH(CHID,CHXM,CHXB,CHDZ,CHDH,CHZJ,CHZJID,CHZT)網(wǎng)銀賬戶(網(wǎng)銀賬戶序號,賬戶密碼,賬戶電話,賬戶登記地址,
29、賬戶姓名)WYZH(WYID,WYMM,WYDH,WYDZ,WYXM)賬戶(賬戶序號,賬戶密碼,開戶時間,賬戶類型,開戶銀行網(wǎng)點序號,儲戶序號)ZH(ZHID,ZHMM,ZHSJ,ZHLX,YH ID,CHID)銀行網(wǎng)點(網(wǎng)點序號,網(wǎng)點名稱,網(wǎng)點地址,網(wǎng)點負責經(jīng)理)YH(YHID,YHMC,YHDZ,YHJL)存款類型(存款類型序號,存款類型時間限制,存款類型說明,存款類型名稱,存款類型利率)CKLX(CKLXID,CKLXSJ,CKLXSM,CKLXMC,CKLXLL)存款(存款序號,存款時間,存款本金,存款類型序號,存款賬戶序號,存款銀行網(wǎng)點序號)CK(CKID,CKBJ,CKSJ,CKL
30、XID,ZHID,YHID)借款(借款序號,借款時間,借款金額,借款類型序號,借款賬戶序號,借款銀行網(wǎng)店序號)JK(JKID,JKSJ,JKJE,JKLXID,ZHID.YHID)借款類型(借款類型序號,借款類型名稱,借款類型數(shù)目上限,借款數(shù)目下限,借款類型時間限制,借款類型說明)JKLX(JKLXID,JKLXMC,JKLXSX,JKLXXX,JKLXSJ,JKLXSM)還款(還款序號,還款時間,還 款金額,還款賬戶序號,還款銀行網(wǎng)點序號,對應借款序號)HK(HKID,HKSJ,HKJE,ZHID,YHID,JKID)交易(交易序號,交易時間,交易數(shù)額,交易類型,交易賬戶序號,交易銀行網(wǎng)點序
31、號) JY(JYID,JYSJ,JYSE,JYLX,ZHID,YHID)員工(員工工號,員工姓名,員工性別,員工地址,員工入職時間,員工經(jīng)理工號,員工銀行序號,員工密碼)YG(YGID,YGXM.YGXB,YGDZ,YGRZSJ,YGJLID,YHID,YGMM)聯(lián)系集:(中文&英文)網(wǎng)上銀行_賬戶(網(wǎng)銀賬戶序號,賬戶序號)WY_Z H(WYID,ZHID)3.結(jié)合數(shù)據(jù)字典得到關(guān)系具體設計屬性名標題數(shù)據(jù)類型長度可否為空約束備注CHID儲戶的編號Char20否主鍵CHXM儲戶的姓名Char50否CHXB儲戶的性別Char4否只能是男或女CHDZ儲戶的家庭地址Char50否CHDH儲戶的電
32、話Char20否唯一CHZJ儲戶的證件類型Char10否CHZJID儲戶證件號碼Char20否CHZT儲戶狀態(tài)Char10否只能是可用,凍結(jié)ZHID賬戶編號Char20否主鍵ZHMM賬戶密碼Char20否ZHLX賬戶類型Char4否只能為借款,還款KHSJ賬戶開戶時間Date否WYID網(wǎng)銀賬戶編號Char20否主鍵WYMM網(wǎng)銀賬戶的密碼Char20否WYXM網(wǎng)銀賬戶的姓名Char50否WYDZ網(wǎng)銀賬戶的登記住址Char50否WYDH網(wǎng)銀賬戶的登記電話Char20否CKID存款的編號Char20否主鍵CKBJ存款的本金Real否大于零CKLX存款的利息Real否大于零CKSJ存款的時間Date否
33、CKLXID存款類型編號Char20否主鍵CKLXMC存款類型名稱Char50否CKLXSM存款類型說明Char255否CKLXSJ存款類型時限Int否CKLXLL存款類型利率Real否大于零JKLXID存款類型編號Char20否主鍵JKLXMC借款類型名稱Char50否JKLXSM借款類型說明Char255否JKLXSJ借款還款時限Int否大于零JKLXLL借款款類型利率Real否JKLXSX借款數(shù)目上限Real否JKLXXX借款數(shù)目下限Real否JKID借款編號Char20否主鍵JKSJ借款時間Date否JKJE借款金額Real否大于零JKLX借款利息Real否大于零HKID還款編號Cha
34、r20否HKJE還款數(shù)額Real否大于零HKSJ還款時間Date否JYID交易編號Char20否主鍵JYLX交易類型Char10否只能為:存,取,轉(zhuǎn),借,還款JYJE交易數(shù)額Real否大于零JYSJ交易時間Date否YHID支行編號Char20否主鍵YHMC支行名稱Char50否YHDZ支行地址Char50否YGID員工編號Char20否主鍵YGXM員工姓名Char20否YGMM員工密碼Char20否YGXB員工性別Char4否YGNL員工年齡Int4否YGDZ員工地址Char50否YGRZSJ員工入職時間Date4否大于零YGJL員工經(jīng)理Char20否為員工編號之一(四)物理設計文件名稱yh
35、zhgl.mdfyhzhgl_log.ldf文件大小5MB50MB存儲位置D:/database/yhzhgl/yhzhgl.mdfD:/database/yhzhgl/yhzhg_log.ldf文件增長率200MB500MB文件大小最大值500MB1GB索引設計:1. 賬戶關(guān)系的賬戶序號列和賬戶密碼列(ZH.ZHID,ZH.ZHMM)2. 存款關(guān)系的存款序號列3. 網(wǎng)上銀行的序號,用戶名,密碼4. 儲戶的序號(五)數(shù)據(jù)庫實現(xiàn) 數(shù)據(jù)庫使用sql server 2008 實現(xiàn)建表語句(要展現(xiàn)出應該有的完整性約束)CREATE TABLE CH(CHID CHAR(20) PRIMARY KEY,
36、CHXM CHAR(50) NOT NULL,CHXB CHAR(4) CHECK (CHXB IN ('男','女') NOT NULL,CHDZ CHAR(50) NOT NULL,CHDH CHAR(20) NOT NULL,CHZJ CHAR(10) NOT NULL,CHZJID CHAR(20) NOT NULL,CHZT CHAR(4) CHECK (CHZT IN ('凍結(jié)','可用');CREATE TABLE WYZH(WYID CHAR(20) PRIMARY KEY,WYMM CHAR(20) NOT NU
37、LL,WYXM CHAR(50) NOT NULL,WYDZ CHAR(50) NOT NULL,WYDH CHAR(20) NOT NULL);CREATE TABLE YH(YHID CHAR(20) PRIMARY KEY,YHMC CHAR(50) NOT NULL,YHDZ CHAR(50) NOT NULL,YHJL CHAR(20) NOT NULL,);CREATE TABLE ZH(ZHID CHAR(20) PRIMARY KEY,ZHMM CHAR(20) NOT NULL,ZHSJ DATE NOT NULL,ZHLX CHAR(4) NOT NULL CHECK(ZH
38、LX IN('借款','存款'),YHID CHAR(20) NOT NULL,CHID CHAR(20) NOT NULL,FOREIGN KEY (CHID) REFERENCES CH(CHID),FOREIGN KEY (YHID) REFERENCES YH(YHID),);CREATE TABLE CKLX(CKLXID CHAR(20) PRIMARY KEY,CKLXSJ INT NOT NULL,CKLXSM CHAR(255) NOT NULL,CKLXMC CHAR(50) NOT NULL,CKLXLL REAL CHECK (CKLXL
39、L>0) NOT NULL );CREATE TABLE JKLX(JKID CHAR(20) PRIMARY KEY,JKLXMC CHAR(50) NOT NULL,JKLXSX REAL CHECK (LKLXSX>0) NOT NULL,JKLXXX REAL CHECK (JKLXXX>0) NOT NULL,JKLXSJ INT NOT NULL,JKSM CHAR(255) NOT NULL);CREATE TABLE JK(JKID CHAR PRIMARY KEY,JKSJ DATE NOT NULL,JKJE REAL CHECK(JKJE>0) N
40、OT NULL,JKLXID CHAR(20) NOT NULL,ZHID CHAR(20) NOT NULL,YHID CHAR(20) NOT NULL,FOREIGN KEY (ZHID) REFERENCES ZH(ZHID),FOREIGN KEY (YHID) REFERENCES YH(YHID),FOREIGN KEY (JKLXID) REFERENCES JKLX(JKLXID);CREATE TABLE CK(CKID CHAR(20) PRIMARY KEY,CKBJ REAL CHECK(CKBJ>0) NOT NULL,CKSJ DATE NOT NULL,C
41、KLXID CHAR(20) NOT NULL,ZHID CHAR(20) NOT NULL,YHID CHAR(20) NOT NULL,FOREIGN KEY (ZHID) REFERENCES ZH(ZHID),FOREIGN KEY (YHID) REFERENCES YH(YHID),FOREIGN KEY (CKLXID) REFERENCES CKLX(CKLXID);CREATE TABLE JY(JYID CHAR(20) PRIMARY KEY,JYSJ DATE NOT NULL,JYSE REAL CHECK (JYSE>0) NOT NULL,JYLX CHAR
42、(4) CHECK (JYLX IN('存款','取款','還款','轉(zhuǎn)賬','開戶'),CKLXID CHAR(20) NOT NULL,ZHID CHAR(20) NOT NULL,YHID CHAR(20) NOT NULL,FOREIGN KEY (ZHID) REFERENCES ZH(ZHID),FOREIGN KEY (YHID) REFERENCES YH(YHID);CREATE TABLE HK(HKID CHAR(20) PRIMARY KEY,KHSJ DATE NOT NULL,HKJE REAL CHECK (HKJE>0) NOT NULL,JKID CHAR(20) NOT NULL,ZHID CHAR(20) NOT NULL,YHID CHAR(20) NOT NULL,FO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版智慧小區(qū)物業(yè)承包與社區(qū)服務協(xié)議3篇
- 員工通訊補貼協(xié)議書
- 2025版?zhèn)€人二手房交易合同附房屋驗收標準
- 2025年度個人與藝術(shù)品鑒定機構(gòu)居間服務合同4篇
- 2025年度新能源儲能技術(shù)研發(fā)個人工程居間合同范本下載
- 2025-2030全球3D打印鞋模機行業(yè)調(diào)研及趨勢分析報告
- 2025版協(xié)議離婚賠償及子女撫養(yǎng)權(quán)界定范本3篇
- 2024年煤礦安全生產(chǎn)知識競賽題庫及答案(共130題)
- 2025年度個人醫(yī)療短期借款合同范本(健康保障貸款)
- 二零二五年度綠色能源合作協(xié)議范本(2024版)3篇
- 2025民政局離婚協(xié)議書范本(民政局官方)4篇
- 課題申報書:GenAI賦能新質(zhì)人才培養(yǎng)的生成式學習設計研究
- 潤滑油知識-液壓油
- 2024年江蘇省中醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫頻考點附帶答案
- 駱駝祥子-(一)-劇本
- 全國醫(yī)院數(shù)量統(tǒng)計
- 《中國香文化》課件
- 2024年醫(yī)美行業(yè)社媒平臺人群趨勢洞察報告-醫(yī)美行業(yè)觀察星秀傳媒
- 第六次全國幽門螺桿菌感染處理共識報告-
- 天津市2023-2024學年七年級上學期期末考試數(shù)學試題(含答案)
- 經(jīng)濟學的思維方式(第13版)
評論
0/150
提交評論