軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)

軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)

ID:33141845

大小:83.31 KB

頁數(shù):6頁

時間:2019-02-21

軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)_第1頁
軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)_第2頁
軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)_第3頁
軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)_第4頁
軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)_第5頁
資源描述:

《軟件工程 詳細(xì)設(shè)計(jì) 簡易銀行系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、軟件工程實(shí)驗(yàn)三詳細(xì)設(shè)計(jì)簡易銀行系統(tǒng)一、引言1.1編寫目的本文檔為“簡易銀行系統(tǒng)詳細(xì)設(shè)計(jì)說明書”,主要用于為實(shí)現(xiàn)系統(tǒng)的功能而進(jìn)行的系統(tǒng)詳細(xì)設(shè)計(jì)說明,詳細(xì)的說明了系統(tǒng)各軟件組成模塊的實(shí)現(xiàn)流程、功能、接口、編譯、測試要點(diǎn)等內(nèi)容,便于對系統(tǒng)的編碼進(jìn)行指導(dǎo)和約束。本文檔供項(xiàng)目組全體成員及項(xiàng)目組領(lǐng)導(dǎo),單元測試人員閱讀。1.2項(xiàng)目背景項(xiàng)目名稱:簡易銀行系統(tǒng)用戶:各種商業(yè)銀行說明:現(xiàn)在的銀行儲蓄系統(tǒng)工作效率低,越來越不能滿足廣大人民群眾的需要,人們希望能更方便更省時就可以辦理儲蓄業(yè)務(wù);隨著擁有多種銀行卡的人群不斷增長,人們急切希望有

2、一種通用的銀行卡以便隨時隨地在哪家銀行都可以存款提款;現(xiàn)在計(jì)算機(jī)網(wǎng)絡(luò)的高速發(fā)現(xiàn)使越來越多的人更喜歡在網(wǎng)購物、在家存款取款。在這樣的背景下,很明顯現(xiàn)在的銀行儲蓄系統(tǒng)已經(jīng)不能滿足人們越益增長的需求,急切需要建立一個新的、高效的、方便的、互聯(lián)的計(jì)算機(jī)儲蓄系統(tǒng)。1.3參考資料(1)實(shí)用軟件工程學(xué)/莊晉林,楊志宏主編.—北京:中國水利水電出版社,2009(2)數(shù)據(jù)庫系統(tǒng)概論/王珊,薩師煊.—4版.—北京:高等教育出版社,2006.5二、總體設(shè)計(jì)2.1需求概述(1)對銀行儲戶的個人信息,儲戶存取款信息的統(tǒng)一管理,方便用戶操作,滿

3、足儲戶需求;(2)改進(jìn)管理和服務(wù)。2.2軟件結(jié)構(gòu)系統(tǒng)啟動時,激活身份驗(yàn)證模塊。通過身份驗(yàn)證后,對系統(tǒng)進(jìn)行初始化,通過事件驅(qū)動機(jī)制激活各個模塊,并執(zhí)行指定模塊。由退出系統(tǒng)事件激活退出系統(tǒng)模塊,退出系統(tǒng)。2.2.1系統(tǒng)結(jié)構(gòu)圖銀行儲蓄管理系統(tǒng)登入系統(tǒng)申請賬號存款管理取款管理注銷用戶查詢管理退出系統(tǒng)2.2.2系統(tǒng)數(shù)據(jù)流圖庫存余額輸入密碼輸入取款信息填表儲戶簽名清單生成程序清單三、程序描述前面需求分析可以看出,系統(tǒng)功能清晰,銀行儲蓄管理系統(tǒng)功能部分?jǐn)?shù)據(jù)分為3類:賬號管理、儲存管理、取款管理。從使用和操作的功能上分,為便于整個系

4、統(tǒng)組織管理,把各個相對獨(dú)立的數(shù)據(jù)或功能組織到整個大系統(tǒng)中來,我們把各個相對獨(dú)立的功能完全獨(dú)立設(shè)計(jì),編譯成獨(dú)立的目標(biāo)(功能)模塊,各功能模塊最后被集成到一個主模塊中。相應(yīng)地將系統(tǒng)結(jié)構(gòu)分為一個主程序和6個模塊。對應(yīng)于每一個模塊,幾乎都有錄入、查詢、修改、刪除、查看詳細(xì)資料這幾個功能。整個業(yè)務(wù)流程就是由這幾種基本功能實(shí)現(xiàn)的。在這里每個模塊都要用到的功能沒必要在每個子模塊里重復(fù)闡述,在每個子模塊里只列出區(qū)別于其它子模塊的功能實(shí)現(xiàn)。3.1?登錄模塊設(shè)計(jì)??????系統(tǒng)管理員數(shù)據(jù)表序號屬性名屬性類型長度備注1代碼int2用于唯一

5、標(biāo)識本幣種2密碼char6用于表示業(yè)務(wù)人員的密碼本表說明如下:本表的主要作用是實(shí)現(xiàn)系統(tǒng)管理員進(jìn)入系統(tǒng)時的身份驗(yàn)證,裝載系統(tǒng)管理員的代碼和密碼。代碼是位于標(biāo)識該系統(tǒng)管理員的身份。3.2?申請賬號管理設(shè)計(jì)賬號數(shù)據(jù)表:序號屬性名屬性類型長度備注1身份證long18用于為標(biāo)識用戶的信息2名字string12用于標(biāo)識用戶名3密碼char6用于表示業(yè)務(wù)人員的密碼3.3?存款管理設(shè)計(jì)存款業(yè)務(wù)數(shù)據(jù)表序號屬性名屬性類型長度備注1存折號varchar15用于唯一標(biāo)識本行內(nèi)的所有定期儲戶3存取標(biāo)志char10表示存款或取款業(yè)務(wù)5發(fā)生額mo

6、ney12.2當(dāng)前本儲戶的存、取款額6發(fā)生時間datetime8當(dāng)前本儲戶的存、取款的發(fā)生時間本表說明如下:本表用于存儲所有存款業(yè)務(wù)元素;存款流圖:重填儲戶重填D1存款信息填出存信表錯款息1.2更新存款信息1.1驗(yàn)收存款單儲戶存款需要設(shè)置密碼(可選)(存折)不需要密碼存款信息1.2.1設(shè)置密碼密碼D2密碼1.3處理存款2打印存單儲戶存單存款信息存款部分的N-S圖如下;驗(yàn)收存款單Y存款信息是否需要密碼N輸入密碼Y是否改密碼N修改密碼處理存款打印存款單3.4?取款管理設(shè)計(jì)取款業(yè)務(wù)憑證表序號屬性名屬性類型長度備注1存取標(biāo)志

7、代碼int1用于唯一標(biāo)識所有存取款類別2存取標(biāo)志名稱char10儲蓄類別名稱3發(fā)生額money12.2當(dāng)前本儲戶的存、取款額4發(fā)生時間datetime8當(dāng)前本儲戶的存、取款的發(fā)生時間本表說明如下:本表用于存儲所有取款業(yè)務(wù)元素;取款流圖重填重輸有誤錯誤1.1.1核對密碼1.1驗(yàn)收取款單儲戶取款單需要密碼密碼D1密碼(或銀行卡)正確未留密碼取款單1.2計(jì)算利息信息利息2打印清單1.4處理取款1.3更新余額儲戶取款清單取款信息余額信息現(xiàn)金D3取款信息D2余額信息取款部分的N-S圖如下:驗(yàn)收取款單輸入密碼Y取款是否要密碼N計(jì)

8、算利息更新余額處理取款驗(yàn)收取款單3.5?查詢管理設(shè)計(jì)賬戶查詢表屬性名長度備注序號屬性類型1姓名string2用于表示月份2賬戶號long9本月份本行內(nèi)所有活期存款戶數(shù)3存款額money12賬號內(nèi)所有存款額4取款額money12賬號內(nèi)所有取款額本表說明如下:本表用于存儲本行內(nèi)綜合業(yè)務(wù)統(tǒng)計(jì)數(shù)據(jù);

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。