配件处理
使用相同的输入数据,即 配件编号,分别完成两个处 理功能,一是按配件编号检 索获得配件牌价;另一个是 按配件编号检索获得该配 件的当前库存量。
模块设计与子系统的划分----聚合
过程聚合:如果一个模块 内部各个组成部分的处 理功能各不相同,彼此也 没有什么关系,但它们都 受同一个控制流支配,决 定它们的执行次序,则该 种聚合为过程聚合。
彼此结合的紧密程度的指标。 模块的聚合方式,一般可分为七种,不
同聚合方式其聚合度不同:
☆
模块设计与子系统的划分----聚合
① 功能聚合 ② 顺序聚合 ③ 通讯聚合 ④ 过程聚合 ⑤ 时间聚合 ⑥ 逻辑聚合 ⑦ 偶然聚合
尽量使用 尽量避免使用
模块设计与子系统的划分-le)是可以组合、分解和更换 的单元,是组成系统、易于处理的基本单 位。
模块设计主要描述系统的模块结构及模块 间的联系,它是软件总体设计的主要内容。
模块设计的结果用模块结构图表示。 模块结构图又称层次模块结构图
模块设计与子系统的划分 ----模块设计
☆
模块设计与子系统的划分
通讯: 伴随着模块调用而发生的模块间的信 息交换称为模块间的通讯。 模块间的通讯有两种方式: ⑴ 数据通讯 ⑵ 控制通讯
模块设计与子系统的划分
模块间的信息传递:当一个模 块调用另一个模块时,调用模块把 数据或控制信息传送给被调用模块, 以使被调用模块能够运行。
而被调用模块在执行过程中又 把它产生的数据或控制信息回送给 调用模块
电子商务应用系统设计
应用系统设计阶段要根据新系统逻辑 模型建立应用系统的物理模型,也即 根据新系统逻辑功能的要求,根据实 际的技术条件、经济条件和社会条件, 以及系统的规模和复杂程度等实际条 件,进行若干具体设计,确定应用系 统的实施方案,解决系统“怎么做” 的问题。