滨州学院毕业设计(论文)开题报告题目基于android平台的手机英语词典设计与实现系(院)计算机科学技术系年级2008级专业计算机科学与技术班级1班学生姓名许安淇学号2008110134指导教师董斌职称讲师滨州学院教务处二〇一一年十二月开题报告填表说明1.开题报告是毕业设计(论文)过程规范管理的重要环节,是培养学生严谨务实工作作风的重要手段,是学生进行毕业设计(论文)的工作方案,是学生进行毕业设计(论文)工作的依据。2.学生选定毕业设计(论文)题目后,与指导教师进行充分讨论协商,对题意进行较为深入的了解,基本确定工作过程思路,并根据课题要求查阅、收集文献资料,进行毕业实习(社会调查、现场考察、实验室试验等),在此基础上进行开题报告。3.课题的目的意义,应说明对某一学科发展的意义以及某些理论研究所带来的经济、社会效益等。4.文献综述是开题报告的重要组成部分,是在广泛查阅国内外有关文献资料后,对与本人所承担课题研究有关方面已取得的成就及尚存的问题进行简要综述,并提出自己对一些问题的看法。5.研究的内容,要具体写出在哪些方面开展研究,要突出重点,实事求是,所规定的内容经过努力在规定的时间内可以完成。6.在开始工作前,学生应在指导教师帮助下确定并熟悉研究方法。7.在研究过程中如要做社会调查、实验或在计算机上进行工作,应详细说明使用的仪器设备、耗材及使用的时间及数量。8.课题分阶段进度计划,应按研究内容分阶段落实具体时间、地点、工作内容和阶段成果等,以便于有计划地开展工作。9.开题报告应在指导教师指导下进行填写,指导教师不能包办代替。10.开题报告要按学生所在系规定的方式进行报告,经系主任批准后方可进行下一步的研究(或设计)工作。一、课题的目的意义:目前,很多公司相继研究开发了各种各样的手机电子词典,这些词典具有海量词库、价格低廉、真人发音等优势,但普遍具有占用资源大,对手机配置要求高,兼容性不好等不足之处。所以本课题旨在实现一个具有词典,在线翻译、收藏、测试、删除等基本功能,能够在Android平台上运行的英文词典软件,具有占用资源小,安装简便、程序简练等优势,能够符合广大用户的英文学习需求。二、文献综述(分析国内外研究现状、提出问题,找到研究课题的切入点,附主要参考文献,约2000字):1.国外研究现状2007年11月5日Google公布了一款名为Android的开源智能手机系统平台,Android一词的本意指“机器人”,它采用Linux内核,后由开放手机联盟(OpenHandestAlliance)开发。采用了软件堆层(softwarestack)的架构,主要分为三部分。底层以Linux内核工作为基础,只提供基本功能;其他应用软件则有各公司自行开发,以JAVA作为编写程序的一部分。之后Android提供了NDK以供开发者使用其他语言编写程序。从2008年推出的AndroidSDK1.0到现在,AndroidSDK的最新版本已经升级到了最新的2.3,Android正以前所未有的速度聚集着来自世界各地的开发者,越来越多的创意被应用到Android应用程序的开发中,大有席卷整个手机产业的趋势,手机词典应用程序也不例外。GFMidiaApps开发的FrenchTranslator是一款在Android1.5及以上版运行的手机词典软件,支持英文与法文互译,支持听说功能与电子邮件或SMS翻译,但是需要连接网络。也有不少是以漫画或游戏的形式帮助用户对单词的记忆。像NewaveEnterprise开发的TheChildrenOfThePhoenix(在凤凰的孩子)以及SandStorm的主题便是游戏和漫画,画面精致,操作简单,但占用资源较大。2.国内研究现状目前国内Android开发主要还是以应用开发为主,Android的四大优势也促进了各种应用的开发:1、开放性。Android是一个真正意义上的开放性移动设备综合平台,通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,来建立标准化、开放式的手机软件平台,在产业内形成一个开放式的生态系统,这样应用之间的通用性和互联性将在最大程度上得到保持。2、应用平等。所有Android应用之间是完全平等的,所有应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,它提供了一系列用于应用和硬件资源间进行通讯的API。撇开这个核心引擎,Android的所有其他东西都是“应用”。3、应用间无界限。Android打破了应用间的界限,比如开发人员可以把Web上的数据与本地的联系人,日历,位置信息结合起来,为用户创造全新的用户体验。4、快捷方便的应用。Android平台为开发人员提供了大量的实用库和工具,开发人员可以很快速的创建自己的应用。手机电子词典行业发展迅速,现在的手机电子词典功能比较完善,使用起来也比较方便。手机词典内置本地词库,提供数以万计的常用中英文本地词汇,外加智能输入提示功能,另外还提供真人发音、联网网络释义查询、翻译功能,包含从数十亿网页中提取的精准网络解释和两百万例句,让用户准确理解各种词汇的详细解释和用法。最新有道电子词典也新增了摄像头查询功能,这在手机电子词典行业是一个比较大的创新。HiDict推出的HiDict词典集成了本地词库、在线翻译、屏幕取词、快速词典等功能,同时支持更换词典程序主题,自带阅读器可进行背景图片、字体、自动翻页的功能设置,并支持对文章的整页翻译。3.本课题的切入点本课题的切入点是设计并实现一个基于Android平台的手机电子词典应用软件。Android在全球市场的日益壮大,国内Android系统用户也日渐增多。目前市场上出现了很多手机词典软件,但对手机配置要求较高,占用资源较多,对于许多用户来说无法接受,迫切需要开发一款占用资源少,能被大多数用户接受的软件,以此作为出切入点来设计并实现该课题。参考文献[1]姚昱旻,刘卫国.Android的架构与应用开发研究[J].计算机系统应用,2008,17(11):110-112.[2]陈琮,陈平华,李文亮.Android内核分析[J].现代计算机,2009,(11):112-115.[3]赵亮,张维.基于Android技术的界面设计与研究[J].电脑知识与技术,2009,(29).[4]公磊,周聪.基于Android的移动终端应用程序开发与研究[J].计算机与现代化,2008:86-89.[5]陈昱,江兰帆.基GoogleAndroid平台的移动开发研究[J].福建电脑,2008,(11).[6]TomasKatysovas.AfirstlookatGoogleAndroid.InternetTechnologies.FreeUniversityofBolzano,2008.三、课题研究的内容、方法和预期目标:1.研究内容Android平台手机电子词典软件是基于Android手机平台,运用JAVA语言,链接数据库,开发出针对使用Android平台的手机电子词典系统。在开发该软件之前,首先明确要解决的问题,然后对该软件的功能进行设计,并划分模块,对系统的功能框架以及各个功能模块之间的关系进行描述,使用面向对象的思想对系统的设计方法进行分析,设计相关类。2.研究方法(1)文献研究法(2)观察法(3)功能分析法(4)个案研究法3.预期目标基于android平台,设计一个具有词典,在线翻译、收藏、测试等功能的英文词典软件,能够在android智能手机上正确运行,并具有一定的使用和推广价值。四、所需仪器设备、材料情况:(1)计算机(2)文本图书文献(3)电子图书文献(4)myeclipse环境五、课题序号起止日期工作内容阶段成果12011.12.05-调研、收集资料、完成毕业设完成毕业设计的分阶段的进度计划2011.12.18计选题,撰写开题报告开题报告22011.12.19-2012.01.01系统可行性分析完成系统的可行性分析32012.02.27-2012.04.08系统的具体实现,编程形成一个基本功能实现的程序42012.04.09-2012.04.22通过程序运行,进行测试与完善测试并完善程序,使程序尽可能最优化52012.04.23-2012.05.06对文献资料及程序进行分析研究,完成论文初稿完成论文初稿62012.05.07-2012.05.20论文的修改完善、相关材料的整理,汇总装订及提交合格的论文指导教师意见(详细填写指导教师意见)签字:年月日系主任意见签字(公章):年月日