文章目录

  • 一、处理流程设计
    • 1.1 业务建模流程
    • 1.2 IDEF
  • 二、软件架构设计
    • 2.1 软件架构的概念
    • 2.2 软件架构风格
      • 2.2.1 基于服务的架构(SOA)
        • 2.2.1.1 SOA特点
        • 2.2.1.2 SOA的实现方式-Web Service
        • 2.2.1.3 SOA的实现方式-ESB
      • 2.2.2 微服务
      • 2.2.3 模型驱动架构
  • 三、结构化设计
  • 四、面向对象设计
    • 4.1 基本过程
    • 4.2 设计原则
    • 4.3 设计模式概念
    • 4.4 设计模式的分类
    • 4.5 创建型模式
    • 4.6 结构型模式
  • 五、人机界面设计
  • 六、Web应用设计
    • 6.1 WEB开发
    • 6.2 WEB服务设计发展历程
      • 6.2.1 单台机器到数据库与WEB服务器分离
      • 6.2.2 应用服务器集群
    • 6.3 负载均衡技术
    • 6.4 有状态与无状态
    • 6.5 数据库读写分离化
      • 6.5.1 用缓存缓解读库的压力
      • 6.5.2 缓存技术
    • 6.6 内容分发网络(CDN)
    • 6.7 XML与JSON
    • 6.8 WEB应用服务器
    • 6.9 表述性状态传递(REST)
    • 6.10 响应式WEB设计

一、处理流程设计

1.1 业务建模流程

1.2 IDEF

二、软件架构设计

2.1 软件架构的概念

2.2 软件架构风格

2.2.1 基于服务的架构(SOA)

2.2.1.1 SOA特点

2.2.1.2 SOA的实现方式-Web Service

2.2.1.3 SOA的实现方式-ESB

2.2.2 微服务





2.2.3 模型驱动架构

三、结构化设计


四、面向对象设计

4.1 基本过程

4.2 设计原则

4.3 设计模式概念

4.4 设计模式的分类


创建型模式:创建对象
结构型模式:为了构建更大的结构
行为型模式:职责界定以及协作逻辑

其中带下划线的模式既可以为类模式,也可以是对象模式,其他设计模式为对象模式。

4.5 创建型模式

4.6 结构型模式



五、人机界面设计

六、Web应用设计

6.1 WEB开发

6.2 WEB服务设计发展历程

6.2.1 单台机器到数据库与WEB服务器分离

6.2.2 应用服务器集群


6.3 负载均衡技术


静态算法不考虑服务器状态的变化情况

6.4 有状态与无状态

6.5 数据库读写分离化

6.5.1 用缓存缓解读库的压力

6.5.2 缓存技术

6.6 内容分发网络(CDN)

6.7 XML与JSON


6.8 WEB应用服务器

6.9 表述性状态传递(REST)

6.10 响应式WEB设计

【系统分析师】系统设计相关推荐

  1. 系统分析师-系统设计

    1. 什么是系统设计 1)系统分析阶段解决"做什么"的问题,而系统设计阶段解决"怎么做"的问题. 2)系统设计的主要内容包括概要设计和详细设计. 3)概要设计: ...

  2. 【系统分析师之路】第七章 系统分析架构篇记忆敲出

    [系统分析师之路]第七章 系统分析架构篇记忆敲出 系统分析师系统设计架构篇记忆敲出 [系统分析师之路]第七章 系统分析架构篇记忆敲出 一. 软件架构的概念 二. 五种软件架构的风格 三. 数据流风格的 ...

  3. 【系统分析师之路】第七章 复盘系统设计(业务流程建模)

    [系统分析师之路]第七章 复盘系统设计(业务流程建模) 复盘系统设计之业务流程建模 [系统分析师之路]第七章 复盘系统设计(业务流程建模) 前言部分 历年真题考点分析 1)考点分析 2)重要知识点 第 ...

  4. 软考高级-系统分析师-案例分析-系统设计

    系分-案例分析-系统设计 结构化设计SD 内聚(高内聚低耦合) 耦合 业务流程建模 IDEF(建模仿真) 面向对象的设计OOD 设计原则 设计模式分类 人机界面设计 架构设计 Zachman 架构框架 ...

  5. 【系统分析师之路】第七章 复盘系统设计(面向服务开发方法)

    [系统分析师之路]第七章 复盘系统设计(面向服务开发方法) 复盘系统设计-面向服务开发方法 [系统分析师之路]第七章 复盘系统设计(面向服务开发方法) 前言部分 历年真题考点分析 1)考点分析 2)重 ...

  6. 【系统分析师之路】第七章 复盘系统设计(Web系统设计)

    [系统分析师之路]第七章 复盘系统设计(Web系统设计) 复盘系统设计-Web系统设计 [系统分析师之路]第七章 复盘系统设计(Web系统设计) 第一部分 综合知识历年真题 2019上综合知识历年真题 ...

  7. 2011年5月系统分析师考试­

    回忆2011年5月系统分析师考试­ 上午75道选择题.­ 直接啪啦啪啦全部搞定.至于对了没有,不清楚呵呵.­ 下午题:­ 系分的下午考试第一场一个半小时有5道大题:其中第一题必答,2-5要任选2题每题 ...

  8. 【系统分析师之路】2007年下系统分析师上午综合知识真题

    [系统分析师之路]2007年下系统分析师上午综合知识真题 [2007下系分真题第一题:绿色] 01.图1中左边的UML类图描绘的是设计模式中的(1)模式.右边的UML类图描述了该模式的一种应用,其中与 ...

  9. 基于java的俄罗斯方块游戏系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)

    基于Java的俄罗斯方块游戏的设计与实现 俄罗斯方块是一款风靡全球,从一开始到现在都一直经久不衰的电脑.手机.掌上游戏机产品,是一款游戏规则简单,但又不缺乏乐趣的简单经典小游戏,上手容易,适用范围广泛 ...

最新文章

  1. 百度地图的简单使用 ——html js
  2. c mysql备份还原数据库_如何备份和还原MySQL数据库?
  3. android studio mac svn插件,mac下Android studio如何使用SVN进行版本控制?
  4. Uva12716 素数筛思想的应用
  5. php 设计模式 控制反转,关于设计模式:控制反转究竟是什么
  6. 大事件后台管理系统开发实战(下)
  7. 自定义关键字_Java中的自定义异常
  8. 通俗易懂RESTful,如何设计RESTful风格API
  9. acm路上的一些感想
  10. [含论文+ppt+任务书+源码等]S2SH基于java的保险业务管理系统
  11. python数据分析实训报告总结_Python实训周总结(精品文档)
  12. Linux学习笔记(1)----配通网络
  13. 2018年的总结和2019年的期望
  14. 用python的turtle画图_用Python中的画图工具turtle绘制八卦图
  15. char 类型的数组,在函数内能最大能定义多大?
  16. 水星usb无线网卡MW150US驱动 for Mac
  17. 去除ubuntu u盘只读的解决办法
  18. NRF52832学习笔记(39)——设备信息服务(DIS)
  19. 悟空榜+直播,苏宁618开启数字化零售新玩法
  20. 清华大学计算机系研究生培养方案,攻读硕士学位研究生培养方案

热门文章

  1. 全球及中国麦克风电源行业市场发展趋势与投资战略规划研究报告2022-2028年
  2. 登陆新浪微博批量下载收藏内容[Python脚本实现]
  3. tailwindcss模板_如何开始使用TailwindCSS
  4. 客户端和服务端的区别
  5. 51单片机呼吸灯c语言,51单片机呼吸灯C语言版.doc
  6. 色彩学基础知识(转)
  7. 常用webshell提权方法
  8. php访问参数错误,提示“无法访问参数错误”的4种解决方法
  9. 【翻译】使用EGSEA进行简单有效的基因组测试
  10. checked js 获取值_JS----checked----checked选中和未选中的获取