第一篇:銀行計算機(jī)儲蓄系統(tǒng)需求分析報告
[銀行計算機(jī)儲蓄系統(tǒng)]
擬制人 審核人 批準(zhǔn)人
[二零一六年三月二十二日] [項目名稱]——數(shù)據(jù)要求說明書 1 1. 引言
1.編寫目的
隨著金融業(yè)的發(fā)展,手工操作和舊的管理模式已經(jīng)嚴(yán)重制約了質(zhì)量和效率的問題,用計算機(jī)管理來代替手工管理是非常必要的。本需求分析全面描述儲蓄平臺系統(tǒng)的各種功能、運(yùn)行環(huán)境,使客戶和開發(fā)者雙方對本系統(tǒng)的初始規(guī)定有一個共同的理解,使之成為整個開發(fā)工作的基礎(chǔ)。而本報告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時提出了本銀行儲蓄系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用。并且通過分析,也基本明確了本系統(tǒng)的功能需求、性能需求、數(shù)據(jù)文件結(jié)構(gòu)等的一些方面的要求。本文檔進(jìn)一步定制軟件開發(fā)的細(xì)節(jié)問題,明確軟件需求、安排項目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測試,便于用戶與開發(fā)商協(xié)調(diào)工作。
2.背景
a.待開發(fā)軟件系統(tǒng)的名稱:銀行計算機(jī)儲蓄系統(tǒng); b.本項目的任務(wù)提出者、開發(fā)者、用戶以及將運(yùn)行該項軟件的計算站或計算機(jī)網(wǎng)絡(luò)系統(tǒng):本項目由某銀行委托山西大學(xué)軟件學(xué)院開發(fā),本系統(tǒng)使用原有銀行儲蓄管理系統(tǒng)數(shù)據(jù)庫中的原有用戶數(shù)據(jù)。
3.定義
銀行儲蓄應(yīng)用系統(tǒng)軟件:基本元素為構(gòu)成銀行儲蓄及相關(guān)行為所必須的各種部分。需求:用戶解決問題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
需求分析:包括提煉,分析和仔細(xì)審查已收集到的需求,以確保所有的風(fēng)險承擔(dān)者都明其含義并找出其中的錯誤,遺憾或其它不足的地方。
模塊的獨立性:是指軟件系統(tǒng)中每個模塊只涉及軟件要求的具體的子功能,而和軟件系統(tǒng)中其他的模塊的接口是簡單的。
4.參考資料
《軟件工程導(dǎo)論》。[項目名稱]——數(shù)據(jù)要求說明書 2 2.?dāng)?shù)據(jù)要求說明
1.?dāng)?shù)據(jù)的邏輯描述
對數(shù)據(jù)進(jìn)行邏輯描述時可把數(shù)據(jù)分為動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。
1.1靜態(tài)數(shù)據(jù)
包括系統(tǒng)登錄密碼,各數(shù)據(jù)庫所在位置,系統(tǒng)分析原始數(shù)據(jù)。
1.2動態(tài)輸入數(shù)據(jù)
1)姓名,年齡,性別,身份證號,地址,帳號,密碼 2)鼠標(biāo)對按鈕的點擊
3)查詢方式、查詢關(guān)鍵字; 4)交易相應(yīng)紀(jì)錄的更改;
1.3動態(tài)輸出數(shù)據(jù)
姓名,年齡,性別,身份證號,地址,帳號,密碼,交易金額,余額,交易時間,交易號碼。
1.4內(nèi)部生成數(shù)據(jù)
查詢操作建立的索引。
1.5數(shù)據(jù)約定
1.儲戶信息=姓名+性別+年齡+身份證號碼+地址+聯(lián)系電話
2.賬戶信息=賬戶號碼+賬戶密碼+客戶開戶時間+儲蓄金額+儲蓄類型
2.?dāng)?shù)據(jù)的采集
2.1要求和范圍
a.輸入數(shù)據(jù)的來源:銀行上崗工作人員; b.數(shù)據(jù)輸入:使用PC機(jī)輸入; c.接收者:銀行計算機(jī)儲蓄系統(tǒng);
d.輸出數(shù)據(jù)的形式和設(shè)備: 顯示器上所輸出的字符。
2.2輸入的承擔(dān)者 [項目名稱]——數(shù)據(jù)要求說明書 3 經(jīng)過培訓(xùn)的銀行工作人員。
2.3預(yù)期處理
從Excel文件導(dǎo)入。
2.4影響
需要能夠運(yùn)行WindowsXP操作系統(tǒng)的計算機(jī),安裝并配置軟件Microsoft Office Access數(shù)據(jù)庫管理系統(tǒng)。
3.需求說明
1.任務(wù)概述
1.1目標(biāo)
通過銀行網(wǎng)絡(luò)來對于用戶提交的存取款單據(jù)進(jìn)行相應(yīng)的存取款操作并且打印出相應(yīng)的表單(存款單和利息清單)給客戶。
1.2用戶的特點
利用VC 6.0 開發(fā)銀行儲蓄系統(tǒng),要求該系統(tǒng)能夠?qū)崿F(xiàn)儲戶開戶登記,定期存款帳,定期取款手續(xù),活期存款帳,活期取款手續(xù),實現(xiàn)利息計算,輸出明細(xì)表,具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。同時還要求:
1)要進(jìn)行實際調(diào)研,系統(tǒng)功能在實現(xiàn)時參照實際的儲蓄系統(tǒng)的功能。2)同時要考慮銀行系統(tǒng)數(shù)據(jù)的安全與保密工作,采用現(xiàn)有的軟硬件及科學(xué)的管理系統(tǒng)。完善目前銀行儲蓄系統(tǒng),使之能跟上時代的發(fā)展。同時通過實踐來提高自己的動手能力。
1.3假定和約束
硬件配置要求: 硬件外部設(shè)備需奔騰133以上的pc機(jī),內(nèi)存需16兆以上 軟件要求操作人員具有初步的相關(guān)知識。由于本系統(tǒng)為即時軟件,對數(shù)據(jù)的同步要求較高,建議配置網(wǎng)絡(luò)時使用可靠性較高的相關(guān)網(wǎng)絡(luò)硬件設(shè)施。銀行以記時器記時完畢觸發(fā)利息結(jié)算;對用戶取款額未做上限約束;各間銀行采用集中控制。有效證件僅為身份證,牽涉到開戶、撤戶、掛失、取款時客戶必須提供身份證號;存款及余額查詢時不需提供身份證號。不考慮系統(tǒng)的運(yùn)行平臺可能會出現(xiàn)的硬件故障。
2.需求規(guī)定
2.1對功能的規(guī)定 [項目名稱]——數(shù)據(jù)要求說明書 4
1、存取款單據(jù)數(shù)據(jù)輸入 業(yè)務(wù)員根據(jù)用戶提交的存取款單將存款信息輸入到電腦之中,由電腦的客戶端將存取款信息提交到數(shù)據(jù)庫中;
2、存取款計算 系統(tǒng)根據(jù)提交的村取款信息,計算出用戶帳戶的余額,如果是取款的話還應(yīng)該計算出利息,然后給出取款單和利息清單信息;
3、存款單打印 系統(tǒng)根據(jù)存款單信息打印出存款單據(jù)給用戶;
4、利息清單打印 系統(tǒng)根據(jù)取款信息將利息清單打印出給用戶。
2.2對性能的規(guī)定
2.2.1精度
對于用戶賬戶余額以及用戶利息的計算,要求精度達(dá)到100%,不能出現(xiàn)任何錯誤。2.2.2時間特性要求
同時有200名用戶提交存取款申請為準(zhǔn),系統(tǒng)要在1.5秒之內(nèi)作出響應(yīng)。2.2.3靈活性
本系統(tǒng)應(yīng)該可運(yùn)行于windows或linux操作系統(tǒng)平臺上,WEB服務(wù)器可選用Apache或IIS,數(shù)據(jù)庫選用Mysql。
2.3輸入輸出要求
輸入要求: ① 務(wù)員從存取款表單輸入數(shù)據(jù),要迅速精確,適當(dāng)調(diào)整輸入時間,不能讓客戶等太久,但也不能讓業(yè)務(wù)員太過忙碌以免影響正確率。② 儲戶自己在自動機(jī)存錢時要耐心等待機(jī)器算清正確,待準(zhǔn)確無誤時再按確認(rèn)。輸出要求: ① 要求能快速準(zhǔn)確打印出清單給客戶。②
要求能夠快速響應(yīng)儲戶的功能要求。
2.4數(shù)據(jù)管理能力要求(針對軟件系統(tǒng))
交易表中記錄的數(shù)據(jù)規(guī)??梢赃_(dá)到十進(jìn)制的20位有效數(shù)字。
2.5故障處理要求
軟件應(yīng)具備自由拼寫錯誤檢查等功能,在出現(xiàn)故障后應(yīng)從整個系統(tǒng)數(shù)據(jù)庫更新載入數(shù)據(jù)庫進(jìn)行操作。
2.6其他專門要求
①可用性 本軟件業(yè)可以通過單步跟蹤的操作進(jìn)行檢查處理。
②安全性 由于軟件運(yùn)行數(shù)據(jù)庫中,所以參數(shù)不容易被錯改,破壞,萬一參數(shù)受到破壞也不會影響源程序。
③可維護(hù)性 本軟件利用數(shù)據(jù)庫進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本無額定,大量的參數(shù)及文本內(nèi)容全部存放于數(shù)據(jù)庫中。修改,更新數(shù)據(jù)庫只要在數(shù)據(jù)庫進(jìn)行修改添加,而不需要對[項目名稱]——數(shù)據(jù)要求說明書 5 系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性升級都十分方便。
④兼容性 適合windows 95 ,windows 98,windows xp,windows sp2及以上操作系統(tǒng)、數(shù)據(jù)庫:SQL SERVER 2000
3.運(yùn)行環(huán)境規(guī)定
3.1設(shè)備
1.服務(wù)器端:IMB服務(wù)器主機(jī)
CPU:42.0以上處理器 內(nèi)存:DDR主存1G 硬盤:100G高速硬盤
2.客戶端:PC機(jī)
CPU:Inter P2 350 以上 內(nèi)存:64M以上 硬盤:20G以上
3.2支持軟件
1.操作系統(tǒng):可選windows,Linux,建議采用Linux操作系統(tǒng) 2.瀏覽器:IE5.0以上
3.3接口
1.硬件接口 網(wǎng)絡(luò)硬件接口要求:顯示中要求具有高速以太網(wǎng)組以實現(xiàn)聯(lián)網(wǎng)操作,但是在理論試驗驗證軟件本身的目的來看,無需網(wǎng)絡(luò)通訊接口。
2.軟件接口 Windows 標(biāo)準(zhǔn)接口,要求與其他軟件無沖突錯誤發(fā)生。3.通信接口 計算機(jī)與打印機(jī)有高速傳輸?shù)倪B接接口,最后以紙張的形式打印出清單給儲戶。
4.用戶手冊概要
1.用途
1.1功能
1、存取款單據(jù)數(shù)據(jù)輸入 業(yè)務(wù)員根據(jù)用戶提交的存取款單將存款信息輸入到電腦之中,由電腦的客戶端將存取款信息提交到數(shù)據(jù)庫中;
2、存取款計算 系統(tǒng)根據(jù)提交的村取款信息,計算出用戶帳戶的余額,如果是取款的話還應(yīng)該計算出利息,然后給出取款單和利息清單信息;
3、存款單打印 系統(tǒng)根據(jù)存款單信息打印出存款單據(jù)給用戶; [項目名稱]——數(shù)據(jù)要求說明書 6
4、利息清單打印 系統(tǒng)根據(jù)取款信息將利息清單打印出給用戶。
1.2性能 1.2.1精度
數(shù)據(jù)處理結(jié)果小數(shù)點要保留7位,整數(shù)部分要保留10位.在向數(shù)據(jù)庫 文件提取數(shù)據(jù)時,要求數(shù)據(jù)記錄定位準(zhǔn)確,在往數(shù)據(jù)庫文件數(shù)組中添加數(shù)據(jù)時,要求輸入數(shù)據(jù)準(zhǔn)確.金額身份證卡號等按需求設(shè)定字符數(shù)。
1.2.2時間特性
響應(yīng)時間:5s 更新處理時間:10s 數(shù)據(jù)轉(zhuǎn)換與傳輸時間:8s 運(yùn) 行時間:30s 程序響應(yīng)時間:在人的感覺和視覺事件范圍內(nèi);信息交換時間:要求在程序調(diào)試前調(diào)試后都與數(shù)據(jù)庫保持同步更新, 網(wǎng)絡(luò)信息交換時間應(yīng)該小于程序調(diào)用的時間。
1.2.3靈活性
要求數(shù)據(jù)庫具有很好的更新能力,由于本產(chǎn)品是實驗性軟件.故對磁 盤和內(nèi)存容量沒有很高的要求,但是數(shù)據(jù)庫應(yīng)該能夠?qū)Σl(fā)事件臟數(shù)據(jù)具有較強(qiáng)的識別處理能力.2.運(yùn)行環(huán)境
2.1硬設(shè)備
硬件環(huán)境: 512M以上內(nèi)存
2.2支持軟件
數(shù)據(jù)庫Microsoft SQL Server 2005及以上版本 Windows XP,Win7 TCP/IP 通信協(xié)議
3.使用過程
3.1安裝與初始化
由于使用了安裝自動生成工具,安裝變的非常簡單,只需運(yùn)行光盤上的SETUP.EXE即可根據(jù)[項目名稱]——數(shù)據(jù)要求說明書 7 提示安裝服務(wù)器端程序或是客戶機(jī)端程序。
在安裝的過程中,系統(tǒng)將自動初始化,為第一次運(yùn)行作準(zhǔn)備。
3.2輸入
3.2.1輸入數(shù)據(jù)的現(xiàn)實背景
數(shù)據(jù)的來源參見需求分析說明書和概要設(shè)計說明書。
3.2.2輸入格式 客戶信息: 客戶姓名char 身份證號String 客戶性別 char 客戶住址 char
存款信息: 存款類型char 存款日期 string 利 率 float
取款信息:
利 息 float
3.3輸出
3.3.1輸出數(shù)據(jù)的現(xiàn)實背景
數(shù)據(jù)的來源參見需求分析說明書和概要設(shè)計說明書。
3.3.2輸出格式 客戶信息:
客戶姓名 char 身份證號 String 客戶性別 char 客戶住址 char
存款信息:
客戶姓名 char 身份證號 String 客戶性別 char 客戶住址 char 存款類型 char 存款日期 string 利 率 float [項目名稱]——數(shù)據(jù)要求說明書 8
取款信息:
客戶姓名 char 身份證號 String 客戶性別 char 客戶住址 char 存款類型 char 存款日期 string 利 率 float 利 息 float
3.4出錯處理與恢復(fù)
如果輸入數(shù)據(jù)出錯,可立即進(jìn)行取消訂票操作,重新輸入。如果突然斷電或系統(tǒng)沒有響應(yīng),則關(guān)機(jī),等系統(tǒng)重新啟動時,會根據(jù)日志文件自動ROLLBACK到正確的階段。需要等待一段時間。
第二篇:銀行儲蓄系統(tǒng)需求分析報告(詳細(xì))(范文模版)
銀行儲蓄系統(tǒng)需求分析報告
1.引言
1.1編寫目的
本報告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時提出了本銀行儲蓄系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用
1.2項目背景 軟件名稱:銀行儲蓄系統(tǒng) 委托單位:銀行 1.3定義
銀行儲蓄應(yīng)用系統(tǒng)軟件:基本元素為構(gòu)成銀行儲蓄及相關(guān)行為所必須的各種部分。
需求:用戶解決問題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
需求分析:包括提煉,分析和仔細(xì)審查已收集到的需求,以確保所有的風(fēng)險承擔(dān)者都明其含義并找出其中的錯誤,遺憾或其它不足的地方。
模塊的獨立性:是指軟件系統(tǒng)中每個模塊只涉及軟件要求的具體的子功能,而和軟件系統(tǒng)中其他的模塊的接口是簡單的 1.4參考資料
《精通C#數(shù)據(jù)庫開發(fā)》 王華杰等 清華大學(xué)出版社 2004年出版
《軟件工程——原理,方法與應(yīng)用》 吳欽藩 編著 人民交通出版社出版 《軟件工程導(dǎo)論(第四版)》 張海藩 編著 清華大學(xué)出版社出版 2.任務(wù)概述2.1目標(biāo)
完善目前銀行儲蓄系統(tǒng),使之能跟上時代的發(fā)展。同時通過實踐來提高自己的動手能力 2.2運(yùn)行環(huán)境
操作系統(tǒng):Microsoft Windows 2000 Advanced Server 支持環(huán)境:IIS 5.0 數(shù) 據(jù) 庫:Microsoft SQL Server 2000 2.3條件與限制
硬件配置要求: 硬件外部設(shè)備需奔騰133以上的pc機(jī),內(nèi)存需16兆以上 軟件要求操作人員具有初步的相關(guān)知識
由于本系統(tǒng)為即時軟件,對數(shù)據(jù)的同步要求較高,建議配置網(wǎng)絡(luò)時使用可靠性較高的相關(guān)網(wǎng)絡(luò)硬件設(shè)施。
銀行以記時器記時完畢觸發(fā)利息結(jié)算;對用戶取款額未做上限約束;各間銀行采用集中控制。
有效證件僅為身份證,牽涉到開戶、撤戶、掛失、取款時客戶必須提供身份證號;存款及余額查詢時不需提供身份證號。
不考慮系統(tǒng)的運(yùn)行平臺可能會出現(xiàn)的硬件故障。3.?dāng)?shù)據(jù)描述
3.1靜態(tài)數(shù)據(jù)
包括系統(tǒng)登錄密碼,各數(shù)據(jù)庫所在位置,系統(tǒng)分析原始數(shù)據(jù)。3.2動態(tài)數(shù)據(jù)
輸入數(shù)據(jù):
姓名,年齡,性別,身份證號,地址,帳號,密碼 輸出數(shù)據(jù):
姓名,年齡,性別,身份證號,地址,帳號,密碼,交易金額,余額,交易時間,交易號碼 3.3數(shù)據(jù)庫介紹
采用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, Pay)
IDCode為在表Depositor中的IDCode值,Number為主鍵,是存折的帳號; ExchangeRate(rateName, rateValue)該表存儲匯率值
IntrestRate(rateName, rateValue)該表存儲利率值
Rate(rateName,rateValue)
該表用于恢復(fù)匯率的初始值。在向數(shù)據(jù)庫中添加信息時用存儲過程,在刪除表Depositor中的信息時自動刪除表CreditCard和表Account中相關(guān)的信息。3.4數(shù)據(jù)詞典(略)3.5數(shù)據(jù)采集
包括儲戶信息和帳戶信息。
儲戶信息:姓名,性別,身份證號碼,地址,聯(lián)系電話等。
帳戶信息:帳戶號碼,帳戶密碼,開戶時間,儲蓄金額,儲蓄類型等 4.功能需求
4.1功能劃分
軟件分別有新建,修改,查詢,更新等功能。各個模塊各有不同的功能,但都能完成查詢和存儲功能,各模塊的數(shù)據(jù)都存放在數(shù)據(jù)庫中。數(shù)據(jù)的調(diào)用和連接都有程序來完成。
此系統(tǒng)所要完成的主要功能有兩方面:
如果是存款,儲戶填寫存款單,然后交給業(yè)務(wù)員鍵入系統(tǒng),同時系統(tǒng)還要記錄存款人姓名、住址(或電話號碼)、身份證號碼、存款類型、存款日期、利率及密碼(可選)等信息,完成后由系統(tǒng)打印存款單給儲戶。
如果是取款,儲戶填寫取款單交給業(yè)務(wù)員,業(yè)務(wù)員把取款金額輸入系統(tǒng)并要求儲戶輸入密碼以確認(rèn)身份,核對密碼正確無誤后系統(tǒng)計算利息并印出利息清單給儲戶。4.2功能描述
外部功能:實現(xiàn)可視化窗口,查找及存儲 內(nèi)部功能:同步,過濾,定位,識別
存款功能
以儲戶的存款為主要活動,相關(guān)記錄根據(jù)存款結(jié)果進(jìn)行調(diào)整,以使信息保持一致。
1.系統(tǒng)需要在原賬戶信息中增加一條記錄,包括存款人姓名、住址、存款類型、存款日期、利率等信息。
2.若為新儲戶須建立一個賬戶,并記錄此次的記錄。3.打印存款單給儲戶。取款功能
以儲戶的取款為主要活動,相關(guān)記錄根據(jù)取款結(jié)果進(jìn)行調(diào)整,以使信息保持一致。
1.系統(tǒng)計算利息,在原賬戶信息中將取款額減去。
2. 若為清戶,記錄注銷該賬戶,將賬戶余額(包括存款額及利息)一并交與儲戶。3.打印利息清單給儲戶。余額查詢功能
為儲戶提供查詢余額服務(wù),將儲戶的相關(guān)記錄輸出。1.需要儲戶的賬戶信息及密碼。2.打印儲戶的帳戶余額。5.性能需求
5.1數(shù)據(jù)精確度
在進(jìn)行向數(shù)據(jù)庫文件提取數(shù)據(jù)時,要求數(shù)據(jù)記錄定位準(zhǔn)確,在往數(shù)據(jù)庫文件數(shù)組中添加數(shù)時,要求輸入數(shù)準(zhǔn)確
金額,身份證,卡號等按需求設(shè)定字符數(shù)。5.2時間特性
程序響應(yīng)時間:在人的感覺和視覺事件范圍內(nèi); 信息交換時間:要求在程序調(diào)用前調(diào)用后都與數(shù)據(jù)庫保持同步更新,網(wǎng)絡(luò)信息交換施加應(yīng)該小于程序調(diào)用的時間 5.3適應(yīng)性
要求數(shù)據(jù)庫具有很好的更新能力,由于本產(chǎn)品是實驗性軟件,故對磁盤和內(nèi)存容量沒有很高的要求,但是數(shù)據(jù)庫應(yīng)該能夠?qū)Σl(fā)事件,臟數(shù)據(jù)具有較強(qiáng)的識別處理能力。6.運(yùn)行需求
6.1用戶界面
屏幕格式:采用全屏格式,通過分窗口操作進(jìn)行各個操作之間的轉(zhuǎn)換 報表格式:以銀行原報表格式設(shè)計電子打印表格式。
菜單格式:下拉式菜單,應(yīng)顯示儲戶資料及帳戶資料的各個詳細(xì)條目。6.2硬件接口
無特別要求。
網(wǎng)絡(luò)硬件接口要求:現(xiàn)實中要求具有高速以太網(wǎng)組網(wǎng)以實現(xiàn)聯(lián)網(wǎng)操作,但是在理論實驗驗證軟件本身的目的來看,無需網(wǎng)絡(luò)通訊接口。業(yè)務(wù)員鍵入儲戶的資料要全部一直顯示在屏幕;儲戶從按鍵口鍵入密碼到系統(tǒng)以核對;計算機(jī)與打印機(jī)有高速傳輸?shù)倪B接接口,最后以紙張的形式打印出清單給儲戶。6.3軟件接口
Windows標(biāo)準(zhǔn)接口,要求與其他軟件無沖突錯誤發(fā)生。6.4故障處理
軟件應(yīng)具備自動拼寫錯誤檢查等功能,在出現(xiàn)故障后應(yīng)從整個系統(tǒng)數(shù)據(jù)庫重新載入數(shù)據(jù)進(jìn)行操作。7.其它需求
(1)可用性
本軟件也可以通過單步跟蹤的操作進(jìn)行檢查處理。
(2)安全性
由于軟件運(yùn)行數(shù)據(jù)放在數(shù)據(jù)庫中,所以參數(shù)不容易被錯改、破壞,萬一參數(shù)受到破壞也不會影響源程序。(3)可維護(hù)性
本軟件利用數(shù)據(jù)庫進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫進(jìn)行修改添加,而不需要對系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級都十分方便。(4)兼容性
第三篇:銀行計算機(jī)儲蓄系統(tǒng)的可行性報告
銀行計算機(jī)儲蓄系統(tǒng)的可行性研究報告
一、引言
1、編寫目的:
應(yīng)某銀行要求,為提高該銀行的存取款工作效率,降低工作的人力、物力開支,提高工作的準(zhǔn)確性、正確性,并且便于儲戶信息存取,現(xiàn)為其開發(fā)計算機(jī)存取款系統(tǒng)。
本報告的讀者對象為研究中心人員和主管技術(shù)人員以及項目設(shè)計人員。
2、項目背景:
項目名稱初步定為:銀行計算機(jī)儲蓄系統(tǒng)(cbas,computer bank account system)。
分為四個子功能模塊:密碼模塊、更新模塊、存款模塊和取款模塊。本項目設(shè)計過程中參考了某研究中心以前開發(fā)的基于windows系統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)。
3、術(shù)語說明:
cbas: 銀行計算機(jī)儲蓄系統(tǒng)
data processing: 數(shù)據(jù)處理
transaction processing: 事務(wù)處理
data processing cycle: 數(shù)據(jù)處理流程
data acquisition: 數(shù)據(jù)采集
data processing system security: 數(shù)據(jù)處理系統(tǒng)安全性
4、參考資料:
《計算機(jī)軟件工程教程》科學(xué)出版社 200
2二、可行性研究的前提
1、基本要求:
銀行計算機(jī)儲蓄系統(tǒng)應(yīng)便于儲戶進(jìn)行存款和取款,并且便于對個人信息的查詢,便
于操作,提高工作效率,并能在一定程度上實現(xiàn)自動化。
(1)功能:
cbas系統(tǒng)的主要功能為:數(shù)據(jù)更新、存款、取款和數(shù)據(jù)導(dǎo)入/出。
數(shù)據(jù)更新功能分為三部分:數(shù)據(jù)添加、數(shù)據(jù)刪除和數(shù)據(jù)修改。
數(shù)據(jù)添加功能提供便捷的錄入界面,通過應(yīng)用程序?qū)⒃紨?shù)據(jù)追加到數(shù)據(jù)庫中。
數(shù)據(jù)刪除將滿足用戶要求的相應(yīng)記錄從數(shù)據(jù)庫中刪除。
數(shù)據(jù)修改功能允許用戶對他所指定記錄的相關(guān)信息進(jìn)行修改。
存/取款功能:允許用戶進(jìn)行相應(yīng)的存/取款業(yè)務(wù),處理數(shù)據(jù),計算數(shù)據(jù)。
數(shù)據(jù)導(dǎo)入/出:允許用戶將全部記錄導(dǎo)入至數(shù)據(jù)庫或其他存儲設(shè)備。
(2)性能:方便快捷有效地完成存/取款業(yè)務(wù)。
(3)系統(tǒng)的輸入:
(4)系統(tǒng)的輸出:各類型的報表
(5)系統(tǒng)流程圖:
(6)安全和保密要求:系統(tǒng)對不同權(quán)限的用戶提供不同的功能模塊
(7)完成期限:暫定 月,具體進(jìn)度安排見詳細(xì)設(shè)計
2、開發(fā)目標(biāo):
開發(fā)目標(biāo)應(yīng)考慮到如下因素:
(1)人力與設(shè)備費(fèi)用的相對減少
(2)處理速度的提高
(3)人員利用率的改進(jìn)
3、具備條件
(1)建議系統(tǒng)運(yùn)行壽命的最小值:三年
(2)進(jìn)行系統(tǒng)方案選擇比較的時間:一個月
(3)經(jīng)費(fèi)、投資方面來源
(4)硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境方面的條件
硬件環(huán)境:p2或更高檔微機(jī),安裝所需硬盤5mb,運(yùn)行時內(nèi)存1mb以上
軟件環(huán)境:中文win95/98/2000/me.winnt4.0
(5)可利用的信息和資源:參考已有的應(yīng)用程序和數(shù)據(jù)庫管理系統(tǒng)
(6)投入使用的最完時間:
4、可行性研究的方法:
(1)客戶調(diào)查
(2)專家咨詢
(3)市場相關(guān)產(chǎn)品、同類產(chǎn)品調(diào)查
5、評價尺度:
主要尺度:各項功能的優(yōu)先次序、開發(fā)時間長短及使用中的難易程度
三、呂定杰對現(xiàn)有系統(tǒng)的分析:
四、建議系統(tǒng)的技術(shù)可行性分析:
1、對所建議系統(tǒng)的簡要描述:
2、數(shù)據(jù)流圖:
3、數(shù)據(jù)字典:
名字:儲戶信息
別名:
描述:存儲用戶的個人詳細(xì)信息
定義:儲戶信息=儲戶姓名+儲戶住址+儲戶身份證號碼+儲戶帳號+帳戶金額+儲戶密碼
位置:儲戶信息
名字:存款信息
別名:
描述:存款儲戶一次存款的存款信息
定義:存款信息=存款類型+存取日期+存款金額+利率
位置:輸出到打印機(jī)
名字:取款信息
別名:利息清單
描述:儲戶一次取款的取款信息
定義
:取款信息=取款日期+取款金額+利息
位置:輸出到打印機(jī)
名字:儲戶密碼
別名:密碼
描述:儲戶存/取款時必須的6位驗證號碼
定義:密碼
=[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]
+[0|1|2|3|4|5|6|7|8|9]+[0|1|2|3|4|5|6|7|8|9]
位
置:儲戶信息
4、與現(xiàn)有系統(tǒng)比較的優(yōu)越性:
五、所建議系統(tǒng)的操作可行性分析:
六、所建議系統(tǒng)的經(jīng)濟(jì)可行性分析(成本/效益分析)
假設(shè)投入5000元,且此系統(tǒng)每年可節(jié)省3000元,則三年共可省9000元,假定年利率為5%,由:p=f/(1+i)n
年
將來值(元)
(1+i)n
現(xiàn)在值(元)
現(xiàn)在值累計(元)
13000
1.0
52857
2857
23000
1.10
2727
558
433000
1.16
2586
8170
所以,投資回收期為:1+(5000-2857)/2727=1.79年
純收入為:8170-5000=3170元
投資回收率為:73%~74%
七、開發(fā)意見:
如假設(shè)成立,則此系統(tǒng)可行。
第四篇:銀行排隊系統(tǒng)需求分析報告
銀行排隊系統(tǒng)需求分析報告
1.引言
編寫目的
隨著時代的發(fā)展,信息技術(shù)在各服務(wù)行業(yè)中的重要作用得到充分體現(xiàn),通過服務(wù)模式的信息化,可以極大提高服務(wù)質(zhì)量,節(jié)約人力成本,提高工作效率。
本產(chǎn)品是針對銀行的排隊取號業(yè)務(wù)而開發(fā)的新一代銀行排隊系統(tǒng)。本產(chǎn)品較現(xiàn)有的銀行排隊系統(tǒng)在功能上有一定的擴(kuò)充,這體現(xiàn)在用戶端用戶體驗的提升以及銀行內(nèi)部管理人員的管理效率的提升。
本產(chǎn)品目前版本號:ver.1.0 1.2項目風(fēng)險 1.3 文檔約定
1.4 預(yù)期讀者和閱讀建議 用戶:各大銀行
開發(fā)人員:熊宇軒,蔣雅楠,劉昕
項目經(jīng)理:王萌
營銷人員:暫缺
測試人員:蔣雅楠
文檔編寫入員:熊宇軒 1.3定義
靜態(tài)數(shù)據(jù):系統(tǒng)固化在內(nèi)的描述系統(tǒng)實現(xiàn)功能的一部分?jǐn)?shù)據(jù)。動態(tài)數(shù)據(jù):在軟件運(yùn)行過程中用戶輸入的后系統(tǒng)輸出給用戶的一部分?jǐn)?shù)據(jù),也就是系統(tǒng)要處理的數(shù)據(jù)。
數(shù)據(jù)字典:數(shù)據(jù)字典中的名字都是一些屬性與內(nèi)容的抽象和概括,它們的特點是數(shù)據(jù)的“嚴(yán)密性”和“精確性”,沒有半點含糊。1.4參考資料
NEUSOFT實習(xí)資料
2任務(wù)概述
2.1目標(biāo)
本系統(tǒng)的設(shè)計目標(biāo)是能夠?qū)崿F(xiàn)客戶銀行排隊取號,柜員柜臺叫號功能,并且使銀行管理者能夠查詢排隊記錄。系統(tǒng)應(yīng)該具有簡單,易用,小巧,經(jīng)典的特色,應(yīng)該能夠?qū)︺y行排隊取號業(yè)務(wù)進(jìn)行優(yōu)化,使其系統(tǒng)化,高效化,智能化。并保證工資管理的準(zhǔn)確性,簡易性,為學(xué)校財務(wù)人員提供便利。相應(yīng)的需求如下:
(1)普通客戶排隊取號
(2)VIP客戶優(yōu)先取號
(3)移動端預(yù)約客戶身份驗證取號
(4)柜員叫號
(5)客戶對柜員服務(wù)進(jìn)行評分
(6)數(shù)據(jù)的統(tǒng)計,并且在經(jīng)理客戶端顯示數(shù)據(jù)
(7)經(jīng)理手動插隊權(quán)限
(8)登錄信息管理。(9)人性化服務(wù)體驗提升功能 本軟件系統(tǒng)的開發(fā)設(shè)計思想是:
1.系統(tǒng)應(yīng)符合銀行管理的規(guī)定,滿足銀行客戶和管理人員的需要,并達(dá)到操作過程中的直觀、方便、實用、安全等要求;
2.系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員對其進(jìn)行補(bǔ)充、維護(hù);
3.系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作。
2.2用戶的特點
本軟件的最終用戶是各銀行網(wǎng)點,由于該單位的員工的學(xué)歷、素質(zhì)較高,具有一定的計算機(jī)操作技能。本軟件需要至少一名系統(tǒng)管理人員,由于本軟件系統(tǒng)的易用性,并不需要受過專業(yè)訓(xùn)練人員。
2.3假定和約束
由于本軟件系統(tǒng)較小,且在linux系統(tǒng)下采用c 語言開發(fā),故在一般環(huán)境下基本沒有什么限制。
一個更為完善的工資管理系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的信息查詢功能,如相應(yīng)的網(wǎng)絡(luò)操作及服務(wù),由于開發(fā)時間和計算機(jī)數(shù)量有限,該系統(tǒng)并未提供這一功能。對信息的保護(hù)手段僅限于設(shè)置用戶級別,以及提供數(shù)據(jù)文件的備份,比較簡單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。
3需求規(guī)定
3.1對功能的規(guī)定
3.1.1功能模塊及描述
本系統(tǒng)主要功能模塊如下,系統(tǒng)功能模塊圖如圖: 1)用戶排隊取號模塊
叫號機(jī)當(dāng)前服務(wù)信息: 普通用戶VIP用戶預(yù)約用戶 圖1-1 該模塊可以實現(xiàn)普通用戶取票,VIP 用戶取票,移動客戶端預(yù)約用戶身份驗證取號業(yè)務(wù)。三個按鈕對應(yīng)三個不同的服務(wù)客戶對象類型,右側(cè)的對話框顯示當(dāng)前叫號情況。
普通用戶和VIP用戶會跳轉(zhuǎn)至圖1-2所示的頁面
窗體標(biāo)題負(fù)債業(yè)務(wù)當(dāng)前等候人數(shù)資產(chǎn)業(yè)務(wù)當(dāng)前等候人數(shù)中間業(yè)務(wù)當(dāng)前等候人數(shù)
圖1-2-1
三個按鈕對應(yīng)不同的業(yè)務(wù)類型,按下之后就可以取票,通過socket通信將排隊請求上傳到服務(wù)器,并在服務(wù)器端口進(jìn)行多線程任務(wù)管理,自動為客戶分配排隊號碼。負(fù)債業(yè)務(wù)對應(yīng)柜臺1-3,資產(chǎn)業(yè)務(wù)對應(yīng)4-6,中間業(yè)務(wù)對應(yīng)7-9。
圖1-2-2 預(yù)約用戶可跳轉(zhuǎn)至圖1-2-2的界面,輸入手機(jī)號和驗證碼來驗證信息,并且取已預(yù)約的號
2)員工叫號模塊 叫號界面正在為 服務(wù)叫號正在呼叫下一個
圖1-3 員工可使用圖1-3所示界面進(jìn)行叫號,叫號按鈕按下之后,會自動生成正在呼叫的客戶排隊號碼。為了防止有的客戶取號之后又離開銀行的廢票現(xiàn)象的發(fā)生,我們設(shè)置了跳轉(zhuǎn)至下一個排隊用戶的按鈕。右側(cè)的對話框顯示正在服務(wù)的客戶,在柜員對面的客戶服務(wù)端按下開始服務(wù)按鈕之后,柜員的正在呼叫對話框內(nèi)將被置空,而有側(cè)的對話框會顯示相應(yīng)服務(wù)信息。
3)用戶服務(wù)模塊
用戶界面評分1開始服務(wù)2345結(jié)束服務(wù)
圖1-4 開始服務(wù)和結(jié)束服務(wù)按鈕對應(yīng)柜員端相應(yīng)功能,在按下結(jié)束服務(wù)按鈕之前,用戶要通過右側(cè)的按鈕對服務(wù)進(jìn)行評分。評分情況和服務(wù)時間可在經(jīng)理端顯示
4)經(jīng)理管理模塊
業(yè)務(wù)情況排隊情況業(yè)務(wù)分類序號刷新插隊退出排隊號取號時間已等候時間負(fù)債業(yè)務(wù)已受理情況資產(chǎn)業(yè)務(wù)柜員評分信息統(tǒng)計中間業(yè)務(wù)
圖1-5-1 經(jīng)理可使用圖1-5-1所示界面來查看當(dāng)前排隊信息,并且可以通過上方的插隊按鈕幫助特殊客戶插隊。業(yè)務(wù)情況排隊情況業(yè)務(wù)分類序號刷新插隊退出排隊號開始時間結(jié)束時間負(fù)債業(yè)務(wù)已受理情況資產(chǎn)業(yè)務(wù)柜員評分信息統(tǒng)計中間業(yè)務(wù)
圖1-5-2 經(jīng)理可以通過左側(cè)的已受理情況按鈕查詢以往客戶的排隊情況。業(yè)務(wù)情況排隊情況業(yè)務(wù)分類柜員號刷新插隊退出姓名已受理人數(shù)平均分負(fù)債業(yè)務(wù)已受理情況資產(chǎn)業(yè)務(wù)柜員評分信息統(tǒng)計中間業(yè)務(wù)
圖1-5-3 經(jīng)理可以通過評分按鈕來查看客戶對柜員的評分情況,便于內(nèi)部考核使用。信息統(tǒng)計排隊情況已受理情況柜員評分信息統(tǒng)計刷新
圖1-5-4 經(jīng)理可以查看總體的數(shù)據(jù)統(tǒng)計概要。
5)柜員/經(jīng)理登陸模塊
柜員登陸柜員號密碼登陸 系統(tǒng)可以通過查詢數(shù)據(jù)庫中的記錄來識別柜員/經(jīng)理的身份。
4.業(yè)務(wù)流程圖
系統(tǒng)的業(yè)務(wù)流程圖如下圖所示:
普通用戶取號VIP用戶取號插隊插隊插隊負(fù)債業(yè)務(wù)資產(chǎn)業(yè)務(wù)中間業(yè)務(wù)預(yù)約用戶取號等待叫號插隊柜員叫號開始服務(wù)經(jīng)理結(jié)束服務(wù)返回記錄客戶評分5.數(shù)據(jù)庫管理
5.1 動態(tài)數(shù)據(jù)描述 輸入數(shù)據(jù):菜單選項,查找關(guān)鍵字,新建記錄項。輸出數(shù)據(jù):由查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄集合。內(nèi)部生成的數(shù)據(jù):中間查詢結(jié)果。數(shù)據(jù)庫描述
5.2數(shù)據(jù)庫描述
本系統(tǒng)使用MySQL數(shù)據(jù)庫
第五篇:系統(tǒng)需求分析報告
系統(tǒng)需求分析報告
目錄
目錄.............................................................................................................I
1、項目描述...............................................................................................1 1.1 背景................................................................................................1 1.2研究意義........................................................................................1
2、需求分析...............................................................................................1 2.1功能需求分析................................................................................2 2.1.1 系統(tǒng)管理功能......................................................................2 2.1.2 流量劫持功能....................................................................2 2.2性能需求分析................................................................................2
I
1、項目描述
1.1 背景
隨著網(wǎng)絡(luò)的普及,網(wǎng)絡(luò)業(yè)務(wù)應(yīng)用向深度和廣度不斷發(fā)展,方便用戶的同時,也因用戶終端存在網(wǎng)絡(luò)安全漏洞或用戶網(wǎng)絡(luò)安全意識的疏忽,使得網(wǎng)絡(luò)上涉及如:電子商務(wù)、在線游戲、DNS授權(quán)服務(wù)、網(wǎng)銀支付系統(tǒng)、社交網(wǎng)站、論壇、博客、門戶網(wǎng)站等在線業(yè)務(wù)受到黑客及網(wǎng)絡(luò)犯罪份子的攻擊,對個人用戶信息(網(wǎng)銀、支付錢包賬號密碼等)的保密和對國家互聯(lián)網(wǎng)信息管理與審計構(gòu)成嚴(yán)重威脅。
1.2研究意義
本項目針對以上問題,主要利用了以下兩種技術(shù):僵尸網(wǎng)絡(luò)反制技術(shù)及HTTP/HTTPS協(xié)議通信的監(jiān)控技術(shù)。
網(wǎng)絡(luò)攻擊已嚴(yán)重威脅著網(wǎng)絡(luò)的安全,及時的發(fā)現(xiàn)網(wǎng)絡(luò)攻擊并在必要的時候劫持與反制網(wǎng)絡(luò)攻擊,成為保障互聯(lián)網(wǎng)正常運(yùn)行、保障在線業(yè)務(wù)系統(tǒng)正常訪問的重要方法。
2、需求分析
經(jīng)過與項目委托方多次討論,設(shè)計系統(tǒng)的目的是為實現(xiàn)對特定非法用戶Web(HTTP/HTTPS協(xié)議)通信進(jìn)行監(jiān)控及反制,具體要求實現(xiàn)的功能有:監(jiān)控系統(tǒng)遠(yuǎn)程控制、針對特定非法用戶上網(wǎng)流量劫持、針對特定非法用戶Web通信進(jìn)行JS腳本注入、獲取非法用戶賬號和密碼、獲取非法用戶訪問某些網(wǎng)站的Cookie。
第 1 頁 2.1功能需求分析
根據(jù)監(jiān)控系統(tǒng)的要求對系統(tǒng)的功能進(jìn)行分析,明確了系統(tǒng)需要實現(xiàn)的功能。系統(tǒng)的功能結(jié)構(gòu)模塊:系統(tǒng)管理功能、流量劫持功能、監(jiān)控與反制功能。
2.1.1 系統(tǒng)管理功能
系統(tǒng)管理模塊主要負(fù)責(zé)系統(tǒng)登錄、系統(tǒng)遠(yuǎn)程控制、黑名單庫配置、數(shù)據(jù)存儲和展示。數(shù)據(jù)展示包含數(shù)據(jù)存儲和數(shù)據(jù)展示,數(shù)據(jù)存儲負(fù)責(zé)接收后端和前端JS探針采集的數(shù)據(jù)并存儲到數(shù)據(jù)庫,數(shù)據(jù)展示負(fù)責(zé)提取數(shù)據(jù)庫數(shù)據(jù)并顯示。
2.1.2 流量劫持功能
本文流量劫持指DNS協(xié)議劫持,主要由四個部分組成:報文捕獲、協(xié)議解析、IP及域名查找匹配、DNS協(xié)議欺騙。
2.2性能需求分析
1.DNS流量劫持成功率
為了達(dá)到項目委托單位的要求,需要對特定用戶訪問特定網(wǎng)站的流量進(jìn)行準(zhǔn)確監(jiān)控,同時保證流量劫持的成功率(90%以上)。
2.監(jiān)控與反制系統(tǒng)并發(fā)量
監(jiān)控與反制系統(tǒng)服務(wù)器的并發(fā)性能直接決定同時能夠監(jiān)聽的用戶數(shù)。當(dāng)被監(jiān)控用戶數(shù)過大,監(jiān)控與反制系統(tǒng)并發(fā)處理能力到極大挑戰(zhàn)。
3.系統(tǒng)運(yùn)行穩(wěn)定性
第 2 頁 系統(tǒng)穩(wěn)定性是系統(tǒng)最基本也是最重要的要求,運(yùn)行穩(wěn)定性關(guān)系到系統(tǒng)能否長時間穩(wěn)定運(yùn)行。系統(tǒng)的穩(wěn)定性體現(xiàn)在:隨著運(yùn)行時間的增加,系統(tǒng)并不會出現(xiàn)內(nèi)存泄露、甚至系統(tǒng)崩潰等情況。其中內(nèi)存泄露可通過內(nèi)存消耗、CPU使用率指標(biāo)度量。
第 3 頁