欢迎来到天天文库
浏览记录
ID:37853138
大小:614.90 KB
页数:23页
时间:2019-06-01
《JAVA记忆测试程序设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《网络程序设计(Java)》课程设计报告题目:记忆测试程序系别:电子信息工程系专业名称:信息安全技术班级:信息安全101学号:020708102姓名:蔡少聪指导教师:林建兵二〇一二年六月23目录一、系统简介-----------------------------------------3二、需求分析-----------------------------------------32.1、系统设计内容及要求----------------------------32.2、系统设计步骤----------------------------------3三、概要设计----------
2、-------------------------------43.1、程序类说明------------------------------------43.2、程序类源文件及功能----------------------------43.3、程序流程图------------------------------------5四、详细设计-----------------------------------------54.1、主类的代码设计--------------------------------5五、系统测试效果------------------------------
3、-------145.1游戏界面图-------------------------------------145.2游戏效果图-------------------------------------15六、系统设计总结心得---------------------------------1623一、系统简介记忆测试系统主要通过逐级增加游戏方块来增加游戏难度,同时对测试者记忆能力的要求也越来越高。本测试系统分为初级、中级和高级。游戏中,测试者只有找到相应等级个数的相同方块才能过关,即连续选中相应个数的相同方块。记忆测试系统利用容器和各个组件之间的嵌套完成系统的主要框架的设计,为各个容
4、器添加相应的组件,并结合对各组件的事件的监听以及事件的处理,实现本系统的功能要求。二、需求分析2.1系统设计内容及要求1)、游戏说明2)、系统相关说明3)、游戏等级的设定,分为三个等级:初级、中级、高级4)、游戏评分标准。游戏以时间做为游戏成绩记录方式,并以此评定游戏成绩5)、游戏成绩排行,不同等级的游戏对应不同游戏排行榜2.2系统设计步骤1)、主类Memory2)、方块Block3)、记忆测试板MemoryTestPane4)、显示成绩ShowRecord5)、记录成绩Record6)、随机排列图标RandomSetIcon7)、测试者People三、概要设计3.1程序类说明23记忆
5、测试系统界面:主框架界面Memory,继承的父类JFrame,组件框架方块类Block,继承的父类JButton,测试面板类MemoryTestPane,继承父类JPanel,记录类Record,继承父类JFrame,定义帮助、提示类ShowHelp,继承父类JDialog,随机排布类RandomSetIcon,测试者类People,记录显示类ShowRecord,继承父类JDialog。成绩记录文档,分别为初级记忆排行榜.txt、中级记忆排行榜.txt高级记忆排行榜.txt。*publicclassMemoryextendsJFrameimplementsActionListener
6、*publicclassBlockextendsJButtonimplementsActionListener*publicclassMemoryTestPaneextendsJPanelimplementsActionListener*publicclassPeopleimplementsjava.io.Serializable*publicclassRandomSetIcon*publicclassRecordextendsJFrameimplementsActionListener*publicclassShowHelpextendsJDialog*publicclassShow
7、RecordextendsJDialogimplementsActionListener3.2、程序类源文件以及功能1)、Memory.javaMemory类定义了记忆测试系统的主窗口,包括整体窗口的布局。该类含有main主函数,记忆测试系统程序从该类开始执行。Memory类包括String、File、MemoryTestPane、ShowRecord四大主要类型对象。2)、MemoryTestPane.javaMemoryTestPane该类
此文档下载收益归作者所有