课程设计任务书学 院信息学院专 业电子信息工程学生姓名班级学号课程设计题目基于 Java地动物换位游戏软件设计实践教案要求与任务:采用 java 技术设计动物换位游戏软件,设计要求如下:(1)程序分为3 个级别,用户可以通过界面上提供地菜单来选择“初级 ”、“中级 ”和“高级 ”这三个级别
对于 “初级 ”级别,在水平排列地7 块石头上地左右各有3 个类型相同地动物,中间地石头上没有动物;对于“中级 ”级别,在水平排列地9 块石头上地左右各有4 个类型相同地动物,中间地石头上没有动物;对于“高级 ”级别,在水平排列地11 块石头上地左右各有 5 个类型相同地动物,中间地石头上没有动物
(2)用鼠标单击一个动物,如果该动物地前方地石头上没有动物,该动物就跳跃到该石头上,如果该动物前方地石头上有其他地动物,但隔位上地石头没有动物,该动物就越过自己前面地动物跳跃到石头上,其他情形时,该动物不跳跃(跳跃时不能超过2 块石头)
(3)左面地动物只能向右方跳跃,右面地动物只能向左方跳跃
(4)用户可以通过单击界面上提供地按钮,让程序自动完成动物换位
(5)可以随时单击界面上提供地按钮,重新开始当前地级别
(6)用户通过菜单选项,可以选择左、右动物地图像
工作计划与进度安排:第 18 周:布置课程设计任务,查阅资料,分组设计,程序调试
第 19 周:程序调试,编写课程设计报告,验收,答辩
指导教师:2013 年 6 月 20 日专业负责人:2013 年 6 月 20 日学院教案副院长:2013 年 6 月 20 日成绩评定表学生姓名班级学号专 业电子信息工程课程设计题目基于 Java地动物换位游戏软件设计评语组长签字:成绩日期 2013 年月日目录1 课设软件主要功能
12 类总体设计