写点什么

作业二 - 软件架构的简单思考

用户头像
泡泡
关注
发布于: 2020 年 09 月 19 日

软件架构是什么

软件架构是项目的草图,是项目中各领域模块的内容的抽象,以及这些领域模块间交互的抽象。

软件架构的目的

了解项目整体结构,分析项目可行性,分解项目模块,降低复杂性,提高的效率,指导开发人员编码。

怎么完成软件架构

软件架构一般经过需求分析,概要设计,详细设计三个阶段。这个三个阶段是从抽想到具体,总体到分解的过程。从核心场景分析出设计到业务,从业务划分出各个领域,描绘出相应的抽象的组件模型。思考组件之间依赖关系,交互关系,以及运行时的处理关系(时许,并发,协同)。


用户头像

泡泡

关注

还未添加个人签名 2018.11.12 加入

还未添加个人简介

评论

发布
暂无评论
作业二-软件架构的简单思考