数据流图的绘制技巧

发布时间:2021-07-02 16:59
最后更新:2021-07-02 16:59
所属分类:
架构知识 软件设计理论

数据流图(Data Flow Diagram,可简写为DFD)是从数据传递和加工的角度,以图形的方式表达系统逻辑功能、数据在系统内部流向和变换过程的一种图示方法,是结构化系统分析方法的主要表达工具,常用来构建和表达软件模型。


索引标签
架构知识
软件设计理论
数据流图
需求分析
需求功能模型

软件规格说明书模版

发布时间:2021-06-30 17:29
最后更新:2021-06-30 17:29
所属分类:
架构知识 软件设计理论

软件规格说明书(Software Specification),又称软件需求规格说明书,是软件架构设计时详细设计过程的输出,是对于前一阶段软件概要设计的进一步细化和响应。软件规格说明书作为一部详细设计方案,其中包括了对软件整体架构、架构运行运营方式、软件功能体系、运行环境与依赖、软件功能分解设计等可以直接用于指导后续软件开发、测试以及验收工作的具体内容,是软件开发中的技术性纲领文件。


索引标签
架构知识
软件设计理论
软件设计文档
需求文档
详细设计文档

用例描述

发布时间:2021-05-22 22:18
最后更新:2021-05-22 22:18
所属分类:
架构知识 软件设计理论

用例模型就是以用例为基本单位建立的一套系统功能展示模型,是系统中所有用例的集合,并使用统一、图形化的方式结合语言描述展示系统的功能和行为特性。


索引标签
架构知识
软件设计理论
用例分析
用例模型
用例图
用例描述

Actor模式

发布时间:2021-05-18 08:50
最后更新:2021-05-18 08:50
所属分类:
架构知识 软件设计理论

Actor模式是于1973年提出的,作为一个分布式并发编程模型,在Erlang中得到了广泛的应用。在Actor模式中,Actor是一个并行计算的模型,是设计用于大量独立处理器联合进行并行计算的。要理解Actor模式,借用面向对象的一句话就可以了:万物皆Actor。


索引标签
架构知识
软件设计理论
Actor
高并发
共享内存
分布式

软件架构风格

发布时间:2021-04-25 18:24
最后更新:2021-04-25 18:24
所属分类:
架构知识 软件设计理论

软件体系结构设计的核心目标就是构建可重用的体系结构模式,也就是加强软件的复用。


索引标签
架构知识
软件架构
软件设计理论
架构风格
体系结构风格
管道和过滤器
事件驱动
分层系统
C2架构
CS架构
BS架构

基于体系结构的软件设计模型

发布时间:2021-04-24 14:54
最后更新:2021-04-24 14:54
所属分类:
架构知识 软件设计理论

软件体系结构是指系统的一个或者多个结构,这些结构包括软件的构件,如程序模型、类、中间件等,还包括构件的外部可见属性及其之间的相互关系。这里所说的软件体系结构实际上就是我们常说的软件架构。体系结构的设计主要包括数据设计和体系结构设计。


索引标签
架构知识
软件设计理论
架构设计
软件设计模型
软件架构