4第四章系统设计(3学时)概述.ppt

4第四章系统设计(3学时)概述

*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*; ● “售书处理”应用子系统的优化: ◆第一,规模分析。“售书处理”分析包对应着“售书处理”一个用例,但由于该分析包规模过于复杂,所以需要进行分解以减少其复杂性。可以分解成为四个应用子系统,“售书处理”、“开书单”、“收书款”和“出售图书”。其中“售书处理”处在顶层,依赖其他三个子系统,其它三个子系统处在低层,但都属于专用应用层。 ◆第二,应用分析。“售书处理”、“开书单”、“收书款”和“出售图书”四个子系统均属于应用子系统,处在专用应用层。但是,它们要访问“书目”、“架存图书”、“售出图书”和“职工”四个数据表, ; 因此,应该再设置“书目管理”、“架存图书管理”、“售出图书管理”和“职工管理”四个子系统,这四个子系统可能会被多个专用子系统所访问,因此,应该属于通用子系统。 ◆第三,节点分布分析。 从节点分布看,“售书处理” 所分解的出来的子系统分布在三个节点上。“售书处理”、“开书单”和“出售图书”三个子系统处在“销售”节点,“收书款”子系统处在“结算”节点,“书目管理”、“架存图书管理”、“售出图书管理”和“职工管理”四个子系统处在

文档评论(0)

1亿VIP精品文档

相关文档