app分类工具,APP三级分类

2021年10月14日 来自于App快做

app分类工具,APP三级分类

什么是软件开发环境

什么是软件开发环境?

可以称之为面向应用的软件开发环境。

(4)根据开发阶段,有前端开发环境(系统规划、分析和设计中的支持活动)、后端开发环境(编程和测试中的支持活动)、软件维护环境和逆向工程环境等。这种环境往往可以通过裁剪更多功能的环境来获得。软件开发环境由工具集和集成机制组成,工具集和集成机制的关系就像插件和插槽的关系一样。

工具集:软件开发环境中的工具可以包括:支持特定过程模型和开发方法的工具,如支持瀑布模型和数据流方法的分析工具、设计工具、编码工具、测试工具和维护工具,支持面向对象方法的OOA工具、OOD工具和OOP工具等。独立于模型和方法的工具,如界面辅助生成工具和文档发布工具;它还可以包括特定领域的管理工具和应用工具。

集成机制:为工具集成和用户软件的开发、维护和管理提供统一支持。按功能可分为三个部分:环境信息库、过程控制和消息服务器、环境用户界面。

环境信息库:软件开发环境的核心,用于存储与系统开发相关的信息,支持信息的交换和共享。库中存储了两类信息,一类是开发过程中生成的关于开发系统的信息,如分析文档、设计文档、测试报告等。另一类是环境提供的支持信息,如文档模板、系统配置、流程模型、可重用组件等。

过程控制和消息服务器:是过程集成和控制集成的基础。过程集成是根据特定软件开发过程的要求选择和组合工具,控制集成并行工具之间的通信和协同工作。

环境用户界面:包括通用环境界面和统一控制下的所有环境组件和工具的界面。具有一致LookFeel的统一用户界面是软件开发环境的重要特征,是充分发挥环境优势、高效使用工具、减轻用户学习负担的保障。

一个完美的软件开发环境通常具有以下功能:

(1)保持软件开发的一致性和完整性;

(2)配置管理和版本控制;

(3)多种形式的数据表示和不同形式之间的自动转换;

(4)自动信息检索和更新;

(5)项目控制和管理;

(6)其他判例的支持。

标签:

立即咨询

立即咨询