9.4. 贯穿案例

继续PASS系统的贯穿案例。

由于PASS系统的分布式特点明显,所以高层分割除了考虑常见的Layer方式之外,我们也考虑Tier。而通过主动考虑“按通用性分层”,我们也大有收获--确定引入“PASS医生模块通用SDK”而使无谓的重复开发工作量降至最低。

9.4.1. 从初步设计到高层分割的过渡

我们在之前完成了初步设计成果,通过对这些已发现的职责进行“综合”,可以确定系统基本的高层分割方式。

从初步设计到高层分割的过渡

9.4.2. PASS系统Layer设计

于是,可以得到按LayerPASS系统进行高层分割的方式。

PASS系统的Layer设计

9.4.3. PASS系统之Tier设计

Layer切分为反应PASS系统很强的分布式特点,我们应进一步从Tier角度考虑PASS系统的高层分割方式。

PASS系统的Tier设计

9.4.4. 引入通用性分层

如果进一步质疑“可重用性”(详见第10章的“贯穿案例”部分的目标-场景-决策表),应将嵌入HIS的程序进一步切分--分出“PASS系统医生模块通用SDK”,它和任何具体HIS无关,所以通用性高,应分离出去。

引入按通用型分层

results matching ""

    No results matching ""