您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 人机交互电子记事本的设计
人机交互课程作业电子记事本的设计与实现一、对原有的备忘录进行调查1、用户:持有手机等移动设备的用户用户使用备忘录来记录并查询一些重要的事情,从而减轻记忆负担,来防止由于时间长了而忘记,备忘录具有提醒功能,避免用户错过重要的约会,同时,也方便用户提前合理安排规划好自己的时间。2、外部结构:打开后软件后,首先展现的就是备忘录事件列表,以便于用户查阅已存储的备忘录事件信息。此时可以选择选项进入主目录,选择查看、编辑、添加、删除、全部删除、发送备忘录。选择对应的选项后便可进行相应的操作。3、功能:按键输入:当选项中可以编辑时用户可通过按键输入顺序翻页:按向下的按钮可顺序浏览备忘录事件,向左的按钮可进行顺序翻页查阅事件:可查阅备忘录事件详细信息编辑事件:可修改已存在的事件,重新保存添加事件:可添加新的备忘录事件删除事件:可删除已过期的事件事件提醒:在特定的时间可提醒用户一些必须要完成的事优先级排序:可以根据事情的轻重缓急为时间设置优先级关联日历:查阅日历时,如果在某天有记录的备忘录事件,则此天的日期会有标记,点击后也可查阅事件详细信息。4、Usestory:小王在北京出差,突然想到一周后是母亲的生日,他的手机具有备忘录功能。他拿出手机,打开“好记性”备忘录软件,此软件下载后无需联网即可使用。打开后,他可以看到自己之前所写的所有备忘录事件列表。他选择了“选项”按钮,选择了“添加”,于是进入了添加界面,他又选择了“纪念日”,便可以编辑当前事件,他设置了事件的时间,日期,将备注写为“母亲的生日”,在闹钟选项下选择了“开启”,将提醒设置为两小时,又分别设置了事件的地点和优先级,便完成了事件的编辑,确定保存后关闭了此软件。这时候手机的闹铃突然响了,原来是自己设置的备忘录,提醒小王明天五点有个会议,他按了“稍后提醒”按钮,闹铃不响了。此时离会议还有一天时间。于是小王打电话预定了一张回西安的机票。两小时后闹铃再次响起,他选择了“关闭”按钮,关闭了提醒功能。他打开日历,找到了明天对应的日期,点击后出现了明天的所有备忘事件。为了避免时间冲突,他将重要事件的优先级设为了1(最高优先级),同时他也在心中勾勒出了明天的日程安排。二、原有备忘录存在的问题1、功能问题:1.1、无法对所有的备忘事件进行检索。如果用户记录了很多备忘录事件,此时他想查询某件事,当他打开备忘录后发现无法进行检索,只能按顺序查找。用户找了很长时间仍未找到,此时用户会产生挫败感,长时间的翻阅影响用户的情绪,用户可能会因此而不愿使用此产品。1.2、无法短时间内提供记录事件的服务用户有时可能时间紧迫又必须记录一些重要的事情,而此设备只支持按键输入,输入法单一,无法在短时间内完成用户的要求。1.3、没有提供分类功能和关键字功能用户可能会希望自己为设置的备忘事件进行分类,或者设置关键字,从而方便批量查阅并对同类事件进行相应的批处理。1.4、没有提供用户身份识别功能为了安全起见,用户可能不希望自己的记录信息被他人随意窥视,没有用户身份认证功能无法保证信息只能被用户的自己看到。如果用户的机密记录被他人看到可能会给用户造成很大的损失。1.5、没有提供标记事件功能用户在记录某个事件时可能有紧急的事情需要处理,此时他没有足够的时间完成对事件的记录,当他去处理紧急事件的时候原来未完成的事件可能丢失,过后用户可能会忘记想要记录的事件。1.6、没有提醒设置功能有的用户可能日程安排很紧凑,对于备忘事件,可能需要提前安排,而用户又无法设置提醒频率及提醒时间,可能在事件的记录时间到来前一小时用户才看到事件提醒,而此时有没有足够的事件来为时间做准备,从而没有达到使用备忘录所要达到的目的。用户可能因此而感到沮丧,懊悔。2、可用性问题2.1、需要大量记录事件时效率低当记录少量的备忘事件时,用户记录的事件可能在他同一页中,他只需通过目光扫描便可找到自己想要处理的事件,此时此设备可以满足用户的需求,是有效的。但是由于其功能不够完备,当用户使用此设备记录了大量的备忘事件时,用户可能想要浏览某个事件,翻页翻了很久仍未找到,用户很难有耐心一直找下去,于是用户便可能放弃查找,此时此设备的效率太低。2.2、此设备的安全性太差。如果用户的手机只会被用户使用、翻阅,此时用户的记录是安全的,但是在现实中并非如此,用户的手机不能保证只被本人使用,当被别人使用时,用户的记录可能被别人随意翻阅,记录信息的泄露可能会给用户带来一些意想不到的损失,安全性不好。2.3、反馈不够完善当用户查阅某条已经存在的信息时,他查阅了很久没有找到,此时还有很少的记录未被查阅,用户不知道还有多少信息没有查阅,他可能因为缺乏耐心而放弃继续查阅。三、改进方案1、功能目标保留原有功能,并增加以下功能1.1、增加分类,关键字功能用户可以根据自己的需要建一些备忘录分类,增加此功能可以方便用户查阅事件,也可以同时处理大量的的事件。此时应该由系统自动生成一些必须的类别,帮助用户使用此功能。如“会议”,“亲友生日”“纪念日”等,也必须允许用户根据自己的需要自己增加一些类别。1.2、增加身份识别功能用户要进入并使用此系统,需要自己选择进入方式,可以是指纹识别,也可以是密码识别,只有当身份识别信息正确,用户才可以使用此系统。指纹识别可防止用户忘记密码而无法使用此系统。1.3、增加语音输入功能当用户在行走等不方便进行手写输入的时候,可以选择语音输入,这样可以增加便易性,使得用户随时可以使用此系统。1.4、增加搜索功能用户可以通过此功能快速检索记录信息。当用户需要检索自己之前写的某个记录时,如果他已忘记这件事情的详细内容,他可以选择“关键字查找”,通过自己记忆中的关键字来检索。系统会自动列出含有此类关键字的所有记录来供用户查找,用户也可以根据自己的分类,在各个类别的子目录下查找,从而大大缩小了查找范围。当用户可以清楚地记忆这件事时,则可以选择“精确查找”,减少了查找时间。1.5、增加标记事件功能用户可以随时对正在记录或是已存在的事件进行标记,可以标记为“未完成事件”,“永久保存事件”(没有此种标记时系统会对过期事件进行删除,从而减少存储量,被标记的事件只能由用户手动删除)等。1.6、增加提醒设置功能用户可以通过此功能来设置提醒时间及提醒频率。对于需要提前做好准备的事件用户可以选择“定时提醒”,将提醒时间设置为“提前一天”,提醒频率设为每三小时一次,在每次提醒时间到来时,用户可以选择“关闭提醒”(此时只会在事件设定时间到来时进行提醒),“稍后提醒”(此时系统会每隔三小时提醒用户处理事件)。而对于不需提前准备的事件,用户可以选择“此时提醒”,则只会在事件发生时提醒。2、可用性目标功能的完善,同时完善了系统的可用性目标,在以下方面有了明显的改善:2.1、提高查找效率系统应该尽可能保证只要用户给出关键字,在五秒内便给出搜索结果,这样可以提高用户的成就感。2.2、给出适当的反馈当用户查找记录时,给出查找结果总量,当用户查找时,显示为查阅数量,让用户清楚当前的查找进度及查找过程,可以减小当查找失败时用户的挫败感。2.3、增加系统的可靠性身份识别功能提高了系统的安全性。用户不用担心自己的记录信息被别人随意窥视,使得用户情愿使用此设备。四、设计阶段1.上下文调查1.1、功能系统应具有记录和查询以及提醒的基本功能。1.2、数据系统应能识别用户笔触输入和语音输入的信息,同时能够读取记录信息,将其以视觉显示或语音方式输出。1.3、环境只要用户具有手机之类的移动设备,都可以随时使用。但在物理环境嘈杂的情况下,语音输入可能不是有效的。1.4、用户手机使用者均为用户。多数用户已经熟知了手机上按键的基本作用,他们不愿学习新的技术,应保留用户的使用习惯。1.5、可用性系统应操作简单,保留手机的基本操作,因为此设备是嵌入手机的,应该与手机的基本操作保持一致性,用户可能不愿为了使用此系统而学习新的技术。2.建立交互需求2.1、以下情节描述了用户使用系统的过程:用户小王在周五有一个重要的会议,为了防止自己因为繁忙的工作而忘记,他拿出手机,打开记事本,选择了指纹识别,他用拇指按了一下相应的位置,3秒钟后显示识别成功,便进入了系统。选择了“菜单”,他便可以继续选择了“记录”,他选择了“会议”,便开始了对事件的编辑,写完关键内容后,选择了“完成”,此时他还需填写“日期”,“时间”选项,写完后,他又继续填写了“地点”,由于此次会议很重要,他将优先级设为了1(最高),这时候,由于会议需要小王主持,所以它需要提前准备,他将提醒时间设为“提前一天”,将提醒频率设为“3小时/次”,此时,小李找小王有事,于是他将事件标记为“未完成”,选择保存后退出系统。处理完小李的事,他拿出手机,进入系统菜单后,选择了“搜索”,输入了“公司会议”,五秒钟后,系统显示“已搜索到3条信息”,浏览时发现有个目录被标记为红色,小王便知道这就是自己刚未完成的记录了,于是打开后继续编辑,完成后取消了标记,选择保存后退出系统。周四下午,小王手机的闹钟响了,他拿出手机,原来是备忘录提醒,他选择了“稍后提醒”,登陆进入系统后,系统显示明天下午有会议,于是他开始准备会议,完毕后一会,手机再次响起,是会议提醒,他选择了“关闭提醒”。2.2、由此情节可以看出在使用“好记性”备忘录时,使用过程具体为:1、用户打开备忘录系统2、系统提供指纹识别,密码识别两种身份识别方式3、用户选择身份识别方式4、系统进行身份识别5、系统识别成功后跳入主界面6、用户选择“记录”按钮7、系统提供不同的事件类别供用户选择8、用户选择类别9、系统响应后进入事件编辑界面10、用户对事件经行编辑及设置11、用户对提醒时间及频率进行设置12、用户完成后选择保存13、系统保存用户记录14、用户选择“浏览”按钮15、系统提供不同的浏览方式供用户选择16、用户选择方式17、系统响应后进入搜索界面18、用户输入关键字19、系统检索后显示结果。20、用户进行翻页等操作。21、用户执行供用户查阅22、用户选择退出23、系统关闭24、系统用响铃(震动)之类的方式提醒用户25、用户选择“稍后提醒”26、特定时间后系统再次提醒27、用户选择“关闭提醒”28、用户设置的时间到后系统删除(用户设置为永久保存则保留)事件记录。29、用户准时完成事件可替换过程为:5.如果身份识别失败5.1、系统做出相应的提示5.2、系统返回步骤210.如果用户输入了事件的详细内容10.1、系统显示事件的详细信息10.2、系统跳转到1311.没有找到匹配的事件11.1、系统做出相应的提示11.2、系统返回步骤102.3、基本用例图如下:用户意图系统责任记录事件身份识别进入系统找到记录界面提供目录选择记录备忘事件信息引导用户正确操做设置备忘事件相关信息提供超链接功能退出系统关闭用户意图系统责任事件提醒身份识别进入系统设置提醒引导用户正确设置按时完成事件特定时间提供提醒服务用户意图系统责任查询事件身份识别进入系统找到查询界面提供目录选择找到相关备忘事件检索记录信息并显示退出系统关闭查询备忘事件详细信息显示详细信息查询备忘事件相关信息提供超链接功能3.交互设计3.1、查询事件时使用采用基于活动的模式的搜索与浏览和指令型的交互方式,易于被用户所接受,而记录事件则采用基于对象的交互方式比较好,可以看成是桌子或提包中的纸质日程表。3.2、界面隐喻是纸质的个人日程表并且使用电子文档的能力(如超链接和搜索)扩充其功能。基于物理日程表,但不支持共享信息。使用这些隐喻,可以翻页,也可实现跳转至另一页,并且允许随身携带。这种隐喻容易表示并且易于被用户所理解。纸质日程表的功能很有限,又引入了电子文档的隐喻,电子文档是被大多数用户所熟知的,易于用户使用,引入此种隐喻同时也使得他的功能得到扩充。3.3、交互范型为了便于使用,随时访问,此设备采用可穿戴计算4.原型设计此设备的硬件实现比较简单,并且是一种嵌入式软件,因此只需要采用低仿真模型即可。备忘录系统的卡片原型:第一章卡片:系统验证用户的身份。记录事件搜索事件手机用户事件提醒第二章卡片:系统列举系统的两大功能,浏览和记录第三张
本文标题:人机交互电子记事本的设计
链接地址:https://www.777doc.com/doc-2737188 .html