基于案例的软件构造第五章部分概念题

这篇博客探讨了用户界面(UI)、用户交互、可用性、软件原型和集成测试等核心概念。强调了UI作为人机交互的媒介,用户交互涉及信息交换过程,可用性关乎系统稳定运行,软件原型是低成本快速开发的工具,而集成测试确保各模块协同工作。此外,文章还提到了一些设计原则,如一致性、快捷键、反馈机制、错误处理和撤销功能,以提升用户体验。
摘要由CSDN通过智能技术生成

1、用户界面(英文名:UserInterface,简称UI,亦称使用者界面)是系统和用户之间进行交互和信息交换的介质,它实现信息的内部形式与人类可以接受形式之间的转换。
用户交互:是指人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。
可用性是在某个考察时间,系统能够正常运行的概率或时间占有率期望值。
软件原型(software prototype)是软件的最初版本,以最少的费用、最短的时间开发出的、以反映最后软件的主要特征的系统。
软件集成是指根据软件需求,把现有软件构件重新组合,以较低的成本、较高的效率实现目的要求的技术。
功能集成是根据用户现实和发展的应用需求,从功能的角度考察产品与技术并合理地调配各项功能,充分发挥各自的优势,使智能建筑系统达到整体功能最优。
界面集成:在集成图形界面环境中可以将操作系统的一切资源都统一的进行管理。
自底向上集成是从系统层次结构图的底层模块开始进行组装和集成测试的方式。
自顶向下的集成测试就是按照系统层次结构图,以主程序模块为中心,自上而下按照深度优先或者广度优先策略,对各个模块一边组装一边进行测试。
增量式集成是构造程序结构的一种方式,按照不同的模块集成方式,又分为自顶向下增式集成测试和自底向上增式集成测试两种。
持续集成是一种在早期开发阶段,每天数次的合并代码到主干,持续的进行构建、测试和集成代码。
驱动程序,指的是设备驱动程序(Device Driver),是一种可以使计算机和设备进行相互通信的特殊程序。本质就是与IO模块传送数据的程序。
桩(Stub / Method Stub)是指用来替换一部分功能的程序段。桩程序可以用来模拟已有程序的行为(比如一个远端机器的过程)或是对将要开发的代码的一种临时替代。
静态测试是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
集成测试,在单元测试的基础上,将所有模块按照设计要求,组装成为子系统或系统,进行集成测试。
软件建模在系统需求和系统实现之间架起了一座桥梁。软件工程师按照设计人员建立的模型,开发出符合设计目标的软件系统,而且软件的维护,改进也基于软件分析模型。
3、
尽量保持一致性
为老用户提供快捷键
提供有效反馈
设计完整的对话过程
提供简单的错误处理机制
允许撤消动作
提供内部的控制轨迹
减轻短期记忆负担
5、在这里插入图片描述
在这里插入图片描述
9、
尽量控制选项的数量,如果有可能,尽量把每层菜单的选项控制在5-6个以内,并按照客户的日常选择使用情况进行定期的优化调整。只有当客户觉得IVR系统可以更方便、更容易地提供他们所需要的信息,满足他们的服务需求时,他们才会更加主动选择IVR自助服务。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yyysec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值