题 目 利用交互设计方法设计和开发PDA食品订购系统外文翻译资料

 2022-12-19 05:12

英语原文共 4 页,剩余内容已隐藏,支付完成后下载完整资料


外文翻译

题 目 利用交互设计方法设计和开发PDA食品订购系统

作 者 Lim Tek Yong,Choong You Qi,Chai Soon Yee, Alexander Johnson and Ng Kar Hoong

发表时间_____2009年_______

二O 一九 年 四 月 十七 日

摘要 手持技术已被用于快餐业,以改善其客户服务。这些手持系统的可用性非常重要,因此服务员可以有效,高效和令人满意地接受客户订单。本文描述了一组本科生如何参与设计和开发PDA食品订购系统。所有步骤都记录在本文中。最后,介绍了本案例研究中交互设计方法的优点。

关键词:交互设计,可用性,PDA食品订购系统,手持技术,快餐店

1.介绍

个人数字助理(PDA)是一种手持式计算机,允许用户在移动中执行日常任务。这些设备上可用的常见应用程序类似于列表,地址簿和约会日历。新的PDA设备,如Apple iPod Touch,提供触摸屏作为新的交互,PDA用户需要点击屏幕激活菜单选项。由于PDA用户可以随时随地执行任务,因此PDA已广泛应用于各种场所,如医疗保健[6],旅游景点[2]等。

PDA食品订购系统是帮助客户订购食品和饮料的最新趋势[5]。使用手持技术的好处是能够显着提高餐厅服务的速度。由于过时的固定销售点系统出现瓶颈,因为收银员仅为当前的前端客户服务,并且大部分服务时间用于接受客户订单。

随着手持式订购系统的引入,服务员或女服务员能够帮助在队列后面接受订单,有效地减少了所需的等待时间。每个订单立即传送到控制单元,因此付款柜台的收银员可以检索订单列表,完成客户订单的最终确定并继续付款流程。因此,它将平滑峰值时间,并且这种结合可以导致有效的操作。该方法还提高了客户和服务员的用户满意度。

本文选择麦当劳餐厅作为案例研究,因为它在全国乃至全世界都很受欢迎。作者也意识到一些麦当劳餐馆一直在使用PDA食品订购系统,但本文的目的是说明如何在开发快餐店手持系统中应用交互设计方法。四名二年级本科生在此案例研究中担任开发人员角色。

2. 相关文献

目前,麦当劳马来西亚在全国拥有185家餐厅,其总部拥有超过7,000名员工,其总部拥有120名支持人员,负责管理麦当劳业务的日常运营。麦当劳已经成为挤满了餐馆和排长队的人,特别是在一天的高峰时段。投诉继续来自客户。因此,PDA食品订购系统是管理麦当劳餐厅的下一代界面。然而,只有少数研究报道了PDA食品订购系统的可用性。需要记录这些手持系统如何支持实际工作,并应采用交互设计方法,因为它被视为以用户为中心的设计过程。

交互设计被定义为设计交互式产品,以支持人们在日常和工作生活中的交流和互动方式[7]。迭代是交互设计的一个特征,因为开发人员从未在第一时间做到正确。交互设计有四个主要活动(见图1),即

  • 确定需求并建立用户体验要求,
  • 开发满足这些要求的设计,
  • 建立互动原型
  • 评估交互式原型。

图1.简单的交互设计模型

3.系统设计方法

案例研究始于确定利益相关者及其需求,以便设计可用的PDA食品订购系统。确定了该系统的三类利益攸关方,即:

  • 主要利益相关者 - 使用PDA食品订购系统的服务员/女服务员。
  • 次要利益相关者 - 由服务员/女服务员服务的客户。
  • 高级利益相关者 - 麦当劳快餐店的竞争对手,如BurgerKing。

下一步是确定利益相关者的需求。开发商通过采访调查了一些服务员/女服务员,客户和麦当劳的主管。另一项数据收集技术是研究市场上的类似产品。一些竞争对手的订购系统已经过审核在这些数据收集活动结束时,开发人员得出结论,PDA食品订购系统应支持以下任务:

  • 接受客户的订单,
  • 对订单进行更改,
  • 检查食品价格和其他细节,
  • 检查客户订单的状态,以及
  • 服务员账户管理。

除此之外,服务员/女服务员应该满足最低的计算机技能,以满足系统的用户特征要求。对于环境要求,PDA仅在餐厅内供应。系统的设计必须符合三个可用性目标,即有效使用,高效使用和易学。使用系统时的用户体验目标(例如愉快)也被考虑在内。系统的交互类型基于指示,因为所执行的任务对所有客户都是重复的。服务员/女服务员会通过笔输入操作系统或点击PDA屏幕。

在设计系统时考虑了用户的认知过程。例如,

  • 注意 - 在订单确认屏幕中,通过显示数量,价格和食品名称清楚地显示订单。这些数据分别与每列正确对齐。
  • 记忆 - 提供食物和饮料清单,以便服务员/女服务员可以选择它而无需手动输入。
  • 学习 - 提供“撤消”和“取消”功能,以便服务员/女服务员纠正错误。这有助于新的主要利益相关者学习使用该系统的方式。

对于原型设计阶段,使用基于卡的原型来绘制系统界面。这种方法的好处是允许开发人员通过丢弃系统中发现的任何不良设计来快速改进系统。后来,使用Microsoft Visual Basic 6.0开发了一个高保真原型来模拟Windows Mobile 6.0手持操作系统。图2显示了获取订单屏幕的屏幕截图。

图2原型的屏幕截图。

以下是开发人员在对系统进行原型设计时使用的一些设计原则:

可见性: 系统清晰显示所有菜单,按钮足够大,标题使用衬线字体,有助于简化阅读。

反馈:触摸屏上的每一次点击都将以“咔嗒”声响应,以通知用户他们的输入已被系统识别。沙漏图标将显示在中央屏幕上,表示系统当前正忙于执行任务。

约束:在某些屏幕中,某些对象旨在限制可执行的某些操作。这在“订购”屏幕中的“数量”文本字段中显示,该字段仅允许数字输入并受限于字母输入。

一致性:系统对所有屏幕使用相同的设计布局,以使界面更易于学习。所有标签都有黄色字体,红色背景,代表麦当劳的颜色。“后退”和“取消”按钮始终位于屏幕的左下方,而“下一步”,“应用”,“确定”按钮位于屏幕右下方

4.实验评估

DECIDE框架用作规划评估的指南。本研究的评估目标是提高拟议系统的可用性。需要从参与者中找出的主要问题是:(1)系统的有效性,(2)系统的效率,(3)系统是否易于学习,以及(4)用户是什么使用该系统的主观反应。已选择可用性测试作为本研究的评估方法。制定知情同意书以履行道德问题。仔细考虑确保数据解释和分析不是偏见。最后,一些实际问题被确定如下:

可用性测试在受控环境中直接观察下进行。可用性实验室位于一个3.5mx 3.5m的房间内,该房间安装了一套计算机,并配有系统和屏幕记录软件。屏幕日志记录是一种免费软件,它提供捕获计算机屏幕和音频声音的功能,以便以后分析。

邀请五位参与者评估拟议的系统。他们具有普通的计算机技能,并且已经20多岁了。这代表了当地麦当劳餐厅的服务员/女服务员的平均技能和年龄组。所有人都接受免费参加评估。

在可用性测试期间,每个参与者被赋予五个不同的任务(这些任务在第三部分中确定)。要求参与者在解决给定任务时使用智能大声技术。

定量数据,例如成功完成的任务数,完成任务所花费的时间,数量,使用该系统的在线帮助请求和用户主观响应都被记录下来。

图3显示所有参与者在五个任务中有三个表现良好。因此,当前原型更有效地支持任务1,任务2和任务4,但未能支持任务3.这意味着开发人员需要重新设计所提议的系统,尤其是对于任务3。

图3 完成每项任务的用户数。

评估数据得出的其他三项结果如下:

  • 效率 - 参与者平均可以在三分钟内完成任务。
  • 可学习性 - 五分之二的参与者可以在不查看在线帮助的情况下使用它。
  • 用户体验 - 所有参与者都同意他们喜欢使用建议的系统来完成给定的任务。

评估结果显示,目前的原型尚不可用,并且在最终产品将在市场上使用之前,仍需要对设计的某些部分进行改进。该研究将继续进行原型设计和评估过程,直到找不到进一步的错误和错误。然后,将使用适当的软件最终实现系统

5.结论

本文介绍了交互设计在开发PDA食品订购系统中的应用过程。该研究由二年级本科生进行,大约需要7周才能完成。学生们使用系统方法成功开发了一个手持系统,重点关注用户的需求和需求。换句话说,本科生能够理解并证明每个所选设计的原因。因此,他们能够避免在开发工作的早期阶段做出糟糕的设计。他们还能够评估他们提出的系统的性能。我选择的是用JSP构建-个网上食品商店系统。在整个设计过程中,我查阅了大量的专业书籍,也得到了一些专业人员及指导老师的指导和支持。PHP,ASP,JSP 是制作网站最常用的几大技术,而SUN公司最后推出的JSP是在JAVA基础上推出的,它继承了JAVA的众多优点,也能解诀其他技术不能解诀的一些问题,所以说它可以说是当今最流行最有前景的技术之一,这次对JSP的学习对我将来的学习工作都是很有帮助的。在设计过程中出现了不少的问题,比如动态效果设计的编程,数据库的设计,动态库的生成,以及网站网页的制作,还有运行环境的配置,尤其是运行环境的配置总是出现问题,很多脚本程序运行不了,网站很多网页动态效果出不来。最后请教了一些有经验的老师,最终这些问题得以解诀。我的网上商店系统基本完成,就是网页制作的不够美观,数据库连接方面还是经常出现一-些问题,顾客对商品的评价功能没有实现,在以后的时间里我会继续努力把自己的设计改进到理想状态。

随着移动互联产品PDA和嵌入式Linux的结合,使得要实现高端PDA产品价格变低、应用稳定而可靠的目标成为可能。基于Linux的PDA已成为最具潜力的PDA技术发展方向,然而从目前LinuxPDA在国内、外的发展情况看,由于缺乏足够的应用支持而尚处于起步阶段。因此大力开发便于第三方支持的PDA应用软件将成为基于L inux的PDA产品能否占领市场的关键所在。在此背景下,我们探讨了在Q开发环境下,运用组件化程序设计思想来搭建一个基于Linux的gt;PDA应用系统的具体方法和实现技术。通过将组件技术和分层设计相结合,极大地简化了Linux PDA应用系统的复杂度,方便了该应用系统今后的升级和维护并提高了可重用性。其中运用到的可连接对象技术实现了组件程序与客户程序的双向通信,结构化存储技术充分利用了二PDA嵌入式系统的有限空间。
当然,PDA应用系统还需要从以下三个方面进行完善和改进。一是努力形成属于自己的基于Linux的PDA组件规范。二是解决PDA应用系统中的组件透明性问题,使客户程序和组件程序在不知道对方在本机中具体位置的前提下,建立连接进行通信。三是利用C 来编写PDA应用系统中的组件,更好的利用面向对象的程序设计优势提高组件的开发效率。

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[19892],资料为PDF文档或Word文档,PDF文档可免费转换为Word

原文和译文剩余内容已隐藏,您需要先支付 30元 才能查看原文和译文全部内容!立即支付

以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。