【正文】
)查詢 通過調(diào)用實體 Bean Fund 接口的 findByPrimaryKey或 findByName 方法查詢產(chǎn)品基本信息。 F u n d A ct io n : F u n d S e s s io n F a ca d e : S e r v ice L o ca t o r : F u n d D e le g a t e : F u n d : 基金柜臺操作人員 : f u n d U p d a t e I n f o . j s p1 : \ 輸入基金產(chǎn)品修改數(shù)據(jù) \ 2 : \ 獲取修改數(shù)據(jù) \ 3 : \ 委托修改基金產(chǎn)品 \ 4 : \ 獲取 F u n d S e s s io n F a ca d e 接口 \ 5 : \ 修改基金產(chǎn)品信息 \ 6 : \ 修改基金產(chǎn)品信息 \ 7 : \ 返回結(jié)果 \ B、描述 1)輸入基金產(chǎn)品修改數(shù)據(jù) 先通過查詢查詢出基金產(chǎn)品信息,然后點擊修改按鈕,進行修改產(chǎn)品信息輸入頁面,輸入修改的數(shù)據(jù)。 5)修改基金產(chǎn)品信息 通過 FundSessionFacde 的方法 updateFund 修改基金產(chǎn)品。 S t r u t s A ct io n 187。 4)獲取 ClientSessionFacde 接口 ClientDelegate 獲取 ClientSessionFacde 接口,以便調(diào)用其業(yè)務(wù)方法。 查詢客戶基本信息用例實現(xiàn) A、時序圖 14 : S e r v ice L o ca t o r : clie n t S e a r ch . j s p : 基金柜臺操作人員 : C lie n t S e s s io n F a ca d e : 171。 3)委托查詢 委托 ClientDelegate 查詢客戶基本信息。 7)返回結(jié)果 ClientAction 通過 findForward 方法輸出結(jié)果頁面,顯示查 詢結(jié)果。 4)獲取 ClientSessionFacde 接口 ClientDelegate 獲取 ClientSessionFacde 接口,以便調(diào)用其業(yè)務(wù)方法。 查詢客戶詳細信息用例實現(xiàn) A、時序圖 _ : Client _ : ServiceLocator _ : _ : ClientSessionFacade _ : ClientDelegate _ : 171。 C lie n t A ct io n : S e r v ice L o ca t o r : F u n d A cco u n t D e le g a t e : C lie n t1 : \ 點擊 詳細信息 按鈕 \ 2 : \ 獲取指令和客戶編號 \ 3 : \ 委托查詢客戶基本信息 \ 4 : \ 獲取 C lie n t S e s s io n F a ca d e 接口 \ 5 : \ 查詢客戶基本信息 \ 6 : \ 查詢客戶基本信息 \ 7 : \ 委托查詢客戶資金賬戶信息 \ 8 : \ 委托查詢客戶基金賬戶信息 \ 9 : \ 返回結(jié)果 \ B、描述 1)點擊詳細信息鏈接 在客戶基本信息頁面上,點擊詳細信息鏈接。 5)查詢客戶基本信息 通過 ClientSessionFacde 的方法查詢客戶基本信息。 9)返回結(jié)果 ClientAction 通過 findForward 方法輸出結(jié)果頁面,顯示客戶詳細信息。 2)提交開戶信息 提交開戶信息到 FinancialAction,并獲取其輸入數(shù)據(jù)。 6)建立資金賬戶 調(diào)用實體 Bean Financial 的方法,創(chuàng)建資金賬戶。 F in a n cia lA cco u n tA ct io n : clie n t V ie w . j s p : 基金柜臺操作人員1 : \ 輸入查詢條件 \ 2 : \ 提交查詢條件數(shù)據(jù) \ 3 : \ 委托查詢 \ 4 : \ 獲取 F in a n cia lA cco u n t S e s s io nF a ca d e 接口 \ 5 : \ 查詢資金賬戶 \ 6 : \ 查詢資金賬戶 \ 7 : \ 輸出查詢結(jié)果 \ 18 B、描述 1)輸入查詢條件 輸入資金賬號或客戶編號,兩者必輸其一。 5)查詢資金賬戶 調(diào)用 FinancialAccountSessionFacde 的方法,查詢金賬戶。 3)委托追加 委托 FinancialDelegate 追加資金。 7)顯示追加結(jié)果 19 FinancialAction 通過 findForward 方法顯示追加資金的結(jié)果頁面。 3)委托取錢 委托 FinancialDelegate 取錢。 7)顯示取錢結(jié)果 FinancialAction 通過 findForward 方法顯示取錢的結(jié)果頁面。 4)獲取 FinancialAccountSessionFacde 接口 獲取 FinancialAccountSessionFacde 接口, 以便調(diào)用其業(yè)務(wù)邏輯方法。 基金賬戶操作類圖 購買基金用例實現(xiàn) A、時序圖 21 : 基金柜臺操作人員 : b u y . j s p : s h o w M e s s a g e . j s p : F u n d A cco u n t : F u n d A cco u n t S e s s io n F a ca d e : S e r v ice L o ca t o r : F u n d D e le g a t e : 171。 3)委托購買 委托 FundDelegate 進行購買。 7)顯 示購買結(jié)果 FundAccountAction 通過 findForward 方法輸出結(jié)果頁面,顯示購買結(jié)果。 2)提交輸入的數(shù)據(jù) 提交到 FundAccountAction ,并獲取取輸入數(shù)據(jù)。 6)查詢基金賬戶數(shù)據(jù) 調(diào)用實體 Bean FundAccount 的相關(guān)方法,查詢基金賬戶。 F u n d A cco u n tA ct io n : s h o w M e s s a g e . j s p : r a n s o m . j s p : 基金柜臺操作人員1 : \ 輸入贖回數(shù)據(jù) \ 2 : \ 提交輸入數(shù)據(jù) \ 3 : \ 委托贖回 \ 4 : \ 獲取 F u n d A cco u n t S e s s io nF a ca d e 接口 \ 5 : \ 贖回基金 \ 6 : \ 更新基金賬戶 \ 7 : \ 顯示贖回基金結(jié)果 \ B、描述 1)輸入贖回數(shù)據(jù) 輸入基金賬戶、贖回數(shù)量和資金賬戶密碼,都必須輸入。 5)贖回基金 調(diào)用 FundAccountSessionFacde 接口的業(yè)務(wù)方法,贖回基金。 表 FUND 基金 表名 FUND 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 其它說明 FUND_NO NUMBER (20) 非空 主鍵 基金號碼 FUND_NAME VARCHAR2 (40) 非空 UNIQUE 基金名稱 PRICE FLOAT 非空 基金價格 DESCRIPTION VARCHAR2 非空 描述 STATUS VARCHAR2 非空 狀態(tài) CREATED_DATE DATE 非空 創(chuàng)建日期 補充說明 CREATE SEQUENCE FUNDSEQ START WITH 1 INCREMENT BY 1 MINVALUE 1 NOCACHE NOCYCLE NOORDER 。 表 FUND_ACCOUNT 基金賬戶 表名 FUND_ACCOUNT 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 其它說明 FUND_ACC_NO NUMBER (20) 非空 主鍵 基金賬號 FINANCIAL_ACC_NO NUMBER (20) 非空 資金賬號,對應(yīng)資金表賬號 FUND_NO NUMBER (20) 非空 基金號碼對應(yīng)fund 表的fund_no 列 QUANTITY NUMBER (20) 非空 數(shù)量 PRICE FLOAT 非空 價格 補充說明 CREATE SEQUENCE FUNDACCOUNTSEQ START WITH 1 INCREMENT BY 1 MINVALUE 1 NOCACHE NOCYCLE NOORDER 。在此,謹(jǐn)向 陳姍老師 致以衷心的感謝和深深的敬意! 感謝三年來與我同甘共苦的 同學(xué),我會永遠記住我們一起走過的日子!向所有曾經(jīng)關(guān)心和幫助過我的老師、同學(xué)和朋友致以誠摯的謝意! 最后,感謝我的家人,尤其是我的父母,感謝他們對我的無私付出、大力支持和關(guān)心照顧! 。陳老師 科學(xué)嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,踏踏實實的工作作風(fēng),平易近人、無 私奉獻的人格魅力深深感染了我,激勵著我,使我終生受益。 表 FINANCIAL_ACCOUNT 資金賬戶表 表名 FINANCIAL_ACCOUNT 列 名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 其它說明 ACCOUNT_NO NUMBER (20) 非空 主鍵 資金賬戶 CLIENT_NO NUMBER (20) 非空 UNIQUE 客戶號碼 外鍵對應(yīng)客戶表的此字段。 7)顯示贖回基金結(jié)果 FundAccountAction 通過 findForward 方法輸出結(jié)果頁面,顯示贖回結(jié)果。 3)委托贖回 委托 FundDelegate 進行贖回(更新基金賬戶和資金賬戶)。 贖回基金用例實現(xiàn) A、時序圖 23 : F u n d A cco u n t : F u n d A cco u n t S e s s io n F a ca d e : S e r v ice L o ca t o r : F u n d A cco u n t D e le g a t e : 171。 4)獲取 FundAccountSessionFacde 接口 FundDelegate 獲取 FundAccountSessionFacde 接口,以便調(diào)用相 關(guān)方法。 S t r u t s A ct io n 187。 5)購買基金 調(diào)用 FundAccountSessionFacde 接口的業(yè)務(wù)方法,購買基金,并從資金賬戶中扣除所發(fā)生的所有金額。 F u n d A cco u n tA ct io n1 : \ 輸入購買信息 \