標籤:交易系統 篡改 文檔 提交 實名認證 app 讀寫分離 條件 部分
系統組成 p2p網貸系統可分為三部分: 一、網站前台 網站平台交易系統主要完成整個平台的借款操作、展示、投標等功能。主要功能包括:使用者註冊、登入、借款標詳細資料展示、發布借款、投資借款標等,同時貸款方完成還款操作,前台功能主要操作者為平台使用者。 二、個人賬戶 貸款者和投資者的個人管理中心平台。主要包括:設定檔管理、賬戶管理、借款標和投資標的管理以及明細、郵箱認證、實名認證、vip申請、線上儲值和提現等等功能。 三、借貸交易 借貸交易系統後台支撐系統主要是對整個借貸交易系統進行管理、維護等功能,主要包括使用者的賬戶管理、借款標的審核和發布、使用者儲值管理以及使用者的實名認證、手機認證等功能。此外,系統還擁有強大的資料統計功能,可即時觀察平台交易的狀態和最新的統計資料。 子項目拆分 版本採用一個資料來源,資料量大之後,做MySQL主從+讀寫分離; 考慮到該系統內部系統(即管理平台,後文都叫做mgrtool)會和前端應用(即使用者參與模組,後文都叫做uiweb)分開部署,所以,把系統拆分為3個子系統:core,mgrtool,uiweb。Core作為基本模型和基礎服務項目。因為後台和前台的應用是分開部署,涉及到資源同步問題需要統一處理。 子項目劃分: Core:包括mgrtool和uiweb中重複用到的組件,主要包括domain,mapper和service; Mgrtool:主要包括後台管理相關的互動操作和視圖層控制; Uiweb:主要包括使用者操作和web網站的互動操作和視圖層控制; 項目技術 1,專案管理:項目使用Maven來管理三個子項目模組; 2,項目技術架構: 1,資料庫:MySQL+Redis(日誌資料庫); 2,持久化層:MyBatis+Redis(緩衝); 3,業務層:Spring; 4,Web:SpringMVC; 5,前端:jQuery+Bootstrap3; 6, …… 本文檔中簡單的闡述了本項目中所涉及到的模組需求; 前台模組 登入模組:普通使用者登入; 註冊模組:註冊普通使用者資訊; 首頁模組:網站的首頁,顯示Banner,在借的標的資訊,網站資訊等; 借款模組:如果沒有登入,展示系統中支援的標種類資訊,如果登入,則顯示目前使用者的借款條件;如果條件滿足,則可以填寫借款資訊,申請借款; 我要投資模組:在該模組中,可以從多種角度查看系統中的標的資訊; 標的模組:該模組是從投資模組中點入進去,可以查看每一個標的的詳細內容,並在該頁面中進行投標操作; 個人中心 個人中心模組:展示使用者的賬戶資訊和相關賬戶狀態和操作資訊; 我的賬戶模組:賬戶相關資訊填寫; 1,賬戶資訊:展示使用者的賬戶資訊和相關賬戶狀態和操作資訊; 2,實名認證:完成實名認證申請和查看; 3,風控資料認證:借款使用者提交風控資料和查看已提交風控資料; 4,銀行卡管理:使用者綁定銀行卡操作; 5,登入記錄:查看目前使用者登入記錄; 6,設定檔:使用者填寫設定檔,連絡人資料; 借貸項目模組:在該大模組中,是查看使用者相關的投標和借款的詳細資料; 1,投標明細:在該模組中可以綜合查詢投資使用者已經投的所有的標的明細內容; 2,收款明細:在該模組中可以綜合查詢投資使用者的收款明細內容; 3,借款項目:在該模組中可以綜合查詢借款使用者的借款標的明細; 4,還款項目:在該模組中可以綜合查詢借款使用者的還款明細和進行還款操作; 資產詳情模組:在該模組中,可以從各種角度查看使用者的資產資訊; 1,資產詳情:從各個角度查看使用者的資產流水情況; 2,儲值明細:查看使用者的所有儲值資訊; 3,提現申請:在該模組中提交提現申請; 4,提現曆史:在該模組中查看所有提現資訊; , 後台模組 後台主要是提供平台運營人員對平台中的內容進行審核和查驗的系統; 使用者管理:在該模組中主要是對平台的使用者進行管理;使用者分為兩類,一類是平台的使用者,包括投資者和借款人,一類是平台的管理員,就是背景使用者; 1,平台使用者管理:在該模組中對平台使用者進行綜合管理,包括投資人和借款人; 2,員工管理:在該模組中對後台使用者進行綜合管理; 安全管理:在該模組中對系統基礎安全進行控制: 1,系統資料字典目錄:在該模組中管理系統資料字典目錄內容; 2,系統資料字典明細:在該模組中關係系統資料字典明細內容; 3,許可權管理:系統許可權管理; 4,角色管理:系統角色管理; 5,菜單管理:系統功能表管理; 6,登入曆史:目前使用者登入資訊查詢; 7,資料庫防篡改監控:該模組中對系統中核心資料的資料庫防篡改監控資訊進行查詢; 審核項目:在該模組中對所有系統中需要審核的內容進行綜合管理: 1,實名認證審核:對使用者提交的實名認證進行審核和查詢操作; 2,視頻認證審核:對使用者直接進行視頻認證審核和查詢操作; 3,認證材料審核:對使用者提交的風控材料進行評分,審核和查詢操作; 4,發標前審核:對使用者提交的借款申請資訊進行審核和查詢操作; 5,滿標一審:對借款進行滿標一審和查詢操作; 6,滿標二審:對借款進行滿標二審和查詢操作; 7,線下儲值審核:對使用者提交的線下儲值單進行審核和儲值操作; 8,提現審核:對使用者提交的提現申請進行第一次審核; 9,提現轉賬確認:已經審核通過的提現審核如果已經轉賬成功,在這裡標記提現轉賬確認; 財務管理:在該模組中對平台的綜合狀態進行管理; 1,系統賬戶流水:對系統綜合賬戶流水查詢; 2,借款查詢:綜合對系統中的借款進行查詢;
P2P互連網金融平台項目SSM+Redis+Mysql+Bootstrap+JQuery項目實戰