- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型机应用系统开发和测试平台技术方案
大型机应用系统开发和测试平台技术方案
武汉开目佰钧成技术有限公司
2009年2月1日
项目概述
大型机作为计算机中的最顶级产品,由于其安全性和高可靠性一直被用于金融、证券等行业。诸多的行业及企业客户基于大型机的系统进行应用系统的开发和测试,我公司在大型机应用系统开发和测试领域积累了多年的知识和经验,为提供大型机应用系统开发和测试的综合能力以及提供一个公共的平台为众多的企业客户提供定制化服务。本项目为提升我公司在大型机开发及测试行业的交付能力,经与IBM协商共同开发一套大型机应用系统开发和测试的二次开发平台,通过该平台能同时保证大型机应用系统开发和测试项目的质量和进度。该平台包括的功能有:各种编译环境的整合,数据模式的支持,提供对于Online的程序前台和后台整合关联、数据加密、代码自动生成加转换,测试数据自动生成、各业务数据的自动备份、异常自动跟踪、银行业务和保险业务共同接口以及报表自动生成功能等。
指导思想
为了保证本项目的成功实施,我们在进行该项目的开发的需求、设计、开发、测试和维护时遵循如下指导思想:
环境统一性
按照客户的要求,我公司通过分析各项目的特点和所面临的技术难题,经过前期的充分论证和可行性调研,需满足系统的统一性标准。
使系统能够整合大型机、Unix、Linux编译器和数据库整合,主要适用于各种大型政府系统、大型超市系统、银行系统、保险系统、金融系统等桌面和Web应用系统开发。
多平台支持
为满足不同客户工作环境的需要,通过将服务器端安装和设计在z/OS的环境下,通过Java进行设计的环境,可以满足不同客户通过Windows、Linux、Unix等各种环境对后台的数据库和服务器进行访问和操作,使得用户可以跨越多个平台和不同的应用进行集成,在统一的基于标准的开放组件来替代传统的软件开发平台。
基础代码自动化
因各种类型的应用系统所采取的程序语言不一样,为确保应用系统之间最大的复用,该系统提供了各程序语言之间的自动生成脚本,各程序语言之间的转换功能。对于测试系统的,为便于对系统进行全面的测试活动,通过系统的自动批处理脚本语言,定制化的完成测试数据的自动生成,节省工作人员的时间,基础代码的工作能够自动完成。
接口整合
因各行各业的特殊性,各系统直接原本的接口和定义都是基于行业的特殊性而制定了,为增加各行业系统之间的关联,便于各系统之间数据的迁移和交互,通过统一的接口定义标准,并对各系统之间的接口定义进行管理和定制,确保系统间的接口能够整合并实现无缝结合。
数据可靠及安全性
本系统在设计时将充分考虑对可靠性的要求,必须采用多种高可靠、高可用性技术以保证系统的高可靠性,尤其是保证关键业务的连续不间断运作和对非正常情况的可靠处理。
系统的高可靠性对于本系统而言主要是提高软件的容错能力,能够对各种可能的情况做出最合理的处理,避免因软件崩溃等严重问题影响用户的正常使用。
业务需求分析
大型机应用的行业广泛,且随着各行业业务不断增长,对其IT部门提出了新挑战。首先,。IT 基础设施越来越难以满足日益增加的需求。。XPEDITER ,ELIPS,Excalibur,ASPOOL,AUTO,ZMF, FILE MANAGER等辅助工具的帮助下完成系统方案设计、软件部署、应用软件开发、系统测试、后期维护等阶段的开发与测试。
按技术来分:
系统方案设计包括-方案设计、架构设计、数据库设计、接口设计、关键模块和数据结构设计;
软件部署包括-制定部署方案、部署基础软件、子系统部署、试运行和调整;
采用的关键技术
zSeries
zSeries服务器为事务个企业系统上传输数据或进行数据重组。COBOL(面向商业的通用语言,又称为企业管理语言、数据处理语言等,Common Business Oriented Language)是最早的高级编程语言之一,是世界上第一个商用语言的。由于COBOL在商业领域的雄厚基础,而且COBOL主要是应用于银行、金融和会计行业等非常重要的商业数据处理领域。所以,即使对于具有相当经验的IT公司来说,重新编写COBOL语言的可靠的应用软件也是不实际或是从商业角度上并不可行的,而且还要花上很长的时间,只要大型机存在,COBOL就不会消失,即使是对电脑界产生巨大影响的“千年虫”(Y2K)也没有改变COBOL的命运。产品具有超过 40 年的历史,是全球最有影响力的 IT 产品之一。世界 500 强中超过 90% 的公司在使用 CICS 处理他们的核心交易,全球每天通过 CICS 处理的交易数量超过 300 亿。
文档评论(0)