软件工程-用户界面设计

简介: 软件工程-用户界面设计

用户界面应具备的特征

可使用性、灵活性 、复杂性和可靠性

用户模型和观点

理论认知模型

用户知识模型

用户特性模型

用户任务模型

用户观点

任务模型

静态模型:就是对象—关系模型,用于展现界面的结构设计

动态模型:是对系统操作或会话设计有关的对象的动态行为的描述

工作方式和工作设计

工作设计:目的是使任务需求与操作员的能力相匹配

工作方式:由一个人单独完成一个系统的目标;任务进展跟踪

基本类型

对话

必须回答式

无需回答式

警告式

问题描述语言POL

任务层

语义层

语法层

交互层

布局设计

列表

块结构

菜单设计

正文菜单

图标菜单

混合菜单

窗口

屏幕滚动

用户接口工具


目录
相关文章
|
11天前
|
测试技术 监控 程序员
软件体系结构 - 净室软件工程
软件体系结构 - 净室软件工程
19 1
|
28天前
|
敏捷开发 开发框架 测试技术
软件体系结构 - 软件工程(1)
【4月更文挑战第1天】软件体系结构 - 软件工程(1)
41 0
|
2月前
|
监控 数据可视化 数据建模
软件工程之设计分析(2)
软件工程之设计分析(2)
28 0
软件工程之设计分析(2)
|
27天前
|
项目管理
软件体系结构 - 软件工程(2)
【4月更文挑战第2天】软件体系结构 - 软件工程(2)
16 0
|
2月前
|
设计模式 测试技术 开发工具
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
47 0
|
2月前
|
设计模式 关系型数据库 UED
软件工程之设计分析(1)
软件工程之设计分析(1)
31 0
|
2月前
|
测试技术
【软件工程】高效需求分析在软件工程中的精要
【软件工程】高效需求分析在软件工程中的精要
76 0
|
10月前
|
算法 人机交互 数据库
软件工程之总体设计
软件工程之总体设计
103 1
|
程序员 测试技术 数据处理
浅谈《软件工程》常用的几种软件开发方法
浅谈《软件工程》常用的几种软件开发方法
|
测试技术
【软件工程基础】需求工程
【软件工程基础】需求工程
117 0