版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
銀行儲(chǔ)蓄系統(tǒng) 組長(zhǎng):楊凱乾 組員:信昕 王旭飛 王帥需求分析概念設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)實(shí)施需求分析處理對(duì)象
銀行信息表(銀行號(hào),銀行名稱,電話,地址)
儲(chǔ)戶資料表(儲(chǔ)戶號(hào),姓名,身份證號(hào),聯(lián)系電話,賬戶)
工作人員資料表(工作人員信息,工號(hào),密碼)
存單(存款人姓名,存款銀行,業(yè)務(wù)員編號(hào),存款金額,存款日期,手續(xù)費(fèi),帳戶余額)
取單(取款人姓名,取款銀行,受理業(yè)務(wù)員,取款金額,取款日期,手續(xù)費(fèi),帳戶余額)
余額表(帳戶,交易種類,交易日期,剩余金額)
利息表(利率,存款日期,取款日期,存款種類)
4.對(duì)查詢、統(tǒng)計(jì)的結(jié)果能夠列表顯示。
取款功能:
(1)用戶輸入自己的密碼
(2)業(yè)務(wù)員輸入相關(guān)信息
(3)系統(tǒng)利息計(jì)算,在原賬戶信息中將取款額減去。
(4)若為清戶,記錄注銷該賬戶,將賬戶余額一并交與
儲(chǔ)戶。
(5)打印利息清單給儲(chǔ)戶。 5.存款功能: (1)系統(tǒng)需要在原賬戶信息中增加一條記錄,包括存款人姓名,存款類型,存款日期,利息等信息。 (2)若為儲(chǔ)戶建立一個(gè)新的賬戶,須記錄此次的記錄。打印存款單給儲(chǔ)戶。安全性和完整性
(1)安全性要求系統(tǒng)安全性要求體現(xiàn)在數(shù)據(jù)庫(kù)安全性、信息安全性和系統(tǒng)平臺(tái)的安全性等方面。安全性先通過(guò)視圖機(jī)制,不同的用戶只能訪問(wèn)系統(tǒng)授權(quán)的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定程度上的安全性,再通過(guò)分配權(quán)限、設(shè)置權(quán)限級(jí)別來(lái)區(qū)別對(duì)待不同操作者對(duì)數(shù)據(jù)庫(kù)的操作來(lái)提高數(shù)據(jù)庫(kù)的安全性;系統(tǒng)平臺(tái)的安全性體現(xiàn)在操作系統(tǒng)的安全性、計(jì)算機(jī)系統(tǒng)的安全性和網(wǎng)絡(luò)體系的安全性等方面。 (2)完整性要求系統(tǒng)完整性要求系統(tǒng)中數(shù)據(jù)的正確性以及相容性??赏ㄟ^(guò)建立主、外鍵,使用check約束,或者通過(guò)使用觸發(fā)器和級(jí)聯(lián)更新。數(shù)據(jù)流圖頂層數(shù)據(jù)流圖功能結(jié)構(gòu)圖第二層數(shù)據(jù)流圖(取款活動(dòng))第二層數(shù)據(jù)流圖(存款活動(dòng))第三層數(shù)據(jù)流圖(取款活動(dòng))第三層數(shù)據(jù)流圖(存款活動(dòng))數(shù)據(jù)字典儲(chǔ)戶表 主鍵:帳號(hào); 約束條件:各屬性均非空,密碼長(zhǎng)度為6位;活期存取款表
主鍵:nID;外鍵:帳號(hào);被參照表:儲(chǔ)戶表
約束條件:各屬性均非空;定期存款表
主鍵:nID;外鍵:帳號(hào);被參照表:儲(chǔ)戶表
約束條件:各屬性均非空;定期取款表
主鍵:nID;外鍵:nID;被參照表:定期存款表
約束條件:各屬性非空定期操作記錄表
主鍵:nID;外鍵:nID;被參照表:定期存款表,定期取款表
約束條件:各屬性非空流程圖概念設(shè)計(jì)各個(gè)屬性關(guān)系合并各分E-R圖個(gè)實(shí)體E-R圖的各屬性如下所示:
業(yè)務(wù)員:Maneger(ManegerNo,ManegerNa)
儲(chǔ)戶:C(CName,Cpassword,CID,CSex,Cdate,Cadress,Cno,Cbalance)
銀行:Bank(BankNo,BankName,address,BankPN)
存單:Deposit(money,date,rate,name)
取單:take(money,date)E-R圖中聯(lián)系的屬性如下所示:
辦理:transaction(MangerNo,MangerNa,C,bankbook)
存取款:takeordeposit(money,date,rate)邏輯結(jié)構(gòu)設(shè)計(jì)E-R圖轉(zhuǎn)化為關(guān)系模型 儲(chǔ)戶:C(Cname,Cno,CID,CDate,CAd) 銀行:BANK(bankID,bankDate,bankno,bankpwd) 業(yè)務(wù)員:Maneger(MID,MName,Mpwd,MAuth,MTeleph,MAddre) 存單類別:DepositTpye(DPID,DPName,DPnum,DPbqx,DPqx)各E-R圖中聯(lián)系的屬性如下所示: 存款信息:Deposit(DepositID,DepositorID,DepositDate,Depositnum) 取款歷史:Draw(DepositID,Depositpwd,Drawnum,DrawDate) 查詢信息:Inquire(AccountID,Accountpwd,DepositorName,DepositorID,Accountnum)系統(tǒng)功能模塊賬戶基本信息的查詢和更新模塊模型優(yōu)化實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。關(guān)系模式Depositor,Account,Maneger,DepositTpye,存在非主屬性對(duì)主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,已經(jīng)達(dá)到了3NF,但是存款信息關(guān)系模式,取款歷史關(guān)系模式,查詢信息關(guān)系模式(Deposit,Draw,Inquire)中存在著一些數(shù)據(jù)冗余,現(xiàn)將三個(gè)關(guān)系模型進(jìn)行合并消除冗余優(yōu)化為: 存款信息(AccountID,DepositorID,DepositDate,Depositnum,Accountpwd,Drawnum,DrawDate,DepositorName,DepositorID,Accountnum)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)實(shí)施建立數(shù)據(jù)庫(kù)
creatdatabasebank● 建立數(shù)據(jù)表usebankgocreatetableAccount(CNochar(20)primarykey,CNamechar(20)unique,CPasswordchar(20),CIDchar(20),CSexchar(2),CBalancechar(20),CDatedatetime,CAddresschar(20));usebankgocreatetableBank(BankNochar(20)primarykey,BankNamechar(20),Bankaddresschar(20),BankPNchar(20))usebankgocreatetableDeposit(nIDchar(4)primarykey,CNochar(20),Cmoneychar(8),Cstylechar(10),Cdatedatetime,CInterestchar(8),Cbalancechar(8));建立索引
usebank
go
createuniqueindexaccountID
onaccount(cid);
usebank
go
createuniqueindexpdeposit
ondeposit(nid);存取款基本信息的執(zhí)行和更新模塊建立觸發(fā)器
usebank go createtriggeracc onaccount afterupdate as if(selectcbalancefrominserted)<10000 selectcbalance fromaccount begin print'該帳戶余額少于' rollback end數(shù)據(jù)入庫(kù)
將exel里面的數(shù)據(jù)導(dǎo)入建立的表格中創(chuàng)建各個(gè)功能的存儲(chǔ)過(guò)程
usebank
go
createproceduregetaccount
as
select*
fromaccount
wherecbalance>10000
begin
print'錢(qián)大于的'
end
execgetaccount
數(shù)據(jù)插入查詢結(jié)果系統(tǒng)調(diào)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河南省鄭州市中原區(qū)2024-2025學(xué)年上學(xué)期高三年級(jí)一測(cè)模擬演練 英語(yǔ)試卷(含答案無(wú)聽(tīng)力原文、答案及音頻)
- 2025年度勞動(dòng)合同員工福利待遇與補(bǔ)貼合同3篇
- 2024版標(biāo)準(zhǔn)汽車租賃合同協(xié)議
- 2024路邊廣告位使用權(quán)及城市美化工程合作合同3篇
- 2024項(xiàng)目開(kāi)發(fā)全過(guò)程委托協(xié)議版B版
- 健康監(jiān)護(hù)知識(shí)培訓(xùn)課件
- 福建省南平市建陽(yáng)水吉中學(xué)2020-2021學(xué)年高三物理期末試卷含解析
- 2024男方離婚條件下的贍養(yǎng)費(fèi)支付與房產(chǎn)分割合同3篇
- 2025年度冷鏈倉(cāng)儲(chǔ)行業(yè)員工勞動(dòng)合同書(shū)3篇
- 2024版混凝土構(gòu)件加工承攬合同
- 國(guó)家安全教育高教-第六章堅(jiān)持以經(jīng)濟(jì)安全為基礎(chǔ)
- 2024年城市環(huán)衛(wèi)一體化服務(wù)合同
- 企業(yè)發(fā)展部部門(mén)管理手冊(cè)
- 期末試卷(試題)-2024-2025學(xué)年三年級(jí)上冊(cè)數(shù)學(xué)蘇教版
- 2024年代持房屋合作協(xié)議書(shū)模板
- 冷庫(kù)建設(shè)項(xiàng)目可行性研究報(bào)告5篇
- 證券基礎(chǔ)知識(shí)歸納總結(jié)(超詳細(xì))
- 醫(yī)院標(biāo)識(shí)標(biāo)牌采購(gòu)?fù)稑?biāo)方案(技術(shù)方案)
- 機(jī)械設(shè)計(jì)制造及其自動(dòng)化實(shí)習(xí)總結(jié)報(bào)告
- 2024年湖南省高中學(xué)業(yè)水平合格考物理試卷真題(含答案詳解)
- 2024短視頻剪輯雇傭合同
評(píng)論
0/150
提交評(píng)論