我的编程空间,编程开发者的网络收藏夹
学习永远不晚

软件工程(十一) 系统设计分类

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

软件工程(十一) 系统设计分类

我们知道需求规格说明书(SRS)落地之后, 就要开始着手系统设计了,看一下这个系统该如何来设计,并且如何实现。学习系统设计之前,需要先了解系统设计有哪些分类。

系统设计的分类如下

  • 界面设计
  • 结构化设计
  • 面向对象设计(最重要

1、界面设计

界面设计也叫做人机界面设计,属于系统与用户交互的纽带。而人机界面设计在架构师考试中相对来说考得比较浅,我们了解一下人机界面设计得一些理念即可。

  • 置于用户控制之下

    • 以不强迫用户进入不必要的或不希望的动作的方式来定义交互方式
      • 简单来说,就是用户点了什么,预期的结果就是什么
      • 有些网站有那种您需要点多次才能进去的情况,第一次始终进的是广告,第二次才能看到对应的资源。这就违反了这个原则,从而让用户强制进广告让网站盈利。
    • 提供灵活的交互
    • 允许用户交互可以被中断或者撤销
      • 不然某个操作非常耗时,不小心点错了,但是不能中断,那就是用户体验不好。
    • 当技能级别增加时可以使交互流水化并允许定制交互
    • 使用户隔离内部技术细节
      • 用户不需要了解你用了哪些技术,关注的只是能不能快速使用,所以要对用户隔离技术细节,直接上手操作即可。
    • 设计应允许用户和出现在屏幕上的对象直接交互
  • 减少用户得记忆负担

    • 减少对短期记忆的要求

      • 不可能使用你的系统,还得先看一下帮助文档,那就是用户体验不好

来源地址:https://blog.csdn.net/qq_35267557/article/details/132519965

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软件工程(十一) 系统设计分类

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

软件工程(十一) 系统设计分类

我们知道需求规格说明书(SRS)落地之后, 就要开始着手系统设计了,看一下这个系统该如何来设计,并且如何实现。学习系统设计之前,需要先了解系统设计有哪些分类。 系统设计的分类如下 界面设计 结构化设计 面向对象设计(最重要) 1、界面设计
2023-08-30

软件工程(十五) 行为型设计模式(一)

1、责任链模式 简要说明 通过多个对象处理的请求,减少请求的发送者与接收者之间的耦合。将接受对象链接起来,在链中传递请求,直到有一个对象处理这个请求。 速记关键字 传递职责 类图如下 由类图可以比较容易的看出来,其实就是自己关联自己,形成
2023-08-30

软件工程(十三) 设计模式之结构型设计模式(一)

前面我们记录了创建型设计模式,知道了通过各种模式去创建和管理我们的对象。但是除了对象的创建,我们还有一些结构型的模式。 1、适配器模式(Adapter) 简要说明 将一个类的接口转换为用户希望得到的另一个接口。它使原本不相同的接口得以协同工
2023-08-30

软件工程(十七) 行为型设计模式(三)

1、观察者模式 简要说明 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新 速记关键字 联动,广播消息 类图如下 基于上面的类图,我们来实现一个监听器。类图中的Subject对应我们的被
2023-08-30

2022年软件设计师考试知识点(十一):总线系统

  为帮助考生备考2022年软考软件设计师考试,编程学习网小编为大家整理了2022年软件设计师考试知识点(十一):总线系统。  很多考生在备考2022年软件设计师考试,编程学习网小编为大家整理了2022年软件设计师考试知识点(十一):总线系统,供考生备考复习。  总线系统(★)  【考法分析】  本知识点考查形式主要是判断总线
2022年软件设计师考试知识点(十一):总线系统
2024-04-19

2022年软件设计师考试知识点(五十一):软件维护类型

  为帮助考生备考2022年软考中级软件设计师考试,编程学习网小编为大家整理了2022年软件设计师考试知识点(五十一):软件维护类型,希望对大家备考有帮助。  很多考生在备考2022年软件设计师考试,编程学习网小编为大家整理了2022年软件设计师考试知识点(五十一):软件维护类型,供考生备考复习。  软件维护类型(★★★★) 
2022年软件设计师考试知识点(五十一):软件维护类型
2024-04-19

软件工程(十四) 设计模式之结构型模式(二)

1、组合模式 简要说明 将对象组合成树形结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 速记关键字 树形目录结构 类图如下 由类图其实可以看出,组合模式就是将具有父子关系的结构,组装形成一棵树,并且根据
2023-08-30

数据库系统工程师与软件设计师哪个好?

  数据库系统工程师与软件设计师都属于软考中级资格考试,很多考生在关注数据库系统工程师与软件设计师哪个好?今天课家小编就来跟大家说说报考数据库系统工程师与软件设计师哪个更好呢?  数据库系统工程师与软件设计师都属于软考中级,因此很多考生在报考的时候不知道该选择哪个好。  其实数据库系统工程师与软件设计师的考试内容是有所
数据库系统工程师与软件设计师哪个好?
2024-04-18

软考高级系统架构设计师系列论文九十:论分布式数据库的设计与实现

软考高级系统架构设计师系列论文九十:论分布式数据库的设计与实现 一、分布式数据库相关知识点 二、摘要 三、正文 四、总结 一、分布式数据库相关知识点 软考高级系统架构设计师系列之:分布式存储技术
2023-08-30

2021下半年软件设计师考点分析:存储系统

  很多考生在备考2021下半年软件设计师考试,今天编程学习网小编为大家整理了2021下半年软件设计师考点分析:存储系统,供大家备考复习。  一、分级存储体系  【考法分析】  本考点主要考查的形式一般为判断相关概念描述的正确性,考查较为频繁的概念有局部性原理、各层次的速度比较、Cache的位置。  【要点分析】  (1)
2021下半年软件设计师考点分析:存储系统
2024-04-18

2021下半年软件设计师考点分析:总线系统

  很多考生在备考2021下半年软件设计师考试,今天编程学习网小编为大家整理了2021下半年软件设计师考点分析:总线系统,供大家备考复习。  【考法分析】  本知识点考查形式主要是判断总线的分类。  【要点分析】  1、数据总线(Data Bus):在CPU与RAM之间来回传送需要处理或是需要储存的数据。  2、地址总线(
2021下半年软件设计师考点分析:总线系统
2024-04-18

编程热搜

目录