第6章 软件项目设计阶段的知识和管理.ppt

第6章 软件项目设计阶段的知识和管理.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(4)评审 质量管理人员组织同行专家、开发人员,对数据库设计报告进行 技术评审。 数据库设计的主要评审要素包括: ①正确性、完整性、一致性; ②安全性; ③性能等方面。 6.5.4用户界面设计 6.5.4.1用户界面设计概述 用户界面的质量直接关系到软件受用户的青睐程度,能否使用户高效率、轻松愉快满意地工作。 用户界面设计已经经历了两个界限分明的时代:第一代是以文本为基础的简单交互,如常见的命令行、字符菜单等;第二代是直接操作的图形用户界面。它大量使用图形、语音和其他交互媒介,充分地考虑了人的需求。 6.5.4.2用户界面设计原则 (1)用户界面适合于软件的功能 用户界面的合适性是指界面与软件功能相融洽的程度。 软件的功能需要通过用户界面来展现,毫无疑问,用户界面一定要适合于软件的功能。 界面设计的合适性原则要求界面设计者不要片面追求界面外观漂亮而导致华而不实。界面的合适性既提倡外美内秀,又强调恰如其分,不能太花哨。 (2)使用的简单性和易理解性 用户界面应能方便地处理各种经常进行的交互过程,如果用户很难理解软件系统界面的意图,那么使用起来一定很费劲。 提高用户界面可理解性的方法: 1)界面中的所有元素(如菜单、工具条等)醒目无误、直观,不易让人误解。 2)所有的界面元素应当提供充分而必要的提示。 3)提供上下文敏感的求助系统。 4)界面结构能够清晰地反映工作流程,以便用户按部就班地进行操作。 5)对于复杂的用户界面,最好提供界面“向导”,及时让用户知道自己在界面结构中所处的位置。 (3)一致性原则 界面的一致性主要体现在两个方面:第一、用户界面中,同类的界面元素应当有相似的界面外观、布局,相似的交互方式及相似的信息显示格式;第二,同一类型软件的用户界面应当有一定程度的相似性。 需要掌握的原则: 1)同一用户界面中,所有的菜单选择、命令输入、数据显示和其他功能应始终保持同一种形式和风格。 2)采用统一的标号、约定俗成的缩写和预先定义好的颜色。 3)保证信息显示方式与数据输人方式的协调一致。 (4)及时反馈信息 用户界面应对用户的所有输入都立即做出反馈。无论系统给予用户的反馈信息多么简单。例如:当系统进行长时间处理时,用户界面应提供用户等待信息及系统运行状态信息。 (5)出错处理 软件使用过程中,不可避免地会出现一些错误的操作。设计用户界面时必须考虑出错处理,常见的错误处理方式有: 1)提供对输入数据进行校验的功能。当用户输入错误数据时,及时提醒用户改正数据。 2)隐藏当前状态下用户不可操作的命令。 3)提供撤消功能,以方便用户撤消不期望的操作。 4)当用户执行的是具有破坏性的操作时,应当提醒用户进行确认。 (6)灵活性 考虑到用户的特点、能力和知识水平,应当使用户界面能够满足不同用户的要求。对不同的用户,可提供不同的界面形式。有时,也可以让用户根据需要和自己的喜好定制和修改界面显示风格。 6.5.4.3用户界面设计步骤 (1)设计准备 主要做好以下准备工作: 1)界面设计人员需仔细阅读需求文档和体系结构设计文档,一是搞清楚用户对界面设计的要求;二是明确界面设计的工作任务。 2) 与用户进行沟通和交流,详细掌握并了解用户的日常工作习惯和对界面设计的看法。 3) 准备相关的设计工具和资料,收集或创作为界面使用的各种资源。 4)制定界面设计的详细设计规范。 (2)界面设计 界面设计一般包括:原型创建、原型评估、修改设计几个步骤,通常需要迭代进行。 1)初创原型

文档评论(0)

118lingling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档