第6章 软件界面设计.ppt_第1页
第6章 软件界面设计.ppt_第2页
第6章 软件界面设计.ppt_第3页
第6章 软件界面设计.ppt_第4页
第6章 软件界面设计.ppt_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第6章软件界面设计 6 1代码设计6 1 1代码基础所谓代码是按照使用目的 为了对数据进行识别 分类 排序等操作所使用的数字 文字或符号 它具有识别 分类 排序这三项基本的功能 1 识别功能 将在文件中存储的数据区分开来 主要用于数据更新和查找 2 分类功能 根据数据编码中所给定的意义 对数据进行分类 用于检索数据或对数据进行统计分析等处理 3 排序功能 根据编码的规则 由系统自动按代码中规定的次序对数据进行排序 用于信息输出 报表等 6 1 1 1代码的性质 性质 1 简洁性2 保密性3 通融性4 持久性 6 1 1 2代码设计原则 1 标准化2 唯一性3 可扩充性4 合理性5 简单性6 规范性7 适应性 6 1 2代码的种类 6 1 2 1顺序码6 1 2 2信息块码6 1 2 3归组分类码6 1 2 4助记码6 1 2 5数字式字符码6 1 2 6合成码 6 1 3各种代码形态的比较6 1 4代码设计步骤6 1 5代码设计文件 6 2输出设计 6 2 1输出设计的研究范围 1 信息的输出处理 2 信息的介质化 3 信息的分配方法 1 汇总法 2 筛选法 3 监控法 4 查询法 6 2 2输出设计的规则 选择显示内容 应当考虑以下准则 只显示必需的数据 与拥护需求无直接关系的一律省略 在一起使用的数据应显示在一起 显示出的数据应与用户执行的任务有关 每一屏数据的数量 包括标题 栏题等 不应超过整个屏幕面积的30 进行屏幕布局时 还需要考虑其他一些规则 应尽量少使用代码和缩写 如果安排了若干个显示画面 最好建立一个统一的格式 提供明了的标题 栏题以及其他提示信息 采用颜色 字符大小 下划线或不同的字体等方式来强化重要数据 6 2 3输出种类 6 2 3 1打印机输出6 2 3 2显示器输出6 2 3 3转向形式6 2 3 4中间文件输出 6 2 4输出设计方法 1 用户需求的分析 2 信息分配方式的研究 3 信息介质化的研究 4 信息内容的研究 5 综合研究 6 2 4 1用户需求的分析 1 输出信息名 2 输出目的 3 用户名 4 使用周期 时间 5 有无保密要求以及保管方法 6 2 4 2信息分配方式的研究 1 分配负责人2 分配手段及路径3 分配周期时间 6 2 4 3信息介质化研究 1 输出形式 2 输出地点 3 输出装置 4 输出介质 5 输出信息字符数 6 输出信息量 7 年增长率 8 复印张数 9 输出配置顺序 10 输出周期 时间 11 关联输入输出和文件 6 2 4 4信息内容的研究 1 输出项目的配置 2 输出项目名 3 输出项目位数 4 使用文字 6 2 4 5综合研究 上面的输出设计工作是对所规定的输出信息一个一个分别进行的 输出装置和输出介质的种类可能会定得很多 以至于给后面的设计工作带来困难 因此 在一个子系统的输出设计结束后 应和其他子系统的输出设计结果作比较 在系统允许的范围内统一输出装置和输出介质的种类 将种类减少到最低限度 6 3输入设计 6 3 1输入设计的研究范围6 3 2输入设计的规则对共同的输入内容设置默认值 缺省值 使用代码和缩写自动填入已输入过的内容或需要重复输入的内容如果输入内容是来自一个有限的备选集 可以采用列表选择或指点方式 6 3 3输入种类 6 3 3 1集中输入6 3 3 2分散输入1 脱机输入2 联机输入3 分散处理输入 6 3 4输入设计方法 6 3 4 1信息的发生 1 输入信息名和编制目的 2 编制人和编制地点 3 编制方法 形式 4 编制数量 5 编制周期 时间 6 3 4 2信息的收集 1 收集人 收集地点 2 收集方法 形式 3 收集途径 6 3 4 3信息的介质化 1 介质化人员 2 介质化地点 3 介质化机器 4 介质名称 5 字符数 6 固定长或可变长 7 介质化周期 时间 6 3 4 4信息输入 1 输入形式2 输入装置3 输入周期 实际那4 关联输入输出和文件 6 3 4 5信息内容 1 输入项目的排列 2 输入项目名 3 输入项目位数 4 输入项目文字 6 4用户界面设计 用户界面应包括以下几方面的机能 1 系统管理 2 会话管理 3 返回和对错误信息的处理 4 操作者支持 6 4 1用户界面开发的基本原则 1 可靠性2 简单性3 易学习和易使用性4 立即反馈性 6 4 2出错控制与处理 1 健壮性2 错误类型 55用户界面设计 人机界面设计实现原则及典型案例 案例1 文档分栏界面 特点 页面布局非常一致 视觉清晰 看起来令人愉快 阅读信息所需的时间减少 任务的性能强 满意度高 案例2 55用户界面设计 人机界面设计实现原则及典型案例 删除界面 特点 在功能上添加额外的保护层以避免用户犯错误 要求用户确定要选择的意图 这种解决方案增加了安全性 减少了错误 并提高了满意度 然而 它要求额外的用户操作 导致执行效率较低 案例3 55用户界面设计 人机界面设计实现原则及典型案例 Word字体对话框 特点 Word中的字体对话框 用户可以用一堆复选框来选择字体效果 这没什么问题 但是其中有4对选项是互斥的 删除线 双删除线 下划线 双下划线 阴文 阳文 小型大写字母 全部大写字母 这些控件看上去是复选框但实际上却是单选框 显然 使用单选框将影响控件群的整体美感但确失去了可交互性 55用户界面设计 人机界面设计实现原则及典型案例 信息显示的设计原则 只显示与当前工作内容有关的信息 避免用数据困惑用户 应用便于用户迅速获取信息的方式表示数据 使用统一的标记 标准的缩写和预知的颜色 允许用户维护可视化语境 例如放大缩小图像 只显示有意义的出错信息 使用大小写 缩进和文本分组以帮助理解 使用窗口分隔不同类型的信息 用 类比 手法 生动形象地表示信息 合理 高效地使用显示屏 55用户界面设计 人机界面设计实现原则及典型案例 案例4 特点 显示了两栏工具栏及一栏主菜单 命令区域清晰可见却并不占据过多的屏幕空间 案例5 55用户界面设计 人机界面设计实现原则及典型案例 特点 是个反面示例 几乎所有的工具栏都激活了 屏幕高度混乱 用户不得要领 问题案例 55用户界面设计 人机界面设计实现原则及典型案例 案例6 Winrar诊断对话框 特点 对话框上的三个按钮分别是 关闭 中断操作 复制到剪贴板 前两个按钮的提示意义含糊 用户容易引起误解 中断或关闭的是本对话框还是压缩操作 而且在操作 中断操作 的按钮时系统似乎并没有效果 问题案例 55用户界面设计 人机界面设计实现原则及典型案例 数据输入设计原则 尽量减少用户的输入动作 保持信息显示方式和数据输入方式的一致性 允许用户自定义输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论