博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软工视频(33~36)-用户界面设计
阅读量:5158 次
发布时间:2019-06-13

本文共 756 字,大约阅读时间需要 2 分钟。

         在上篇博客面向对象的时候人机交互的环节简要介绍了一下用户界面设计,这篇博客对其进行专门的介绍。

         首先用户界设计的时候须要考虑哪些东西呢,首先,它是为用户服务的的,所以界面要简单易操作,概念提示准确,用户能够自己定义界面的一些东西。

         前面说过软件系统的需求分析,那么用户界面设计的任务分析与之是同步进行的。既然是“用户”界面设计,那么一定是以用户为主的,要分析用户的特性,哪些人使用,文化程度怎样。分析用户的工作的目的和流程;分析用户界面的概念和术语,用户能否懂;界面是以什么为主,比方窗体。 

          为了帮助设计者建立界面模型,我们从用户的角度出发去建立模型。依据用户的观点、习惯以及操作的特点细化去建立一些模型。这之后呢,我们就要进行用户界面的设计了。设计的前提还是要了解用户的特点。所以任务和工作的目的就是创造用户的工作环境。界面不能过于简单也不能太复杂,组织得多样化一些去匹配人的能力。设计时当然要把任务分配一下,用户干什么,计算机干什么都要分配清楚,总能不能让用户去做数据处理吧。

         我们在选用界面的时候总不能瞎选吧,一定要考虑它的使用、学习、开发的难易程度,操作速度也要考虑,复杂程度更要考虑。设计到菜单、窗体和工具栏等。

         界面一定有输入的部分,这部分 往往会占用用户大部分的时间。那么就须要尽量简化用户的工作,尽可能地降低输入的出错率。接下来就是输入显示的设计了,一定要考虑到用户看得是否整齐简单统一美观了

         用户界面设计,明眼人一看就知道,是专门为用户设计,让用户使用起来简单易操作的界面。那么全部的分析和设计必定是站在用户的角度进行的。仅仅要认识到这最重要的一点,那么设计一款高大尚的界面还是不成问题的!

转载于:https://www.cnblogs.com/blfshiye/p/4340154.html

你可能感兴趣的文章
实验四2
查看>>
多路复用
查看>>
spring IOC装配Bean(注解方式)
查看>>
[面试算法题]有序列表删除节点-leetcode学习之旅(4)
查看>>
kubernetes_book
查看>>
侧边栏广告和回到顶部
查看>>
https://blog.csdn.net/u012106306/article/details/80760744
查看>>
海上孤独的帆
查看>>
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“Manag
查看>>
01: socket模块
查看>>
mysql触发器
查看>>
淌淌淌
查看>>
win10每次开机都显示“你的硬件设置已更改,请重启电脑……”的解决办法
查看>>
C++有关 const & 内敛 & 友元&静态成员那些事
查看>>
函数积累
查看>>
Swift 入门之简单语法(六)
查看>>
〖Python〗-- IO多路复用
查看>>
栈(括号匹配)
查看>>
Java学习 · 初识 面向对象深入一
查看>>
源代码如何管理
查看>>