欢迎来到天天文库
浏览记录
ID:45560201
大小:99.55 KB
页数:23页
时间:2019-11-14
《-【优秀文档】java论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2012届毕业生论文论文题目:BasedontheJAVAsmaIIgamesdevelopment学院名称:泉州纺织服装职业学院学生姓名:姜楠系另IJ:计算机系专业:电子商务班级:09级⑴班指导老师:郭学超泉州纺织服装职业学院2011年11月3日泉州纺织服装职业学院系(部)名称:计算机指导教师:郭学超毕业设计(论文)任务书课题名称:基于JAVA的小游戏开发BasedontheJAVAsmallgamedeyelonment完成期限:2011年07月1日至2011年11月03日专业班级:09级电子商务(1)班指导
2、教师职称:助教学生姓名:姜楠系毕业设计工作领导小组组长签字:一、课题训练内容学习与讨论搜索引擎在网站推广屮的现状分析及对策,并练习以下能力:1、收集资料,文献查询;2、方案选择和组织能力、思维能力;3、运用JAVA实现用户的界面及程序控制,用JDK,或其他编辑软件,编译程序,并生成可执行文件。4、系统的实现要求操作界面友好,操作灵活等。二、论文任务和要求(-)论文任务:通过java小游戏的设计,熟练的掌握java语言,在设计的过程屮发现问题解决问题。并且熟悉java设计软件的使用以及java游戏的编程方法。(该系
3、统可独立完成,或者组队(最多2人)完成,请合理分工。)(二)论文要求:1、分析java的需求。2、设计出可运行的java小游戏3、给出相应的建议(三)论文内容:1、系统开发环境2、系统需求分析3、系统概要设计4、系统详细设计5、系统测试三、毕业论文主要参考资料[1]耿祥义,张跃平.Java2实用教程(第三版)•清华大学出版社,2006o[2]陈吴鹏[同译者作品].Java编程思想(第4版).机械工业出版社,2007。⑶卜照斌[同译者作品]段来盛赖伶等.Java2编程详解.电子工业出版社,2001。指导教师签字:2
4、011年月日泉州纺织服装职业学院毕业设计(论文)进度表序号起止口期计划完成内容实际完成情况检查人签名检查日期12011.7-2011.8选题并查找资料(设计)29月1口-9月15日找资料(做作品)39月16日-9月25口提交论文初稿(成型作甜)49月26n-ioH7n第一次修改论文(作品)510月8日-10月18日提交二稿(和作品)610月19口一10月25日修改并提交最终论文(和作品)710月26-10月30日定稿810月30-11月3日打印9注:1.本任务书一式两份,一份系(部)保存,一•份发给学生,任务完成
5、后附在说明书内。2.“实际完成情况”和“检查人签名”山教师用笔填写,其余各项均要求打印,打印字体和字号按照《泉州纺织服装职业学院毕业设计(论文)规范》执行。近年來,Java作为一种新的编程语言,以其简单性、可移植性和平台无关性等优点,得到了广泛地应用,特别是Java与万维网的完美结合,使其成为网络编程和欧入式编程领域的首选编程语言。JBuiIder是Borland公司用于快速开发Java应用的一款优秀的集成开发环境,它以其友好的开发界面、强大的组件支持等优点,得到广大程序员的接受和认可。“贪吃蛇”游戏是一个经典的
6、游戏,它因操作简单、娱乐性强而广受欢迎。本文基于Java技术和JBuilder开发环境,开发了一个操作简单、界而美观、功能较齐全的“贪吃蛇”游戏。本文在介绍Java相关技术和国内外发展现状的基础上,对“贪吃蛇”游戏的整个生命周期的各个开发阶段进行了详细地介绍。首先,分析了开发本游戏软件的口J行性,重点分析本设计所采用的技术的可行性。其次,从游戏主界面等几方面,分析了木游戏的功能需求;从可使用性和安全性方面分析了属性需求。然后,进行了游戏的概要设计和详细设计,这也是本文的重点。概要设计给出二个功能模块的主框架以及六
7、个类模块的函数调用关系;详细设计介绍了Java2标准运行环境的配置,重点给出各个类模块的程序流程图以及UML图,列表介绍了各个类包含的变量、使用的方法,展示了游戏的界面。为了保证程序代码的正确性和功能实现的可靠性,木文还介绍了游戏软件的程序调试过程和功能测试结果。关键词:java;小游戏;贪吃蛇;Abstractchoiceforthefield.JBuilderisBoInrecentyears,Javaasanewprogramminglanguage,itssimplicity,portabilityand
8、platformindependence,etc.,havebeenwidelyused,especiallytheperfectcombinationofJavaandtheWorldWideWeb,makingitthenetworkprogrammingandembeddedprogrammingprogramminglanguageofrland'sJavaapp
此文档下载收益归作者所有