分享

软件项目总体设计、顶层设计方法论

 快读书馆 2019-04-11

如何把项目做成什么样,怎么做用几张图说清楚?

提供如下一套方法:

1. 项目架构:四维并重,业务架构首领

  1. 业务架构:有什么业务应用

可以用XMIND图来说明项目中涉及到的业务应用;

软件项目总体设计、顶层设计方法论

2. 系统架构:实现业务所需的系统层级架构;

以物联网项目举例,需要说明在设备层采用什么硬件,在设备接入层、设备管理层用到什么软件平台,在业务应用层用到什么软件模块等等。

软件项目总体设计、顶层设计方法论

3. 物理部署架构

说明项目的网络部署结构。

软件项目总体设计、顶层设计方法论

4. 数据架构

说明数据流转方向。

软件项目总体设计、顶层设计方法论

2. 子系统架构:四维并重,业务架构首领

  • 项目架构往往用来介绍整体的view,更多时候用来做展示和做汇报
  • 项目落地得依靠各个子系统架构的详细展开

  • 子系统架构如何写?
  • 结构同项目架构
  • 根据项目架构中业务架构的业务模块来展开,每个业务模块即一个子系统架构(包含4维架构)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多