发布网友 发布时间:2022-04-24 17:25
共1个回答
热心网友 时间:2023-07-11 06:51
CASE作为一个通用的软件支持环境,它应能支持所有的软件开发过程的全部技术工作及其管理工作。CASE的集成软件工具能够为系统开发过程提供全面的支持,其作用包括:生成用图形表示的系统需求和设计规格说明;检查、分析相交叉引用的系统信息;存储、管理并报告系统信息和项目管理信息;建立系统的原型并模拟系统的工作原理;生成系统的代码及有关的文档;实施标准化和规格化;对程序进行测试、验证和分析;连接外部词典和数据库。
为了提供全面的软件开发支持,一个完整的CASE环境具有的功能有:图形功能、查错功能、中心信息库、高度集成化的工具包、对软件开发生命周期的全面覆盖、支持建立系统的原型、代码的自动生成、支持结构化的方*。
一个完善的CASE环境必须具有下列特征:
(1)能生成结构化图的图形接口。
(2)能存储和管理所有软件系统信息的中心信息库。
(3)共享一个公共用户接口的高度集成化的软件工具包。
(4)具有辅助每个阶段的工具。
(5)具有由设计规格说明自动生成代码的工具。
(6)在工具中实现能进行各类检查的软件生命周期方*。