银商通联机系统的设计与实现--硕士毕业论文-实例 联系客服

发布时间 : 星期二 文章银商通联机系统的设计与实现--硕士毕业论文-实例更新完毕开始阅读01cdc3184b35eefdc8d3335c

北京理工大学工程硕士学位论文

善的系统管理工具以及可扩展性和安全性功能。 5.安全性

通过C2级认证的AIX 5L提供并全面使用了强大的行业标准安全技术和目录技术。AIX 5L V5.2包括和扩展了这些技术,它提供了对可拔插身份验证模块(PAM)、基于用户的PKI证书、企业身份映射(EIM)、BIND V9、SNMP V3、移动IPv6、无限访问协议(WAP)v1.1、OpenSSH v3.4的集成支持,并支持新的基于AES(Rijndael)、SEAL、Mars、Twofish和其它算法的加密解密库。此外,AIX 5L V5.2继续支持IBM网络身份验证服务器(NAS)、IBM目录服务器v4.1和ICSA认证IPsec/VPN安全组网功能。AIX 5L V5.2提供的Java安全技术包括JAAS、JCE/JCE、JSSE、JGSS和J-PKI。 4.2.4 CICS

CICS 是一系列为 IBM 和非 IBM 平台上的应用提供联机事务处理和事务管理的产品,其功能是为商业应用提供一个事务处理环境。CICS其全称是 Customer Information Control System,即客户信息控制系统。

CICS 建立在操作系统、ISO的分布式计算环境 ( DCE,Distributed Computing Environment ) 和 Encina 服务上,它帮助客户建立三层次结构的联机事务处理应用。CICS 为应用程序开发、通信、恢复、显示、数据管理、安全性和内部通信等提供很多项服务。

CICS 可以与 DCE 紧密结合,以满足分布式环境对于安全性,名字服务等的特殊需求。

CICS 的结构设计也是面向事务处理的,CICS 构建的是一个三层次结构的应用系统,CICS 有效地区分应用系统中的表述逻辑层、业务逻辑层和数据逻辑层,从而使应用系统结构清晰,维护简单易行。

目前,在IBM的全系列计算机系统中均有相应的 CICS 产品,如OS/390、MVS/ESA、VSE/ESA、OS/400、OS/2,并扩展到其它厂商的系统中,如HP、DEC、SUN等等。

4.3 系统设计与实现

基于javaEE模式和SSH框架,进行系统的设计与实现。

26

北京理工大学工程硕士学位论文

4.3.1 系统功能模块的设计与实现 4.3.1.1 模块功能概述

本模块为系统的基础架构,实现系统的底层基础功能,包括通讯接入、报文转换、数据安全、交易调度等系统基础功能 4.3.1.2 模块实现流程

图4.1 系统功能模块实现流程图

4.3.1.3 模块实现性能 日处理交易能力30万笔以上。

27

北京理工大学工程硕士学位论文

4.3.1.4 模块相关画面

图4.2 系统功能模块-交易开启画面

图4.3 系统功能模块-交易关闭画面

28

北京理工大学工程硕士学位论文 图4.4 系统功能模块-交易监控画面

图4.5 系统功能模块-交易日志查询画面

4.3.2 主机交易模块的设计与实现

4.3.2.1 模块功能概述

根据项目组经验积累和对本系统需求分析后我们发现,对于资金存管类交易的出入金业务调用的主机业务有很大的相似性,在进行业务抽象后,系统设计上对这部分功能单独开发一个模块,为业务层提供服务。

本模块调用银行主机接口,为业务模块提供的主要功能包括:客户资料校验、签约、解约、资金冻结、资金解冻、出金、入金(并扣除手续费)、出入金冲正、出入金查证、转账流水查询、账户余额查询等功能。 4.3.2.2 模块实现流程

基础功能模块,无流程。 4.3.2.3 模块实现性能

与银行主机通讯时间为0的基础上,响应时间在1秒钟之内。保证业务的快速进行。

29