因此,一个由大型机支持的信息化银行后台系统需要外汇系统模块来丰富信息化银行的业务,方便用户投资理财,同时也有助于银行产生利润。
1.1.2 国内外研究现状
(1) 国外信息化银行发展现状
(2) 国内信息化银行发展与现状
1.1.3 发展趋势
1.2 本课题的重点与难点
简单分析本课题的重点与难点。
1.2.1 本课题的重点
本课题的重点在于使用大型机作为银行后台系统以保证在数据操作的高效性、安全性和稳定性。因此搭建数据库以及设计程序架构是重中之重,从而更好地支持外汇系统的后台业务、对公业务、对私业务功能。具体有如下几点:(1)外汇业务需求分析;(2)软件工程学;(3)数据分析与大型机数据库设计;(4)大型机程序设计;(5)大型机的后台程序与数据库交互;(6)大型机程序交互;(7)JAVA前台与大型机后台程序的交互。
1.2.2 本课题的难点
本课题最大的难点在于需求分析和技术层面。由于刚涉入银行方面的工作,所以对一些业务方面的知识存在盲点,所以需要查询文献以及询问技术指导使设计合理;另一方面,大型机技术本人只经过两个月的培训,所以技术方面仍有不足之处需要学习和咨询。技术层面上若需要引进新的概念和新技术,则需要学习和参考更多的文献资料。具体有如下几点:(1)外汇业务需求分析;(2)大数据思想的数据分析;(3)优化的数据库设计;(4)优化大型机程序逻辑体系;(5)系统模块间的调动;(6)大型机程序与CICS后台的连接;(7)前台界面与后台程序的接口连接。
2 开发环境分析源-自/751+文,论^文'网]www.751com.cn
本章将分析开发课题系统与功能的工具和环境。
2.1 IBM大型机系统
IBM大型机是20世纪60年代发展起来的计算机系统,经过40年代不断更新,其稳定性和安全性在所有计算机系统中是首屈一指的。传统的IBM大型机由系统操作员使用连接到主机的主控台(Console)进行操作。出了控制台之外,还有许多控制终端设备其相同作用,但是这些终端并不具备处理能力。随着个人计算机的发展,几乎取代了传统的终端。个人计算机只要通过远程登录访问大型机,就能进行操作。
TSO是Time Sharing Option的缩写,即分时选择。是大型机操作系统(MVS、Z/OS、OS390)的命令输入处理器。用户在终端登录以后开始使用TSO环境,在TSO环境上以命令的形式操作、管理计算机的资源和应用。个人计算机可以通过PCCOM软件模拟IBM3270终端的TSO环境进行登录操作。
ISPF是Interactive System Productivity Facility的缩写,意为交互式系统生成设备。提供一个由控制板驱动的接口,在主机运行时作为操作系统分时选择(TSO)的扩充。ISPF在作业运行期间提供会话服务,会话接受从终端用户那里来的请求和数据,会话应答利用ISPF服务获取来自操作系统的信息,或者把信息返回操作系统。
因此本课题采用的IBM大型计算机系统体系如下图所示:
IBM大型机系统体系
2.2 IBM客户信息控制系统
客户信息控制系统,英文为Customer Information Control System,简称CICS。CICS是1969年推出的产品,经过40多年的发展,已在许多大中型系统上被广泛采用。是具有世界水平的联机交易管理系统,它可以处理千万级别的用户运行的不同的应用程序。CICS装载这些程序,协调它们运行,管理程序与终端之间的数据传输,控制数据的存取并维护这些数据的完整性。由于CICS是一个交易处理系统,所以,我们可以称之为联机交易处理软件(Online Transaction Processing——OLTP)。