版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1引言 11 編寫目的: 本需求說明書全面描述銀行儲蓄系統(tǒng)平臺的各種功能、運行環(huán)境,使客戶和開發(fā)者雙方對本系統(tǒng)的初始規(guī)定有一個共同的理解,使之成為整個開發(fā)工作的基礎(chǔ)。 12 項目背景: 該項目為了利于銀行管理人員對儲戶進行相應的管理 方便儲戶對現(xiàn)金形成更好的管理和使用。使銀行能夠為儲戶提高更好更及時的服務,提高銀行工作效率,滿足用戶的需求。更快、更好的適應現(xiàn)今日益發(fā)展的社會,建立高效的服務平臺。 13 術(shù)語說明: cbas:銀行計算機儲蓄系統(tǒng) data processing:數(shù)據(jù)處理 data processing cycle:數(shù)據(jù)處理流程 data processing system sec
2、urity:數(shù)據(jù)處理系統(tǒng)安全性 transaction processing:事務處理 data acquisition:數(shù)據(jù)采集 14. 系統(tǒng)參考文獻:Ø 軟件工程導論(第5版) 清華大學出版社Ø 軟件工程原理,方法與應用 吳欽藩 編著 人民交通 出版社出版Ø 軟件工程導論(第四版) 張海藩 編著 清華大學出版社出版 15 需求規(guī)格說明概覽: 銀行計算機儲蓄系統(tǒng)將提供銀行的管理及客戶服務系統(tǒng),提供業(yè)務操作員為顧客提供儲蓄業(yè)務;銀行計算機儲蓄系統(tǒng)是一款含有數(shù)據(jù)庫的軟件系統(tǒng),可以為銀行提供一體化的辦公,管理,業(yè)務更改,業(yè)務查詢功能; 2.項目概況 2.1產(chǎn)品的一般性
3、描述本系統(tǒng)主要為了方便儲戶辦理存款、取款、查詢、轉(zhuǎn)賬等業(yè)務;銀行管理人員辦理開戶、銷戶等業(yè)務,對金錢更有效管理,同時可以更好的方便銀行對儲戶的管理,并且形成儲戶與銀行之間的橋梁,使用該系統(tǒng)不僅可以提高對金錢的有效管理而且在一定程度上可以對提高銀行與儲戶的工作效率。描述開發(fā)軟件所具有的背景,應達到的目標以及市場前景等。 2.2 產(chǎn)品功能:此系統(tǒng)所要完成的主要功能有兩方面: 如果是存款,儲戶填寫存款單,然后交給業(yè)務員鍵入系統(tǒng),同時系統(tǒng)還要記錄存款人姓名住址、存款類型、存款日期、利率 、等信息,完成后由系統(tǒng)打印存款單給儲戶。 如果是取款,儲戶填寫取款單交給業(yè)務員,業(yè)務員把取款金額輸入系統(tǒng)并要求儲戶輸
4、入密碼以確認身份,核對密碼正確無誤后系統(tǒng)計算利息并印出利息清單給儲戶。如果是查詢,儲戶把賬號報給業(yè)務員,業(yè)務員把賬號輸入儲蓄系統(tǒng),顯示賬號余額并打印余額回執(zhí)單給儲戶。如果是轉(zhuǎn)賬,儲戶填寫轉(zhuǎn)賬業(yè)務單并交給業(yè)務員,業(yè)務員把收款人的賬戶、賬號及轉(zhuǎn)賬金額等信息輸入系統(tǒng),核對無誤后,按照銀行規(guī)定收取一定的手續(xù)費。而后點擊提交。簡述開發(fā)軟件所具有的功能,采用圖形表示頂層數(shù)據(jù)流圖系統(tǒng)流程圖 頂層數(shù)據(jù)流圖: 存款單存款取款儲戶儲戶銀行儲蓄系統(tǒng) 取款單 系統(tǒng)流程圖: 儲戶0 2.3用戶特征:使用該系統(tǒng)的最終用戶必須得是本科學歷,在銀行有一年以上的工作經(jīng)驗,熟悉銀行業(yè)務流程,對計算機基礎(chǔ)知識比較了解,可以熟練的操
5、作系統(tǒng)軟件描述最終用戶應具有的受教育水平,工作經(jīng)驗及技術(shù)特長。 2.4運行環(huán)境: window xp professional service pack 3,windows server 2008,安裝有 java runtime environment 以及 microsoft sql server 2000相關(guān)軟件。 1.硬件環(huán)境: 512m以上內(nèi)存2.軟件環(huán)境:數(shù)據(jù)庫microsoft sql server 2005及以上版本windows xp,win7tcp/ip 通信協(xié)議 2.5限制與約束: 相對來說開發(fā)此系統(tǒng)的技術(shù)要求比較簡單 ,因此在技術(shù)方面是可行的,但是銀行還必須有一定量的系
6、統(tǒng)管理與維護的專業(yè)人員來管理和維護本系統(tǒng)。 3功能需求 31 引言 本系統(tǒng)主要為了方便儲戶辦理存款、取款、轉(zhuǎn)賬、查詢、改密等業(yè)務;銀行管理人員辦理開戶、銷戶等業(yè)務,對現(xiàn)有存儲用戶進行合理有效的管理。同時可以跟有效的讓用戶學會理財。 32 功能劃分通過系統(tǒng)角色和功能的分析,可以將本系統(tǒng)劃分成三部分: 下表就是對功能模塊的劃分:模塊類別功能 功能描述基本業(yè)務業(yè)務受理存款 :用戶賬戶余額增加取款: 用戶賬戶余額減少開戶: 用戶為了更加方便的管理自己的金錢可以辦理自己的賬戶從而進行相應的銀行業(yè)務銷戶: 在自己賬戶業(yè)務處理完成后可以銷戶業(yè)務管理用戶信息管理增加用戶刪除用戶修改用戶密碼管理修改密碼找回密碼
7、存款信息管理查詢存款余額 33功能描述: 系統(tǒng)的主要功能主要如下: l 存款,儲戶填寫存款單,然后交給業(yè)務員鍵入系統(tǒng),同時系統(tǒng)還要記錄存款人姓名住址、存款類型、存款日期、利率 、等信息,完成后由系統(tǒng)打印存款單 l 取款,儲戶填寫取款單交給業(yè)務員,業(yè)務員把取款金額輸入系統(tǒng)并要求儲戶輸入密碼以確認身份,核對密碼正確無誤后系統(tǒng)計算利息并印出利息清單給儲戶。 l 開戶,用戶為了管理自己的金錢,在銀行辦理自己的賬戶從而進行相應的業(yè)務。l 銷戶,用戶在自己的業(yè)務辦完之后 ,可以銷掉自己在銀行的一切信息。l 查詢,用戶隨時可以到銀行查詢自己的存款余額。 34處理過程說明:業(yè)務員登錄銀行儲蓄系統(tǒng),進行密碼校驗
8、,密碼校驗正確之后,業(yè)務員可以進行辦理開戶手續(xù),輸入開戶人的相詳細信息,核對完畢產(chǎn)生賬號,并把賬號報給儲戶。也可以辦理銷戶手續(xù),輸入要銷戶的信息,把它從數(shù)據(jù)庫的數(shù)據(jù)表中清除。還可以輸入儲戶的賬號進行金額查詢。如果是存款的話,記錄存款信息并查詢利率表,然后計算利息,緊著更新用戶信息表,并打印出存款單信息給用戶;如果是取款的話,記錄取款信息,而后更新用戶信息表,打印出取款單給用戶。 4行為描述 41系統(tǒng)狀態(tài) 系統(tǒng)可以分為三個狀態(tài):接收請求、處理請求、輸出結(jié)果 接收請求:用戶向銀行儲蓄系統(tǒng)發(fā)出自己的各種要求 處理請求:銀行儲蓄系統(tǒng)根據(jù)用戶不同類型的請求作出不同的處理 輸出結(jié)果:系統(tǒng)處理完請求之后,把
9、相應的結(jié)果輸出給用戶 42事件和動作 主要的請求事件有取款和存款。首先先進行用戶身份校驗,校驗完后系統(tǒng)處理接收到存款的信息后,查詢利率表,緊接著更新用戶信息表,打印存款單。接收到取款。接收到取款信息之后,更新用戶信息表,并打印取款單。 5外部界面需求 51用戶界面: 界面將采用交互式界面,簡化界面設(shè)計,以文本框和按鈕為主要功能部件,完成輸入,修改,確定,取消等業(yè)務功能 52硬件界面: 顯示器分辨率推薦>1024*768,以方便在一個屏幕上顯示完整,清晰的信息。鍵盤,鼠標完成輸入功能。 53軟件界面: 軟件后臺通過網(wǎng)絡(luò)連接與microsoft sql server數(shù)據(jù)庫連接,即是對數(shù)據(jù)庫進
10、行查詢,更新,添加,刪除等操作。6性能需求 61數(shù)據(jù)精度 數(shù)據(jù)處理結(jié)果小數(shù)點要保留7位,整數(shù)部分要保留10位. 在向數(shù)據(jù)庫文件提取數(shù)據(jù)時,要求數(shù)據(jù)記錄定位準確,在 往數(shù)據(jù)庫文件數(shù)組中添加數(shù)據(jù)時,要求輸入數(shù)據(jù)準確.金額身份證卡號等按需求設(shè)定字符數(shù).62時間特性響應時間:5s更新處理時間:10s數(shù)據(jù)轉(zhuǎn)換與傳輸時間:8s運行時間:30s程序響應時間:在人的感覺和視覺事件范圍內(nèi);信息交換時間:要求在程序調(diào)試前調(diào)試后都與數(shù)據(jù)庫保持同步更新,網(wǎng)絡(luò)信息交換時間應該小于程序調(diào)用的時間 6.3 適應性 要求數(shù)據(jù)庫具有很好的更新能力,由于本產(chǎn)品是實驗性軟件.故對磁盤和內(nèi)存容量沒有很高的要求,但是數(shù)據(jù)庫應該能夠?qū)Σ?/p>
11、發(fā)事件臟數(shù)據(jù)具有較強的識別處理能力. 7設(shè)計約束 71標準化約束 軟件要求操作人員具有初步的相關(guān)知識 由于本系統(tǒng)為即時軟件,對數(shù)據(jù)的同步要求較高,建議使用可靠較高的相關(guān)網(wǎng)絡(luò)硬件設(shè)施 72硬件約束 硬件外部設(shè)備需奔騰133以上的pc機,內(nèi)存需16mb以上 8屬性需求 81正確性:輸入輸出的數(shù)據(jù)必須符合銀行業(yè)務流程中特定的格式,打印的清單也必須按照銀行業(yè)務單的格式。 82可靠性:軟件應具備自動拼寫錯誤檢查等功能,在出現(xiàn)故障后應從整個系統(tǒng)數(shù)據(jù)庫重新載入數(shù)據(jù)進行操作。 83完整性: 保存在數(shù)據(jù)庫中的數(shù)據(jù)應該在意外或者人為的故障中可以保持其數(shù)據(jù)的一致性,不能出現(xiàn)臟數(shù)據(jù)。數(shù)據(jù)的更新必須同步。 84安全性:
12、由于軟件運行數(shù)據(jù)放在數(shù)據(jù)庫中,所以參數(shù)不容易被錯改,破壞,萬一參數(shù)受到破壞也不會影響源程序。由于本軟件只有銀行業(yè)務人員接觸,執(zhí)行相關(guān)的操作,避免了許多的誤操作,進而提高了系統(tǒng)的安全。 85可維護性:本軟件利用數(shù)據(jù)庫進行編程,系統(tǒng)結(jié)構(gòu)有程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫進行修改添加,而不需要對系統(tǒng)結(jié)構(gòu)進行修改,這樣系統(tǒng)維護性、升級都十分方便。 86可理解性:在系統(tǒng)程序開發(fā)的過程中,比較重要的地方應該標有注釋,說明此模塊或者此行的功能是做什么用,便于用戶在使用的時候,可以理解系統(tǒng)的功能實現(xiàn)。 87可移植性:能使整個系統(tǒng)在win98以上的操作系統(tǒng)都存在兼容
13、性,能更好的是系統(tǒng)達到理想的效果,是系統(tǒng)在運行平臺上更能體現(xiàn)出性能,不至于出現(xiàn)崩潰,以及程序代碼在 其他平臺上不需要任何的改動,只需要有jvm,直接解釋編譯的文件就可以直接運行。 88互連性:本軟件要實現(xiàn)銀行間的計算機可以互相通信及各個銀行的數(shù)據(jù)庫之間信息的交換。實現(xiàn)數(shù)據(jù)的共享和同步。 9其他需求 91數(shù)據(jù)庫需求給出使用數(shù)據(jù)庫的名稱和類型 采用jdbc技術(shù)連接使用sql server 2000來設(shè)計數(shù)據(jù)庫,數(shù)據(jù)庫名稱為:bank. 92用戶操作需求 使用該系統(tǒng)的用戶應對銀行業(yè)務流程比較清楚且具有一定的計算機知識的人。 93工作場地需求 需要有數(shù)據(jù)庫服務器,多臺終端pc機,網(wǎng)絡(luò)通信通暢。 10參
14、考書目:u 精通java數(shù)據(jù)庫開發(fā) 王華杰等 清華大學出版社 2004年出版u 軟件工程原理,方法與應用 吳欽藩 編著 人民交通出版社出版u 軟件工程導論(第四版) 張海藩 編著 清華大學出版社u 軟件工程 任勝兵 邢琳 編著 北京郵電大學出版社u sql server 2000管理與應用 張海健 編著 中國電力出版社u 數(shù)據(jù)庫系統(tǒng)概論(第四版) 薩帥煊、王珊 編著 高等教育出版社 11.附錄 附有本系統(tǒng)的操作說明及故障出錯處理方法。本軟件的最終用戶可分為銀行工作人員和系統(tǒng)維護人員。 其中要求操作人員對計算機有一定了解可以無障礙的使用本系統(tǒng)提供給操作人員操作權(quán)限內(nèi)的各種功能。要求維護人員是對本
15、系統(tǒng)有較深的了解同時對系統(tǒng)相關(guān)信息及工作流程有所了解的技術(shù)人員。本系統(tǒng)使用頻度很大所以經(jīng)常對本系統(tǒng)進行必要的檢修防止系統(tǒng)出錯采用jdbc技術(shù)連接使用sql server 2000 來設(shè)計數(shù)據(jù)庫。 數(shù)據(jù)庫名稱:bank 其中有六張表,它們是: depositor (idcode, idcard, dname, sex, age, address) 其中idcode為系統(tǒng)自動賦值,idcard為主鍵,是用戶的身份證號碼,dname表示姓名; creditcard (idcode, number, code, pay) idcode為在表depositor中的idcode值,number為主鍵,是信用卡的卡號; account (idcode, number, code, p
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深圳市萬豪御景苑施工組織設(shè)計
- 南京工業(yè)大學浦江學院《企業(yè)家精神》2022-2023學年第一學期期末試卷
- 【初中化學】化學反應的定量關(guān)系單元綜合題-2024-2025學年九年級化學人教版上冊
- 南京工業(yè)大學浦江學院《公益組織內(nèi)部治理和戰(zhàn)略管理》2022-2023學年第一學期期末試卷
- 精神科責任自負協(xié)議書(2篇)
- 南京工業(yè)大學《有機波譜分析》2022-2023學年第一學期期末試卷
- 南京工業(yè)大學《無機非金屬材料工學》2021-2022學年第一學期期末試卷
- 教育4-5歲幼兒尊重并接納不同群體的實施方案
- 南京工業(yè)大學《金屬材料及其表面處理》2022-2023學年第一學期期末試卷
- 新型病蟲害物理防治方法創(chuàng)新實施方案
- 國開2024年秋《機電控制工程基礎(chǔ)》形考任務4答案
- JBT 1306-2024 電動單梁起重機(正式版)
- TCALC 003-2023 手術(shù)室患者人文關(guān)懷管理規(guī)范
- 25題退役軍人事務員崗位常見面試問題含HR問題考察點及參考回答
- 鋼管落地卸料平臺
- 耐熱鋼的選用
- 民間借貸(欠款)糾紛人民調(diào)解協(xié)議書范本
- 日語授受關(guān)系PPT演示課件
- 五筆打字的編碼規(guī)則
- 第五高等學校教學名師獎(高職高專部分)候選人推薦表
- 昆蟲分類表匯總
評論
0/150
提交評論