2016年秋季-《UML大战需求分析》-阅读笔记3

描绘系统的骨架-部署图

   1. 认识“24小时便利店管理系统”的网络拓扑结构图。

   2. 通过该系统来学习部署图。

   3. 演练部署图。

   4. 怎样才能画好部署图?

在《火球大战UML需求与分析》中的第八章,在一个需求调研的故事中,说得是:某个软件公司为一个客户开发一个系统项目中,由于软件公司在需求调研中并没有了解到客户对Oracle“情有独钟”,以前的系统都是采用Oracle数据库,并且已经采购了该数据库。但是软件公司开发出来的产品中采用了微软的SQL Server。在交付使用中,客户要求软件公司采用Oracle。再开始的时候以为理亏的是客户,无法提供给软件公司的外部需求,而且采用那个数据库是应该由软件公司所决定。但是都了这一章和浏览了几个网页之后才知道,调研需求的时候不仅仅只是了解“这个软件要具备怎样的功能,能做什么事情,这些功能的需求”,除此之外还要在初期的时候要对整个软件技术框架、软件框架上做要求。如果不是这样子会给软件后期的工作带来“灾难”。

部署图(也可以称为配置图)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。

原文地址:https://www.cnblogs.com/hanzhu/p/6047917.html