文档介绍:在
课程设计(论文)任务书
软件学院专业班
一、课程设计(论文)题目
二、课程设计(论文)工作自 10 年 12 月 20 日起至 10 年 12 月 24 日止。
三、课程设计(论文) 地点: 软件学院实训中心
四、课程设计(论文)内容要求:
(1)使学生巩固和提高Java编程技术
(2)培养学生掌握程序设计的基本思路和方法;
(3)加强学生研发、调试程序的能力;
(4)培养学生分析、解决问题的能力;
(5)提高学生的科技论文写作能力。
(使用图形界面实现)
1)任务:  
(1)使用图形界面实现,要符合日常软件使用规范来设计菜单和界面;
(2)根据课程设计要求把各种功能转换成相应组件的响应事件;
(3)在实现程序功能前,可以先完成图形界面设计;
(4)标识符命名遵循java命名规范.
(5)能够考虑各种异常处理,注重提高程序运行效率。
2)创新要求:
在基本要求达到后,可进行创新设计,如:用计步器计算用户所走的步数。
3)课程设计论文编写要求
(1)课程设计任务及要求
(2)设计思路--工作原理、功能规划
(3)详细设计---数据分析、算法思路、类设计、功能实现(含程序流程图、主要代码及注释)、界面等。
(4)运行调试与分析讨论---给出运行屏幕截图,分析运行结果,有何改进想法
等。
(5)设计体会与小结---设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。
(6)参考文献(必须按标准格式列出,可参考教材后面的参考文献格式)
(7) 报告按规定排版打印,要求装订平整,否则要求返工;
(8) 课设报告的装订顺序如下:封面---任务书---中文摘要---目录----正文---附录(代码及相关图片)
(9)严禁抄袭,如有发现,按不及格处理。
4)答辩与评分标准:
(1)考勤:10分;
(2)程序检查:30分;
(3)课设答辩:20分
(3)课程设计报告:40分;
5)参考文献:
(1)董庆霞.《Java程序设计导论》北京大学出版社
(2)武嘉澎.《Java程序设计大全》北京大学出版社
(3)http://csdn///
6)课程设计进度安排
内容天数地点
构思及收集资料 7 图书馆
编码与调试 5 实验室
撰写论文 3 图书馆、实验室
学生签名: 必须手写
10年 12月 20 日
课程设计(论文)评审意见
(1)考勤(10分):优( )、良( )、中( )、一般( )、差( );
(2)程序检查(30分):优( )、良( )、中( )、一般( )、差( );
(3)课设答辩(20分):优( )、良( )、中( )、一般( )、差( );
(4)课设报告(40分):优( )、良( )、中( )、一般( )、差( );
评阅人: 职称: 讲师
10 年 01 月 25 日
中文摘要
本程序不用于商业用途,用于游戏用途。其功能主要为娱乐,我从中学到实际开发中的许多经验和技巧,对程序的编程思想有了一定的提高。
该程序主要练习使用布局管理器设计一个华容道游戏界面,并练习使用事件监听器(鼠标事件、键盘事件和焦点事件)实现按钮的移动。本程序的主要设计思路为:首先是界面设计,该界面主要包括十个人物按钮(马、曹操、关羽等)以及旁边的四个边框按钮和重新开始按钮。对于人物按钮,我们可以创建Button按钮的子类,在该类中定义按钮的一些新的属性和焦点事件监听器,如:按钮的标签名、按钮的颜色、按钮的排号(如这里有十个人物按钮,从1排到十,在程序中可以依靠这个属性区分人物按钮)、按钮颜色、按钮获得或失去焦点事件。同时在设计该界面时要考虑到各个按钮的位置、大小等情况。在这给出了各按钮的位置和大小参数:(其中Person为继承Button按钮的人物按钮类)
目录
目录 5
一、课设任务及要求 6
课程设计题目:华容道-一个传统的智利游戏 6
课程任务 6
设计要求 6
二、需求分析 7
功能需求分析: 7
三、设计思路 9
四、详细设计 11
一、结构建立: 11
二、上机模块建立 11
五、运行调试与分析讨论 20
六、设计体会与小结 21
七、参考文献 22
一、课设任务及要求
课程设计题目:华容道-一个传统的智利游戏
课程任务
编写一个华容道传统的智利游戏练习使用布局管理器设计一个华容道游戏界面,并练习使用事件监听器(鼠标事件、键盘事件和焦点事件)实现按钮的移动。界面设计,该界面主要包括十个人物按钮(马、曹操、关羽等)以及旁边的四个边框按钮和重新开始按钮。对于人物按钮,我们可以创建Button按钮的