銀行存儲系統(tǒng)概要設(shè)計_第1頁
銀行存儲系統(tǒng)概要設(shè)計_第2頁
銀行存儲系統(tǒng)概要設(shè)計_第3頁
銀行存儲系統(tǒng)概要設(shè)計_第4頁
銀行存儲系統(tǒng)概要設(shè)計_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、-作者xxxx-日期xxxx銀行存儲系統(tǒng)概要設(shè)計【精品文檔】銀行存儲系統(tǒng)概要分析報告 開發(fā)小組:08級*班第*組小組組長:*姓名學(xué)號任務(wù)分?jǐn)?shù)*目錄1、引言3編寫目的3背景3參考資料32、總體設(shè)計3需求規(guī)定3運行環(huán)境3基本設(shè)計概念和處理流程4結(jié)構(gòu)5功能器求與程序的關(guān)系7人工處理過程7尚未解決的問題83、接口設(shè)計8用戶接口84、運行設(shè)計8運行模塊組合8功能模塊設(shè)計8運行控制9運行時間95、系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計10邏輯結(jié)構(gòu)設(shè)計要點10物理結(jié)構(gòu)設(shè)計要點10數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系116、系統(tǒng)出錯處理設(shè)計12出錯信息12補救措施12提示出錯輸出信息12系統(tǒng)日志12出錯處理對策12系統(tǒng)維護(hù)設(shè)計127、安全保密設(shè)計

2、13概要設(shè)計說明書1、引言本文檔主要用于為實現(xiàn)系統(tǒng)的功能而進(jìn)行的系統(tǒng)設(shè)計的概要說明,描述在計算機上實現(xiàn)系統(tǒng)的的結(jié)構(gòu)框架,數(shù)據(jù)流圖及數(shù)據(jù)流說明字典,對以后系統(tǒng)的建設(shè)起到指導(dǎo)和約束作用。 項目名稱:銀行存儲系統(tǒng)用戶: x x 銀行開發(fā)者:計算機*班第6組全體成員組長:*1.3參考資料<<軟件工程導(dǎo)論(第五版)>> 張海藩 著 清華大學(xué)出版社出版<<軟件工程>> 任勝兵 邢琳 著 北京郵電大學(xué)出版社<<軟件開發(fā)方法>> 阮俊杰 著 北京希望電子出版社 海洋出版社<<軟件項目管理>> 【美】克里斯·

3、;F·克默勒 著 上海財經(jīng)大學(xué)出版社2、總體設(shè)計開卡時輸入:姓名,性別,身份證號,聯(lián)系地址,聯(lián)系方式,密碼。 以后輸入:賬戶,密碼,存取款金額。輸出:打印清單,查詢結(jié)果。要求:能夠快速響應(yīng)業(yè)務(wù)員、管理員及用戶輸入,不能等待過長時間。能夠正確處理用戶存款取款業(yè)務(wù),還能夠提供查詢功能。硬件環(huán)境:終端處理器的計算機即可,內(nèi)存容量500兆左右即可,外存常用的160G即可,密碼輸入設(shè)備,打印機等設(shè)備。軟件環(huán)境: 操作系統(tǒng):Windows XP 及以上操作系統(tǒng)支持環(huán)境:.Net Framework開發(fā)環(huán)境:Microsoft Visual C# 2008 數(shù) 據(jù) 庫:Microsoft SQL

4、Server 2005銀行存儲系統(tǒng):存款系統(tǒng):取款系統(tǒng):處理流程:結(jié)構(gòu)圖:用戶體系結(jié)構(gòu)風(fēng)格:信息系統(tǒng):體系結(jié)構(gòu)風(fēng)格:本條用一張如下的矩陣圖說明各項功能需求的實現(xiàn)同各塊程序的分配關(guān)系:本系統(tǒng)模塊的概括為:用戶設(shè)置 查詢信息序號 模塊、需求 用戶 查詢信息1 用戶注冊 2 用戶登錄 3 用戶存款 4 用戶取款 5 用戶信息 在本系統(tǒng)的工作過程中需要用戶輸入信息,本系統(tǒng)核對用戶信息后將存取款信息錄入銀行系統(tǒng),并按照用戶實際情況更改信息或者進(jìn)行信息的查詢操作,最后打印出存取款單并交由儲戶核對,完成儲蓄操作。解決的問題 無。3、接口設(shè)計硬件接口:無特別要求。網(wǎng)絡(luò)硬件接口要求:現(xiàn)實中要求具有高速以太網(wǎng)組網(wǎng)

5、以實現(xiàn)聯(lián)網(wǎng)操作,業(yè)務(wù)員鍵入儲戶的資料要全部一直顯示在屏幕;儲戶從按鍵口鍵入密碼到系統(tǒng)以核對;計算機與打印機有高速傳輸?shù)倪B接接口,最后以紙張的形式打印出清單給儲戶。軟件接口:Windows標(biāo)準(zhǔn)接口,要求與其他軟件無沖突錯誤發(fā)生。4、運行設(shè)計在每次的啟動后開始運行系統(tǒng)初始化模塊,通過各模塊之間的調(diào)用,讀入并對輸入進(jìn)行格式化。在完成系統(tǒng)初始化模塊后,接收用戶登陸數(shù)據(jù)。正常開啟實時處理模塊后,便可對數(shù)據(jù)庫進(jìn)行查詢和修改,對信息進(jìn)行處理,產(chǎn)生相應(yīng)的輸出。A. 與中央數(shù)據(jù)庫系統(tǒng)通過接口交換數(shù)據(jù)信息;B. 與地方SQL系統(tǒng)通過接口交換數(shù)據(jù)和用戶資料信息;C. 事務(wù)處理,包括開戶、存款、取款、修改密碼、查詢等

6、操作;D. 交易復(fù)核授權(quán)控制,通過列表顯示待復(fù)核、授權(quán)的交易,相應(yīng)權(quán)限的操作員進(jìn)行通過、退回操作;E. 信息管理,包括用戶資料、用戶權(quán)限資料、分行資料、分行帳戶資料、業(yè)務(wù)編號參數(shù)、交易代碼等查詢、錄入、修改、刪除等操作;F. 系統(tǒng)提示待辦事宜G. 查詢、統(tǒng)計,以用戶清單數(shù)據(jù)為依據(jù)本銀行存儲系統(tǒng)分為六個部分,分別為:輸入用戶信息、輸入存款信息、打印用戶信息單、打印存款單、輸入取款信息、打印利息清單及金額。用戶必須先進(jìn)行注冊,然后才能登陸。具體步驟如下圖:a 注冊 通過注冊進(jìn)入登陸界面b 登陸 通過登錄進(jìn)入主界面c 取款 通過主界面取款按鈕進(jìn)入取款界面d 存款 通過主界面存款按鈕進(jìn)入存款界面e 用

7、戶 通過主界面用戶按鈕進(jìn)入用戶界面4.3運行控制當(dāng)用戶通過注冊時會進(jìn)入登陸界面,繼而打開主界面。如果用戶存款,選擇存款按鈕,進(jìn)入存款界面,然后用戶可以根據(jù)畫面輸入自己的存款金額和類型,之后系統(tǒng)會自動打印存款單;如果用戶是取款,選擇取款按鈕,進(jìn)入取款界面,然后用戶根據(jù)自己的需要選擇取款的金額,系統(tǒng)也會自動打印用戶的取款金額、利息、和總錢數(shù)。具體步驟如下圖: a 登錄 需要輸入用戶名、密碼 b 注冊 需要輸入賬號并確認(rèn) c 主界面 需要按不同需求選取不同按鈕 d 存款 需要輸入金額和類型 e 取款 輸入金額、利息、總錢數(shù)f 用戶 輸入姓名、性別、賬號、ID4.4運行時間。信息交換時間:要求在程序調(diào)

8、用前調(diào)用后都與數(shù)據(jù)庫保持同步更新 。注冊只需要在第一次登錄時進(jìn)行即可,只是短暫的占用系統(tǒng)資源。用于寫入新用戶的信箱,但是所占時間基本可以忽略不計。登錄是每次進(jìn)入系統(tǒng)的必須步驟,在比對用戶名和密碼時,少量的占用系統(tǒng)資源。用于核對用戶信息,所用時間也不多,占用時間大概是總時間的百分之五以內(nèi)。存款和取款是主要的操作界面,在整個系統(tǒng)中占用各種資源的時間最長,同時占用的各種資源也最多,用于對用戶信息進(jìn)行操作,完成系統(tǒng)的主要功能。占用時間大概是總時間的百分之九十五以上。5、系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計取款信息卡號密碼取款人取款金額取款類型利率取款日期余額利息存款信息卡號存款人儲戶姓名存款金額存款日期存款類型利率存款期

9、限余額身份證接受儲戶存/取款時填寫的單據(jù)后,產(chǎn)生相應(yīng)的存/取款信息寫入數(shù)據(jù)庫儲戶信息卡號儲戶姓名聯(lián)系電話身份證地址備注主要在存取款時將客戶信息寫入數(shù)據(jù)庫并返回。取款信息列名數(shù)據(jù)類型可否為空備注帳號intNOT NULL用戶的帳號密碼charNULL用戶的密碼取款人charNULL取款人姓名取款類型charNULL當(dāng)次取款類別取款金額moneyNULL當(dāng)次取款數(shù)量利率moneyNULL相應(yīng)存款類型的利率取款日期datetimeNULL當(dāng)次取款時間余額moneyNULL取款后的余額利息moneyNULL從存款日起至今的利息存款信息列名數(shù)據(jù)類型可否為空備注帳號intNOT NULL用戶的帳號存款人c

10、harNULL取款人姓名儲戶姓名charNULL帳號開戶姓名存款類型charNULL當(dāng)次取款類別存款金額moneyNULL當(dāng)次取款數(shù)量存款日期datetimeNULL當(dāng)次取款時間存款期限datetimeNULL存款到期時間余額moneyNULL存款后余額利率moneyNULL存款相應(yīng)類型聯(lián)系電話intNULL存款者的聯(lián)系號碼身份證intNULL存款者的身份證儲戶信息列名數(shù)據(jù)類型可否為空備注帳號intNOT NULL用戶的帳號儲戶姓名charNULL帳號開戶姓名聯(lián)系電話intNOT NULL開戶者的聯(lián)系電話身份證intNULL開戶者的身份證號地址charNULL開戶者的聯(lián)系地址備注charNUL

11、L特殊儲戶應(yīng)注明程序在對存/取款進(jìn)行操作時需對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu),也就是數(shù)據(jù)表進(jìn)行查詢和修改:在存/取款過程中都需要對數(shù)據(jù)庫中的所有表,進(jìn)行聯(lián)合查詢、修改。物理數(shù)據(jù)結(jié)構(gòu)主要用于各模塊之間函數(shù)的信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。出錯信息將送入顯示模塊中,最后送入打印準(zhǔn)備模塊中準(zhǔn)備打印格式。6、系統(tǒng)出錯處理設(shè)計根據(jù)系統(tǒng)應(yīng)用,常見錯誤異常分為數(shù)據(jù)存儲部分,應(yīng)用部分,核心庫部分,商業(yè)層部分.數(shù)據(jù)存儲部分:主要系統(tǒng)在與數(shù)據(jù)庫產(chǎn)品交互時,常見的一些錯誤.比如數(shù)據(jù)庫連接錯誤,數(shù)據(jù)庫對象不存在或數(shù)據(jù)字符過多.應(yīng)用部分:主要是反映用戶在鍵盤輸入操作時,可能引起的數(shù)據(jù)類型錯誤,字符長度超過限制等,使用鼠標(biāo)或鍵盤可能引起的操作錯誤等.核心庫部分:主要反映系統(tǒng)框架中的一些錯誤.比如數(shù)組下標(biāo)越界,數(shù)字超出范圍等.商業(yè)層部分:主要反映系統(tǒng)中的一些如權(quán)限被拒絕,輸入?yún)?shù)錯誤等.提示出錯輸出信息 系統(tǒng)可預(yù)知的錯誤,提示錯誤代碼和錯誤信息;系統(tǒng)日志 系統(tǒng)記錄詳細(xì)的日志,可由系統(tǒng)管理員跟蹤追查錯誤來源;出錯處理對策A.

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論