【文章內容簡介】
8 2, 編輯角色。 3, 刪除角色。 4, 為角色分配菜單。 用戶管理 用戶屬性:用戶名稱、性別、手機號碼、電子郵件、賬號、密碼、用戶狀態(tài)(啟用和停用)。 本模塊供系統(tǒng)管理員使用,實現功能如下: 1, 新增,新增用戶,并為用戶分配角色。 2, 編輯,編輯用戶信息,并可以為用戶重新分配角色。 3, 刪除,不能刪除應用提供方用戶。 4, 啟用和停用,停用狀態(tài)的用戶是無法使用登陸系統(tǒng)的。 5, 密碼重置,用戶忘記密碼,可以由系統(tǒng)管理員重置用戶密碼。 業(yè)務調度管理模塊 D is p a t c h e rs e n dB u s in e s s E x c u t e消息解析和封裝a n a ly s is m e r g e卡端 G P RS卡端短信通道業(yè)務平臺 S O C K E T業(yè)務平臺 W e b S e r v ic e原子任務a p p D ow n loa d a p p P e r s on a liz a t iona p p D e le t eMQS e r v le t業(yè)務平臺 H T T PS o c k e t S e r v e rje t t yr e c e iv e業(yè)務模板適配模塊模板載入模板載入日志處理模塊jo b E x c u t eE n t it y M a n a g e rE n t it y M a n a g e r 提供了讀取數據庫的方法a r t if a c t 業(yè)務控制模塊業(yè)務模板引擎B u s in e s s L o go u tB u s in e s s C o n t r o lT h r e a d P o o l 提供線程池管理a r t if a c t T h r e a d P o o l 業(yè)務調度管理 模塊接口圖 標準化接口 業(yè)務 TSM 交互模塊 通過 WebService 方式與 業(yè)務 TSM 交互, WebService 服務部署在 jetty 中,業(yè)務 TSM 提供給 業(yè)務TSM 調用接口,并支持通過 WebService 方式 調用 業(yè)務 TSM 平臺。 業(yè)務 TSM 平臺通過簽到告知管理 TSM 會話密鑰。業(yè)務 TSM 跟管理 TSM 交互時,傳輸采用簽到的會話密鑰加密。 由于第三方業(yè)務 TSM 有可能與管理 TSM 交互協議是 Socket 或者 HTTP,所以這兩種協議的接入TSM 系統(tǒng) Version: 概要設計 Date: 09/02/2020 Confidential ?武漢天喻信息產業(yè)股份有限公司 , 2020 Page 9 方式,管理 TSM 也要支持。 具體協議規(guī)范參見《 TSM 業(yè)務平臺接口規(guī)范》。 消息解析和封裝 業(yè)務 TSM 向 管理 TSM 發(fā)送的 請求消息,統(tǒng)一通過 receive 接口,調消息解析和封裝模塊,對消息進行解析,最后通過 Dispatch 接口調入總控層。 通過業(yè)務模板引擎向 業(yè)務 TSM 發(fā)出的消息,通過 out 接口,調消息解析和封裝模塊,對消息進行封裝,最后通過 Send 接口發(fā)出。 業(yè)務模板適配模塊 根據消息的業(yè)務編碼,匹配到相應的業(yè)務模板,載入業(yè)務模板,返回業(yè)務模板對象。 業(yè)務控制模塊 通過 businessControl 接口調業(yè)務控制模塊,根據消息請求以及業(yè)務實例執(zhí)行情況,控制業(yè)務實例的執(zhí)行步驟,業(yè)務實例有可能一個消息請求觸發(fā)多步執(zhí)行,這個也要通過 業(yè)務控制模塊控制。 業(yè)務模板引擎模塊 通過 businessExcute 接口調業(yè)務模板引擎模塊,按照業(yè)務模板對象定義好的任務順序,以及業(yè)務實例的步驟對象,調入相關原子任務執(zhí)行,并根據原子任務執(zhí)行結果以及業(yè)務模板配置的消息接收方,通過 out 接口將消息調入消息封裝解析模塊封裝,最后經 Send 接口發(fā)送給用戶卡端或 管理 TSM,并且在每步步驟執(zhí)行完畢后,通過 businessLog 記錄業(yè)務日志。 業(yè)務日志處理模塊 記錄業(yè)務實例執(zhí)行日志和業(yè)務實例下一步執(zhí)行步驟。 原子任務模塊 CA驗證 1, 將 CA 證書發(fā)送到 CA 系統(tǒng)認證 ,并且取回 CA 認證結果 。 2, 原子任務將結果組裝下行發(fā)給業(yè)務 TSM,并且記錄安全載體 CA 認證結果 。 應用 AID分配 管理 TSM 統(tǒng)一為各支付應用分配唯一的 AID。 AID 按照統(tǒng)一的規(guī)則編碼,由應用提供方的機構