大型机应用系统开发和测试平台技术方案武汉开目佰钧成技术有限公司2024 年 2 月 1 日项目概述大型机作为计算机中的最顶级产品,由于其安全性和高可靠性一直被用于金融、证券等行业。诸多的行业及企业客户基于大型机的系统进行应用系统的开发和测试,我公司在大型机应用系统开发和测试领域积累了多年的知识和经验,为提供大型机应用系统开发和测试的综合能力以及提供一个公共的平台为众多的企业客户提供定制化服务。本项目为提升我公司在大型机开发及测试行业的交付能力,经与 IBM 协商共同开发一套大型机应用系统开发和测试的二次开发平台,通过该平台能同时保证大型机应用系统开发和测试项目的质量和进度。该平台包括的功能有:各种编译环境的整合,数据模式的支持,提供对于 Online的程序前台和后台整合关联、数据加密、代码自动生成加转换,测试数据自动生成、各业务数据的自动备份、异常自动跟踪、银行业务和保险业务共同接口以及报表自动生成功能等。指导思想为了保证本项目的成功实施,我们在进行该项目的开发的需求、设计、开发、测试和维护时遵循如下指导思想:环境统一性根据客户的要求,我公司通过分析各项目的特点和所面临的技术难题,经过前期的充分论证和可行性调研,需满足系统的统一性标准。使系统能够整合大型机、Unix、Linux 编译器和数据库整合,主要适用于各种大型政府系统、大型超市系统、银行系统、保险系统、金融系统等桌面和 Web 应用系统开发。多平台支持为满足不同客户工作环境的需要,通过将服务器端安装和设计在 z/OS 的环境下,通过 Java进行设计的环境,可以满足不同客户通过 Windows、Linux、Unix 等各种环境对后台的数据库和服务器进行访问和操作,使得用户可以跨越多个平台和不同的应用进行集成,在统一的基于标准的开放组件来替代传统的软件开发平台。基础代码自动化因各种类型的应用系统所实行的程序语言不一样,为确保应用系统之间最大的复用,该系统提供了各程序语言之间的自动生成脚本,各程序语言之间的转换功能。对于测试系统的为便于对系统进行全面的测试活动,通过系统的自动批处理脚本语言,定制化的完成测试数据的自动生成,节约工作人员的时间,基础代码的工作能够自动完成。接口整合因各行各业的特别性,各系统直接原本的接口和定义都是基于行业的特别性而制定了,为增加各行业系统之间的关联,便于各系统之间数据的迁移和交互,通过统一的接口定义标准,并对各系统之间的接口定义进...