精品文档---下载后可任意编辑课程设计报告题 目: 斗地主软件设计与实现 院 (系): 信息科学与工程学院 专业班级: 计算机科学与技术 1201 班 学生姓名: 程 伟 学 号: 202411830 11 指导老师: 吴 奕 20 14 年 12 月 29 日至 20 15 年 1 月 9 日华中科技大学武昌分校制面对对象程序设计 课程设计任务书一、设计(调查报告/论文)题目斗地主软件设计与实现二、设计(调查报告/论文)主要内容内容:设计一个斗地主游戏,玩家可以通过键盘或鼠标控制游戏区,游戏设定不同级别,级别越高难度越大,玩家可以根据自己的需要自由设定初始游戏级别,当玩家取得的分数到达一定水平常游戏自动进入下一个级别。游戏以最终玩家获得的分数来推断玩家水平的高低。基本功能与要求:使用工具,操作系统为 WINDOWS,采纳面对对象方法完成,包括总体设计、详细设计、编码实现、测试。设计要求如下:① 游戏由模块组成:游戏区模块,游戏控制模块,级别设置模块和帮助模块。② 游戏区模块,为玩家提供主体游戏功能,能够处理玩家的各种游戏操作,显示得分情况,并最终显示游戏结果。③ 游戏控制模块,该模块为玩家提供游戏控制功能,应包括开始游戏,暂停游戏和退出游戏三部分功能。④ 级别设置模块为玩家提供自行设置游戏的初始级别功能,主要提供初级,中级和高级三个游戏初始级别设置。三、原始资料1.《面对对象程序设计课程设计》指导书2.耿祥义.JAVA 大学有用教程.北京:清华大学出版社,2024.四、要求的设计(调查/论文)成果五、进程安排布置任务,查找资料、需求分析 1 天总体设计 1 天详细设计编制源程序实现测试与修改 1 天撰写课设报告 2 天精品文档---下载后可任意编辑六、主要参考资料[1] 张广彬. Java 课程设计案例精编(第二版).北京:清华大学出版社, 2024.[2] 耿祥义. Java 课程设计(第二版).北京:清华大学出版社, 2024.[3] 耿祥义.JAVA 大学有用教程.北京:清华大学出版社,2024.[4] 邹林达.陈国君 Java2 程序设计基础.北京:清华大学出版社,2024.[5] 邹林达.Java2 程序设计基础实验指导.北京:清华大学,2024.指导老师(签名): 20 年 月 日目 录1 需求与总体设计 100002 详细设计 0 0111223 编码实现 2 3.1 JAVA 编码实现 2 4 系统测试 18 1819总结 19 精品文档---下载后可任意编辑1 需求与总体设计游戏设计需要用到牌 Card 的正...