java设计归纳总结报告.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
永磁同步电机双环调速系统的仿真研究 Java与面向对象技术课程设计报告(2010) PAGE 12 PAGE 1 Java与面向对象技术 课程设计报告 ( 2010 -- 2011 年度第 1 学期) 记忆测试系统 专业 计算机科学与技术(软件工程) 学生姓名 施煜 班级 BM计算机071 学号 29 指导教师 徐 静 完成日期 2010年9月17 日 记忆测试系统 PAGE 3 目录 目 录 TOC \o 1-5 \h \z \u 目 录 2 1 概 述 1 1.1 课程设计目的 1 1.2 课程设计内容 1 2 需求分析 1 2.1 设计目标 1 2.2 主体功能 2 2.3 开发环境 2 3 概要设计 2 3.1 系统的功能模块划分 2 3.2 系统流程图 3 4 详细设计 4 4.1 MemoryGame类 4 4.2 MemoryTestArea类 5 4.3 Block类 7 4.3 ShowRecordDialog类 7 4.4 People类 8 1.3.6 Record类 8 5 测试 9 5.1 测试方案 9 5.2 测试结果 9 6 小结 12 参考文献 13 附 录 14 附录1 源程序清单 14 附录1.1 MemoryGame类模块源程序 14 附录1.2 MemoryTsetArea类模块源程序 16 附录1.3 Block模块源程序 20 附录1.4 ShowRecordDialog类模块源程序 20 附录1.5 People类模块源程序 21 附录1.6 Record类模块源程序 22 PAGE 11 记忆测试系统 1 概 述 1.1 课程设计目的 掌握了Java基本知识后,使自己掌握Java面向对象的设计思想,进行一系列的课程设计来提高Java编程技术,使自己掌握Java面向对象的设计思想,为后续的毕业设计和项目开发累计经验,从而使自己能在将来具体的工作中利用Java语言开发项目。 1.2 课程设计内容 记忆测试系统是通过回忆法测试记忆能力,测试手段分为初级,中级和高级三个级别。记忆测试系统设计要求如下: (1)单击“选择级别”菜单可以选择初级、中级或高级。 (2)单击“查看排行榜”菜单可以查看初级记忆榜、中级记忆榜或高级记忆榜,通过记忆榜存储每个级别的成绩。 (3)选择级别后,将出现相应级别的测试区。测试区由m*n个方块组成,程序通过设置m和n的值来确定相应的测试级别,例如,对于初级级别,m=5,n=6。每个方块上都有一个图标,但该图标默认不可见。用鼠标单击测试区中的任何一个方块,则计时器开始启动动,同时该方块上的图标将显示出来。 (4)m*n个方块组成的测试区中有m个图标,每个图标重复出现n次,并且随机分布在测试区中的m*n各方块上。用户必须用鼠标连续单击出n个图表相同的方块,也就是说,如果用户已经用鼠标连续单击出p(pn)个图标相同的方块,当再单击另一个方块时,如果该方块的图标和上一个的相同,那么该方块的图标和前p次单击出的方块的图标仍然可见;否则前p次单击出来的方块的图标全都变得不可见,只有当前单击的方块的图标可现。 (5)测试区能显示用户的同时,并根据级别的不同,提示用户必须用鼠标连续单击出多个图标相同的方块。 (6)测试区有提示图标所在位置的功能。用户单击测试区中的“提示”按钮后,测试区将持续1.2秒为用户显示全部方块上的图标。用户没单击一次“提示”按钮,用户用时将增加10秒。 (7)连续单击出级别所要求的若干个相同的方块后,将弹出保存成绩对话框,用户可以通过该对话框选择是否将自己的成绩保存到成绩表中。 (8)单击“选择图标”菜单可重新选择方块图标样式,既可以重新选择m个图标。 2 需求分析 2.1 设计目标 (1)改进程序,使用户能为方块选择更多图标。 (2)改进测试条件,例如单击鼠标的次数越多则成绩越差等。 (3)改进程序,增加更加丰富的音乐效果。当用户成功翻开相同图标方块后,程序播放简短、动听的一声音乐,而用户翻开不相同图标方块,程序播放简短、警告的音乐。用Java可以编写播放.au、.aiff、.wav、.midi、.rfm格式的音频。假设音频文件hello.au位于应用程序当前目录中。 2.2 主体功能 本游戏是通过由用户点击图片显示出图片后,如果是相同的,便保持图形,如果用户点开的是不同的图片则先前点击的图片被清空。当用户同时点击出规定数目的图片后,弹出保存成绩框。 2.3 开发环境 JDK 1.6 NetBeans IDE

您可能关注的文档

文档评论(0)

勤劳的小厮 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档