《銀行信用系統(tǒng)(尚學堂)》由會員分享,可在線閱讀,更多相關(guān)《銀行信用系統(tǒng)(尚學堂)(15頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、尚 學 堂 手把手教程 授課:李騰飛版權(quán)所有:尚學堂科技 銀行信用系統(tǒng)綜合運用UML/OOAD/EJB3.0技術(shù) 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂課程內(nèi)容銀行信用管理業(yè)務(wù)需求簡介根據(jù)需求進行Use Case分析制定類圖動態(tài)建模架構(gòu)分析數(shù)據(jù)庫設(shè)計開發(fā)重點掌握銀行信用系統(tǒng)業(yè)務(wù)重點掌握面向?qū)ο蠓治龇椒ㄖ攸c掌握面向?qū)ο笤O(shè)計方法 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂銀行信用管理簡介 Credit Control System屬香港某銀行核心業(yè)務(wù)系統(tǒng)的主要子系統(tǒng)之一。系統(tǒng)主要功能:用戶基本信息管理信貸靜態(tài)數(shù)據(jù)管理用戶借還款記錄管理用戶信貸等級管理審計數(shù)據(jù)生成日志數(shù)據(jù)記錄管理員管理 手把
2、手教程 版權(quán)所有:尚學堂科技 尚 學 堂用戶基本信息管理管理用戶的基本信息用戶的ID號生成用戶搜索添加用戶刪除用戶并非真正的刪除,只是備份到另外一張表查閱用戶的基本財務(wù)數(shù)據(jù)借款與還款的記錄 余額 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂信貸靜態(tài)數(shù)據(jù)管理管理信貸系統(tǒng)的靜態(tài)數(shù)據(jù)分級一般分為4級、8級或12級每個級別對應(yīng)不同的透支/貸款額度信用級別根據(jù)借款/還款的情況確定最初始級別為1級當借/還款總額達到XXX元時上升一級需在規(guī)定的時間內(nèi)還款 不在規(guī)定時間內(nèi)還款的信用級別自動降低也可由管理員手動降低其信用級別用戶的借/還款信息應(yīng)當被記錄 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂用戶借還款記錄
3、管理記錄用戶的借還款信息借款時間借款數(shù)額還款時間還款數(shù)額 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂用戶信貸等級管理查閱用戶的信貸等級可以手動增加或降低修改用戶等級的行為必須被記錄下來由此可知必須對銀行管理員的行為進行記錄用戶信用等級的每次變動都應(yīng)當被記錄,以備審計 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂管理員管理不同級別的管理員具有不同的用戶/密碼管理員的每次登入/登出都必須被記錄管理員每次修改用戶數(shù)據(jù)都必須被記錄不同級別的管理員具有不同的權(quán)限 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂根據(jù)需求進行UseCase分析識別Actor管理員用戶審計人員問題:商場刷卡機(消費終端),是該
4、系統(tǒng)的Actor嗎?房貸管理系統(tǒng),是該系統(tǒng)的Actor嗎? 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂根據(jù)需求進行UseCase分析列出事件主語+謂語管理員 管理用戶基本信息管理員 管理系統(tǒng)基本數(shù)據(jù)審查人員 審查管理員操作記錄用戶 查閱個人信用信息/財務(wù)信息。練習:至少寫出一個用例的路徑練習:畫出Use Case圖,寫好用例文檔 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂分析類 User id、status Admistrator username、password、grade Credit(信用)級別、額度等思考:User 和 Credit之間的聯(lián)系借款記錄金額、時間還款記錄 金額、時間
5、思考:User和借/還款記錄之間的聯(lián)系 .練習:畫出分析類,畫出靜態(tài)類圖(根據(jù)所學UML分析和設(shè)計過程)練習:考慮輔助類,如日志等 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂動態(tài)建模分析類應(yīng)該具有的方法 User的方法驗證信用額度(看是否能消費)查詢余額查詢財務(wù)數(shù)據(jù)查詢借/還記錄練習:根據(jù)所學UML動態(tài)建模過程,分析類中應(yīng)該具有的方法 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂進一步對類進行設(shè)計考慮輔助類的設(shè)計日志生成靜態(tài)數(shù)據(jù)維護類升降級的算法包裝類 .練習:考慮除了基本的業(yè)務(wù)類外的其他類經(jīng)過本階段之后,整個方案應(yīng)該設(shè)計完畢設(shè)計方案包括:實體類設(shè)計方案 業(yè)務(wù)邏輯類設(shè)計方案呈現(xiàn)層設(shè)計方案 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂架構(gòu)考慮適合的架構(gòu)多層表現(xiàn)層(struts)業(yè)務(wù)邏輯層(session bean)持久化層(persistence) 手把手教程 版權(quán)所有:尚學堂科技 尚 學 堂實現(xiàn)建立環(huán)境安裝與配置Jboss創(chuàng)建項目,引入相關(guān)的包構(gòu)思總體實現(xiàn)方案,并創(chuàng)建ant構(gòu)建腳本映射實體類(運用Java Annotation進行映射)實現(xiàn)業(yè)務(wù)邏輯類(運用EJB技術(shù))對業(yè)務(wù)邏輯類的方法進行單元測試依次實現(xiàn)呈現(xiàn)層(使用Struts框架) Action(ActionForm) JSP