计算机应用08朱晓龙开题报告

上传人:xt****7 文档编号:103388390 上传时间:2022-06-08 格式:DOC 页数:10 大小:33.52KB
返回 下载 相关 举报
计算机应用08朱晓龙开题报告_第1页
第1页 / 共10页
计算机应用08朱晓龙开题报告_第2页
第2页 / 共10页
计算机应用08朱晓龙开题报告_第3页
第3页 / 共10页
点击查看更多>>
资源描述
山 东 科 技 大 学本科毕业设计(论文)开题报告 题 目 基于J2ME的五子棋游戏的开发 学 院 名 称 电气信息系 专业班级 计算机应用08 学生姓名 朱晓龙 学 号 200803224231 指 导 教 师 连剑 填表时间: 2011 年 04月 18 日填表说明1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。2.此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见、相关系主任审查后生效。3.学生应按照学校统一设计的电子文档标准格式,用A4纸打印。4.参考文献不少于8篇,其中应有适当的外文资料(一般不少于2篇)。5.开题报告作为毕业设计(论文)资料,与毕业设计(论文)一同存档。 设计(论文)题目基于J2ME的手机游戏开发设计(论文)类型(划“”)工程设计应用研究开发研究基础研究其它 一、本课题的研究背景和意义 在现代社会中,手机及其他设备越来越多的走进普通老百姓的工作与生活。随着3G技术的普及及应用,基于Java开发的软件在手机上的使用非常广泛,手机的增值服务也越来越多,对丰富人们的生活内容起着不可忽视的作用。 五子棋游戏一款非常经典的手机游戏,因为它比较简单有趣,提升人的智力无论老少都比较适合。五子棋的设计对每一个Java语言设计者进行语言提高和进阶都是一个很好的锻炼机会。 正是因为如此,本次毕业设计的目的在于学习Java程序设计基本技术,学习用Eclipse开发Java程序的相关技术,熟悉游戏“五子棋”的需求,熟悉项目开发的完整过程。学会怎样进行一个项目的需求分析、概要设计、详细设计等软件开发过程,熟练地掌握Java程序设计的基本技术和方法,熟练地掌握Eclipse环境的使用方法,培养起初步的项目分析能力和程序设计能力。二、本课题的主要研究内容 基于J2ME手机五子棋游戏的开发与实现,主要划分3个界面:菜单界面,登陆界面,游戏界面。 具体实现的功能为:1.进入游戏,进入到用户登陆界面;操作说明,进入说明界面说明游戏软件的操作方法; 2.登陆界面:得到用户输入的用户名和密码,向服务器提交,如果身份验证成功,界面则跳转到游戏界面,如果身份验证失败,则弹出警告窗口,说明登录失败的原因。 3.游戏界面:用户游戏时看到的界面,负责根据需要画图。三、文献综述(国内外研究情况及其发展)当JAVA平台发展到JAVA 2的版本以后,为了适应不同级别计算机硬件的开发需要,JAVA平台形成了三个主要分支:Java 2, Standard Edition(J2SE):是为台式机而设计的,主要运行在Linux, Solaris, 或Microsoft Windows等操作系统上。 Java 2, Enterprise Edition (J2EE):则是一个适合分布式的、多用户、企业级应用系统运转的平台。它以J2SE为基础,增加了处理服务器端计算的功能。Java 2, Micro Edition (J2ME):和J2SE不同,它既不算是一个软件也不能算是一则规范。准确地说,J2ME是为了支持像PDA、手机等小型的嵌入式或移动设备而推出的一系列的技术和规范的总称。它借用了J2SE类库的一部分,使用了更少的API,而且其J2ME采用的JAVA虚拟机(JVM)比J2SE的JVM也要小得多。Java 2, Enterprise Edition (J2EE):则是一个适合分布式的、多用户、企业级应用系统运转的平台。它以J2SE为基础,增加了处理服务器端计算的功能。Java 2, Micro Edition (J2ME):和J2SE不同,它既不算是一个软件也不能算是一则规范。准确地说,J2ME是为了支持像PDA、手机等小型的嵌入式或移动设备而推出的一系列的技术和规范的总称。它借用了J2SE类库的一部分,使用了更少的API,而且其J2ME采用的JAVA虚拟机(JVM)比J2SE的JVM也要小得多。四、拟解决的关键问题1.绘制棋盘和黑白棋;2.棋子的摆放位置;3.设置判断输赢的标准程序;4.对不同游戏结果做出的不同反应;5.储存胜利玩家的分数,并与存储其中的最高分数作比较,存储较高的一个。五、研究思路和方法 1、采用的设计方法 采用J2ME平台来实现对用户输入信息的全面管理,并及时给与反馈。2、采用的设计工具 采用目前最为流行的环境搭配:WTK版本WTK2.2,JDK版本:JDK5.0,Eclipse版本:。它们能够很好的彼此集成,同时都是免费的、是运行效率相当高的开发工具。3、达到的效果 本系统主要实现对个人事务信息进行全面管理、及时察看库存信息,通过对入库、出库信息进行管理,实现各种信息查询功能,对用户输入的信息进行严格的数据检验等,使系统运行稳定、安全可靠。4、结论 本系通过目前流行的J2ME技术能实现对个人任务信息的完善管理,且系统运行安全可靠。六、本课题的进度安排01-02周:根据毕业设计题目及任务要求,复习所学的相关知识并查阅相关资料。03周:选定进行毕业设计所需的开发工具。04-06周:根据选定的设计方案进行系统的构建和设计,完成毕业设计的开题报告。07-13周:根据选定的设计方案进行系统的具体设计和构建。14-15周:编写毕业设计技术文件(毕业设计说明书和相关图纸等)。16周:进行毕业答辩。七、参考文献1 James Keogh,潘颖,王磊。J2ME开发大全北京:清华大学出版社,20042 David Allen,张静,杨思源。Getting Things Done北京:中信出版社,20033 Barry Bird ,Java For Dummies 4th editionPDF,20074 Jonathon S.HarbourBeginning.Java.Game.Programming 2nd editionPDF,20005 Iovr Horton,java2入门经典北京:中国电力行业出版社,20006 java编程思想PDF,20037 J2ME MIDP 1.0/2.0 无线设备编程指南北京:北京大学出版社,20068Java基础及提高PDF9李振鹏, J2ME手机游戏开发技术详解北京:清华大学出版社,200610Arnold,Gosling,Holmes Java编程语言 3rd北京:中国电力出版社,2000指导教师意见指导教师(签名): 年 月 日所在系(所)意见负责人(签章):年 月 日
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!