
[JAVA论文]基于BREW平台的手机模块的设计与实现.doc
29页编号:03023129河南大学2007届本科毕业论文基于BREW平台的模块的设计与实现Design and Implementation of Handset ModuleBased on BREW Platform论文作者姓名:宋军鹏 作者学号:03023129 _ 所在学院:计算机与信息工程学院 所学专业:计算机科学与技术 导师姓名职称:陈国强(讲师) 论文完成时间:2007年5月20日 2007年5月20日河南大学2007届毕业论文(设计、创作)开题报告(由学生本人认真填写)学号03023129姓名宋军鹏导师姓名职称陈国强(讲师)开题时间2006年12月1日课题题目基于BREW平台的模块的设计与实现课题来源□导师指定 □自定 ■其他来源课题的目的、意义以及和本课题有关的国内外现状分析:1、目的随着计算机技术和通信技术的发展,在未来的几年内,大多数的信息设备将与Internet连接,这将导致用户使用这些设备的方式产生根本性的变化,为了满足这些信息设备日益扩大的需求,特提出本课题。
2、意义由于需要更少的内部应用程序开发和集成任务,OEM 可以更加快速地推出新设备用户可以选择和下载适合自己个人喜好的无线软件通过这种方式,用户将推动新的无线数据应用程序和服务市场的发展3、现状迄今为止,中国联通基于BREW平台所开发的商用程序包括:环球历险记、安凯软件、都市、股票、决战四大洋、天气快报、莫比大逃亡、星际生存、姚明篮球等研究目标、研究内容和准备解决的问题:1、目标本课题在现有平台基础上进行了充分的研究,完整实现一个基于BREW平台的经典游戏——贪吃蛇游戏模块模块开发的基本目标应当能够完成和现行游戏版本类似的基本功能2、内容本模块在考察了现有各种机型及其现行游戏模块的界面风格、游戏功能实现的基础上,进行了相应的需求分析和整理模块需要完成的功能有:游戏最高分、版本查询、游戏暂停、用户中断处理等3、准备解决的问题游戏模块应解决如下问题:基于BREW平台的游戏模块界面要求能够和现行真机版本游戏媲美基于BREW平台的游戏模块完成最高分查询功能、游戏暂停功能、游戏过程中用户中断处理功能基于BREW平台的游戏模块提供丰富的菜单资源,提交的供评审的版本不能有严重Bug拟采取的方法、技术或设计(开发)工具:本课题在QUALCOMM公司推出的BREW这种新型online无线数据应用模式基础上,应用开发平台:Microsoft Visual C++ 6.0 + BREW SDK(Version3.0),采用经典语言C 编程实现经典游戏。
开发过程使用到以下工具:Microsoft Visual C++ 6.0、Beyond.Compare.v2.2.5.build.223(文件比较工具)、pc-lint(代码走查工具)、UltraEditV10.20EN、Visual Assist X V10.1.1418.0、Adobe Photoshop CS 2、BREW 应用仿真器(BREW_Simulator.exe)、BREW 资源编辑器 (BREW_RES.exe)预期成果:1、毕业设计成果源代码2、毕业论文进度计划:2006.12.1 - 2007.4.1:查找资料、搜集相关素材2007.4.2 - 2007.4.11:完成游戏模块地图、图片部分的设计2007.4.12 - 2007.4.21:完成游戏模块动作响应、界面处理部分的设计2007.4.22 - 2007.4.30:完成游戏模块整体流程部分的设计2007.5.1 - 2007.5.20:整理资料、撰写毕业论文2007.5.21 - 2007.5.25:根据导师要求,完善毕业设计和论文指导教师对选题报告的意见:同意开题 指导教师签名: 2006年12月1日开题报告II河南大学2007届毕业论文(设计、创作)任务书(由学生本人认真填写)学号03023129姓名宋军鹏导师姓名陈国强任务书起止日期2006年12月8日 至 2007年5月20日论文提要:本论文将针对自己所做的毕业设计,阐述模块的开发背景及意义、国内外现状等相关信息的分析、与本模块相关的缩略语定义等方面的内容。
讨论模块需求分析中关于任务概述、数据描述、功能需求、性能需求、运行需求等方面的内容将重点论述模块的设计和实现中有关模块事件处理流程,模块接口设计等诸方面课题任务要求:基于BREW平台的游戏界面要求能够和市面真机版本游戏媲美游戏能够完成和现行游戏版本类似的基本功能,比如:游戏最高分查询、游戏暂停、用户中断处理等主要参考文献:[1] 王洪斌著,BREW Programming guide,Hisense.Inc,2004年7月[2] Qualcomm,BREW SDK User Docs,Qualcomm.Inc,2004年3月[3] Qualcomm,Brew getting started,Qualcomm.Inc,2004年8月[4] 李亮等著,Welcome to the BREW,2006年1月[5] 卜佳俊著,深入BERW 游戏开发,清华大学出版社2004年8月[6] 2006中国设计行业研究报告,水清木华研究中心,2006年8月河南大学2007届毕业设计(论文、创作)中期检查表学院名称:计算机与信息工程学院题目名称基于BREW平台的模块的设计与实现学号03023129所学专业计算机科学与技术指导教师姓 名陈国强姓名宋军鹏一、毕业设计进展情况已经做好如下工作:查找资料、搜集相关素材。
完成游戏模块地图、图片部分的设计完成游戏模块动作响应、界面处理部分的设计完成游戏模块整体流程部分的设计还有以下工作没有完成:整理资料、撰写毕业论文根据导师和学校要求,完善毕业设计论文二、存在问题由于考虑到代码的真机植入,所以最终代码要进行相当程度的优化界面太小,加上没有美工,游戏模块图片的设计、裁剪、配色都一个人做内存较小,游戏模块中加载资源的大小选择要特别考虑由于所有的代码功能测试都只能在模拟器上进行,可能会给与真机植入的测试版本有一定程度的差距三、下一阶段的研究方法或设计思路将最终代码进行相当程度的优化,争取达到最少的代码量熟悉作图工具Adobe Photoshop,进行游戏模块图片的设计、裁剪、配色重新计算游戏模块中加载资源的大小,以便进行合理选择四、指导教师对学生设计(论文、创作)进展等方面的评语已完成系统分析、设计工作,进度良好 指导教师签字: 2007年4月10日 此表除第四项外由学生填写指导教师签名河南大学2007届毕业论文(设计、创作)综合成绩表(一)学院名称:计算机与信息工程学院学 号03023129姓名宋军鹏专业计算机科学与技术指导教师陈国强综合得分87论文题目基于BREW平台的模块的设计与实现指导教师评语及得分指导教师评语系统设计功能较为完善。
论文结构合理,层次清晰,重点突出,符合本科毕业论文规范评分项目分值指导教师对毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分138985088指导教师签名 2007年5 月20日评阅教师评语及评分评阅教师评语系统设计符合需求,编码符合规范,论文内容合理,重点突出,逻辑性强,符合本科毕业论文规范评分项目分值评阅毕业论文(设计、创作)评分撰写开题报告、文献综述15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分138875086评阅教师签名 2007年5 月21日此表由教师填写河南大学2007届毕业论文(设计、创作)综合成绩表(二)学号03023129姓名宋军鹏所在学院计算机与信息工程学院答辩委员会评语及评分答辩委员会评语该生陈述清晰流畅,对系统认识深刻,回答问题准确、敏捷,达到本科毕业水平。
答辩委员签字: 2007年5月26日评分 项目 分值论文答辩小组评分答辩情况论文质量合计(100)内容表达情况(15)答辩问题情况(25)规范要求与文字表达(20)论文(设计、创作)质量和创新意识(40)得分1420183587答辩委员会主任签字: 2007年5月26日毕业论文(设计、创作)成绩综合评定: 87分综合评定等级:良备注:一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价从论文来看学生掌握本专业基础理论和基本技能的程度二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60分以下三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。
四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的1.5%篇五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容须报教务处备案六、书写格式要求:1、 目录;2、 内容提要须书写200左右汉字,开题报告(文科除外)的内容要根据不同专业的课题任务要求,阐述查阅文献、文案论证、解题思路、工作步骤等;3、 正文(含引言、结论等);4、 参考文献(或资料)河南大学本科生毕业论文(设计、创作)承诺书论文题目基于BREW平台的模块的设计与实现姓 名宋军鹏所学专业计算机科学与技术学 号03023129完成时间2007年5 月20日指导教师姓名职称陈国强(讲师)。
