- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浙江科技学院信息与电子工程学院2009级Java程序课程设计报告
PAGE 44
程序设计综合课程设计报告
报告题目:
基于Java的记忆测试系统
的设计与开发
程序设计综合课程设计任务书
一、主要任务与目标
1.掌握Java语言,能够学会使用Java开发具体的应用。
2.熟悉数据库SQL Server的使用,熟悉数据库编程语言(主要是SQL)。
3.使用所学知识开发一个基于Java的记忆测试系统。
二、主要内容与基本要求
用java语言编写一个记忆测试系统。
设计要求如下:
1)单击“选择级别”菜单可以选择初级、中级和高级;
2)单击“查看排行榜”菜单可以查看初级记忆榜、中级记忆榜和高级记忆榜,通过储存榜记忆每个级别的成绩;
3)相应级别测试区,有m*n个方块组成,测试级别有m和n确定。每个方块上都有一个图标,但该图标默认不可见。用鼠标单机测试区中的任何一个方块,则计时器开始启动,同时该方块上的图标讲显示出来;
4)每个测试区中有m个图标,每个图标重复出现n次,并且随机分布。用户必须用鼠标连续单击出n个图标相同的方块,若其中点到不同图标,则前几次单击出的图标全都变得不可见,只有当前单击的方块的图标可见;
5)测试区能显示用户的用时,并根据级别不同,提示用户必须用鼠标连续单击出多少个图标相同的方块;
6)测试区有提示图标所在位置的功能。用户单机测试区中的“提示”按钮后,测试区将持续1.2秒为用户显示全部方块上的图标。用户每单击一次“提示”按钮,用户的用时将增加10秒;
7)连续单击出级别所要求的若干个图标相同方块后,将弹出保存成绩对话框,用户可以通过该对话框选择是否将自己的成绩保存到成绩表中;
8)单击“选择图标”菜单可重新选择方块的图标样式,即可以重新选择m个图标;
9)单击“帮助”菜单可以查看帮助和关于信息;
10)添加更多图标,使用户可以选择多种图标;
11)改进测试条件,用户单击鼠标的次数越多则成绩越差;
12)增加更加丰富的音乐效果,程序开始时播放背景音乐,当用户成功翻开相同图标方块后,程序播放简短、动听的一声音乐,而用户翻开不相同图标方块后,程序播放简短、警告的一声音乐。
13)单击“设置”菜单可以进行对程序的相关设置,用一个文件存储相关设置信息。
14)添加“登录”、“注册”界面,并用数据库存储相关注册信息。
三、计划进度
1.4月11日--4月14日:搜集资料、查阅文献,确定选题,写任务书,确定分组工作
2.4月14日-- 4月21日:需求分析,系统设计,系统功能模块完善
3. 4月21日--4月28日:主要模块程序流程图、编程实现系统
4.4月28日--5月15日:系统调试、测试、修改与完善
5.5月15日--5月27日:课程设计报告撰写6.5月28日--6月10日:课程设计报告答辩
四、主要参考文献
[1] 耿祥义,张跃平.Java大学实用教程(第2版).电子工业出版社.2010年1月
[2] 耿祥义,张跃平.Java课程设计(第二版).清华大学出版社.2008年11月
五、小组分工
(组长):编写主类MemoryGame,程序主要功能模块MemoryTestArea类及“设置”相关功能模块,与小组成员共同完成程序编写;
:撰写任务书,主要负责程序排行榜模块,完成Record、ShowRecordDialog等类的编写,搜集程序所需资源等;
:主要负责帮助菜单相关功能模块,ShowHelpDialog、ShowAboutDialog等类的编写,以及程序的功能测试。
学生(签字)
2011年4月12日
指导教师 2011年4月12日
目录
TOC \o 1-3 \h \z \u 程序设计综合课程设计任务书 h 2
第1章 引言 h 5
1.1 背景 h 5
1.2 课程设计内容 h 5
1.3 任务分工 h 5
第2章 记忆测试系统 h 6
2.1 记忆测试系统概述 h 6
2.1.1 记忆测试系统的定义 h 6
2.1.2 记忆测试系统的任务 h 6
2.2 本章小结 h 6
第3章 记忆测试系统的设计 h 7
3.1 系统需求分析 h 7
3.2 系统开发及运行环境 h 7
3.3 系统主要功能要求 h 7
3.4 系统模块化分析 h 8
3.4.1 记忆测试系统总体结构 h 8
3.4.2 制药企业进销存管理系统各模块介绍 h 8
文档评论(0)