精华内容
下载资源
问答
  • 感到很模糊到底怎么划分,最后查看官方文档发现官方文档划分为6个模块【如下】。截图于Spring官网Spring架构来源于Spring官网Ps:这个来源于Spring4的Doc,我在Spring5以后的官方Doc中没有找到这个,而且...

    1来源于Spring官网

    写作初衷

    最近看了很多关于Spring框架的模块划分,6个、7个模块划分的都有。感到很模糊到底怎么划分,最后查看官方文档发现官方文档划分为6个模块【如下图】。

    fc32d9d3c65b38334c8613a5260af9e0.png截图于Spring官网

    Spring架构图

    d6af79291d1cc65987d8efd19cd363cf.png来源于Spring官网

    Ps:这个图来源于Spring4的Doc,我在Spring5以后的官方Doc中没有找到这个图,而且Spring5的文档的排版跟Spring4的排版有很大的区别。

    🚎有在Spring5的Doc中找到这个图的可以留言告诉我🍻,谢谢!😊

    模块划分目录

    22c50c5143c00e564bd2a14ccaafd5e7.png截图于Spring官网

    以上是官方文档给的模块划分的讲解,我接下来会按照6个模块进行解读。

    核心容器 Core Container

    数据访问与集成 Data Access/Integration

    Web组件

    切面编程和Instrumentation

    Messaging 通信报文

    Test 测试

    4. 模块解读

    4.1 核心容器 Core Container

    由spring-core, spring-beans, spring-context, spring-context-support, spring-context-indexer和 spring-expression组成。

    各个模块的介绍

    模块名称

    简介

    spring-core

    依赖注入IOC与DI的最基本实现。

    spring-beans

    Bean工厂与Bean的装配。

    spring-context

    定义基础的Spring的Context上下文即IOC容器。

    spring-context-support

    对Spring IOC容器的扩展支持,以及IOC子容器。

    spring-context-indexer

    Spring的类管理组件和Classpath扫描。

    spring-expression

    Spring表达式语言。

    4.2 数据访问与集成 Data Access/Integration

    由spring-jdbc, spring-tx, spring-orm, spring-oxm和 spring-jms组成。

    各个模块的介绍

    模块名称

    简介

    spring-jdbc

    Spring 提供的JDBC抽象框架的主要实现模块,

    用于简化Spring JDBC操作。

    spring-tx

    Spring JDBC事务控制实现模块。

    spring-orm

    主要集成 Hibernate, Java Persistence API (JPA)

    和 Java Data Objects (JDO)。

    spring-oxm

    将Java对象映射成XML数据,或者将XML数据映射成Java对象。

    spring-jms

    Java Messaging Service能够发送和接收信息。

    4.3 Web组件

    由spring-web, spring-webmvc, spring-websocket, 和 spring-webflux组成。

    各个模块的介绍

    模块名称

    简介

    spring-web

    提供了最基础Web支持,主要建立于核心容器之上,

    通过Servlet或者Listeners来 初始化IOC容器。

    spring-webmvc

    实现了Spring MVC(model-view-Controller)的Web应用。

    提供了最基础Web支持,主要建立于核心容器之上,

    通过Servlet或者Listeners来初始化IOC容器。

    spring-websocket

    主要是与Web前端的全双工通讯的协议。

    spring-webflux

    一个新的非堵塞函数式 Reactive Web 框架,

    可以用来建立异步的,非阻塞,事件驱动的服务。

    4.4 切面编程和Instrumentation

    由spring-aop, spring-aspects,spring-instrument组成。

    各个模块的介绍

    模块名称

    简介

    spring-aop

    面向切面编程的应用模块,整合Asm,CGLIb、JDKProxy。

    spring-aspects

    集成AspectJ,AOP应用框架。

    spring-instrument

    提供类检测支持和类加载器实现,以在某些应用程序服务器中使用。

    4.5 Messaging 通信报文

    由spring-messaging组成。

    各个模块的介绍

    模块名称

    简介

    spring-messaging

    从Spring4开始新加入的一个模块,主要职责是为Spring 框架集成一些基础的报 文传送应用。

    4.6 Test 测试

    由spring-test组成。

    各个模块的介绍

    模块名称

    简介

    spring-test

    主要为测试提供支持的。

    5. 官网地址

    Spring官网地址:

    https://spring.io/

    Spring文档地址:

    https://spring.io/projects/spring-framework#learn

    展开全文
  • 这些扩展的模块化图形函数族遵循不均匀的Laplace特征值方程的层次结构。 特征值是对最简单的无限子族进行解析计算的,并由Maple对相继更复杂的子族进行求出。 频谱显示仅由权重界定的正整数s的特征值s(s-1)组成,...
  • 总体设计-模块层次结构图   1、模块化设计的原理包括什么?为了提高软件的可维护性,其中,模块独立性最重要的,是评价软件结构质量的首要标准。 模块化就是把程序划分成独立命令且可独立访问的模块,...

    总体设计-模块化 层次图 结构图

     

    1、模块化设计的原理包括什么?为了提高软件的可维护性,其中,模块独立性最重要的,是评价软件结构质量的首要标准。

    模块化就是把程序划分成独立命令且可独立访问的模块,每个模块完成一个字功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。

    2、模块独立性度量(描述)的两个指标:内聚、耦合;什么是内聚,什么是耦合(P97);在面向数据流的方法中,内聚、耦合各分为哪几级,每级的具体含义分别是什么?强度从弱到强如何排列?

    耦合:它是对一个软件结构内不同模块之间互连程度的度量;

    内聚:它标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。

    耦合分为
    (1)数据耦合
    (2)控制耦合
    (3)特征耦合
    (4)公共耦合
    (5)内容耦合;

    原则:尽量使用数据耦合,小用控制耦合和特征耦合,限制公共环境耦合的范围,完全不用内容耦合

    内聚分为:
    低内聚:
    (1)偶然内聚
    (2)逻辑内聚
    (3)时间内聚;
    中级内聚
    (1)过程内聚
    (2)通信内聚;
    高内聚
    (1)顺序内聚
    (2)功能内聚;

    原则设计时力求高内聚,并且能够辨认出低内聚的模块,有能力通过修改设计提高模块的内聚程度并且降低模块间的耦合程度,从而获得较高的模块独立;内聚和耦合都是进行模块化设计的有力工具,但是实现表明内聚更重要。

    3、软件总体结构描述工具的概念和使用:软件层次图、软件结构(SC)图、HIPO图:什么是,基本符号和表示的结构,画法。
    软件层次图(H图):

    用来描绘软件的层次结构

    组成元素:

    一个矩形框代表一个模块
    方框间的连线表示调用关系而不像层次方框图那样表示组成关系。

    结构图(SC):

    描述了软件的模块结构,表示了一个系统的层次分解关系;反映了模块间的联系以及块内联系;反映了模块间的信息传递。

    (1) 组成元素:


    方框,内有名称,表示模块;
    直线,表示上层模块对下层模块的调用;
    尾部带空心圆的箭头,表示按方向传递的数据信息;
    尾部带实心圆的箭头,表示按方向传递的控制信息;
    (2) 注意:层次图和结构图并不严格表示模块的调用次序,层次图和结构图只表明一个模块调用那些模块,至于模块内还有没有其他成分则完全没有表示。
    (3) 作用:描述模块间参数交换情况、评价模块间耦合情况、确定模块间的接口。结构图一般不列入设计文档,只用于设计阶段检查模块设计的正确性和模块独立性。

    HIPO图:

    即层次图 + 输入/处理/输出图 的英文缩写,由一张H图和一组IPO图组成。

    H图,是给每个模块加上编号的层次图。
    IPO图,要为H图中的每个模块画一张IPO图。
    通常将HIPO图作为软件结构的描绘,列入设计文档。
    4、结构化设计(SD)方法(面向数据流的设计方法)中,如何将分析的结果(数据流图)逐层分解、转换成设计的初步结果(软件层次图)?

    第1步:复查基本系统模型
    第2步:复查并精化数据流图
    第3步:确定数据流图具有变换特性还是事务特性
    第4步:确定输入流和输出流的边界,从而孤立出变换中心
    第5步:完成“第一级分解”
    第6步:完成“第二级分解”
    第7步:使用设计度量和启发式规则对第一次分割得到的软件结构进一步精化

    题目1、数据流的划分。

    1、变换流:信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统;
    2、事务流:这种数据流是“以事务为中心的”,数据沿输入通路到达一个处理T,这个处理输入数据的类型在若干个动作序列中选出一个来执行。

    题目2、 结构化分析、结构化设计的实质是什么?

    结构化分析就是一种建立模型的活动,通常建立数据模型、功能模型和行为模型等三种模型。使用数据流程图、数据字典、结构化语言、判定表和判定树等工具,来建立一种新的、称为结构化说明书的目标文档-需求规格说明书。结构化体现在将软件系统抽象为一系列的逻辑加工单元,各单元之间以数据流发生关联。

    题目3、什么是软件结构?

    软件结构是指一种层次表况,由软件组成成分构造软件的过程、方法和表示。软件结构主要包括程序结构和文档结构。

    题目4、数据流图怎么转换成软件结构图?

    面向数据流的设计方法定义了一些不同的“映射”,利用这些映射可以把数据流图变换成软件结构。面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。

    题目5、为每种类型的模块耦合举一个具体的例子。

    (1) 非直接耦合—例如,两个模块没有直接关系(模块1和模块2),模块独立性最强。

    (2) 数据耦合—例如,如下图

    (3) 特征耦合—例如,如下图

    “住户情况”是一个数据结构,图中模块都与此数据结构有关。“计算水费”和“计算电费”本无关,由于引用了此数据结构产生依赖关系,它们之间也是标记偶合。
    (4) 控制耦合--模块A通过传送开关、标志、名字等控制信息,明显地控制选择模块B的功能,例如下图

    (5) 外部耦合—例如,如下图,模块A、B均需使用共享打印机

    (6) 公共环境耦合—例如,如下图,模块A、B、C共享全局变量数组

    (7) 内容耦合—例如,一个过程非正常地进入另一个过程

    Sub AA(...)
    ...
    ...
    goto L
    End sub

    Sub BB(...)
    ...
    ...
    L: ...
    ...
    End sub

    题目6、用面向数据流的方法设计下列系统的软件结构:
    (3)患者监护系统(需求见习题2-4)
    功能级数据流图:


    软件结构图:


    本文链接:http://www.itzhai.com/overall-design-modular-hierarchy-chart.html

    展开全文
  • 1、软件设计的启发规则有那些? 答:1.改进软件结构提高模块独立性 2. 模块规模应该适中 ...​ 层次模块结构图主要关心的是模块的外部属性,即上下级模块、同级模块之间的数据传递和调用关系,而并...

    1、软件设计的启发规则有那些?
    答:1.改进软件结构提高模块独立性
    2. 模块规模应该适中
    3.深度、宽度、扇出和扇入都应适当
    4.模块的作用域应该在控制域之内
    5.力争降低模块接口的复杂程度
    6.设计单入口单出口的模块
    7.模块功能应该可以预测
    2、层次图,HIPO图和结构图有那些不同?
    答:
    ​ 层次模块结构图主要关心的是模块的外部属性,即上下级模块、同级模块之间的数据传递和调用关系,而并不关心模块的内部。换句话说也就是只关心它是什么,它能够做什么的问题,而不关心它是如何去做的(这一部分内容由下面的IPO图解决)。
    HIPO图:即层次图+输入/处理/输出图的英文缩写,由一张H图和一组IPO图组成。
    H图,是给每个模块加上编号的层次图。
    IPO图,要为H图中的每个模块画一张IPO图。通常将HIPO图作为软件结构的描绘,列入设计文档.
    功能结构图:功能结构图就是按照功能的从属关系画成的图表,图中的每一个框都称为一个功能模块。功能模块可以根据具体情况分的大一点或小一点,分解得最小功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一个任务的一组程序。功能结构图是对硬件、软件、解决方案等进行解剖,详细描述功能列表的结构,构成,剖面的从大到小,从粗到细,从上到下等而描绘或画出来的结构图。从概念上讲,上层功能包括 (或控制)下层功能,愈上层功能愈笼统,愈下层功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。图中每一个框称为一个功能模块。功能模块可以根据具体情况分得大一点或小一点。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。​

    3、画数据流图用到那些符号?有那些步骤?
    数据流图(DFD)
    数据流图,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。
    数据流图有四种基本图形符号:
    ——>箭头,表示数据流;
    〇:圆或椭圆,表示加工;
    = :双杠,表示数据存储;
    □:方框,表示数据的源点或终点。
    (1) 数据流。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项组成。由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词短语命名。
    (2)加工(又称为数据处理)。对数据流进行某些操作或变换。每个加工也要有名字,通常是动词短语,简明地描述完成什么加工。在分层的数据流图中,加工还应编号。
    (3)数据存储(又称为文件),指暂时保存的数据,它可以是数据库文件或任何形式的数据组织。
    (4)数据源点或终点,是本软件系统外部环境中的实体(包括人员、组织或其他软件系统),统称外部实体。一般只出现在数据流图的顶层图。
    画数据流图步骤:
    ​(1)首先画系统的输入输出,即先画顶层数据流图。顶层流图只包含一个加工,用以表示被开发的系统,然后考虑该系统有哪些输入数据、输出数据流。顶层图的作用在于表明被开发系统的范围以及它和周围环境的数据交换关系。
    (2)画系统内部,即画下层数据流图。不再分解的加工称为基本加工。一般将层号从0开始编号,采用自顶向下,由外向内的原则。画0层数据流图时,分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系。
    (3)注意事项。
    ①命名。不论数据流、数据存储还是加工,合适的命名使人们易于理解其含义。
    ②画数据流而不是控制流。数据流反映系统“做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词或名词短语,整个图中不反映加工的执行顺序。
    ③一般不画物质流。数据流反映能用计算机处理的数据,并不是实物,因此对目标系统的数据流图一般不要画物质流。
    ④每个加工至少有一个输入数据流和一个输出数据流,反映出此加工数据的来源与加工的结果。
    ⑤编号。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。
    ⑥父图与子图的平衡。子图的输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。
    ⑦局部数据存储。当某层数据流图中的数据存储不是父图中相应加工的外部接口,而只是本图中某些加工之间的数据接口,则称这些数据存储为局部数据存储。
    ⑧提高数据流图的易懂性。注意合理分解,要把一个加工分解成几个功能相对独立的子加工,这样可以减少加工之间输入、输出数据流的数目,增加数据流图的可理解性

    展开全文
  • 软件工程-软件结构图层次图、层次方框图的关系

    万次阅读 多人点赞 2018-10-10 23:19:08
    (在学习了软件工程这门课,太多的知识点,而且有些知识点很容易混淆,下面就将之前经常混淆的一些知识点还有细节进行总结因为初学软件工程这本书,...用此表示自顶向下分解所得系统的模块层次结构,H又可称为...

     

    (在学习了软件工程这门课,太多的知识点,而且有些知识点很容易混淆,下面就将之前经常混淆的一些知识点还有细节进行总结因为初学软件工程这本书,能力有限尚且不能完全归纳出来,望见谅!希望在一次次总结中不断增加巩固自己的知识点吧)

    1、层次图(H)

              层次图用来描绘软件的层次结构。很适于在自顶向下设计软件的过程中使用。用此图表示自顶向下分解所得系统的模块层次结构,H图又可称为模块层次图。H图中一个方形的方块代表一个模块,方块内可写出标识此模块的处理功能或模块名。模块间的调用关系,用联结两模块的直线表示。

     

    层次图和层次方框图的区别:

     

    2、结构图

    Yourdon提出的结构图是进行软件结构设计的另一个有力工具。

    结构图和层次图类似,也是描绘软件结构的图形工具。

     

    基本符号:

    • 方框代表一个模块;

    • 方框之间的直线表示模块的调用关系;

    • 尾部是空心圆箭头表示传递的是数据;

    • 尾部实心圆箭头表示传递的是控制信息。

     

    四种模块

     

    层次图和结构图的相同点:

    • 层次图和结构图并不严格表示模块的调用次序,多数人习惯按调用次序从左到右画模块;

    • 层次图和结构图并不指明何时调用下层模块;

    • 两者都是描绘软件结构的图形工具

    • 层次图和结构图只表明一个模块调用那些模块,没有表示模块内还有没有其他成分;

    层次图和系统结构图的不同点:

    • 系统结构图的出发点是数据流图,但如果已具备H图,则在此基础,上加注模块间的控制与通信标志就成了系统结构图

      (通常用层次图作为描绘软件结构的文档)

     

     

     

    展开全文
  • Apollo 2.0/2.5 规划模块代码层次结构说明 本文档将从代码层面讲解Apollo Planning规划模块的工作,规划模块是一个相对比较复杂的模块,他可以接受来自定位Localization、高精地图HD Map、交通灯模块Traffic Light,...
  • 功能层次图

    千次阅读 2015-04-16 15:30:32
    计集散控制系统的功能层次结构MES环境下离散型制造企业设备管理系统研究表示软件结构的图形工具(hipo图) - csai.cn软件基于JSP的网上拍卖系统设计 - 计算机毕业论文层次模块结构图基于Lotus Domino的OA系统中安全...
  • 层次图和HIPO图层次图用来描述软件的层次结构。虽然层次图的形式和描绘数据结构层次方框相同,但是表现的内容却完全不同。层次图中的一个矩形框代表一个模块,方框间的连线表示调用关系而不像层次方框那样表示...
  •  2.1 站点结构 2.2 主网站栏目说明 2.2.1 首页 2.2.2 新闻中心 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 搜索引擎 3.重点功能模块说明 3.1 信息发布及管理系统 3.2 产品发布及管理系统 3.2.1 访问者的功能...
  • Atitit 常见软件设计图纸总结 ...1.3. 总体设计图纸 结构图 层次图 架构图 2 1.4. 业务逻辑 流程图 ns图 pad图 Uml 伪代码 2 1.5. DFD图即为数据流图(Data Flow Diagram) 2 1.6. 业务逻辑模块组件依赖图 websot...
  • 结构图---模块调用关系

    万次阅读 2010-01-29 11:37:00
    结构图层次图类似,也是描绘软件结构的图形工具,图中一个方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头(或直线)表示模块的调用关系。因为按照惯例总是图中位:rlL方的方框代表的模块调用下方...
  • 个人还是偏爱在设计初第一步使用模块层次图来描述一个工程的基本结构。因为层次图可以在较浅的层面上对整个工程进行全面考虑,比较容易在一开始就确定细化设计的重点,并且通常层次图也可以对整体工程的子工程划分起...
  • 层次结构的顶部是matplotlib“状态机环境”,它由matplotlib.pyplot模块提供。在这个层次上,简单的函数用于将绘图元素(线、图像、文本等)添加到当前图形的当前轴上。层次结构中的下一级是面向对象接口的第一级,...
  • sysml结构图元素

    2021-02-01 14:59:18
    sysml的图形总共分为行为图,需求图跟结构图三大类,下边主要以结构图进行说明。1/Sysmlblockdefinitiondiagram(BDD)块定义图主要用来描述系统的层次结构和系统/组件分类, 是说明系统具体结构的简单方式,等同于...
  • 第三章 模块定义1. 模块1.1 结构特性   在BDD中出现的元素叫做定义元素。定义元素形成了其它内容的基础,定义元素之间存在三种结构关系:关联、泛化和依赖 。   BDD的外框代表的模型元素: 包 package 模型 ...
  • kvm的全称是Kernel-based Virtual Machine,从字面意思理解是基于kernel内核的虚拟机,其实是Linux内核模块,此模块在系统中的表现为虚拟字符设备/dev/kvm,使得Linux kernel工作表现为hypervisor一个管理程序,在...
  • 产品结构图

    2021-02-27 20:13:42
    产品结构图结构图是思维导图(脑图)的一种,常用于罗列功能,功能之间有层级关系,常见的结构图如课程大纲、列举功能。 结构图的作用: 很好的展示产品的整体结构,让项目组成员在初级能够更好的从宏观上了解该...
  • 在前面学习了一般电路原理的基本设计方法,将整个系统的电路绘制在一张原理图纸上。这种方法适用于规模较小、逻辑结构比较简单的系统电路设计。而对于大规模的电路系统来说,由于所包的对象数量繁多,结构关系复杂...
  • 系统结构图

    千次阅读 2012-07-10 10:29:47
    结构化设计方法使用的描述方式是系统... 系统结构图反映的是系统中模块的调用关系和层次关系,谁调用谁,有一个先后次序(时序)关系.所以系统结构图既不同于数据流图,也不同于程序流程图.在系统结构图中的有向线段表示调
  • 我们在进行系统架构设计时,往往将一个系统...系统的层次结构并没有在前面讨论的系统流程图中反映出来,这就需要另外一种设计模型来反映系统的层次结构,这就是我们将要讨论的系统结构图。 系统结构图也称为层次...
  • 2.1.1 组织结构图及用户角色 2.1.2 系统功能层次模块图 2.2 个人办公 2.2.1 个人信息 2.2.2 日程安排 2.2.3 名片夹 2.2.4 公司通讯录 2.2.5 待办事项 2.2.6 在线信息 2.2.7 个人文件夹 2.3 会议管理 2.3.1 会议室...
  • 结构化设计和模块设计

    千次阅读 2019-06-24 15:09:25
    结构化设计 结构化设计包括架构设计、接口设计、数据设计和过程设计等任务。它是一种面向数据流的设计方法,是以结构化...它采用结构图(包括模块、调用、数据)来描述程序的结构,此外还可以使用层次图和 HIPO(...
  • 层次图用来描绘软件的层次结构。HIPO可以获得模块间的调用关系以及调用时传递的信息
  • 详细设计-程序结构图

    千次阅读 2016-12-21 16:59:21
    程序结构图反映程序中模块之间的层次调用关系和联系:它以特定的符号表示模块模块间的调用关系和模块间信息的传递。 结构图主要内容:模块模块的调用关系和接口、模块间的信息传递、辅助符号、形态特征等。结构...
  • 结构图 反映程序中模块之间的层次调用关系和联系。 模块 模块的调用关系和接口 模块A有条件调用另一个模块 模块化 把大而复杂软件系统划分成易于理解的比较单纯的模块结构。 抽象化 有不同的抽象层次。 ...
  • 软件开发中的结构图

    千次阅读 2015-12-23 20:32:33
    结构图层次图类似,也是描绘软件结构的图形工具,图中一个方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头(或直线)表示模块的调用关系。因为按照惯例总是图中位:rlL方的方框代表的模块调用下方...
  • 通过对神华集团技术标准管理办法,国家电力行业有关标准要求和国华电力公司生产经营特点进行分析,提出了目标明确、全面成套、层次恰当、划分清楚的国华电力公司技术标准体系层次结构图,探讨了结构图中13个标准模块与...
  • 描述模块—SysML的主要的结构构件,被使用来表示两种类型的结构图模块定义图和内部模块图。这些表示方法是一种系统工程模块图的传统形式,并使能接口和系统结构其它方面的更准确一种表示方式。注:本章包含介绍在...
  • 系统结构图反映的是系统中模块的调用关系和层次关系,谁调用谁,有一个先后次序(时序)关系.所以系统结构图既不同于数据流图,也不同与程序流程图.数据流图仅描述数据在系统中如何流动,如何处理和存储,它不考虑时序关系....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 662
精华内容 264
关键字:

层次模块结构图