这里探讨以下具体的总体设计操作层面的工作。总体设计主要是完成四张图,总体架构(逻辑架构)、应用架构、网络拓扑、系统部署图。对于一些单一的系统,往往总体架构和应用架构可以合一。网络拓扑画好了,系统部署图也可以省略。有些项目还会在这之外,有所谓的技术架构图。对应用系统、数据存储等各个部分各自用的主要技术、服务等,给出总体设计图。但通常来说,这四张图在一个中等规模(200~500万,软件为主)的信息化系统中基本够用了。
一般使用的工具:Visio,PwoerPoint(PPT)
以下引用图片均来源于网络搜索。
1、系统逻辑架构图(总体设计图)
解决问题: 通过图表和文字描述项目整体框架,包括系统内部结构和外部系统间的联系,并区分出已建系统和新增系统功能区别。绘制系统总体架构图。 其实就是说明清楚关联的主要用户、主要系统、主要外部接口;和已有系统的边界区分。简单说:就是解决内外部边界。常见结构形式:
1)逻辑连接模式(一般是比较复杂的系统)
用图标代表各个类型用户、信息系统或硬件(交互)设备、连接线代表不同网络连接、侧重于架构划分和用户展示。
下图来源:(http://www.zysoft.com.cn/Skins/Solution.aspx?n_lx=9&ParentID=3)