資源描述:
《單實(shí)例多法人修改方案》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、山東省城市商業(yè)銀行合作聯(lián)盟有限公司圖形前端項(xiàng)目圖形前端單實(shí)例多法人改造方案V0.8廈門恒隆興信息技術(shù)有限公司2012年10月22日文檔版本記錄文檔信息主題日照村鎮(zhèn)銀行上線柜面系統(tǒng)升級(jí)改造創(chuàng)建日期2012年10月22日修訂記錄日期描述作者2012-10-22初稿郭正興2012-10-262012-10-25號(hào)第一次評(píng)審后修改郭正興2013-2-22指紋儀/客戶端配置王占鋒2013-3-12新增表:C001_TBANKCODEINFO,修改密鑰標(biāo)簽,指紋儀加密方法移至S端。支付密碼/影像渠道/電子驗(yàn)印配置移至C001_TBANKCODEINFO,同時(shí)兼容原有模式王占鋒2013-3-21統(tǒng)一運(yùn)行模
2、式變量私有客戶端改造王占鋒評(píng)審記錄日期評(píng)審意見評(píng)審人2012-10-26李勇、余雙全目錄1概述42需求分析43技術(shù)實(shí)現(xiàn)53.1系統(tǒng)菜單權(quán)限模塊53.1.1系統(tǒng)應(yīng)用改造53.1.2數(shù)據(jù)庫(kù)改造53.2授權(quán)復(fù)合模塊改造53.2.1系統(tǒng)應(yīng)用改造53.2.2數(shù)據(jù)庫(kù)改造53.3私有業(yè)務(wù)模塊改造63.3.1系統(tǒng)應(yīng)用改造63.4文件處理模塊改造63.4.1系統(tǒng)應(yīng)用改造63.5服務(wù)端改造73.5.1多ESB服務(wù)器支持73.5.2外圍服務(wù)器支持83.5.3密鑰標(biāo)簽93.6其他93.6.1指紋儀驅(qū)動(dòng)文件93.6.2ATM配鈔交易103.6.3客戶端配置103.6.49996交易改造104需要再確認(rèn)問題111概述圖
3、形前端柜面系統(tǒng)支持單一實(shí)例多法人行。2需求分析系統(tǒng)菜單權(quán)限存在不同法人行的菜單權(quán)限不一致的情況。簡(jiǎn)單授權(quán)中存在授權(quán)權(quán)利不一致的情況。電子驗(yàn)印不同機(jī)構(gòu)做到不同機(jī)構(gòu)連不同驗(yàn)印服務(wù)器。此需求在此次改造不做出來。只做到不同法人行連不同驗(yàn)印服務(wù)器。一個(gè)服務(wù)實(shí)例服務(wù)器允許掛多太ESBServer、多外圍服務(wù)器(電子驗(yàn)?。?。本次系統(tǒng)改造升級(jí)主要包括五個(gè)部分:系統(tǒng)菜單模塊改造、授權(quán)復(fù)合模塊改造、私有業(yè)務(wù)模塊改造、文件處理模塊改造、多ESB服務(wù)支持、多外圍服務(wù)器支持。1技術(shù)實(shí)現(xiàn)1.1系統(tǒng)菜單權(quán)限模塊1.1.1系統(tǒng)應(yīng)用改造Longtop.XBranch.ClientBase工程Longtop.XBranch.C
4、lientBase.BOTMenuLoader類中GetMultipleBizTradeMenuList方法從數(shù)據(jù)庫(kù)取菜單。Longtop.XBranch.SCCBA.Main工程WindowMain.xaml.Partial.cs文件_menuTreeView_Init方法加載菜單和CommonMessageHandle_PermissionsChange方法轉(zhuǎn)授權(quán)生效。9982交易修改。只能查詢、修改本法人行下的權(quán)限。1.1.2數(shù)據(jù)庫(kù)改造新增C001_TMENUINFO_PRIVATE表私有菜單表。SHARE_RoleAndTranCode菜單權(quán)限表增加法人行列1.2授權(quán)復(fù)合模塊改造1.
5、2.1系統(tǒng)應(yīng)用改造Longtop.XBranch.Authorize.Client.AuthorizeHandle類中ExecAuthorize方法,授權(quán)判斷時(shí)使用的SQL語句修改增加法人行條件。Longtop.XBranch.Authorize.Maintenance.FrmTauthorizesimple(簡(jiǎn)單授權(quán)判斷條件)類中查詢時(shí)的SQL語句增加法人行條件。Longtop.XBranch.Authorize.Client.FrmRemoteAuthorizedConfiguration(遠(yuǎn)程授權(quán)配置,沒做完)類中查詢、錄入、修改、刪除功能的SQL語句增加法人行條件。Longtop.X
6、Branch.Authorize.Client。1.1.1數(shù)據(jù)庫(kù)改造TELLER_TAUTHORIZESIMPLE簡(jiǎn)單授權(quán)表增加法人行列TELLER_TAUTHORIZEREMOTE遠(yuǎn)程授權(quán)條件表增加多法人列TELLER_TDOUBLECHECK加多法人列TELLER_TCHECKFIELD復(fù)合域定義表增加法人行列(暫時(shí)不錯(cuò)差異化處理)1.2私有業(yè)務(wù)模塊改造1.2.1系統(tǒng)應(yīng)用改造私有客戶端:810/812客戶端保持不變;811行SCCBA.Common.dll更改為SCCBA.Common811.dll,PrivateService_Interface.dll文件更改為PrivateServ
7、ice_Interface811.dll,811行私有交易程序修改命名空間。1.3文件處理模塊改造1.3.1系統(tǒng)應(yīng)用改造1.esbfts.cfg配置文件格式不變根目錄下esbfts.cfg保持不變,新增加Config810esbfts.cfg文件2.FtpServerCache.config,修改card/record用戶名和FTPRootPath.3.ftp服務(wù)器需要按法人行創(chuàng)建用戶(card/cup