




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、項(xiàng)目名稱Project Name密級Con fide ntiality Level網(wǎng)上銀行系統(tǒng)僅供收件方查閱項(xiàng)目編號版本文檔編號Project IDVersio nDocume nt CodeV5.3078.570.11.0V5.3078.570.1 _SPP_002Bank-On li ne Software Requireme ntsspecificati on網(wǎng)上銀行系統(tǒng)軟件需求規(guī)格說明書Prepared by 擬制Date日期2011-3-14Reviewed by 評審人Date日期yyyy-mm-ddApproved by 批準(zhǔn)Date日期yyyy-mm-dd.All Rights
2、 ReservedRevisi on Record修訂記錄Date日期Revisio n Versio n 修訂版本CR ID /Defect IDCR/ Defect號Sec No.修改章節(jié)Change Descriptio n 修改描述Author作者20113-16V1.0V5.3078.570.1全部唐聰陸琪 李遠(yuǎn)鑫張 寧熊壯Catalog目錄1 Introduction 簡介 61.1 Purpose 目的 61.2 Scope 范圍 62 General description 總體概述 62.1 Software perspective 軟件概述 62.1.1 About the
3、 Project 項(xiàng)目介紹 62.1.2 Environment of Product 產(chǎn)品環(huán)境介紹 62.2 Software function 軟件功能 72.3 Actors 72.4 Assumptions & Dependencies 假設(shè)和依賴關(guān)系 73 Functional Requirements 功能需求 83.1 Use Case Diagram 用例圖 83.1.1 Use Case 1 用例 1 83.1.2 Use Case2 用例 2 104 Performance Requirements 性能需求 224.1 Performance requiremen
4、t1 性能需求 1 225 Interface Requirements 接口需求 235.1 User Interface 用戶接口 235.2 Software Interface 軟件接口 235.3 Hardware Interface 硬件接口 235.4 Communication Interface 通訊接口 245.5 Other Interfaces 其他接口 246 Overall Design Constraints 總體設(shè)計(jì)約束 246.1 Standards compliance 標(biāo)準(zhǔn)符合性 246.2 Hardware Limitations 硬件約束 246.3
5、Technology Limitations 技術(shù)限制 247 Software Quality Attributes 軟件質(zhì)量特性 247.1 Reliability 可靠性 257.2 Usability 易用性 258 Other Requirements 其他需求 258.1 Database數(shù)據(jù)庫 258.2 Operations 操作 258.3 Localization 本地化 259 Requirements Classification 需求分級 2610 Issues To Be Determined 待確定問題 錯誤!未定義書簽。11 Appendix 附錄 2611.1
6、 Feasibility Study Results可行性分析結(jié)果 2611.2 Glossary詞匯表 26Keywords 關(guān)鍵詞:Abstract 摘要:List of abbreviati ons 縮略語清單:Abbreviations 縮略語Full spelling英文全名Chin ese expla nati on 中文解釋SOWStateme nt of Work工作說明書PPLProject Pla n項(xiàng)目計(jì)劃WBSWork Breakdow n Structure項(xiàng)目進(jìn)度表CMPCon figurati on Man ageme nt Pla n軟件配置管理計(jì)劃RMPRis
7、k Man ageme nt Pla n風(fēng)險管理計(jì)劃QAPQuality Assura nee Plan質(zhì)量保證計(jì)劃TSPTest Strategy Pla n測試策略計(jì)劃SRSSoftware Requestme nt Specificati on軟件需求文檔HLDHigh Level Desig n軟件概要設(shè)計(jì)LLDLow Level Desig n軟件詳細(xì)設(shè)計(jì)STPSystem Test Pla n系統(tǒng)測試計(jì)劃ITPIn tegrate Test Pla n集成測試計(jì)劃UTPUnit Test Pla n單兀測試計(jì)劃STSystem Test系統(tǒng)測試ITIn tegrate Test集成
8、測試UTUnit Test單元測試UATUser Accepta nee Test用戶驗(yàn)收測試1 Introduction 簡介1.1 Purpose 目的本文用通俗的語言向用戶描述網(wǎng)上銀行系統(tǒng)的軟件需求,功能模塊以 及使用的步驟流程。目的是使用戶,即使是對軟件的專業(yè)知識不甚了解的 用戶,都能對本產(chǎn)品的特點(diǎn)以及用法有清晰的了解,同時,本文向用戶展 示了開發(fā)團(tuán)隊(duì)的成員在開發(fā)過程中扮演的角色以及承擔(dān)的責(zé)任,達(dá)到用戶 和團(tuán)隊(duì)的交流,增加用戶對團(tuán)隊(duì)的信任,以期長遠(yuǎn)合作。1.2 Scope 范圍本文檔的范圍包括:項(xiàng)目特定軟件過程,項(xiàng)目的交付件及驗(yàn)收標(biāo)準(zhǔn),工作產(chǎn)品及其審批,角色和職責(zé),規(guī)模、工作量的估計(jì),
9、WBS風(fēng)險管理計(jì)劃,配置管理計(jì)劃,產(chǎn)品集成策略,標(biāo)準(zhǔn)與約定 。2 General description 總體概述2.1 Software perspective軟件概述2.1.1 About the Project 項(xiàng)目介紹目前,國內(nèi)許多銀行均與特定商戶進(jìn)行簽約合作,退出無卡支付業(yè)務(wù),使 其信用卡客戶可通過這類簽約商戶的網(wǎng)站、電話客戶服務(wù)中心直接預(yù)定酒店、 機(jī)票、度假產(chǎn)品等服務(wù),而對信用卡客戶無需進(jìn)行刷卡處理,由信用卡客戶告 知或填報信用卡有關(guān)信息后,由商戶直接扣劃信用卡款項(xiàng)或進(jìn)行預(yù)授權(quán)及消費(fèi) 后確認(rèn)支付的處理。本項(xiàng)目是一個新的獨(dú)立的項(xiàng)目,采用 J2EE實(shí)現(xiàn)了基本功能。2.1.2 Envir
10、onment of Product 產(chǎn)品環(huán)境介紹1. 本項(xiàng)目為獨(dú)立項(xiàng)目,完全自我包含2. 使用數(shù)據(jù)庫對用戶信息以及交易記錄進(jìn)行管理,因此要求服務(wù)器端具有 相應(yīng)的配置。3. 本項(xiàng)目基于 Web因此要求客戶機(jī)能夠連上網(wǎng)絡(luò),實(shí)現(xiàn)訪問。2.2 Software function 軟件功能理員模圖2-12.3 Actors本系統(tǒng)共有種用戶:1. 經(jīng)理:為本項(xiàng)目的系統(tǒng)管理員,默認(rèn)只有一個,可實(shí)現(xiàn)對用戶信息的增 刪改和交易記錄的整體查詢。2. 用戶:能夠登錄網(wǎng)上銀行系統(tǒng)體驗(yàn)網(wǎng)上銀行的系列功能。2.4 Assumptions & Dependence 假設(shè)和依賴關(guān)系本項(xiàng)目需要使用到第三方短信接口以便在
11、授權(quán)確認(rèn)模塊使用3 Functional Requirements 功能需求3.1 Use Case Diagram 用例圖圖 3.-1賬戶查詢用戶信息掛失網(wǎng)上支付修改個人信息用戶修改密碼圖3-33.1.1 R.FUNC.BASIC.001 用戶注冊 Goal in Context 簡要說明用戶進(jìn)行注冊 Preconditions 前置條件無前置條件 End Condition 后置條件Success End Condition 成功后置條件成功錄入用戶信息Failed End Condition 失敗后置條件無法錄入用戶信息 Actor
12、s用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊注冊按鈕 Description 基本事件流描述Step 步驟1、用戶進(jìn)入注冊頁面2、用戶填寫注冊信息3、用戶提交信息 Extensions 備選事件流Step 步驟3. 用戶填寫信息錯誤或未填寫,無法錄入信息,返回錯誤3.1.2 R.FUNC.BASIC.002 登錄 Goal in Context 簡要說明用戶進(jìn)行登錄無前置條件 Preconditions 前置條件 End Condition 后置條件Success End Condition 成功后置條件 登錄成功
13、,轉(zhuǎn)入登錄后頁面Failed End Condition 失敗后置條件 登錄失敗,返回錯誤 Actors用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊登錄按鈕,輸入信息進(jìn)行登錄 Description 基本事件流描述Step 步驟1、用戶進(jìn)入登錄頁面2、用戶填寫登錄信息3、用戶提交信息 Extensions 備選事件流Step 步驟3.用戶填寫登錄錯誤或未填寫,無法驗(yàn)證,返回錯誤3.1.3 R.FUNC.BASIC.003 客戶服務(wù) Goal in Context 簡要說明用戶聯(lián)系客服,客服解答關(guān)于網(wǎng)銀的疑問 Prec
14、onditions 前置條件無前置條件 End Condition 后置條件Success End Condition 成功后置條件成功聯(lián)系客服Failed End Condition 失敗后置條件聯(lián)系失敗 Actors用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊客戶服務(wù)按鈕 Description 基本事件流描述Step 步驟用戶進(jìn)入客服服務(wù)頁面3.1.4 R.FUNC.BASIC.004 查詢金融信息 Goal in Context 簡要說明用戶對當(dāng)前的金融資訊進(jìn)行查詢 Preconditions 前置條件無前置
15、條件 End Condition 后置條件Success End Condition 成功后置條件查詢成功Failed End Condition 失敗后置條件查詢失敗 Actors用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊金融信息按鈕Step 步驟 Description 基本事件流描述1、用戶進(jìn)入金融信息頁面2、用戶搜索相關(guān)金融信息3.1.5 R.FUNC.LOGIN.001 掛失 Goal in Context 簡要說明用戶遺失銀行卡之后,可以憑借相關(guān)信息對指定銀行卡進(jìn)行掛失 Preconditions 前置
16、條件用戶成功登錄 End Condition 后置條件Success End Condition 成功后置條件掛失成功Failed End Condition 失敗后置條件掛失失敗 Actors用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊掛失按鈕 Description 基本事件流描述Step 步驟1、用戶進(jìn)入掛失頁面2、用戶填寫需要掛失的銀行卡的相關(guān)信息3、用戶提交信息 Extensions 備選事件流Step 步驟3. 用戶填寫信息錯誤或未填寫,無法驗(yàn)證信息,返回錯誤 Goal in Context 簡要說明用戶
17、對指定賬單進(jìn)行支付,包括轉(zhuǎn)賬和對指定商家進(jìn)行付款 Preconditions 前置條件用戶成功登錄 End Condition 后置條件Success End Condition 成功后置條件支付成功Failed End Condition 失敗后置條件支付失敗 Actors用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊支付按鈕 Description 基本事件流描述Step 步驟1、用戶進(jìn)入支付頁面2、用戶填寫驗(yàn)證信息3、用戶提交信息 Extensions 備選事件流Step 步驟3.用戶填寫信息錯誤或未填寫,或用戶
18、賬戶余額不足,無法完成支付,返回錯誤3.1.7 R.FUNC.LOGIN.003 修改個人信息 Goal in Context 簡要說明用戶修改個人信息 Preconditions 前置條件用戶成功登錄 End Condition 后置條件Success End Condition 成功后置條件修改成功Failed End Condition 失敗后置條件修改失敗 Actors用戶 Trigger 觸發(fā)條件用戶點(diǎn)擊修改個人信息按鈕 Description 基本事件流描述Step 步驟1、用戶進(jìn)入修改個人信息頁面
19、2、用戶填寫修改信息3、用戶提交信息 Extensions 備選事件流Step 步驟3.用戶填寫信息錯誤,無法修改個人信息,返回錯誤3.1.8 R.FUNC.LOGIN.004 查詢 Goal in Context 簡要說明用戶對自身賬戶信息的查詢,例如查看賬戶余額,查看本月支出,查看本月存款等 。 Preconditions 前置條件用戶已注冊并登錄成功Success End Condition 成功后置條件成功顯示用戶賬戶信息Failed End Condition 失敗后置條件 無 Actors用戶 Trigger 觸
20、發(fā)條件 用戶點(diǎn)擊查詢按鈕 Description 基本事件流描述Step 步驟1、用戶登陸成功2、用戶提交查詢按鈕 Extensions 備選事件流 無3.1.9 R.FUNC.LOGIN.005 轉(zhuǎn)賬 Goal in Context 簡要說明 用戶將自身賬戶的資金轉(zhuǎn)存至另一賬戶上 Preconditions 前置條件 用戶已注冊并登錄成功 End Condition 后置條件Success End Condition 成功后置條件 轉(zhuǎn)賬成功Failed End Condition 失敗后置條件 轉(zhuǎn)賬失敗 Ac
21、tors用戶 Trigger 觸發(fā)條件用戶填寫轉(zhuǎn)出賬戶和轉(zhuǎn)入賬戶信息正確無誤 Description 基本事件流描述Step 步驟1、用戶登陸成功2、用戶填寫轉(zhuǎn)出賬戶、轉(zhuǎn)入用戶信息和轉(zhuǎn)出金額等信息3、用戶提交轉(zhuǎn)賬按鈕 Extensions 備選事件流1、金額不足無法轉(zhuǎn)賬2、轉(zhuǎn)入賬戶不存在3.1.10 R.FUNC.LOGIN.005 修改密碼 Goal in Context 簡要說明 用戶修改自身賬戶的登錄密碼 Preconditions 前置條件用戶已注冊并登錄成功 End Condition 后置條件
22、Success End Condition 成功后置條件修改密碼成功Failed End Condition 失敗后置條件修改密碼失敗 T rigger 觸發(fā)條件用戶正確填寫原始密碼,并在新密碼二次輸出中確認(rèn)無誤 Description 基本事件流描述Step 步驟1、用戶登陸成功2、用戶填寫原始密碼和新密碼3、用戶提交修改密碼按鈕 Extensions 備選事件流1、舊密碼錯誤2、新密碼二次確認(rèn)不一致3、新密碼輸入格式錯誤3.1.11 R.FUNC.LOGIN.006 注銷 Goal in Context 簡要說明 用戶將賬戶的
23、登錄狀態(tài)由已登錄轉(zhuǎn)變?yōu)槲吹卿?Preconditions 前置條件 用戶已注冊并登錄成功 End Condition 后置條件Success End Condition 成功后置條件用戶登出Failed End Condition 失敗后置條件無 Actors用戶 T rigger 觸發(fā)條件用戶點(diǎn)擊注銷按鈕 Description 基本事件流描述Step 步驟1、用戶登陸成功2、用戶點(diǎn)擊注銷按鈕 Extensions 備選事件流無3.1.12 R.FUNC.MANAGE.001 用戶管理3.1.12
24、.1 Goal in Context 簡要說明管理員管理用戶信息 Preconditions 前置條件管理員成功登錄 End Condition 后置條件Success End Condition 成功后置條件刪除成功Failed End Condition 失敗后置條件刪除失敗 Actors管理員 T rigger 觸發(fā)條件管理員點(diǎn)擊用戶管理按鈕 Description 基本事件流描述Step 步驟1、管理員進(jìn)入用戶管理頁面 Extensions 備選事件流Step 步驟2. 需要刪除的指定用戶還
25、有余額無法刪除,返回錯誤3.1.13 R.FUNC.MANAGE.002 修改網(wǎng)銀基本信息 Goal in Context 簡要說明管理員修改網(wǎng)銀相關(guān)的基本信息 Preconditions 前置條件管理員成功登錄 End Condition 后置條件Success End Condition 成功后置條件修改成功Failed End Condition 失敗后置條件修改失敗 Actors管理員 T rigger 觸發(fā)條件管理員點(diǎn)擊修改網(wǎng)銀基本信息按鈕 Description 基本事件流描述Step
26、步驟1、管理員進(jìn)入修改頁面2、管理員填寫需要修改的信息3、管理員提交信息 Extensions 備選事件流Step 步驟3. 管理員填寫信息錯誤,無法修改網(wǎng)站信息,返回錯誤3.1.14 R.FUNC.MANAGE.003 網(wǎng)銀日志查詢 Goal in Context 簡要說明管理員可以查詢指定日期的網(wǎng)站日志 Preconditions 前置條件管理員成功登錄 End Condition 后置條件Success End Condition 成功后置條件查詢成功Failed End Condition 失敗后置條件查詢失敗3.1.14
27、.4 Actors管理員 T rigger 觸發(fā)條件管理員點(diǎn)擊修改查詢?nèi)罩景粹o Description 基本事件流描述Step 步驟1、管理員進(jìn)入修改日志查詢頁面2、管理員填寫查詢的時間段3、網(wǎng)站返回時間段內(nèi)日志 Extensions 備選事件流Step 步驟2.管理員填寫時間段錯誤,無法查詢,返回錯誤信息3.1.15 R.FUNC.MANAGE.004 修改管理員密碼 Goal in Context 簡要說明管理員修改密碼 Preconditions 前置條件管理員成功登錄 End Conditi
28、on 后置條件Success End Condition 成功后置條件修改成功Failed End Condition 失敗后置條件修改失敗 Actors管理員 T rigger 觸發(fā)條件管理員點(diǎn)擊修改密碼按鈕 Description 基本事件流描述Step 步驟1、管理員進(jìn)入修改密碼頁面2、管理員填寫初始密碼3、管理員提交信息 Extensions 備選事件流Step 步驟3. 管理員填寫初始密碼錯誤,無法修改密碼,返回錯誤4 Performance Requirements 性能需求4.1 Performance requir
29、ementl 性能需求 1本項(xiàng)目的性能需求有:數(shù)據(jù)庫容量需求需支持 5千條每天的數(shù)據(jù)量。單表最多支持 20萬條記錄。系統(tǒng)用戶容量需求至少支持同時 50位用戶同時訪問。機(jī)器配置的需求會員服務(wù)應(yīng)用服務(wù)器、后臺應(yīng)用管理服務(wù)器:CPU應(yīng)在P4以上,內(nèi)存為1GB以上,硬盤采用單 SCSI或SATA硬盤。網(wǎng)絡(luò)環(huán)境的需求除可以局域網(wǎng)部署外,需支持萬維網(wǎng)的遠(yuǎn)程訪問??杀WC萬維網(wǎng)512Kb/s的正常訪問瀏覽。系統(tǒng)運(yùn)行時間的需求系統(tǒng)需保持 24*7小時的持續(xù)穩(wěn)定工作,每四周系統(tǒng)維護(hù)一次。5 Interface Requirements 接口需求5.1 User Interface 用戶接口本系統(tǒng)基于B/S模式,提
30、供給用戶的操作界面主要有登陸注冊界面、管理界面、服務(wù)界 面等。交互界面采用 PC機(jī)顯示屏,能在1024*768的分辨率下很好地顯示,并自動適應(yīng) 其它分辨率的顯示。5.2 Software Interface 軟件接口本系統(tǒng)適用于windows操作系統(tǒng),本系統(tǒng)采用的數(shù)據(jù)庫為 MySql,服務(wù)器為 tomcat6.5, 。5.3 Hardware Interface 硬件接口公共信息服務(wù)接口,接口標(biāo)準(zhǔn)為自定。5.4 Communication Interface 通訊接口In ternet 接入?yún)f(xié)議:HTTP。短信接口6 Overall Design Constraints 總體設(shè)計(jì)約束6.1 S
31、tandards compliance標(biāo)準(zhǔn)符合性本系統(tǒng)的開發(fā)在源代碼上遵循 java 編程規(guī)范。運(yùn)用 Mysql+Tomcat5.0+MyEclipse 開發(fā)環(huán)境。 文檔依據(jù)深圳易思博公司文檔標(biāo)準(zhǔn)數(shù)據(jù)庫操作遵循SQL標(biāo)準(zhǔn)6.2 Hardware Limitations 硬件約束1GB會員服務(wù)應(yīng)用服務(wù)器、后臺應(yīng)用管理服務(wù)器:CPU應(yīng)在P4以上,內(nèi)存一般2GB,硬盤采用單SCSI或SATA硬盤。最終的產(chǎn)品可以在分布式運(yùn)行環(huán)境中運(yùn)行,能順暢地跑起來,客戶通過用戶交互界面 提交一項(xiàng)請求,能夠盡快做出響應(yīng)。6.3 Technology Limitations技 術(shù)限制數(shù)據(jù)庫:軟件產(chǎn)品設(shè)計(jì)應(yīng)與數(shù)據(jù)庫無關(guān),本系統(tǒng)使用 Mysql 數(shù)據(jù)庫為主。接口:公共信息服務(wù)接口,接口標(biāo)準(zhǔn)為自定。并行操作:同時允許多個客戶端同時運(yùn)行,保證數(shù)據(jù)的正確和完備性。編程規(guī)范:用Java實(shí)現(xiàn),由開發(fā)方提供一套編程規(guī)范 .7 Software Quality Attributes 軟件質(zhì)量特性7.1 Reliability 可靠性容錯性:用戶輸入非法的數(shù)據(jù)或不合理的操作,不會造成系統(tǒng)崩潰或引起數(shù)據(jù)的 不完整。客戶端在不同的操作系統(tǒng)下或不同的硬件配置下,都能正常工作,也不會因 為用戶在系統(tǒng)裝了不同的
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠房設(shè)備承包合同
- 生態(tài)養(yǎng)殖基地承包合同
- 項(xiàng)目進(jìn)度追蹤與協(xié)同策劃方案
- 現(xiàn)代學(xué)徒制師徒協(xié)議
- 柑橘樹承包合同
- 食品安全檢測技術(shù)研究開發(fā)合作協(xié)議
- 汽車租賃合同租賃車輛交接確認(rèn)書
- 投資借款合同書
- 共建聯(lián)合實(shí)驗(yàn)室合作合同協(xié)議書范本模板5篇
- 活動一《自己種菜樂趣多》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年四年級上冊綜合實(shí)踐活動滬科黔科版
- 大數(shù)據(jù)專業(yè)實(shí)習(xí)報告范文共5篇
- 出口退稅培訓(xùn)課件外貿(mào)企業(yè)出口退稅
- 蛋白表達(dá)及純化課件
- 304不銹鋼管材質(zhì)證明書
- DBJ 46-027-2013 海南省建筑塔式起重機(jī)安裝使用安全評定規(guī)程
- 港口集裝箱物流系統(tǒng)建模與仿真技術(shù)研究-教學(xué)平臺課件
- 杭州灣跨海大橋項(xiàng)目案例ppt課件
- (完整版)光榮榜25張模板
- 工業(yè)催化劑作用原理—金屬氧化物催化劑
- 優(yōu)秀教材推薦意見(真實(shí)的專家意見)
- QTD01鋼質(zhì)焊接氣瓶檢驗(yàn)工藝指導(dǎo)書
評論
0/150
提交評論