软件工程-用户界面设计

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

用户界面应具备的特征

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

用户模型和观点

理论认知模型

用户知识模型

用户特性模型

用户任务模型

用户观点

任务模型

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

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

工作方式和工作设计

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

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

基本类型

对话

必须回答式

无需回答式

警告式

问题描述语言POL

任务层

语义层

语法层

交互层

布局设计

列表

块结构

菜单设计

正文菜单

图标菜单

混合菜单

窗口

屏幕滚动

用户接口工具


目录
相关文章
|
8月前
|
测试技术 监控 程序员
软件体系结构 - 净室软件工程
软件体系结构 - 净室软件工程
177 1
|
8月前
|
敏捷开发 开发框架 测试技术
软件体系结构 - 软件工程(1)
【4月更文挑战第1天】软件体系结构 - 软件工程(1)
107 0
|
4月前
|
机器学习/深度学习 监控 项目管理
『软件工程4』一文了解软件项目管理中的4P
该文章讲述了软件项目管理中的四个关键要素(4P:People、Product、Process、Project)的重要性及如何在实践中应用这些要素来提高项目管理的有效性。
『软件工程4』一文了解软件项目管理中的4P
|
8月前
|
项目管理
软件体系结构 - 软件工程(2)
【4月更文挑战第2天】软件体系结构 - 软件工程(2)
48 0
|
8月前
|
测试技术
【软件工程】高效需求分析在软件工程中的精要
【软件工程】高效需求分析在软件工程中的精要
228 0
|
存储 人工智能
软件工程——面向对象技术
软件工程——面向对象技术
233 0
软件工程——面向对象技术
|
测试技术 程序员 开发者
【软件工程】第六章
【软件工程】第六章
|
机器学习/深度学习 设计模式 人工智能
软件工程高效学 | 软件工程基础
软件工程是计算机领域的一门专业基础课,它对于培养大家的软件素质、提高大家的软件开发能力与软件项目管理能力具有重要意义。本篇介绍软件工程的发展过程以及典型的软件工程方法等相关内容。
98 0
软件工程高效学 | 软件工程基础
|
算法
【软件工程】——软件设计
【软件工程】——软件设计
133 0
【软件工程】——软件设计