弓盼盼课程设计

弓盼盼课程设计

ID:41684705

大小:114.91 KB

页数:12页

时间:2019-08-29

弓盼盼课程设计_第1页
弓盼盼课程设计_第2页
弓盼盼课程设计_第3页
弓盼盼课程设计_第4页
弓盼盼课程设计_第5页
资源描述:

《弓盼盼课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计报告院系:工程技术学院电子工程系课程名称:Java程序设计设计题目:华容道游戏设计专业:电子商务班级:123111201学号:12311120112姓名:弓盼盼指导教师:王振辉设计时间:2014.11.30-2014.12.302014年12月30日课程设计任务书设计题目华容道游戏设计学生姓名弓盼盼专业电子商务班级123111201设计要求:一界面设计应用程序界血友好,风格一致,支持鼠标和键盘操作,应用菜单、工具条等设计主界曲。二功能设计功能设计合理,层次分明,考虑用户耍解决的重点利难点问题。三代码编写程序代码编写规范、有必要的注释,代码复用性好。

2、学生应完成的工作:1.资料收集。2.完成数据的管理工作(信息注册、查询、删除等)。3.完成系统设计(设计总体方案,体系结构,功能模块、界面设计,数据库设计)。4.完成编码工作(模块编码和单元测试)。5.测试打包(集成测试、修改、打包)。6.完成课程设计报告。参考文献阅读:[1]陈轶,姚晓昆编著.Java程序设计实验指导[M].北京清华大学岀版社,2006[2]吴其庆编著.java程序设计实例教程[M]•北京:冶金工业出版社,2006[3]陈国君等编著.Java2程序设计基础[M].北京:清华大学出版社,2006[4]郑莉,王行言,马素霞编著.java语言程

3、序设计[M].北京:清华大学出版社,2006工作计划:1.13周进行功能分析。2.14周数据库设计。3.15周界面设计。4.16周编码实现。5.17周完成设计报告。6.18周提交作业。任务下达FI期:2014年11月30H任务完成H期:2014年12月30日指导教师(签名):学生(签名):1・课程设计目的11.1课程设计目的11.2系统设计背景与意义12•课程设计题目描述和要求22.1系统功能分析与描述22.2系统设计要求33•课程设计报告内容43.1系统功能设计43.2程序构造及优化53.3界面设计64•总结7=课程设计目的1・1课程设计目的编写一个华容

4、道传统的智利游戏练习使用布局管理器设计一个华容道游戏界面,并练习使用事件监听器(鼠标事件、盘事件和焦点事件)实现按钮的移动。1・2系统设计背景与意义现如今网络游戏日益繁荣,很多家长担心孩子会沉迷于网络中无法自拔,影响学业,而这款华容道游戏不仅可以使学生在玩的过程中体会到积极动脑的乐趣而且还会使他们热衷于思考,在游戏通关的成功中体会到满足感,提升学习的自信心。华容道,古老的中国游戏,以其变化多端、百玩不厌的特点与魔方、独立钻石棋一起被国外智力专家并称为“智力游戏界的三个不可思议:游戏就是依照“曹瞒兵败走华容,正与关公狭路逢,只为当初恩义重,放开金锁走蛟龙”这

5、一故事情节设计,受到很多玩家的喜爱。2•课程设计题目描述和要求2.1系统功能分析与描述功能需求分析的主要任务是从使用者角度考察系统应具有哪些功能及非功能性需求,对于华容道小游戏,用户主要可以是普遍的,它面向的对象是广泛的。2.1.1系统的主要功能是:能用鼠标点击对象,获取焦点。用键盘操控上下左右进行游戏。三、在遇到非法操作时能进行退回。四、能记录下使用者所走的步数,并显示在图形界面上。五、能在图形界面中提示使用者具体的操作方法。八-点击重新开始按钮进行重新开始。主要使用流程是:使用者打开图形界面,鼠标点击获取要操控的对象,用盘选择上下左右控制,使用者选择的

6、对象进行操作。点击重新开始按钮进行重新开始。2.1.2主要功能的用例及方法描述如下:一、鼠标点击选择操作对象使用者选择想要控制的人物对象,并用鼠标左键点击该对象,就获得了对该人物对象的操控权。盘操控上下左右进行游戏使用者选定想要控制的人物对象后,点击键盘的上下左右键,实现对选定对象进行上下左右移动。三、操作不正确时能进行退回使用者选定想要控制的人物对象,实现对选定对象进行上下左右移动的操作后,如果出现按键操作错误,导致重叠,系统将自动退回原位置。四、记录使用者所走的步数,并显示使用者选定想要控制的人物对象,实现对选定对象进行上下左右移动的操作时,系统将自动

7、记录下使用者所走的步数,并将其显示在图形界面上。五、在图形界面中提示使用者具体的操作方法在使用者想要进行操作前,在图形界面上进行提示,告诉使用者如何进行操作。六、点击重新开始按钮进行重新开始在使用者想要进行操作后,发现自己操作错误,导致游戏无法继续进行下去,使用者不满意现在的操作,可以点击重新开始按钮进行重新开始游戏。2.2系统设计要求编写一个按钮的子类,使用该子类创建的对象代表华容道中的人物。通过焦点事件控制人物颜色,当人物获得焦点时颜色为蓝色,当失去焦点时颜色为灰色。通过键盘事件和鼠标事件来实现曹操、关羽等人物的移动。当人物上发生鼠标事件或键盘事件时,

8、如果鼠标指针的位置是在人物的下方(也就是组件的下半部分)或按下键盘

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。