收藏 分享(赏)

2023年毕业设计前言目录表格.docx

上传人:sc****y 文档编号:1321643 上传时间:2023-04-19 格式:DOCX 页数:10 大小:23.37KB
下载 相关 举报
2023年毕业设计前言目录表格.docx_第1页
第1页 / 共10页
2023年毕业设计前言目录表格.docx_第2页
第2页 / 共10页
2023年毕业设计前言目录表格.docx_第3页
第3页 / 共10页
2023年毕业设计前言目录表格.docx_第4页
第4页 / 共10页
2023年毕业设计前言目录表格.docx_第5页
第5页 / 共10页
2023年毕业设计前言目录表格.docx_第6页
第6页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、郑州大学毕业设计(论文) 题 目: 开发与实现 指导教师: 职称:教授学生姓名: 学号: 专 业:计算机科学与技术 院(系):信息工程学院 完成时间: 年 月 日毕业设计(论文)任务书附表一 题目来源:自选题课题名称设计人姓名学号20222430203指导教师姓名、职称指导时间/地点每周一16:00到21:00院长办公室专业班级计算机科学与技术二班一、设计(论文)内容本游戏基于J2ME的 MIDP2.0开发。采用MIDP2.0新增Game包中的类。系统功能包括游戏帮助、游戏存储和读取、退出游戏等根本功能,还要参加金钱、经验、不同的车辆等RPG元素,以及增强趣味性的称号、道具等。用到高级低级用户

2、界面、永久存储系统等J2ME知识。二、设计(论文)的主要技术指标(1)利用低级UI做出美观多样的各种游戏菜单;(2)充分利用MIDP2.0新增GAME包的优势,使游戏反响灵敏,画面鲜明,动作流畅;(3)灵活设置各种变量,利用它们不同的状态控制游戏进程,做出复杂的效果;(4)采用多种方法进行内存优化工作,防止软件在运行中出现内存溢出错误。三、进度安排第一阶段(3月8日到3月20日):对自己感兴趣的领域进行考查,确定选题,翻阅大量资料,了解该课题的背景和研究现状;第二阶段(3月21日到4月1日):搜集课题相关的资料、教材,并掌握根本知识。第三阶段(4月1日到4月10日):根据教材对课题进行系统研究

3、,掌握较深层的原理,对教材上的例子进行实践,打好根本功。第四阶段(4月11日到4月15日):设计游戏的各项功能,并在网上搜集有用的图片、文本等素材,对其进行加工。第五阶段(4月16日到5月1日):对游戏进行初步的编程。第六阶段(5月2日到5月10日):对游戏各功能进行完善,并对游戏进行美化。第七阶段(5月11日到5月25日):撰写毕业论文,并对程序进行最后的加工。四、毕业设计(论文)提交的文档及根本要求1毕业论文一份(包含封皮、目录、中英文、内容及参考文献)2不少于5000汉字的科技翻译资料一份3、毕业论文简介(A4纸12页)(包含题目、专业、年级、姓名、指导教师、毕业论文所做的工作、解决的问

4、题、创新之处等)4毕业设计任务书5开题报告6毕业设计工作中期检查表此表指导教师填后、复印,指导教师、学生各保存一份,交院教学办一份毕业设计(论文)开题报告课题名称学生姓名专业计算机科学与技术班级二班一、 选题的目的意义1、JAVA语言作为Applet应用于网上动态内容的发布,从一出现就获得了程序员们的热烈欢迎。J2ME的出现为Java在移动设备上的应用翻开了局面。2、3、,而J2ME(Java 2 Micro Edition)是J2SE(Java 2 standard。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案。综上所述,论文选题有意义。二、国内外研究综述

5、1.计算机软件行业,正在走向网络化.由于,国内的盗版的严重,所以导致了软件销售转向了网络化,因为开发单机的软件,靠买光盘来销售已经不能够收到很好的利润,甚至难于收回开发本钱.所以国内软件正在走向网络化销售,即是下载收费,而不是用光盘来销售.2.3.4.5.6.7.三、毕业设计(论文)所用的方法第二、应用软件工程思想与方法,开发该软件:1需求分析 2总体设计 3详细设计 4编码实现5运行测试 6文档处理第三、撰写毕业论文。四、主要参考文献与资料获得情况1 图书资料:(1)孔明放 编著 J2ME程序设计教程 科学出版社 2023年(2)张小玮 编著 J2ME无线平台应用开发 清华大学出版社 202

6、2年(3)詹建飞 编著 J2ME开发精解 电子工业出版社 2023年(4)美 James Keogh 著;潘颖 王磊 译 J2ME开发大全:the complete reference清华大学出版社 2022年(5)美Roger Riggs等 著;肖炜 郭晓刚 译 J2ME无线设备程序设计 电子工业出版社 2022年 2网络课堂:(1)j2medev J2ME开发网论坛() )(3)J2ME World (htt)五、指导教师审批意见 年 月 日毕业设计工作中期检查附表三 年 月 日课题名称姓 名专业和班级计算机科学与技术二班指导教师一、 毕业设计具体内容、目标和可能遇到的问题内容目标:1、设

7、计编写一款俯视角的单人赛车游戏。游戏者可以在四种赛车中选择自己喜欢的来进行游戏,通过比赛获得金钱和经验来提升自己的实力。游戏中会遇见山石、河流、其它车辆等障碍阻止选手顺利到达终点,但选手可以依靠熟练的操作和随机得到的道具来克服困难,到达终点。在到达某种特定的要求后,会得到相应的荣誉称号;2、通过对J2ME低级用户界面的熟练掌握,编写出简洁美观的游戏界面;3、游戏中有假设干个物理现象模拟,使游戏过程更加真实,如牛顿第二定律的应用、物体被碰撞后移位及减速的效果、不同材质路面的阻力效果等。充分发挥J2ME小巧、灵活的特点,将看似复杂的效果用尽量简单的程序编写出来。这也是整个程序的一个重点。可能遇到的

8、问题二、 采取的研究方法、技术路线、实验方案及可行性分析研究方法:翻阅各种资料,掌握J2ME的特点,认清哪些编程方法是J2ME特有的,哪些是只在J2SE中存在的。充分发挥J2ME在游戏开发上拥有的简便灵活的合优势,上网参考高手做成的游戏成品,虽然看不到源代码,但也能获得经验和灵感。技术路线:J2ME(java2 micro edition)开发技术。用到高级用户界面(User Interface),低级UI,永久存储,还有游戏相关的技术,如:图层(TiledLayer)、精灵(Sprite)等。实验方案:1、进行市场和技术调研,确定做什么类型的游戏。2、确定游戏各个模块,将它们之间的关系弄清晰

9、。做好笔记,使各个类都设计得有条理。3、编好最根本的程序是最重要的,像用户界面、游戏场景、菜单项选择择等。然后重点设计诸如趣味系统、内存优化等模块。可行性分析:三、 指导教师对学生出勤、文献阅读等方面的评语签字: 年 月 日此表学生填写,指导教师给出评语后,于第五周交院教学办公室。毕业设计工作中期检查附表四 年 月 日课题名称姓 名专业和班级计算机科学与技术二班指导教师一、阶段性结果1、用户界面绝大局部已做好,并尽量设计得美观、简洁、直观。在游戏中设置了“游戏说明选项,选择即可出现丰富的说明文字。2、类之间的参数传递很成功。用户可以通过上一界面的选择来决定以后的效果。如车辆选择、菜单项选择项、

10、金钱经验的得失等,都会因用户的选择或游戏的结果不同而产生不同的效果。这一模块没有什么BUG。3、内存优化措施也初见成效。原来只要连续游戏三四次,程序就会出现内存泄漏或溢出错误,使游戏无响应。经过适当地释放内存,现在可以无限制地连续游戏了。4、物理效果的模拟已经做好以下几项:(1)碰撞效果; (2)车的速度变化为匀加(减)速运动; (3)不同路面上车的状态不同,如在草地上速度很慢,在公路上速度正常,在水中时最大速度减少并且长时间不离开那么车进水报废。这些效果做得很成功。很准确。二、存在的问题1、内存优化还存在问题。由于置空语句的位置有的不对,使游戏偶尔出现莫名其妙的BUG,如程序突然无响应(不是

11、内存错误)、出现空指针错误、参数变化不正常等。 2、由于称号系统和道具系统比较困难,暂时还没有做。现在程序已经成型,各类之间联系紧密,再添加几个类的难度较大,说不定还要设几个很重要的参数,届时很多已有参数之间的关系会发生大变化,稍有不慎便会出错。 3、虽然用户界面做得比较美观,但游戏场景由于很复杂,自己也没有什么经验,所以不太漂亮,不太清楚。这对游戏来说是不好的。三、后一步工作设想游戏的根本功能都实现了,只剩下几个增加趣味的附加功能和一些优化工作要做。J2ME的重要知识已经熟悉,以后只要细心谨慎地编写程序即可。多参考其它游戏成品,学习优秀作品的风格、布局、画面,是改进本游戏的一条不错的途径。还

12、有三个模块要做。它们是:道具使用、永久存储和称号系统。其中称号系统的实现较困难,和其它类都有很大联系,大量参数需要改动。其余两个很简单。四、指导教师对学生出勤、论文进展方面的评语签字: 年 月 日指导教师组织学生口头汇报后,学生填写该表,教师给出评语后,于第十周交院教学办公室。:荣耀飞车的开发全过程。内容包括游戏界面、存储读取、物理模拟、各种趣味系统等模块的具体功能和实现原理。这款游戏不但实现了普通赛车游戏胜负判定、赛道多变的传统设定,还创造性地设计了称号、道具、车辆特技等增添游戏趣味的系统,加大了程序的难度。系统界面友好,运行可靠,趣味性强。关键词:嵌入式系统Abstract : J2ME

13、is the Java 2 Micro Edition initials. In recent years, with different equipment, especially mobile communications equipment and the rapid development of the birth of a new development technology. In these devices, Undoubtedly phone is the most popular, the most popular. With Java functions in mobile devices are realized, Java application of the value-added mobile services gradually reflect its impact. People were no longer satisfied with the old cell phone dead Fixation, not added or deleted to bring their own procedures, stro

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格与职业考试 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2