计算机系统应用教程网站

网站首页 > 技术文章 正文

基于体系结构的开发模型ABSDM 请把基于体系结构

btikc 2024-10-12 11:52:27 技术文章 17 ℃ 0 评论

传统的软件开发过程可以划分为从概念直到实现的若千个阶段,包括问题定义、需求分析、软件设计、软件实现及软件测试等。如果采用传统的软件开发模型,软件体系结构的建立应位于需求分析之后,概要设计之前。传统软件开发模型存在开发效率不高,不能很好地支持软件重用等缺点。

ABSDM模型把整个基于体系结构的软件过程划分为体系结构需求、设计、文档化、复审、实现和演化等6个子过程,得到细化,直到能产生软件构件和类。

体系结构的需求

需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。体系结构需求受技术环境和体系结构设计师的经验影响,需求过程主要是获取用户需求,标识系统中所要用到的构件。如果以前有类似的系统体系结构的需求,我们可以从需求库中取出,加以利用和修改,以节省需求获取的时间,减少重复劳动,提高开发效率。

标识构件

标识构件过程为系统生成初始逻辑结构,包含大致的构件。可分为三步来实现。
第一步:生成类图。
第二步:对类进行分组。在生成的类图基础上,使用一些标准对类进行分组可以大大简化类图结构,使之更清晰。
第三步:把类打包成构件。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表