java记忆测试系统课程设计 下载本文

内容发布更新时间 : 2024/5/5 5:02:52星期一 下面是文章的全部内容请认真阅读。

《程序语言综合课程设计》

设计报告

学 院: 专业班级: 学 号: 姓 名: 指导老师: 完成时间:

3

目 录

记忆测试系统 ......................................... 1

1 题目简介 ....................................................... 1 2 设计的内容、要求和目标 ......................................... 2 3 总体设计 ....................................................... 3 4 详细设计及实现 ................................................. 5 4.1 操作界面设计 .............................................. 5 4.2 类成员变量及方法设计 ...................................... 6 4.3* 数据库设计 ................................................ 7 4.4 源代码分析 ................................................ 8 5 系统部署及使用说明 ............................................ 14

4

软件07级 高级语言(JAVA) 课程设计报告

记忆测试系统

1 题目简介

记忆测试系统通过回忆法测试记忆能力,测试手段分为初级,中级,高级,三

个级别

2 设计的内容、要求和目标

我设计的记忆测试系统,除了要编写的6个java文件所给的类外,还需在添加一些功能,如添加图标,改进测试条件,添加音乐功能,使程序有翻开相同的图标是播放一段音乐,不同时播放另一段音乐等。列出菜单,有选择级别,选择图标,成绩记忆榜;在菜单下有M*N个图标随机分布,当点击一个图标,被保存下来,点击下一个图标时与上一个图标比较,图标相同而方块不同则success加1,反之则不变,当点击六个相同的图标时记录所需的时间,保存在成绩记忆排行榜中;点击成绩排行榜,可登陆成绩,且会给成绩排行,由高到低。 设计要求:

(1) 单击“选择级别”菜单可以选择初级,中级,高级。

(2) 单击“查看排行榜”菜单可以查看记忆榜,通过记忆榜存储每个级别

的成绩

(3) 选择级别后,将出项相应级别的测试区。测试区由M*N个方块组成程

序通过设置M和N的值来确定相应的测试级别,例如,对于初级级别,M=5,N=6.每个方块上都有一个图标,但该图标默认不可见。用鼠标当即测试区中的任何一个方块,则计时器开始启动,同时该方块上的图标将显示出来。

(4) M*N个方块组成的测试区中有M个图标,每个图标重复出现N次,并

且随机分布在测试区中的M*N个方块上。用户必须用鼠标连续单击出N个图标相同的方块,也就是说,如果用户已经用鼠标连续单击出P个图标相同的方块,当再单击另一个方块时,如果该方块的图标和上一个的相同,那么该方块的图标和前P次单击出的方块的图标仍然可见;否则前P次单击出的方块的图标全都变得不可见,只有当前单击的方块的图标可见。

3