Skip to content

Commit

Permalink
fix: update img sie
Browse files Browse the repository at this point in the history
  • Loading branch information
ascoders committed Aug 22, 2022
1 parent ec4afb3 commit 08d75fe
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

比如一个绘图软件设计时只要需要组件子系统与布局子系统,它们之间互相独立,也能无缝结合。对于 BI 软件来说,就增加了筛选联动与通用数据查询的概念,因此对应的也会增加筛选联动模型、数据模型、图形语法这几个子模块,并按照其作用关系上下分层:

<img width=400 src="https://s1.ax1x.com/2022/08/21/vyrS0K.png">
<img width=600 src="https://s1.ax1x.com/2022/08/21/vyrS0K.png">

如果分层清晰而准确,可以看出这两个业务上层具有相同的抽象,即最上层都是组件与布局的结合,而筛选联动与数据查询,以及从数据模型映射到图元关系的映射功能都属于附加项,这些项移除了也不影响系统的运行。如果不这么设计,可能就理不清系统之间的相似点与差异点,导致功能耦合,要维护一个大系统可能要时刻关系各模块之间的相互影响,这样的系统即不清晰,也不够可拓展,关键是要维护它的理解成本也高。

Expand Down

0 comments on commit 08d75fe

Please sign in to comment.