设为首页 收藏本站
查看: 862|回复: 0

[经验分享] IBM AS/400 应用系统开发的软件工程工具分析

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-10-4 08:52:11 | 显示全部楼层 |阅读模式
  1.LANSA
  LANSA是澳大利亚ASPECT公司推出的后端软件工程开发工具,它提供了一整套开发工具, 支持AS/400的OS/400,UNIX和RISC/6000的AIX操作平台,还支持挂接PC的客户机/服务器(CLIENT/SERVER)结构.其主要特点为:
  ....通过建立字段,文件,程序三个步骤来产生数据字典,数据库和应用      系统, 能保持很好的数据完整性和约束性. 在字段,文件, 程序三级可      根据需要灵活设置数据合法性和一致性校验.      ....能够在IBM字符终端上产生很好的弹出式菜单界面, 查询上可作到
  模糊匹配.
  ....LANSA具有以QUESTION/ANSWER方式帮助程序自动生成的程序模板,而且程序模板比较灵活, 可以追加程序模板.
  ....LANSA/CLIENT支持CLIENT/SERVER结构, 其平台为WINDOWS或PS/2. 它能够提供非常灵活的查询方式, 能自动将查询结果转换为所
  需的图表显示出来, 并能将产生的图表很方便的剪贴到文本报告中编排打印. ....LANSA/CLIENT与WINDOWS完全融合,支持WINDOWS下的开发工具(如 FOXPRO,VIRTUAL BASIC, C++等)对 AS/400 的数据库在记录一级
  作实时交换.
  ....有自己的4GL(第四代语言), 约90条命令,自动生成RPG/400,提供
  4GL调试工具, 用户无须RPG的经验.
  ....其程序的技术文档能自动生成, 包括自动生成程序之间的调用关
  系的文档.
  ....其LANSA/X和LANSA/PC支持多平台, 包括UNIX,OS/2, WINDOWS 和
  AIX. 能够方便的将用LANSA开发的应用系统移植到其他LANSA 支
  持的操作平台.
  ....能将非CLIENT/SERVER结构的应用系统转换为CLIENT/SERVER结构.
  ....LANSA强大的数据集成技术支持面向目标的应用开发.
  ....对现有的系统具有整合功能. 但缺乏由RPG到4GL的反编译工具.
  ....支持全中文, 学习周期约7天.
  2.XUPPER
  XUPPER 是肯美资讯公司(日本) 开发的一套辅助系统分析的前端软件工程开发工具,操作平台为中文MS-WINDOWS 3.1(12M RAM),有网络版和单机版.它主要是帮助系统开发阶段正确掌握需求分析,导出正确的系统需求,在进行系统维护时能方便的利用其整合功能提高维护效率.其主要特点为:
  ....以业务流程图(BFD)为工具, 通过图表的方式与用户建立良好的沟通.
  ....操作界面直观, 屏幕设计比较方便.
  ....按照数据库三级模式, 从建立的实体-联系图到生成数据字典很方便.
  ....在建立程序结构示意图和程序-实体调用关系矩阵时, 数据和图表
  有较好的一致性约束.
  ....能够帮助建立业务规则和开发规范,  对下一阶段的系统设计很有
  帮助.
  ....在XUPPER 中建立的数据关系和数据字典可以从PC机上倒入AS/400
  系统, 被AS/400 的后端软件工程工具调用.
  ....文档的编辑,处理,输出一体化.
  ....XUPPER 建立的屏幕输出格式和一些数据规则不能转换到AS/400上
  被其他后端软件工程工具所调用,  但这一点也使得它能与多种后
  端软件工程工具兼容. 可以这样说, XUPPER 是目前市场上一种非
  常好的前端软件工程工具. 其学习周期约为7天.
  3.ADELIA   
  ADELIA是法国HARDIS公司1991年推出的集成软件工程开发工具, 覆盖整个生命周期,其ADELIA/400运行于OS/400上,ADELIA/IWS运行于WINDOWS或OS/2上.
  其主要特点为:
  ....ADELIA支持整个软件开发周期的全过程,包括分析,设计,维护
  .....ADELIA/400在进行系统分析时,由于其平台为OS/400,所以其界
  面缺乏象XUPPER那样的图形支持.
  ....按照数据库三级模式由建立的实体--联系图至生成数据字典比较
  方便, 也能够保持较好的一致性; 但 ADELIA/400 还分别提供了
  修改数据库物理模式和概念模式的入口, 可能会出现修改了数据
  库物理模式而没有修改概念模式, 造成数据库模式上下不一致.
  ....ADELIA具有 QUESTION/ANSWER方式的帮助程序自动生成的程序模
  板, 而且程序模板比较灵活, 可以追加程序模板.
  ....ADELIA/IWS支持CLIENT/SERVER结构,可支持UNIX.
  ....有自己的4GL(第四代语言), 约60条命令, 自动生成 RPG/400 或
  COBOL/400, 提供调试工具.
  ....能将RPG/400反编译成ADELIA 4GL,可以对以前非ADELIA开发的系
  统进行重组和整合, 保护以前的AS/400系统资源.
  ....其程序的技术文档不能全部自动生成, 如不能自动生成程序之间
  的调用关系的文档.(LANSA可以做到这一点.)
  ....系统提示功能较强.
  ....支持全中文, 学习周期约15天.
  4.SYNON/2
  SYNON/2 是SYNON 公司开发的应用于AS/400系统的后端软件工程开发工具,其工作的硬件设置为 AS/400(8RAM) ,终端为 3477,5259或 5250 仿真终端;软件的设置为 OS/400(V2R1以上),RPG/400,或COBOL/400.其主要特点为:
  ....提供完整的系统规划, 程序生成和整体维护的功能.
  ....建立数据模型和输出屏幕设计比较方便.
  ....数据一致性比较好, 有充分的提示功能.
  ....其命令易于记忆, 书写的程序结构(ACTION DIAGRAM)类似于英文
  书写结构, 可读性强, 可自动生成RPG/400, COBOL/400 源程序,
  但缺乏调试工具.
  ....其程序可以用QUESTION/ANSWER的形式, 由SYNON/2的程序模板自
  动生成, 但其模板是固定的, 不可增加和修改, 虽然易于管理,
  但不够灵活; 另外 SYNON/2还提供屏幕格式模板方便用户生成屏
  幕格式.
  ....自动生成的文档有限.
  ....缺乏PC上开发工具, 需要借助其他厂家的 CLIENT/SERVER产品在
  PC上开发程序(如SEQUELINK).
  ....可以使用其他非SYNON建立的已经存在的数据库.
  ....支持全中文, 学习周期约20天.
       5.AS/SET
  AS/SET 是SSA公司开发的应用于AS/400系统的后端软件工程开发工具, 最早于1986年推出,以前曾占有较大的市场,但随着AS/400的软件工程开发工具不断涌现和更新,AS/SET在市场上的占有率逐渐下降.目前推出的最新版为AS/SET4.0.
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-122381-1-1.html 上篇帖子: IBM Minus One(water) 下篇帖子: IBM HeapAnalyzer
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表