淮海工学院人机交互人机交互课程设计Word格式.doc
《淮海工学院人机交互人机交互课程设计Word格式.doc》由会员分享,可在线阅读,更多相关《淮海工学院人机交互人机交互课程设计Word格式.doc(17页珍藏版)》请在冰点文库上搜索。
年月日
一、概述
通过调查分析,开发出一个操作简便、界面友好、灵活实用、安全可靠的学生成绩管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。
学生成绩管理系统是针对教务管理人员、任课教师和学生设计开发的系统。
该系统能够提高学校对学生成绩的统计分析效率,减轻教务管理人员对学生成绩管理和统计的负担,能提高学校对学生成绩的规范化管理。
该成绩管理系统能够及时对学生成绩进行收集整理,使学校相关部门及时获取可靠的学生成绩信息,便于管理。
学生成绩管理系统主要提供成绩查询,方便管理网上的信息查阅平台,学生可以通过该系统查阅和自己相关的信息。
教师可以通过该系统查阅学生成绩信息,教师信息。
系统管理员可以实现以上的所有功能,还有对学生及其成绩的添加、删除、查询、修改,对教师信息的添加、删除、查询、修改,对数据库的备份、还原等相关操作。
二、需求分析
1、系统调研(原有类似系统的分析及改进)
以往的管理系统太过复杂,操作不方便,查询困难等,现在在我国学生众多,有很多的学校,那么由此可见,成绩管理对我们来说是多么重要。
考试是我们从小就经历的历我们尤为重要,现在的管理系统多为早期沿用的系统多为不稳定的系统,系统容易瘫痪,容易被修改和侵入,代码多,不利于维护,那么我们为什么不亲自建一个稳定的管理系统呢,当然也只有系统不断维护才能不断提高系统的性能,因此我们系要不断改进和维护系统,及时更正系统缺陷和漏洞,已达到完善系统的目的,以保证学生信息的安全可靠性。
目前对我国多数学校而言,成绩管理还处于混乱的局面,比如成绩分配结构不合理、安全性过低等,造成了学校管理上的困难。
2、用户分析
该系统的用户为生疏型用户,他们经常使用计算机系统,因而对计算机的性能及操作使用,已经有一定程度的理解和经验。
但他们往往对新使用的计算机系统缺乏了解,不太熟悉,因此对新系统而言,他们仍就是生疏用户。
所以本系统的人机交互主要体现在鼠标点击事件和键盘输入时间事件。
3、任务分析
3.1使用行为分析
该系统的参与者主要包括管理员、教师、学生
经过分析该系统总体用例图为下图所示:
3.2顺序分析
管理员的时序图:
教师的时序图:
学生的时序图:
3.3协作关系分析
3.4工序约束陈述
(1)系统管理员必须先增加教师和学生信息,教师和学生才能登录
(2)系统管理员必须先增加课程信息,教师才能去录入成绩
(3)教师录入成绩后,学生才能查询自己成绩
3.5用户任务一览表
任务
管理员
教师
学生
增加、删除或更新学生信息
√
增加、删除或更新教师信息
增加、删除或更新管理员信息
增加、删除或更新学生成绩信息
查询成绩
修改密码
3.6任务金字塔
以管理员为例
3,7故事讲述和情节分析
故事讲述:
思琪是某大学的一名学生,这一天她想使用学生成绩管理系统查一下上学期自己的成绩。
在教务处的办公大厅里,有几台自助查询电脑供学生使用,思琪走到其中的一台电脑前,点击鼠标进入学生成绩管理系统。
进入登录页面,她输入账号和密码,进入子系统,选择查询成绩,进入查询界面,根据界面提示输入课程名单击“查询”按钮。
在接下来的页面中,系统返回了她查询的那门课程的成绩。
情节分析:
(1)角色:
思琪,学生。
(2)目标:
读取成绩。
(3)环境:
教务处大厅,有查询电脑可供查询使用。
(4)步骤:
登录账号和密码;
查询成绩;
确认查询;
显示查询成绩。
(5)策略:
如果成绩存在,则显示成绩;
如果成绩不存在,则显示警告。
(6)情感:
交互系统的交互过程简洁、顺畅,信息提示充分、清晰。
用户对完成任务的过程感到满意。
4、设计过程
4.1用户的观察和分析
通过观察用户是如何理解内容和组织信息,可以帮助人们交互设计更合理的组织信息,又结合了学生成绩管理系统的特征,所以选择了焦点小组这个方法,即通过组织一组用户进行讨论,以便更了解用户的理解,想法,态度和需求。
4.2设计
使用对象模型化的分析方法,即将用户分析的结构按照讨论的对象进行分类整理,并且以各种图示的方法描述属性、行为和关系,通过NetBeans软件制作界面,并加入交互。
4.3实施
对高真设计原型进行最后的调整,并撰写产品的设计风格标准。
三、设计与实现
1、界面设计原则
1)界面要具有一致性
2)常用操作要有快捷方式
3)提供必要的错误处理功能
4)提供信息反馈
5)允许操作可逆
6)设计良好的联机帮助
7)合理划分并高效地使用显示屏幕
2、模型设计(行为模型、结构模型、表现模型及系统描述)
2.1行为模型
2.2结构模型
学生状态图:
教师状态图:
管理员状态图:
2.3表现模型
2.4系统描述
本系统作为一个对学生成绩管理设计的系统,提供给用户如下功能:
1)学生能够通过学号查询个人成绩和班级排名。
2)学生能够修改自己的密码。
3)教师能够按学号添加学生成绩信息
4)教师能够删除学生成绩信息
5)教师能够修改学生成绩信息
6)教师能够查询学生挂科情况。
;
7)管理员可以录入学生信息
8)管理员可以录入老师信息
9)管理员可以增设管理员
3、系统使用的交互技术
本系统做运用的交互技术有
(1)定位:
确定平面或空间的一个点的坐标,例如:
面板在运行时出现的位置。
(2)选择:
在某个选择集中选出一个元素,通过注视,指点或接触一个对象,使 对象成为后续行为的焦点。
(3)字符串:
键盘是目前输入字符串最常用的方式。
(4)几何约束:
用于对图形的方向,对齐方式等进行规定和校准。
4、实现界面
登录界面:
菜单:
浏览:
成绩管理:
修改密码:
成绩查询:
信息管理:
四、可用性评估
1、可用性指标体系
可用性因素
下级因素
内容/服务
关联性
表达方式
深度和广度
实时性
服务
效率
交互效率
易用性
容错性
用户满意度
2、具体使用方法(流程、步骤)
1)先选择测试对象:
管理员10人,教师20人,学生20人
2)确定测试地点和时间:
2015年6月15号,计算机楼105
3)确定测试任务:
详细介绍系统,使其完成指定任务。
4)测试实施
5)结束测试:
用户通过电子邮件反馈信息
3、可用性结果分析
描述
内容与核心用户相关性很强
文字简单明了
内容很详细,有一定的覆盖面
内容及时更新并能提供相关信息
能提供动态的、能满足特定用户需求
用户使用该网站能在2分钟内完成任务
新老用户很容易使用
能识别和诊断错误
很满意
大多数用户能够很快的完成任务,对这个系统很满意。
五、结论
1、系统特点总结及改进方案
该系统的特点是操作简单,功能全面,使用方便,力求系统先进、使用、可靠、经济,针对系统的特点,从实际需要出发,选择合理的系统环境,提高了工作效率。
但也有缺点,当所有课程同一时间出成绩,有的时候会遇到系统无法登陆问题,应该是服务器瞬间处理不了过大的访问原因。
我认为可行的解决方案是分时公布成绩,避免同学在同一时间一起登陆造成服务器压力过大。
2、学习本课程的心得体会及未来学习展望,
通过此次实验,使得我对人机交互有了一个更加全面的认识,对这项技术有了更加深刻的了解。
人机交互技术主要是研究人与计算机之间的信息交换。
它包括人到计算机和计算机到人的信息交换部分。
人机交互技术是计算机用户界面设计中的重要内容之一。
良好的人机交互能够使得用户能够快捷的准确的理解程序的功能操作能够准确的操作自己想要的功能。
3、对本课程的建议
希望设置上机的实验,提升我们的设计能力
六、参考文献
1、王坚,董士海,戴国忠。
基于自然交互风格的多通道用户界面模型.计算机学报,1996,34
(1):
1-12
2、王坚,董士海,戴国忠.人机交互和多通道用户界面.北京:
科学出版社,1999
3、黄艳群,李荣丽.人机界面
[M].北京:
北京理工大学出版社,2007
4、张亮.细节决定交互设计的成败
中国水利水电出版社,2009