本科毕业设计-基于Java组件技术的拼图游戏软件的设计与实现.doc

本科毕业设计-基于Java组件技术的拼图游戏软件的设计与实现.doc

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
核准通过,归档资料。 未经允许,请勿外传! 毕业设计(论文)任务书 设计(论文)题目 基于Java组件技术的拼图游戏软件的设计与实现 题目分类 □ 工程设计;□ 工程技术研究;□√ 软件工程(如CAI课题等);□ 专题研究;□艺术设计;□ 其他 题目来源 □ 自然科学基金与部、省、市级以上科研课题;□ 企、事业单位委托课题;□ 院级课题; □ √自拟课题 □ 其他 指导教师(指导教师组 组长及成员姓名) 职 称 工作单位 备注 毕业设计(论文)的内容和要求(选题尽量与实际应用需求相结合。要求写明本设计(论文)所涉及的分析方法或技术手段;要求有学生独立的见解,设计内容要详细写明具体步骤和技术指标): 毕业设计(论文)的内容和要求: 内容: 使用Java Swing 组件开发一个拼图游戏图形界面应用软件,要求具有区分难度, 统计积分,更改外观设计,背景音乐等功能。 要求:(1)明确需求,学习使用OOA方法对项目需求进行分析。使用OOD方法对项目进行设计。使用OOP方法对项目进行编码实现。 (2)必须具备背景音乐、难度划分、统计积分以及更换外观界面的功能。 (3)玩家操作界面要简洁,游戏界面要美观。 (4)可增添更多的游戏附件功能。 开发环境:JDK1.5或以上版本,Eclipse 具体步骤:(1)学习或复习面向对象基本知识和Java相关知识。 (2)认真阅读项目需求及设计需求,做好需求分析和软件设计工作。 (3)编写软件测试用例,在编码过程中进行测试工作。 (4)设计游戏界面,并编写相应代码。 (5)编写Java代码,实现游戏功能。 2、应完成的工作和提交材料要求(论文的撰写内容、格式、字数的要求,课题完成后应提交成果的种类、数量、质量等方面的要求): (1)撰写毕业论文不少于15000字,要求内容正确、概念清楚、条理分明、文字通顺、数据准确、图表齐全。 (2)论文撰写符合《(论文)撰写格式与装订要求》。 (3)翻译1500汉字以上的有关技术资料或专业文献,内容要尽量结合课题。翻译表达准确、通顺,外文摘要完整、准确。 (4)在完成毕业论文的过程中,按期完成相关任务,并提交毕业设计(论文)开题报告、毕业设计(论文)中期进展情况检查表、指导记录表、外文翻译原文与译文等文档。 (5)提交课题的可执行程序、源程序、程序流程图以及相应结论。 3、主要参考文献(参考文献不少于10篇,外文不少于2篇,参考文献目录按GB/T7714—2005的要求填写): [1](美)埃克尔. Java编程思想(第4版)[M]. 北京:机械工业出版社,2007. [2](美)霍顿. Java 2 入门经典JDK 5[M]. 北京:机械工业出版社,2006. [3](美)Joshua Bloch. Effective Java中文版(第2版)[M]. 北京:机械工业出版社,2009. [4] 方英兰,韩兵,居阳等. 计算机软件项目实训指导[M].北京:电子工业出版社,2011. [5](美)Y.Daniel Liang. Java语言程序设计:基础篇(英文版)[M].北京:机械工业出版社,2011. [6](美)Y.Daniel Liang. Java语言程序设计:进阶篇(英文版)[M].北京:机械工业出版社,2011. [7](美)Kathy Sierra ,Bert Bates. Head First Java, 2nd Edition[M].北京:中国电力出版社,2007. [8](美)Joshua Bloch,Neal Gafter. Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases[M].北京:人民邮电出版社,2010. [9] 裴龙,何大可.Java Swing组件设计模式分析[J].计算机应用,247-175,280,2001. [10] 吕校春,李玲莉.基础Swing的Java GUI组件开发[J].机械工程师,129-131,2008. 4、毕业设计(论文)进度计划(从正式启动时间开始,以周为单位填写): (1)2011-2012学年第1学期第15周:下达毕业设计任务书,与学生见面。进行毕业论文(设计)内容和要求的讲述,让学生理解选题的目的、意义,清楚毕业设计做什么和怎么做,需要查找哪些资料及准备课题所需的软件系统。 (2)2011-2012学年第1学期第16周~第18周:充分理解任务书的内容,研读参考文献,学习课题所需软件系统的安装、使用方法。进行外文文献的翻译工作。进一步分析相关资料,整理思路,在此基础之上完成毕业论

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档