好文档 - 专业文书写作范文服务资料分享网站

基金交易平台(详细设计)

天下 分享 时间: 加入收藏 我要投稿 点赞

, 查询客户基本信息用例实现 A、时序图

: 基金柜台操作人员 : clientSearch.jsp :

clientView.jsp : ?StrutsAction? ClientAction : SalesDelegate : ServiceLocator : ClientSessionFacade : Client

1 : \\输入查询条件\\ 2 : \\获取查询条件\\ 3 : \\委托查询\\

4 : \\获取ClientSessionFacade接口\\ 5 : \\查询客户基本信息\\ 6 : \\查询客户基本信息\\ 7 : \\返回结果\\ B、描述 1)输入查询条件

输入查询条件,客户编号或身份证,两者必输其一。 2)获取查询条件 提交后,ClientAction通过Form表单获取输入的数据。 3)委托查询 委托ClientDelegate查询客户基本信息。 4)获取ClientSessionFacde接口

ClientDelegate获取ClientSessionFacde接口,以便调用其业务方法。询客户基本信息

通过调用ClientSessionFacde接口的clientFindByPrimaryKey或 clientFindByIdCardNo方法查询客户信息。 6)查询客户基本信息

ClientSessionFacde调用实体Bean Client的findByPrimaryKey方法

查 5)或findByIdCardNo方法查询客户信息。 7)返回结果

ClientAction通过findForward方法输出结果页面,显示查询结果。 , 修改客户基本信息用例实现 A、时序图

: 基金柜台操作人员 : clientUpdate.jsp : ?StrutsAction? ClientAction : ClientDelegate : ServiceLocator : ClientSessionFacade : Client

1 : \\输入修改的客户信息\\ 2 : \\获取修改的客户信息\\ 3 : \\委托修改\\

4 : \\获取ClientSessionFacade接口\\ 5 : \\修改客户信息\\ 6 : \\修改客户信息\\ 7 : \\返回结果\\ B、描述

1)输入修改的客户信息

先查询出客户基本信息,然后点击一个修改按钮后,出现修改页面,输入修改 的数据。

2)获取修改的客户信息]

提交后,ClientAction通过Form表单获取输入的数据。 3)委托修改 委托ClientDelegate修改客户基本信息。 4)获取ClientSessionFacde接口

ClientDelegate获取ClientSessionFacde接口,以便调用其业务方法。 5)修改客户信息

通过调用ClientSessionFacde接口的updateClient方法修改客户信息。 6)修改客户信息

ClientSessionFacde调用实体Bean Client的方法修改客户信息。 7)返回结果

ClientAction通过findForward方法输出结果页面,显示修改结果。 , 查询客户详细信息用例实现 A、时序图

: 基金柜台操作人员 : clientView.jsp :

clientDetailView.jsp : ?StrutsAction? ClientAction : ClientDelegate : ServiceLocator : ClientSessionFacade : Client :

FinancialAccountDelegate : FundAccountDelegate1 : \\点击\详细信息\按钮\\

2 : \\获取指令和客户编号\\ 3 : \\委托查询客户基本信息\\ 4 : \\获取ClientSessionFacade接口\\ 5 : \\查询客户基本信息\\ 6 : \\查询客户基本信息\\ 7 : \\委托查询客户资金账户信息\\ 8 : \\委托查询客户基金账户信息\\ 9 : \\返回结果\\ B、描述

1)点击详细信息链接

在客户基本信息页面上,点击详细信息链接。 2)获取指令和客户编号 ClientAction获取指令和客户编号。 3)委托查询客户基本信息

委托ClientDelegate查询客户基本信息。 4)获取ClientSessionFacde接口 获取ClientSessionFacde接口,以便调用其业务逻辑方法。 5)查询客户基本信息

通过ClientSessionFacde的方法查询客户基本信息。 6)查询客户基本信息 ClientSessionFacde调用实体Bean Client的方法获取客户基本信息。 7)委托查询客户资金账户信息

委托ClientDelegate查询客户资金帐户信息。 8)委托查询客户基金账户信息 委托ClientDelegate查询客户基金帐户信息。 9)返回结果

ClientAction通过findForward方法输出结果页面,显示客户详细信息。 , 开立资金账户用例实现 A、时序图

: 基金柜台操作人员 : accountAdd.jsp : accountView.jsp : ?Struts Action? FinancialAccount : FinancialAccountDelegate : ServiceLocator : FinancialAccountSessionFacade : FinancialAccountAction

1 : \\输入开户信息\\ 2 : \\提交开户信息\\ 3 : \\委托开户\\

4 : \\获取FinancialAccountSessionFacade接口\\ 5 : \\开立资金帐户\\ 6 : \\建立资金账户\\ 7 : \\返回结果\\ B、描述 1)输入开户信息

输入开户信心:客户编号、金额、资金账户密码、确认密码。 2)提交开户信息

提交开户信息到FinancialAction,并获取其输入数据。 3)委托开户 委托FinancialDelegate开立资金帐户。 4)获取FinancialAccountSessionFacde接口

获取FinancialAccountSessionFacde接口,以便调用其业务逻辑方法。 5)开立资金帐户

调用FinancialAccountSessionFacde的方法,开资金账户。 6)建立资金账户 调用实体Bean Financial的方法,创建资金账户。 7)返回结果 FinancialAction通过findForward方法显示开立资金帐户结果页面。 , 查询资金账户用例实现 A、时序图

: 基金柜台操作人员 : accountSearch.jsp : clientView.jsp : ?Struts Action? FinancialAccount : FinancialAccountDelegate : ServiceLocator : FinancialAccountSessionFacade : FinancialAccountAction

1 : \\输入查询条件\\ 2 : \\提交查询条件数据\\ 3 : \\委托查询\\

4 : \\获取FinancialAccountSessionFacade 接口\\ 5 : \\查询资金账户\\ 6 : \\查询资金账户\\ 7 : \\输出查询结果\\ B、描述 1)输入查询条件

输入资金账号或客户编号,两者必输其一。 2)提交查询条件数据

基金交易平台(详细设计)

,查询客户基本信息用例实现A、时序图:基金柜台操作人员:clientSearch.jsp:clientView.jsp:?StrutsAction?ClientAction:SalesDelegate:ServiceLocator:ClientSessionFacade:Client1:\\输入查询条件
推荐度:
点击下载文档文档为doc格式
3dl3u7lroc2b61z97l7x8uhsm07tmu016wo
领取福利

微信扫码领取福利

微信扫码分享