銀行收單系統(tǒng)開發(fā)計劃_第1頁
銀行收單系統(tǒng)開發(fā)計劃_第2頁
銀行收單系統(tǒng)開發(fā)計劃_第3頁
銀行收單系統(tǒng)開發(fā)計劃_第4頁
銀行收單系統(tǒng)開發(fā)計劃_第5頁
免費預(yù)覽已結(jié)束,剩余10頁可下載查看

下載本文檔

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

文檔簡介

1、目錄1引言- 1 -1.1編寫目的- 1 -1.2背景- 2 -1.3定義- 2 -2項目概述- 2 -2.1工作內(nèi)容- 2 -2.2主要參加人員- 3 -2.3產(chǎn)品及成果- 3 -2.3.1程序- 3 -2.3.2服務(wù)- 3 -2.3.3非移交產(chǎn)品- 4 -3實施總計劃- 4 -3.1開發(fā)過程- 4 -3.1.1 需求分析- 4 -3.1.2 系統(tǒng)設(shè)計- 5 -3.1.3 編碼及測試階段- 5 -3.1.4 文檔、產(chǎn)品部署- 5 -3.1.5 項目總結(jié)- 5 -3.3接口人員- 5 -3.4進度- 5 -4測試- 6 -4.1測試計劃- 6 -4.2測試案例- 8 -4.2.1 創(chuàng)建渠道測試

2、- 8 -4.2.2 創(chuàng)建商戶測試- 8 -4.2.3 商戶審核- 9 -4.2.4 商戶創(chuàng)建二維碼- 9 -4.2.5 用戶掃描二維碼付款- 10 -4.3測試報告- 10 -4.3.1 測試執(zhí)行情況- 10 -4.3.2 功能測試報告- 10 -4.3.3 系統(tǒng)性能測試報告- 13 -4.3.4 測試bug- 13 -5總結(jié)- 14 -1引言1.1編寫目的為了保證項目團隊按時保質(zhì)地完成項目目標,便于項目團隊成員更好地了解項目情況,使項目工作開展的各個過程合理有序,有必要以文件化的形式,把對于在項目生命周期內(nèi)的工作任務(wù)范圍、各項工作的任務(wù)分解、項目團隊組織結(jié)構(gòu)、各團隊成員的工作責(zé)任、團隊內(nèi)外

3、溝通協(xié)作方式、開發(fā)進度、經(jīng)費預(yù)算、項目內(nèi)外環(huán)境條件、風(fēng)險對策等內(nèi)容以書面的方式描述出來,作為項目團隊成員以及項目干系人之間的共識與約定,項目生命周期內(nèi)的所有項目活動的行動基礎(chǔ),項目團隊開展和檢查項目工作的依據(jù)。本項目開發(fā)計劃用于從總體上指導(dǎo)網(wǎng)上書店項目順利進行并最終得到通過評審的項目產(chǎn)品。本項目開發(fā)計劃面向項目組全體成員。1.2背景收單業(yè)務(wù)是指簽約銀行向商戶提供的本外幣資金結(jié)算服務(wù)。就是最終持卡人在銀行簽約商戶那里刷卡消費,銀行結(jié)算。收單銀行結(jié)算的過程就是從商戶那邊得到交易單據(jù)和交易數(shù)據(jù),扣除按費率計算出的費用后打款給商戶。1.3定義專門術(shù)語:MySQL:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫關(guān)系系統(tǒng)(DB

4、MS)。SQL:一種用于訪問查詢數(shù)據(jù)庫的語言事務(wù)流:數(shù)據(jù)進入模塊后可能有多種路徑進行處理。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。系統(tǒng):若未特別指出,統(tǒng)指本沿海銀行收單系統(tǒng)。SQL:Structured Query Language(結(jié)構(gòu)化查詢語言)。UML:統(tǒng)一建模語言、是一套用來設(shè)計軟件藍圖的標準建模語言,是一種 從軟件分析、設(shè)計到編寫程序規(guī)范的標準化建模語言。2項目概述 本系統(tǒng)分三個平臺,分別是總后臺(銀行操作用),渠道商后臺,商戶后臺。銀行審核通過商戶后,給商戶分配二維碼,用戶到店掃描二維碼支付,三個后臺可通過賬單的查詢來獲取交易記錄,總后臺和渠

5、道商后臺還可查看返傭金額,從而知道通過該商戶賺了多少錢。2.1工作內(nèi)容1、 制作和修訂項目開發(fā)計劃; 2、 進行計劃跟蹤與監(jiān)控; 3、 工作產(chǎn)品及時進行受控管理; 4、 按計劃提請階段評審; 5、 提交測試部門評測開發(fā)產(chǎn)品; 6、 交付最終工作產(chǎn)品。7、 項目實施總結(jié) 8、 項目驗收2.2主要參加人員為了完成銀行收單系統(tǒng)的項目開發(fā),公司組建了一個項目團隊,有產(chǎn)品經(jīng)理、技術(shù)組長、組員構(gòu)成。表2.1人員分工姓名角色工作描述陳龍產(chǎn)品經(jīng)理負責(zé)監(jiān)督任務(wù)的進行,開軟件設(shè)計文檔的編寫,需求分析文檔的編寫田鵬技術(shù)組長負責(zé)軟件開發(fā)計劃的編寫,編寫代碼陳波組員編寫代碼賈博然組員編寫代碼高鵬組員美工王祿皓組員編寫前

6、臺代碼2.3產(chǎn)品及成果 2.3.1程序 軟件名稱:沿海銀行收單系統(tǒng)編程語言:php功能:1. 子商戶管理:可以查詢、添加和修改商戶信息,添加完商戶后,繼續(xù)添加門店和設(shè)備,從而獲取支付二維碼。2. 渠道管理:可以查詢、添加和修改渠道信息。3. 業(yè)務(wù)員管理:可以查詢、添加和修改業(yè)務(wù)員信息。4. 交易查詢:可以查看訂單情況,以及總計。5. 返傭結(jié)算管理:可以查看商戶、渠道和業(yè)務(wù)員的返傭信息。6. 審核管理:可以審核渠道商報上來的商戶,驗證進件商戶是否符合銀行要求。2.3.2服務(wù) 計劃提供以下服務(wù):課堂培訓(xùn):以講課形式對客戶進行培訓(xùn),使其能夠正確使用軟件。免費咨詢:客戶可以在工作時間向技術(shù)人員提出問題

7、并獲得解答。技術(shù)支持:對于某些客戶,采取上門指導(dǎo)的方式。軟件維護:獲取軟件使用中的問題,提供補丁程序。升級通知:在軟件新版本發(fā)布的時候,及時通知(Email或郵寄信件)注冊的用戶,并提供試用版本。軟件升級:對于注冊用戶,只需較少的費用即可升級到新的版本。2.3.3非移交產(chǎn)品 可行性分析報告:說明該軟件開發(fā)項目的實現(xiàn)在技術(shù)上、經(jīng)濟上和社會因素上的可行性,評述為了合理地達到開發(fā)目標可供選擇的各種可能實施方案,說明并論證所選定實施方案的理由。 項目開發(fā)計劃:為軟件項目實施方案制訂出具體計劃,應(yīng)該包括各部分工作的負責(zé)人員、開發(fā)的進度、開發(fā)經(jīng)費的預(yù)算、所需的硬件及軟件資源等。 軟件需求說明書(軟件規(guī)格說

8、明書):對所開發(fā)軟件的功能、性能、用戶界面及運行環(huán)境等做出詳細的說明。它是在用戶與開發(fā)人員雙方對軟件需求取得共同理解并達成協(xié)議的條件下編寫的,也是實施開發(fā)工作的基礎(chǔ)。該說明書應(yīng)給出數(shù)據(jù)邏輯和數(shù)據(jù)采集的各項要求,為生成和維護系統(tǒng)數(shù)據(jù)文件做好準備。 概要設(shè)計說明書:該說明書是概要實際階段的工作成果,它應(yīng)說明功能分配、模塊劃分、程序的總體結(jié)構(gòu)、輸入輸出以及接口設(shè)計、運行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和出錯處理設(shè)計等,為詳細設(shè)計提供基礎(chǔ)。 詳細設(shè)計說明書:著重描述每一模塊是怎樣實現(xiàn)的,包括實現(xiàn)算法、邏輯流程等。 測試計劃:為做好集成測試和驗收測試,需為如何組織測試制訂實施計劃。計劃應(yīng)包括測試的內(nèi)容、進度、條件、人

9、員、測試用例的選取原則、測試結(jié)果允許的偏差范圍等。 測試分析報告:測試工作完成以后,應(yīng)提交測試計劃執(zhí)行情況的說明,對測試結(jié)果加以分析,并提出測試的結(jié)論意見。 開發(fā)進度月報:該月報系軟件人員按月向管理部門提交的項目進展情況報告,報告應(yīng)包括進度計劃與實際執(zhí)行情況的比較、階段成果、遇到的問題和解決的辦法以及下個月的打算等。 項目開發(fā)總結(jié)報告:軟件項目開發(fā)完成以后,應(yīng)與項目實施計劃對照,總結(jié)實際執(zhí)行的情況,如進度、成果、資源利用、成本和投入的人力,此外,還需對開發(fā)工作做出評價,總結(jié)出經(jīng)驗和教訓(xùn)。 軟件問題報告:指出軟件問題的登記情況,如日期、發(fā)現(xiàn)人、狀態(tài)、問題所屬模塊等,為軟件修改提供準備文檔。 軟件

10、修改報告:軟件產(chǎn)品投入運行以后,發(fā)現(xiàn)了需對其進行修正、更改等問題,應(yīng)將存在的問題、修改的考慮以及修改的影響做出詳細的描述,提交審批。 源程序:軟件開發(fā)過程中的全部代碼以及注釋。3實施總計劃 3.1開發(fā)過程3.1.1 需求分析 需求分析是整個設(shè)計中重要的一環(huán),當可行性分析完成,項目立項,確定開發(fā)角色后,有關(guān)的設(shè)計開發(fā)人員與相關(guān)業(yè)務(wù)人員共同對業(yè)務(wù)流程、管理方式進行分析,并進行資料的收集、整理。在完成了對有關(guān)數(shù)據(jù)信息的收集、歸納和分析整理后,確定了用戶需求,對軟件必須完成的功能進行了定義,在此基礎(chǔ)上完成了數(shù)據(jù)定義,建立了數(shù)據(jù)字典。3.1.2 系統(tǒng)設(shè)計 完成對整個系統(tǒng)的分析設(shè)計,對概念模型、存儲模式、

11、完整性控制、存取權(quán)限等進行了定義,對系統(tǒng)功能各模塊進行了詳細設(shè)計、定義了數(shù)據(jù)庫總體結(jié)構(gòu)、編碼命名規(guī)范。3.1.3 編碼及測試階段完成程序設(shè)計和系統(tǒng)測試,完成了數(shù)據(jù)庫建立及程序的編制調(diào)試。為了避免錯誤積累,采用邊開發(fā)邊測試的基本模式,對每個模塊都安排專人進行單獨測試,系統(tǒng)聯(lián)調(diào)及系統(tǒng)測試,對系統(tǒng)處理邏輯、例外處理能力、容錯能力等進行大規(guī)模的測試,對發(fā)現(xiàn)的問題進行徹底糾正。3.1.4 文檔、產(chǎn)品部署 完成用戶培訓(xùn)工作,編寫各類文檔,系統(tǒng)投入運行階段。3.1.5 項目總結(jié) 項目結(jié)束后用兩天左右時間,對項目研發(fā)、部署等開發(fā)過程中的問題、經(jīng)驗教訓(xùn)總結(jié)備案,以利于項目經(jīng)驗的積累和開發(fā)進時間的縮短。3.3接口

12、人員負責(zé)本項目的接口人員為田鵬,由軟件發(fā)開方派專人,按客戶要求,編寫代碼和接口文檔。3.4進度方法:采用結(jié)構(gòu)化開發(fā)設(shè)置模塊開發(fā)優(yōu)先級:通過對收單系統(tǒng)的特點和信息流程等的分析,確定各模塊開發(fā)的先后次序。具體開發(fā)進度安排如下:表3.4.1 總后臺開發(fā)進度開發(fā)模塊開發(fā)功能開發(fā)進度子商戶管理查詢、添加和修改商戶信息(以及門店和設(shè)備的添加和修改)2016.11.012016.11.15渠道管理查詢、添加、修改和審核渠道信息2016.11.162016.11.21業(yè)務(wù)員管理業(yè)務(wù)員信息查詢、添加和修改2016.11.222016.11.27交易查詢訂單信息查詢2016.11.282016.11.30返傭結(jié)算

13、管理查看商戶、渠道和業(yè)務(wù)員的返傭信息。2016.12.012016.12.15結(jié)算單查詢查看商戶和渠道的結(jié)算信息。2016.12.162016.12.25用戶管理添加和修改登錄用戶信息。2016.12.262017.1.03表3.4.2 渠道后臺開發(fā)進度開發(fā)模塊開發(fā)功能開發(fā)進度子商戶管理查詢、添加和修改商戶信息(以及門店和設(shè)備的添加和修改)2017.01.042017.01.07渠道管理查詢、添加、修改和審核渠道信息2017.01.082017.01.10業(yè)務(wù)員管理業(yè)務(wù)員信息查詢、添加和修改2017.01.112017.01.12交易查詢訂單信息查詢2017.01.132017.01.14返傭

14、結(jié)算管理查看商戶、渠道和業(yè)務(wù)員的返傭信息。2017.01.152017.01.17表3.4.3 商戶后臺開發(fā)進度開發(fā)模塊開發(fā)功能開發(fā)進度掃碼收款通過掃描用戶二維碼付款2017.01.042017.01.07退款通過訂單號申請退款(此功能需要開通)2017.01.082017.01.10選擇設(shè)備切換其他設(shè)備2017.01.082017.01.10賬單查詢訂單信息2017.01.132017.01.144測試 4.1測試計劃1. 單體測試:由開發(fā)者自己測試,所開發(fā)的頁面。2. 相互測試:開發(fā)者們交換測試,測試不是自己開發(fā)的頁面。3. 最終測試:產(chǎn)品經(jīng)理測試。具體測試進度安排如下:表4.1.1 總后

15、臺測試進度測試模塊測試人員測試進度子商戶管理陳波、賈博然2017.01.152017.01.15渠道管理陳波、賈博然2017.01.162017.01.16業(yè)務(wù)員管理陳波、賈博然2017.01.162017.01.16交易查詢陳波、賈博然2017.01.172017.01.17返傭結(jié)算管理陳波、賈博然2017.01.172017.01.18結(jié)算單查詢陳波、賈博然2017.01.192017.01.19用戶管理田鵬2017.01.202017.01.20表4.1.2 渠道后臺測試進度測試模塊測試人員測試進度子商戶管理陳波、賈博然2017.01.212017.01.21渠道管理陳波、賈博然2017

16、.01.212017.01.21業(yè)務(wù)員管理陳波、賈博然2017.01.222017.01.22交易查詢陳波、賈博然2017.01.222017.01.22返傭結(jié)算管理陳波、賈博然2017.01.232017.01.23表4.1.3 商戶后臺測試進度開發(fā)模塊開發(fā)功能開發(fā)進度掃碼收款田鵬、賈博然2017.01.212017.01.21退款田鵬、賈博然2017.01.212017.01.21選擇設(shè)備田鵬、賈博然2017.01.222017.01.22賬單田鵬、賈博然2017.01.222017.01.224.2測試案例本次測試通過創(chuàng)建渠道,渠道創(chuàng)建商戶-商戶通過審核-審核商戶創(chuàng)建二維碼-用戶掃碼支付

17、,這樣的流程來達到一個全面的測試。4.2.1 創(chuàng)建渠道測試填寫每一項渠道必填信息,創(chuàng)建完成之后,可查詢到。4.2.2 創(chuàng)建商戶測試填寫每一項商戶必填信息,創(chuàng)建完成之后,可查詢到。4.2.3 商戶審核4.2.4 商戶創(chuàng)建二維碼通過添加門店,添加設(shè)備最終得到付款二維碼。4.2.5 用戶掃描二維碼付款4.3測試報告4.3.1 測試執(zhí)行情況系統(tǒng)測試人員:田鵬、陳波、賈博然、高鵬、王祿皓系統(tǒng)測試時間:2017.01.152017.01.224.3.2 功能測試報告功能測試覆蓋整個系統(tǒng)中的功能模塊,是開發(fā)小組對所使用的多個產(chǎn)品進行充分整合后,為用戶提供綜合服務(wù)的能力。測試整個系統(tǒng)是否達到需求規(guī)格中要求實現(xiàn)

18、的各能。模塊測試報告單如下:序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:子商戶管理-支付子商戶1添加子商戶信息必填項目都有check都能驗證成功,最后添加成功。與預(yù)期結(jié)果一致測試合格2修改子商戶信息身份證、手機號等證件的正則驗證都能通過,最后修改成功。與預(yù)期結(jié)果一致測試合格3查詢子商戶信息通過查詢條件,能準確查到想要查看的商戶。與預(yù)期結(jié)果一致測試合格4商戶審核通過查看商戶提交上來的信息,平臺審核通過后,能自動生成商戶號,商戶信息頁面可看到。與預(yù)期結(jié)果一致測試合格序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:子商戶管理-大商戶管理1添加門店信息必填項目都有check都能驗證成功,最后添加成功。

19、與預(yù)期結(jié)果一致測試合格2添加設(shè)備信息添加設(shè)備成功后,能生成支付二維碼。與預(yù)期結(jié)果一致測試合格3查詢門店信息通過查詢條件,能準確查到想要查看的門店。與預(yù)期結(jié)果一致測試合格4添加通知管理員能夠通過微信掃一掃,掃描我們給出的二維碼,成功添加為管理員,最后能準時收到付款通知。與預(yù)期結(jié)果一致測試合格5門店審核通過查看門店提交上來的信息,平臺審核通過后,才可創(chuàng)建設(shè)備,獲取支付二維碼,否則不能生成支付二維碼。與預(yù)期結(jié)果一致測試合格序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:渠道管理1添加渠道信息必填項目都有check都能驗證成功,最后添加成功。與預(yù)期結(jié)果一致測試合格2修改渠道信息身份證、手機號等證件的正則

20、驗證都能通過,最后修改成功。與預(yù)期結(jié)果一致測試合格3查詢渠道信息通過查詢條件,能準確查到想要查看的渠道。與預(yù)期結(jié)果一致測試合格4渠道審核通過查看渠道提交上來的信息,平臺審核通過后,才可登錄渠道平臺,創(chuàng)建自己的商戶。與預(yù)期結(jié)果一致測試合格序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:業(yè)務(wù)員管理1添加業(yè)務(wù)員信息必填項目都有check都能驗證成功,最后添加成功。與預(yù)期結(jié)果一致測試合格2修改業(yè)務(wù)員信息身份證、手機號等證件的正則驗證都能通過,最后修改成功。與預(yù)期結(jié)果一致測試合格3查詢業(yè)務(wù)員信息通過查詢條件,能準確查到想要查看的業(yè)務(wù)員。與預(yù)期結(jié)果一致測試合格序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:交

21、易查詢1查詢訂單信息通過查詢條件,能準確查到想要查看的訂單信息,以及本次查詢的總計。與預(yù)期結(jié)果一致測試合格序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:返傭結(jié)算管理1商戶結(jié)算查詢通過查詢條件,能準確查到想要查看的商戶返傭和結(jié)算信息。與預(yù)期結(jié)果一致測試合格2渠道結(jié)算查詢通過查詢條件,能準確查到想要查看的渠道返傭和結(jié)算信息。與預(yù)期結(jié)果一致測試合格3業(yè)務(wù)員結(jié)算查詢通過查詢條件,能準確查到想要查看的業(yè)務(wù)員返傭和結(jié)算信息。與預(yù)期結(jié)果一致測試合格序號測試用例預(yù)期結(jié)果實際結(jié)果測試狀態(tài)測試單元:用戶管理1設(shè)置角色和角色權(quán)限創(chuàng)建角色的職稱,然后選擇該角色登錄后所能看到的單元。與預(yù)期結(jié)果一致測試合格2添加和修改管理員信息創(chuàng)建好管理員后,分配該管理員的權(quán)限。與預(yù)期結(jié)果一致測試合格4.3.3 系統(tǒng)性能測試報告測試人田鵬審核審核通過測試時間:2017.01.20測試內(nèi)容準備50個商戶信息,分別在總后臺和渠道后臺添加,生成支付

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論