电影院座位预定系统外文翻译资料

 2022-12-08 15:52:30

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


电影院座位预定系统

J.康德尔,J.麦克德维特,D McGilloway,J. McGlinchey&G.戈尔韦

计算与智能系统学院

计算与工程学院

阿尔斯特大学马吉

北国道,伦敦德里,N.I.,英国

联系电话:44-028-7137-5024 邮箱:j.condell@ulster.ac.uk

摘要

本文详细介绍了电影院的座位预订系统及其设计。系统的设计思想是在公共购物场所设立公共的售票亭,以便公共市民可以提前了解自己想要观看的电影并预定座位。本文将讨论系统的原型设计和需求规范,同时进行任务分析以及系统设计。对于电脑界面的开发和改进,评估是非常重要的,本文也将进行分析评估、观察评估和可用性评估。系统的设计将会实现拥有视觉美观并以用户为中心的人机交互界面和强大的预定功能。

关键字:评估、任务分析、人机交互

1、系统介绍

当今,越来越多的大公司正在寻找合适的方法来降低他们公司的成本花费,电影公司也不例外。本文将介绍一个装在公共售票亭的电影院座位预定系统,通过这个系统,在当地的公共购物场所,普通市民可以在去电影院前就选择自己想看的电影并且预定所选电影场次的座位,从而减少花费在雇佣员工上的成本。本文还将讨论系统的原型设计。一般来说,系统的设计重点是系统和界面的技术功能设计。根据诺曼在1992年、贝克尔和巴克斯顿在1987年的调查研究显示,近些年来,人机交互已经变得越来越普遍了。文章中采取的实验性系统评估是针对于系统用户的需求和目标的。作为开发人员,我们应当设计出一套可以解释我们项目内容以及用于限制系统(例如样式规则)的设计原则。我们将参考一些公认准则中使用的人机界面的设计[布鲁克斯,1988年、史密斯和莫西尔,1986年、施奈德曼,1992年提出],有八个关于人机交互设计的准则[泼里斯等人,1994年],它们分别是一致性(内部、外部和现实世界)、可视界面清晰性、预期值与实际值的兼容性、灵活性与控制性、明确的结构、持续且有丰富信息的反馈、错误预防和改正、用户文档和支持。

测试性系统将在第二部分的需求规范中给出,第三部分主要讨论设计和任务分析,第四部分将简明给出数据库的设计,而在第五部分将会给出详细的描述以及实际的系统和界面截图。评估是整个设计以及以用户为中心的设计过程中至关重要的一部分,分析评估与观察评估将在第六部分给出细节,其中包括专业评估和可用性评估。第七部分为总结部分。

2、需求规范

需求收集和分析的过程是找出客户端或客户的需求。本论文的需求规范包括以下任务:

  1. 添加新的电影信息;
  2. 寻找特定的演员;
  3. 寻找特定类型的电影;
  4. 保持现有客户的数据库;
  5. 在数据库中更新电影行程表;
  6. 记录预定座位并减去预定后的座位;
  7. 提供一个近期上映电影的列表;
  8. 提供电影的图片和剪辑;
  9. 提供演员信息;
  10. 处理信用卡细节;
  11. 选择座位。
  12. 设计和任务分析

任务分析关注的是设计人员怎么能把设计做好,设计员认为设计该系统是必不可少的并很愿意接受这个项目对于系统的设计是非常有意义的,而长期的设计任务是对于有指向性、有目的性的水平的描述,这些简单的任务也是必不可少的[佩恩和格林,1989年]。许多的任务和指示都应该在测试性系统上进行的,图1说明了这个测试性自助预订系统的工作流程,给出了客户可能进行的的任务操作和相应的系统将如何回应。

这里我们将提供任务设计的分析:

3.1电影场次预约

如果一个顾客想在售票亭预定座位,在最开始的屏幕界面上会显示出最近受欢迎的四个电影的相关介绍图片,如需继续,需要用户点击屏幕。

3.1.1按照时间顺序来给出电影信息

点击屏幕后,用户会再次看到近期四部电影的相关图片,在这个页面,用户可以点击查看有关于电影的信息,或者查看将要上映的电影的日期和播放时间。

3.1.2选择电影

在显示了电影日期和播放时间后,用户必须选择一个电影的具体时间。他们通过点击屏幕上的选择条来完成这一操作,然后他们必须点击“预定座位”按钮来确认他们的预订信息。

3.2记录座位信息

3.2.1显示座位分布并选择座位

紧接着,用户将会看到电影院的座位分布情况。这时系统会检查数据库中座位有无的相关信息并加载到屏幕上(深灰色图标代表座位已被选,白色图标代表仍有座位),然后用户通过选择可用座位进行预定,当选择确认后,座位颜色就会改变,如果他们想改变选择,再次点击已选座位,坐位将变回可用座位颜色。选好座位后,用户可点击“取消”回到上一界面或点击“确定”去往下一个界面。

3.2.2分配座位类型

当用户选择完座位后,他们要选择座位的种类与质量。座位种类分为成人座,普通座和儿童座。如果电影被评定为U或者PG级别,那么儿童座将不予以开放,同时儿童必须在陪伴下观看电影,也就意味着预定儿童座位要同时预定一个家长的座位。当所有座位都分配到相关类别后,“确定”按钮将会出现,这时用户要点击此按钮来继续进行操作或选择“取消”来退出。

3.2.3显示票价

点击完“接受”按钮后,用户将看到所有预定座位的总价以及各个座位类别的总价,如果价位合适,用户要点击“确定”按钮来继续进行操作或选择“取消”来退出,点击“确定”后,系统将询问用户的信用卡信息。

3.3预定支付

3.3.1要求信用卡支付和处理信用卡信息

系统将要求用户把信用卡放入机器,并且点击进入按钮。信用卡信息读取完毕后,系统就会提示用户输入密码。输入密码后,如果输入有误用户可以选择“清除密码”,如无误点击“确定”进行继续支付,支付过程将由银行进行处理。

3.3.2显示付款确认

若支付处理成功,将会有信息发送到屏幕上通知用户,并且同时系统将会打印电影票。一小段时间后,屏幕将会返回到初始界面。

3.3.3电影票打印

成功打印电影票

  1. 数据库设计

图2显示了实验性系统数据库的设计表的细节内容,系统是使用Visual Basic编写的。

  1. 用户系统界面

下面是一系列的实际界面的截图

5.1欢迎界面

图3是欢迎用户的界面,用户可以点击屏幕任何地方来进入系统。

5.2选择电影界面

图4中的选择电影界面中有很多提供给用户的信息。通过点击屏幕左侧的按钮,用户可以读取存放在数据库中的所有影片日期和播放时间的信息。点击顶部的电影海报,用户可以在屏幕上看到一个包含电影信息的跳出窗口,他们可以通过点击“showno”来观看他们想看的小视频,然后预定电影按钮就会出现,这个按钮只会在时候出现来确保用户在选择了电影后才能进行预定。现在用户就可以点击“预定电影”按钮来预定或者选择“取消”然后返回欢迎界面。

5.3显示故事情节页面

图5为为用户提供电影信息的显示故事情节界面的屏幕截图。

5.4选择座位形式

图6是用户可以选择他们在这场电影中希望预定的准确座位位置的界面。用户可以轻松地点击自己的理想座位,然后信息将会记录在数据库来确保已选座位不会再次被选择。未被选择的座位是白色图标,而已经被选择的座位是深灰色图标,同时已被选择的座位数量以及选择的作为座位“编号”会显示在屏幕下端。如果用户不满意他的选择,他可以再次点击座位图标使其恢复到可选择状态。一旦座位选择确定,就会出现“确定”按钮,这样可以防止用户在没选择座位的情况下就点了确定按钮。接着点击确定到下一个界面或点击取消回到上一个界面。

5.5选择座位帮助界面

图7给出了可以让用户进一步了解预定过程的帮助界面。

5.6座位分类界面

这个界面(图8)允许用户输入所需要座位类型的数量,用户可以输入成人,儿童和普通座位。如果电影类型是十八禁,那么儿童座位将不予出售。未认定的座位数量显示着已经在座位布局图上选择的座位。用户只有选择了正确的成人、儿童和普通购票数量才能进行下一步操作。每选一张票,顶端的未认定座位数量将减少一,最终减到零,这时系统认定选票数量正确。确定按钮作为验证的一种形式只有在数量正确时出现,同样点击确定到下一个界面或点击取消回到上一个界面。

5.7座位分类帮助界面

图9是帮助用户使用座位分类界面的细节指导。

5.8确认界面

图10是用户可以在进入信用卡支付步骤前查看并确认自己的选择是否正确。他们可以看到电影的信息同时也要支付金额,用户可以取消交易,这时数据不会计入数据库同时界面将返回到欢迎界面。如果信息确认无误,用户将点击确认按钮。

5.9刷卡界面

图11给出了模拟用户在卡槽刷卡的过程。一旦他们进行刷卡操作,他们就要点击确认进行下一步操作。

5.10刷卡帮助界面

图12给出了可以让用户进一步了解刷卡过程的帮助界面。

5.11输入密码界面

图13给出了用户可以输入密码的界面,当他们输入四位数字密码后,继续按钮会跳出,他们可以随即进入下一个界面,如果用户在任何环节出现失误,他们可以点击清除密码来重置操作,只有四个密码输入后才会跳出继续按钮,这一验证是为了用户可以输入正确的密码。输入四位密码后,密码即会消失来确保用户不会多输入数字,同时密码将以符号*的形式给出来确保其他人不会看到用户密码。

5.12输入密码帮助界面

图14给出了可以让用户进一步了解输入密码过程的帮助界面。

5.13交易完成界面

图15给出了用户交易成功后,电影票将打印出来至托盘当中。

5.14电影更新密码界面

员工可以从欢迎界面进入电影数据界面(图16)。通过点击屏幕右下角的按钮,将会跳出输入密码界面,员工必须输入正确的密码来进行下一步操作。输入正确的密码后员工可进入电影数据界面,但输入错误的密码,密码输入界面将消失。

5.15电影更新界面

这一界面是用来员工输入新的将要上映的电影或更新最新信息(图17),员工可以输入电影标题、凭证、简介、剧照或者海报。一旦点击更新按钮,数据将会写入数据库,也可以点击退出来退出操作界面。

  1. 评估界面

评估是指一些特定的人在一个特定的环境下获得设计和界面的可用性程度[泼里斯,1994年]。这些评估通常是通过回答问题来对设计进行报告的。观察评估和分析评估是同时进行的。评估后会进行反馈同时给出改进意见。

6.1分析评估

电影售票亭样机是放置在购物区自主预定点观影票的系统。使用触摸技术的售票亭可以让用户预定当地电影公司建立的电影院中所要上映的电影。电影院管理员可以用系统改变新电影的列表或者更新已经存在的电影信息。

根据用户意见,售票亭系统主要有两个要点:提供将要上映的电影信息和预定特殊电影场次的座位。

操作一致性是显而易见的。用户在许多界面的每一步操作,都可以通过点击每个界面当中相同位置的图标按钮来实现。图标是由文字描述来补充说明的。

用户通过系统来获得当地电影院播放电影的标题、时间、时长以及凭证。近期电影列表出现后,用户可以点击电影名称来查看电影时间。如果电影时间不适合用户,他们可以返回并更换场次。在他们浏览界面时就可以获得他们想要的信息。选择完成后会有要求提供信用卡信息出现从而用户可进行支付。一个简单的数字键盘可以让用户输入信用卡信息,同时会有一个关于日期的下拉列表来确认时间的选择。

经理会在电影发布时添加和移除电影信息,或在电影下映前给出一个最新电影信息的列表并在数据库中实现编辑和删除等操作。只有知道正确密码的用户才可以进入系统。这也是一个可以满足用户期望的系统。

在灵活性和控制性上,普通用户将不能对系统进行更改或控制,仅仅是看的到电影信息然后支付操作最后打印电影票。系统需要验证身份信息然后用户支付,信息正确可以通过验证,如果信息验证不符合用户信息用户将收到通知。公共售票亭是不需要用户更改系统信息的。

清晰的设计和正确的选择可以保证原型系统的简易性和清晰度。系统和界面应该做到视觉上和概念上的清晰[微软,1992年],通过提出这样一个系统来满足用户的期望和需求并且只有用户需要的信息是可用的,这也符合在审美学和时尚娱乐中提倡的“查清事实”。

界面应该是结构拥有逻辑性、顺序性且布局和理的。界面应是整齐的同时用户在需要获取信息的时候可以进入或返回一个界面。在某些正在执行的操作中,例如验证信用卡信息时,用户会从界面获得一些操作提示。

当输入数据时,它会显示在屏幕上。界面更新是瞬间完成的,如果系统有延迟反应,例如在验证信用卡信息或者选择座位时,系统会通知用户。在系统的座位选择部分,系统将会以改变座位图标颜色的方式来告知用户座位的使用情况,并且在选择座位后也会用改变座位图标颜色来告诉用户已完成选择操作。支付过后,座位号会打印在电影票上的一个格子内。

触摸屏和下拉列表技术的最大限度使用,使对于用户打字输入的需求最小化。设计中同样包含用户可以从任何界面方便的退出,这些在系统中的函数可以在实际上消除用户的错误操作。

系统的设计是为了给公众使用的。一些但不是全部的普通用户对科技有所了解从而他们不会像其他一些第一次使用科技的人有紧张心里。触摸屏技术可以将计算机系统带给群众,使用它并不需要什么技巧。如果人们对于这样的科技感到不习惯可以不去使用,但总的来说人们觉得触觉

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


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

您需要先支付 30元 才能查看全部内容!立即支付

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