zoukankan      html  css  js  c++  java
  • 架构设计流程梳理

    大致梳理下架构设计的步骤

    步骤

    定义

    了解项目的终极目标,明确要解决的问题是什么,最终希望得到的可交付物是什么?

    复杂度分析

    高可用分析

    高性能分析

    可扩展性分析

    安全性分析

    伸缩性分析

    可维护性分析

    可移植性分析

    资源分析定位

    工期紧张度

          人员紧张度

    资金紧张度

    其他

    三套解决方案

    三套架构

    架构文档

    文档概述

    表明文档编写的目的

      场景分析

    结合业务场景进行分析,取舍

    设计思想

    设计的一些原则

    整体架构

    所处的位置,其他资源的交互

    模块架构

    模块划分

    接口设计

    ...

    技术架构

    技术选型方案

    部署架构

    ...

    非功能性设计

    性能、安全、等

    其他

    风险考虑、进度要求、等因素

    资源整合

    人力资源调度

    服务器资源分配

    资金分配

    外部资源调解

    实施计划

    动态调整

    测试

    交付物要求的测试

    交付物

    后期交付工作。


  • 相关阅读:
    HDU-4035 Maze
    poj 3744 Scout YYF I
    HDU 4911 Inversion
    HDU-3001 Travelling
    HDU 4539 郑厂长系列故事——排兵布阵
    poj 3311 Hie with the Pie
    poj-1185 炮兵阵地
    位运算
    HDU-1438 钥匙计数之一
    poj 3254 Corn Fields
  • 原文地址:https://www.cnblogs.com/yuanhailiang/p/10232931.html
Copyright © 2011-2022 走看看