人机交互实验报告要求.doc_第1页
人机交互实验报告要求.doc_第2页
人机交互实验报告要求.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验报告表头填写方法:实验课程:人机交互实验项目:数独游戏程序设计/边缘提取程序设计/Web界面设计实验性质:综合实验地点:3教XXX实验室实验日期:依据下面的实验课时填写(课时分配:实验一,1.5课时;实验二,2.5课时;实验三,4课时)实验报告中所有内容均为宋体,小四,行间距为1.25。数独游戏程序设计具体要求一、 实验目的和要求掌握命令行和文本菜单界面的设计二、 实验内容和原理1)设计一个命令行界面的游戏,登入游戏界面后,应该有游戏规则说明,按键说明。2)进入游戏前应该有难度选择:1表示简单、2表示中等、3表示困难。3)在游戏主界面中有可以循环输入数独值、可以连续玩好几局直到退出、检查结果、查看答案、新开一局的功能。4)信息提示功能:输入错误时应有提示、游戏失败或获取胜利时应有庆祝界面等。三、 设计方案:(至少2500字)1)画出程序总体流程图2)a)用语言详细描述数独的生成思路(大家用的普遍的是文件读入法,随机生成移位法,回溯法,映射,剪枝,11点随机生成等自创方法),不论什么方法请按行、列、小九宫格详细说明生成过程。(注:此部分必须有一个详细设计的流程图)b)用语言详细描述难度控制(即挖洞的方法)。c)用语言详细描述答案比较方法(即答案与填入数字的对比)。(多解的“a)、b)”部分略写,在此步骤中详细说明解题过程)3)a)根据你描述的方法写出你该部分的函数设计,此部分详细说明函数的声明部分(即函数的功能,参数的意义)。 b)用伪语言写出函数之间的调用关系(可参考数据结构的伪语言)。四、 核心源代码此部分给出你认为算法最核心的部分(不少于5个函数)。并加以注释(对for循环要有注释说明完成什么功能)注释部分用绿色或者红色字体标注,35行必有一个注释;五、 附录:源代码压缩包数独游戏程序设计具体要求一、 实验目的和要求1) 熟悉图形用户界面的设计原则2) 利用一种设计工具完成图形化的用户界面设计二、 实验内容和原理1)仿照给定的参考软件完成对应的图像边缘提取功能,可以查找多个边缘提取相关算法(Canny,Sobel,Laplace,Preitt等算法)。2)设计交互方式和界面,有菜单,工具栏等快捷方式三、 设计方案:(至少3500字)1)给出界面设计的截图,并说明该软件的功能2)a)用语言详细描述你所选择的算法对边缘提取思路(画流程图) b)列举你所查阅的该算法的参考文献(不超过5个) 作者,文章名,刊物名,时间,期号,页码如:段雪峰,李姣芬,蒋英春.创新型人才培养模式的改革探索.当代教育理论.2011,11:33-34.3)a)根据你描述的方法写出你该部分的函数设计,此部分详细说明函数的声明部分(即函数的功能,参数的意义)。 b)用伪语言写出函数之间的调用关系(可参考数据结构的伪语言)。四、 核心源代码此部分给出你认为算法最核心的部分(不少于5个函数)。并加以注释(对for循环要有注释说明完成什么功能)注释部分用绿色或者红色字体标注,35行必有一个注释;五、 附录:源代码压缩包Web界面设计具体要求一、 实验目的和要求1) 熟悉Web站点的信息交互模型和结构 2) 熟悉Web界面设计的基本思想和原则 3) 掌握Web界面设计的工具和技术 二、 实验内容和原理1)要求根据Web界面设计的原则(简洁、一致性、对比度),进行Web界面规划、概要设计和设计要素的选择,利用一种界面设计工具(Dreamweaver / Frontpage)完成网页设计。2)选择一种界面设计工具,并熟悉它;3)针对一个具体的网站(学校、个人、公司)设计应用,进行Web界面规划和概要设计;4)选择WEB界面设计要素,设计出前台和后台三、 设计方案:(至少5500字)1)说明使用的数据库,画出数据库设计的表2)a)用语言详细描述该网站功能(画图) b)对你使用的工具进行概要性说明(100字以内)3)a)画出对该网站的业务流图,根据你描述的方法写出你该部分的函数设计,此部分详细说明函数的功能。 b)用伪语言写出函数之间的调用关系(可参考数据结构的伪语言)。四、 核心源代码

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论