2 系统开发环境与技术分析

2.1 系统开发环境

本论文中使用的后台操作系统是Z/OS,也就是目前IBM大型机操作系统,其目前版本为13,是IBM于1995年推出的OS/390、MVS(1974年推出)、OS/390(1964)的后续版本。  配合Z/Architecture系列大型机开发出来的64位操作系统,该操作系统也支持最新的Zec12大型机,该操作系统在处理复杂、多任务的时候,宕机时间远远低于其他服务器;而且大型机处理大型数据库具有十足的优势,可以应用不同的负载量灵活的分配系统资源,达到最大化利用系统资源。最重要的是大型机安全性能非常高,对于银行用户的个人信息保密性很强,可以大大的降低数据泄露的危险性,常被部署在关键业务领域,如:银行业,证券业等。

前端采用了Java技术,这是一种sun公司推出的面向对象的程序设计语言,JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。而Java端使用的开发工具是在Eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发工具:MyEclipse。

2.2 COBOL

COBOL(CommonBusinessOrientedLanguage)这门语言,他不像java,基本上是个程序员必会的语言源Z自+优尔/文%论,文]网[www.youerw.com,甚至于非IT行业的人也会printf句‘Hello,World’,但是他是数据领域最广泛的程序设计语言,同时他也是编程语言中第一个广泛使用的高级编程语言。Cobol是采用了英语语法的高级语言,所以可读性、可维护性和可移植性都很强大。他广泛应用于银行业和证券等金融领域,是真正商用的应用程序的首选语言。

任一cobol程序都可以分成四个DIVISION:

IDENTIFICATION DIVISION(标识部): 标识部的功能是简单介绍该程序,比如program-id,author,date-written。其中program-id是必需的。Author段为可选段。

ENVIRONMENT DIVISION(环境部): 环境部是与程序外部相连接的描述,如果需要输入和输出的外部文件,需要在该部分定义。如果不需要任何环境部提供的项目,该部分可以省略。

DATA DIVISION(数据部): 数据部定义了程序的临时变量。数据部分为File section、working-storage section和linkage section等几部分。File section定义在本程序中有使用的文件的项目,包括磁盘磁带等文件。Working-storage部分是描述程序所需的临时变量和初始化静态数据。Linkage section部分只用于子程序调用,定义了子程序调用的参数。

PROCEDURE DIVISION(过程部): 过程部是整个cobol程序的过程性语言,处理数据的核心部。在这一部分中,所有的语句都是以动词(verb)开头,简单易懂。比如:

上一篇:基于Unity逃生类的游戏“街道迷踪”设计
下一篇:Wifi技术的分析及应用

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

论利用ebXML和SOAP开发Web服务【2352字】

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

中国学术生态细节考察《...

公寓空调设计任务书

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

志愿者活动的调查问卷表

承德市事业单位档案管理...

C#学校科研管理系统的设计