中,这两个菜单项的名称分别是汽车图标和动物图标。
▪和是类创建的四个文件对象。
所引用的文件分别是初级记忆排行榜中级记忆排行榜高级记忆排行榜,分别用来写入三个级别的成绩。
可以是中的个。
▪是类型的组件,每个单元是个图像文件的名字。
▪是测试区对象,由类负责创建。
▪是负责显示成绩的对话框,由类负责创建▪和的型数据,其值可以确定相应级别中测试区中方块的数量,例如,对于中级水平,测试区个有个方块。
方法▪方法是类实现接口中的方法,负责执行菜单项发出的有关命令。
用户选择菜单中的菜单项可触发事件,导致方法执行相应的操作。
▪是构造方法,负责完成窗口的初始化。
▪方法是软件运行的入口方法。
代码初级记忆排行榜中级记忆排行榜高级记忆排行榜选择级别初级中级高级查看排行榜初级排行榜中级排行榜高级排行榜选择图标码类效果图图对话框类成员变量及方法设计成员变量▪是对话框要读取的文件,该文件存储成绩。
▪是注册了事件的按钮。
▪文本区显示对话框从文件中读出的成绩。
▪负责将成绩按高低排序。
方法▪是构造方法,负责创建对象。
▪方法。
类创建的对话框是主类窗口中的个成员。
当用户选择窗口上的查看排行榜菜单中的菜单项时,对话框调用方法将相应的级别文件传递给。
▪方法。
对话框调用方法读取文件中的成绩,为了将成绩按高低顺序显示在文本区中,方法根据读取的名字和该名字的对应成绩,创建个对象,并将该对象存放在树集中。
▪是接口中的方法,注册了事件,当用户单击按钮时,方法被调用执行,清除文件中的内容。
代码定义棵树来存放对象,楷体清空排行榜,清除,姓名,成绩秒排行榜被清空类效果图是我们编写的个类,该类对象中的数据使用户的姓名和成绩,被显示在对话框中的文本区中见图类成员变量及方法设计成员变量▪是用户的名字。
▪是用户的用时。
方法▪方法返回。
▪方法返回。
▪是接口中的方法,其操作是确定对象的大小关系。
代码类效果图图对话框类成员变量及方法设计成员变量▪是用户的用时。
▪是用户用来输入名字的文本框。
▪,是按钮对象,用户单击按钮可保存成绩,单击按钮可放弃保存成绩。
▪是级别文件。
方法▪是构造方法,负责创建对象。
▪方法。
类创建的对话框是测试区中的个成员。
当用户成功单击出相应级别所要求的图标相同的方块后,测试区弹出对话框,对话框将调用方法将测试区中的级别文件传递给对话框。
▪方法。
当用户成功单击出相应级别所要求的图标相同的方块后,测试区弹出对话框,对话框将调用方法将测试区记录的用户用时传递给对话框中的。
▪是接口中的方法,和按钮注册了事件,当用户单击时,方法被调用执行,其操作是将用户在文本框中输入的名字以及的值保存到文件中,然后关闭当前对话框当用户单击按钮时,方法将被调用执行,其操作是关闭当前对话框。
代码综合案例记忆测试软件系统设计图形界面编程文件流编程多线程编程常用编程面向对象基础目录题目记忆测试系统题目简介设计要求总体设计主类详细设计及实现类类类类类类记忆测试系统题目简介本游戏是通过由用户点击图片显示出图片后,如果是相同的,便保持图形,如果用户点开的是不同的图片则先前点击的图片被清空。
当用户同时点击出规定数目的图片后,弹出保存成绩框。
主要内容设计要求总体设计详细设计代码调试软件开发课程设计题目软件效果图记忆测试系统软件的运行效果图如下所示图记忆系测试统软件的运行效果设计要求记忆测试系统是通过回忆法测试记忆能力,测试手段分为初级中级高级三个级别。
记忆测试系统设计内容要求单击选择级别菜单可以选择初级中级或高级。
单击查看排行榜菜单可以查看初级记忆榜中级记忆榜或高级记忆榜,通过记忆榜存储每个级别的成绩。
选择级别后,将出现相应级别的测试区。
测试区由个方块组成,程序通过设置和的值来确定相应的测试级别,例如,对于初级级别。
每个方块上都有个图标,但该图标默认不可见。
用鼠标单击测试区中的任何个方块,则计时器开始启动动,同时该方块上的图标将显示出来。
个方块组成的测试区中有个图标,每个图标重复出现次,并且随机分布在测试区中的各方块上。
用户必须用鼠标连续单击出个图表相同的方块,也就是说,如果用户已经用鼠标连续单击出个图标相同的方块,当再单击另个方块时,如果该方块的图标和上个的相同,那么该方块的图标和前次单击出的方块的图标仍然可见否则前次单击出来的方块的图标全都变得不可见,只有当前单击的方块的图标可现。
测试区能显示用户的同时,并根据级别的不同,提示用户必须用鼠标连续单击出多个图标相同的方块。
测试区有提示图标所在位置的功能。
用户单击测试区中的提示按钮后,测试区将持续秒为用户显示全部方块上的图标。
用户没单击次提示按钮,用户的勇士将增加秒。
连续单击出级别所要求的若干个相同的方块后,将弹出保存成绩对话框,用户可以通过该对话框选择是否将自己的成绩保存到成绩表中。
单击选择图标菜单可重新选择方块图标样式,既可以重新选择个图标。
二设计目标改进程序,使用户能为方块选择更多图标。
改进测试条件,例如单击鼠标的次数越多则成绩越差等。
改进程序,增加更加丰富的音乐效果。
当用户成功翻开相同图标方块后,程序播放简短动听的声音乐,而用户翻开不相同图标方块,程序播放简短警告的音乐。
用可以编写播放格式的音频。
假设音频文件位于应用程序当前目录中。
总体设计在测试系统中,可以编写个源文件。
记忆测试系统除了上述个源文件产生的类外,还需要系统提供的些重要的类。
记忆测试系统所用到的些重要的类以及之间的组合关系如图所示。
图类之间的组合关系以下是个原文件的总体设计。
主类类负责创建记忆测试系统的主窗口,该类含有方法,记忆测试系统从该类开始执行。
类有四种重要类型的对象,分别是和对象。
类创建的窗口对象以及其中的主要成员对象如图所示。
类主要成员的作用将在后面的详细设计中阐述。
对话框窗口及测试区图窗口及主要的成员对象类是主类窗口中的个容器,所创见的对象称为测试区,这个测试区别添加到窗口的中心。
类主要有种类型的成员和对象。
类的主要成员的作用将在后面的详细设计中阐述类是的子类,负责为类中的数组表提供对象。
类是包中对话框的子类,当用户成功单击出相应级别所要求的图表相同的方块后,创建的对象负责保存用户的名字和成绩到相应的级别文件中。
类是包中对话框的子类,当用户单击查看排行榜时,创建的对象显示用户的成绩。
对象封装用户的名字和成绩,以便对象可以按成绩的高低排序用户。
详细设计及实现操作界面设计点击运行,选择级别,图标游戏开始,如果用户不清楚相同图标的位置时,点击提示。
界面方案窗口大小,字体的大小和颜色宋体布局控制又上到下,先是菜单选择级别,查看排行榜,选择图标提示信息您需要用鼠标单击出个同样图标的方块图标随机排布,有个方块随机分布,下面是记录用户时间以及提示按钮,提示用户相同图标的位置。
类效果图如图创建窗口所示图创建窗口类成员变量及方法设计成员变量▪是类创建的菜单条,可以向中添加菜单。
▪是创建的三个菜单,这三个菜单的名称分别是选择级别查看排行榜和选择图标。
▪是类创建的三个菜单项,被添加到菜单中,这三个菜单项的名称分别是初级,中级和高级。
▪是类创建的三个菜单项,被添加到菜单中,这三个菜单项的名称分别是初级排行榜,中级排行榜和高级排行榜。
▪是类创建的两个菜单项,被添加到菜单中,这两个菜单项的名称分别是汽车图标和动物图标。
▪和是类创建的四个文件对象。
所引用的文件分别是初级记忆排行榜中级记忆排行榜高级记忆排行榜,分别用来写入三个级别的成绩。
可以是中的个。
▪是类型的组件,每个单元是个图像文件的名字。
▪是测试区对象,由类负责创建。
▪是负责显示成绩的对话框,由类负责创建▪和的型数据,其值可以确定相应级别中测试区中方块的数量,例如,对于中级水平,测试区个有个方块。
方法▪方法是类实现接口中的方法,负责执行菜单项发出的有关命令。
用户选择菜单中的菜单项可触发事件,导致方法执行相应的操作。
▪是构造方法,负责完成窗口的初始化。
▪方法是软件运行的入口方法。
代码
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。