兼容性的评审项目如下:
��・ 评审因软件扩充给运行环境造成的影响:
��・ 评审硬件兼容性(包括CPU、主存储器、外部输入输出设备、终端等的接口;这些硬件的最大、最小连接数及有关连接方法的兼容性);
��・ 评审文件兼容性(包括文件形式和记录形式,文件、记录的存取方式);
��・评审用户界面兼容性(如输入数据与输入控制语句的形式、命令的形式、输出表的形式及输出信息的形式和有关其他输入输出操作的兼容性);
��・ 与其他软件接口兼容性(包括程序设计语言、程序库、与操作系统的接口等);
��・ 对可扩充性的考虑:如图所示,可通过修改与运行环境的接口来保持扩充后对运行环境的兼容性;
|
图10.7 通过接口部分模块化来保持兼容性
����
|
|