- 应用架构
- 物理数据流图
- 信息技术架构
- 系统设计的应用架构策略
- 建模信息系统应用架构
1.应用架构
应用架构说明用于实现一个或多个信息系统的技术,作为详细设计、构造和实现的提纲。
2.物理数据流图
物理数据流图建模作为信息系统一部分实现的技术设计决策和人为设计决策,将同那些实际构造和实现的人沟通技术选择和其他设计决策。物理DFD将作为系统构造和实现的技术性蓝图。最开始,这种技术是结构和分析和设计的一部分,当然这种技术属于劳动密集型的方法学,有很大一部分被抛弃了,但是逻辑DFD和物理DFD技术仍然存活并被大量使用。
过程是DFD的主要形状,所以DFD称为过程模型。物理DFD描述了每个过程计划的实际实现。在实际应用过程中,每个逻辑过程都要拆分成多个物理过程,这可以描绘出应用的分布,包括人工操作。一般来说,物理过程的数量总是多于或者等于逻辑过程的数量,最重要的是物理DFD反映了所选实现策略需要的所有手工过程和计算机过程。
任何DFD中的所有过程都必须至少拥有一个输入数据流和一个输出数据流。外部代理从逻辑DFD中继续不变的转至物理DFD。只有需求变化才能激发对外部代理的更新。物理数据存储实现了逻辑数据存储,物理存储结构有多种格式,例如数据库、电子文档、纸质文件等等。
物理过程、数据流、外部代理、数据存储构成了物理数据流图。物理数据流图为信息系统应用建模计划的架构,然后基于物理DFD为每个数据流和数据存储设计内部和外部的细节。
3.信息技术架构
分布式系统是一种将系统构件分布到计算机网络多个地点的系统。分布式系统成为主流是因为客户的实际应用场景更贴近它,虽然分布式系统的复杂性要超过集中式系统。分布式信息系统架构有三种形式:文件服务器架构、客户/服务器架构