版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
信利康小貸業(yè)務(wù)管理平臺(tái)
架構(gòu)設(shè)計(jì)評(píng)審胡登軍2014-11-28Agenda2beyondyourexpectations設(shè)計(jì)原則&約束&技術(shù)選型架構(gòu)描述&系統(tǒng)組成物理架構(gòu)邏輯架構(gòu)運(yùn)行架構(gòu)數(shù)據(jù)架構(gòu)開發(fā)架構(gòu)設(shè)計(jì)原則beyondyourexpectations3分布式程序開發(fā)系統(tǒng)部署模塊化程序設(shè)計(jì)業(yè)務(wù)功能設(shè)計(jì)約束beyondyourexpectations4規(guī)范:本系統(tǒng)嚴(yán)格遵循信利康公司提供的設(shè)計(jì)、開發(fā)規(guī)范;需求:級(jí)別關(guān)鍵指標(biāo)設(shè)計(jì)方案系統(tǒng)級(jí)安全性SSL支持、敏感數(shù)據(jù)加密傳輸和存儲(chǔ)、系統(tǒng)補(bǔ)丁、防火墻;穩(wěn)定性避免單節(jié)點(diǎn)故障、容災(zāi)備份快速響應(yīng)靜態(tài)資源分離、組件化集成、緩存高可用負(fù)載均衡、反向代理、集群部署業(yè)務(wù)級(jí)業(yè)務(wù)功能可擴(kuò)展系統(tǒng)應(yīng)用模塊化開發(fā)、集成、部署開發(fā)級(jí)快速開發(fā)原型、重用組件、統(tǒng)一框架、整體架構(gòu)治理可擴(kuò)展、易維護(hù)程序模塊塊開發(fā)、遵循規(guī)范、合理選擇設(shè)計(jì)模式自動(dòng)化構(gòu)建Maven構(gòu)建項(xiàng)目、SVN管理配置設(shè)計(jì)約束beyondyourexpectations5環(huán)境:名稱說明備注開發(fā)語言JAVA硬性要求運(yùn)行平臺(tái)jdk1.6.0_32要求WEB服務(wù)器RedHat6.364bit要求應(yīng)用服務(wù)器ApacheTomcat7.0.42要求數(shù)據(jù)庫(kù)服務(wù)器RedHat6.364bit要求數(shù)據(jù)庫(kù)Oracle11gR2硬性要求瀏覽器支持IE8+,Firefox,Chrome,360瀏覽器,百度瀏覽器,UC瀏覽器(移動(dòng)設(shè)備)硬性要求設(shè)計(jì)約束beyondyourexpectations6質(zhì)量:名稱說明備注首頁(yè)響應(yīng)時(shí)間2秒要求最大注冊(cè)用戶數(shù)(1~2年)1萬要求最大并發(fā)數(shù)(1~2年)500并發(fā)要求最大瀏覽數(shù)(日均PV)10萬要求SSL傳輸支持要求數(shù)據(jù)加密MD5要求技術(shù)選型beyondyourexpectations7開發(fā)環(huán)境:名稱說明備注開發(fā)語言JAVA滿足約束運(yùn)行平臺(tái)jdk1.6.0_32開發(fā)工具Eclipse4.4WEB服務(wù)器RedHat6.364bit應(yīng)用服務(wù)器ApacheTomcat7.0.42數(shù)據(jù)庫(kù)服務(wù)器RedHat6.364bit數(shù)據(jù)庫(kù)Oracle11gR2瀏覽器支持IE8+,Firefox,Chrome,360瀏覽器,百度瀏覽器,UC瀏覽器(移動(dòng)設(shè)備)配置管理工具SVN
代碼組織工具M(jìn)aven
文檔編輯工具M(jìn)icrosoftOffice2010
系統(tǒng)工具Putty,VNC等
負(fù)載均衡HAProxy、Nginx
項(xiàng)目管理工具M(jìn)icrosoftProject
技術(shù)選型beyondyourexpectations8測(cè)試工具:名稱說明備注瀏覽器支持IE8+,Firefox,Chrome,360,百度瀏覽器,UC瀏覽器(移動(dòng)設(shè)備)
BUG跟蹤工具Redmine
性能測(cè)試工具LoadRunner,JMeter
安全測(cè)試AppScan,NetSpark
技術(shù)選型beyondyourexpectations9技術(shù)框架:名稱說明備注WEB前端框架JQueryv2.1.1AJAX框架jQueryEasyUI1.4.1UICSS/JS常規(guī)組件、插件、控件后臺(tái)技術(shù)框架SpringFramework3.2.7集成框架SpringMVC3.2.7WEB控制層框架Thrift0.9.2服務(wù)層RPC框架Mybatis3.2持久層框架mybatis-spring1.2.2Spring整合Mybatis組件Druid1.0.2連接池(淘寶)Logback1.1.2Slf4j1.7.6日志框架com.achievo.framework0.0.1大展Thrift封裝組件Activiti5.16.4工作流引擎架構(gòu)描述beyondyourexpectations10系統(tǒng)組成beyondyourexpectations11物理架構(gòu)beyondyourexpectations12物理架構(gòu)beyondyourexpectations13名稱說明備注瀏覽器IE8+,Firefox,Chrome,360瀏覽器,百度瀏覽器,UC瀏覽器(移動(dòng)設(shè)備)
WEB前端負(fù)載均衡操作系統(tǒng):RedHat6.364bit負(fù)載均衡軟件:Nginx1.7.0+Keepalived反向代理:HTTP負(fù)載均衡服務(wù)器容災(zāi):主從備份
WEB前端服務(wù)器操作系統(tǒng):RedHat6.364bit應(yīng)用服務(wù)器:ApacheTomcat7.0.42JAVA運(yùn)行時(shí)環(huán)境:jdk1.6.0_32
WEB靜態(tài)資源服務(wù)器操作系統(tǒng):RedHat6.364bitHTTP服務(wù)器:ApacheServer或ApacheTomcat7.0.42靜態(tài)資源服務(wù)器容災(zāi):主從備份
WEB前端緩存服務(wù)器操作系統(tǒng):RedHat6.364bit緩存服務(wù)器軟件:Redis或Memcached
后臺(tái)業(yè)務(wù)端負(fù)載均衡操作系統(tǒng):RedHat6.364bit負(fù)載均衡軟件:HAProxy+Keepalived反向代理:TCP負(fù)載均衡服務(wù)器容災(zāi):主從備份
物理架構(gòu)beyondyourexpectations14名稱說明備注后臺(tái)業(yè)務(wù)端服務(wù)器操作系統(tǒng):RedHat6.364bitJAVA運(yùn)行時(shí)環(huán)境:jdk1.6.0_32
后臺(tái)業(yè)務(wù)端緩存服務(wù)器操作系統(tǒng):RedHat6.364bit緩存服務(wù)器軟件:Redis
數(shù)據(jù)庫(kù)服務(wù)器操作系統(tǒng):RedHat6.364bit數(shù)據(jù)庫(kù)軟件:OracleDatabase歸檔模式:打開Redo日志:3組RAC集群:支持容災(zāi):DG備份(DataGuard)
API接口負(fù)載均衡服務(wù)器操作系統(tǒng):RedHat6.364bit負(fù)載均衡軟件:Nginx1.7.0+Keepalived反向代理:HTTP負(fù)載均衡服務(wù)器容災(zāi):主從備份
API接口服務(wù)器操作系統(tǒng):RedHat6.364bit應(yīng)用服務(wù)器:ApacheTomcat7.0.42JAVA運(yùn)行時(shí)環(huán)境:jdk1.6.0_32
日志服務(wù)器操作系統(tǒng):RedHat6.364bit日志服務(wù)框架:Scribe
邏輯架構(gòu)beyondyourexpectations15邏輯架構(gòu)beyondyourexpectations16名稱說明備注前端表現(xiàn)層以前端展示為主,包括用戶數(shù)據(jù)接收、系統(tǒng)數(shù)據(jù)展示,界面布局、排版、UI美化;
前端框架層表現(xiàn)層所有用到的框架、組件,如jQuery、jQueryEasyUI等;
WEB控制層提交界面數(shù)據(jù)進(jìn)行封裝,控制轉(zhuǎn)發(fā),調(diào)用后臺(tái)Thrift代理客戶端,與服務(wù)端進(jìn)行通訊;接收服務(wù)端業(yè)務(wù)處理結(jié)果進(jìn)行數(shù)據(jù)封裝,控制轉(zhuǎn)發(fā)展示界面;
服務(wù)接口層面向服務(wù)/業(yè)務(wù)的接口定義,數(shù)據(jù)結(jié)構(gòu)定義,是服務(wù)端與WEB前端口的交互點(diǎn);
服務(wù)實(shí)現(xiàn)層服務(wù)接口的具體實(shí)現(xiàn);處理業(yè)務(wù)邏輯;
數(shù)據(jù)訪問層訪問數(shù)據(jù)庫(kù),業(yè)務(wù)數(shù)據(jù)操作的持久;
數(shù)據(jù)存儲(chǔ)層存儲(chǔ)業(yè)務(wù)活動(dòng)發(fā)生的業(yè)務(wù)數(shù)據(jù)、系統(tǒng)數(shù)據(jù);
運(yùn)行架構(gòu)beyondyourexpectations17運(yùn)行架構(gòu)beyondyourexpectations18數(shù)據(jù)架構(gòu)beyondyourexpectations19數(shù)據(jù)庫(kù)參數(shù)SID:BMS業(yè)務(wù)用戶:bmsuser初始密碼:Ab123456管理員用戶:sys/system/sysman初始密碼:Ab123456最大會(huì)話數(shù):300(默認(rèn)150)時(shí)區(qū):+08:00字符集:AL32UTF8歸檔模式:打開Redo日志組:3組,生產(chǎn)環(huán)境建議為5組;數(shù)據(jù)架構(gòu)beyondyourexpectations20數(shù)據(jù)庫(kù)表名前綴說明備注SYS_系統(tǒng)管理
CUS_客戶管理
BFL_貸前管理
CTR_合同管理
MTG_抵質(zhì)押物管理
CRD_額度管理
TSK_任務(wù)管理
REP_還款管理
AFL_貸后管理
視圖:規(guī)則與數(shù)據(jù)庫(kù)表相同,以“_V”為后綴,如:CUS_ACCT_V:客戶賬戶信息視圖序列:規(guī)則與數(shù)據(jù)庫(kù)表相同,以“SEQ_”為前綴,如:SEQ_CUS_ACCT:客戶賬戶表序列數(shù)據(jù)架構(gòu)beyondyourexpectations21包:規(guī)則與數(shù)據(jù)庫(kù)表相同,以“PKG_”為前綴,如:PKG_CUS:客戶管理包PKG_MREP_CUS:客戶類管理報(bào)表程序包PKG_FREP_CUS:客戶類財(cái)務(wù)報(bào)表程序包存儲(chǔ)過程:規(guī)則與數(shù)據(jù)庫(kù)表相同,以“PRC_”為前綴,如:PRC_CUS:客戶管理存儲(chǔ)過程索引:規(guī)則與數(shù)據(jù)庫(kù)表相同,以“IDX_”為前綴,后面跟表名,以“4位序號(hào)結(jié)束”如:IDX_CUS_ACCT_0001:客戶賬戶表索引1函數(shù):規(guī)則與數(shù)據(jù)庫(kù)表相同,以“FUN_”為前綴,后面以動(dòng)詞+形容詞/副詞/名詞,如:FUN_GET_ACCT_COUNT:獲取賬戶總數(shù)數(shù)據(jù)架構(gòu)beyondyourexpectations22備份與還原:DBA人工備份:備份時(shí)間任意,備份方式任意;2.自動(dòng)備份:
方案一:利用Oracle數(shù)據(jù)庫(kù)的DataGuard技術(shù)實(shí)現(xiàn)雙機(jī)熱備,同時(shí)滿足異地容災(zāi)、未來數(shù)據(jù)倉(cāng)庫(kù)的讀寫分離;
方案二:利用Oracle數(shù)據(jù)庫(kù)的RMAN技術(shù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)存的備份,可以實(shí)現(xiàn)整庫(kù)全備、增量備份、選擇性備份;
備份介質(zhì):磁帶,利用磁帶機(jī)進(jìn)行存儲(chǔ);磁盤,進(jìn)行壓縮拷貝;數(shù)據(jù)庫(kù)管理:安裝OEM(OracleEnterpriseManager),能夠滿足單節(jié)點(diǎn)ORACLE數(shù)據(jù)庫(kù)的日常監(jiān)控管理工作;集群/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度平菇香菇線上線下銷售渠道拓展合同
- 2025年度二手房買賣合同交易手續(xù)辦理指南
- 2025年度文化創(chuàng)意產(chǎn)業(yè)項(xiàng)目合作開發(fā)合同4篇
- 2025年度寧夏糧食和物資儲(chǔ)備局糧食儲(chǔ)備庫(kù)安全管理合同4篇
- 二零二五年度高品質(zhì)木箱紙箱租賃經(jīng)營(yíng)合同3篇
- 二零二五年停薪留職員工績(jī)效管理合同
- 二零二五年度床上用品電商平臺(tái)合作推廣合同2篇
- 江蘇省村衛(wèi)生室人員合理用藥培訓(xùn)
- 二零二五年度民政局認(rèn)證離婚協(xié)議書范本
- 二零二五年度林地使用權(quán)租賃合同范例3篇
- 《榜樣9》觀后感心得體會(huì)四
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識(shí)》備考題庫(kù)(含答案)
- 化學(xué)-廣東省廣州市2024-2025學(xué)年高一上學(xué)期期末檢測(cè)卷(一)試題和答案
- 2025四川中煙招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
- 營(yíng)銷策劃 -麗亭酒店品牌年度傳播規(guī)劃方案
- 2025年中國(guó)蛋糕行業(yè)市場(chǎng)規(guī)模及發(fā)展前景研究報(bào)告(智研咨詢發(fā)布)
- 潤(rùn)滑油過濾培訓(xùn)
- 護(hù)理組長(zhǎng)年底述職報(bào)告
- 浙江省紹興市2023-2024學(xué)年高一上學(xué)期期末考試物理試題(含答案)
- 2013年6月22日下午湖北省公務(wù)員國(guó)家安全局面試真題
評(píng)論
0/150
提交評(píng)論