Android 防火墙 毕业设计 开题报告.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:3 大小:40KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

Android 防火墙 毕业设计 开题报告.doc

Android防火墙毕业设计开题报告.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

山东轻工业学院毕业设计(论文)开题报告课题名称Android手机来电防火墙的研究与设计课题类型软件工程Y导师姓名学生姓名学号专业班级选题目的及意义:该课题源于学生自选,选题目的是为Google手机系统Android开发一个来电防火墙,具有一定的现实意义和使用价值。我们手机会时常收到一些骚扰电话,扰乱了我们的正常生活。这款来电防火墙可以实现对黑名单中的电话进行屏蔽,也可以设置对陌生号码的屏保!来电之后,手机自动搜索黑名单,将来电号码与黑名单中的号码进行比较,如果有改号码在黑名单中,则手机直接将该电话屏蔽掉,不做任何反应!国内外研究现状:Android自出世以后,收到很大的关注,Android也没让大家失望,Android的优势如下:源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用。采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,Android的运行速度比想象的要快很多。运营商(中国移动等)的大力支持,产业链条的热捧。良好的盈利模式(3/7开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。Android的源代码遵循ApacheV2软件许可,而不是通常的GPLv2许可。有利于商业开发。具有强大的Linux社区的支持。设计内容:来电防火墙主要结合数据库的使用,打到来电屏蔽黑名单的作用。黑名单连接到数据库,可以进行简单的添加、修改、删除等操作。来电之后,手机自动搜索黑名单,将来电号码与黑名单中的号码进行比较,如果有改号码在黑名单中,则手机直接将该电话屏蔽掉。设计的方法及技术路线:来电防火墙的设计环境是Eclipse加AndroidSDK,现在的版本是2.01,历史版本1.5、1.6等环境需要安装javajdk。在设计方面,界面的人性话可以使操作更简单。Android平台和WindowsMobile一样都支持本地的SQL数据处理,这点Android使用了比MySQL嵌入版更轻量级的SQLite,Google有关Android数据操作的方法提供一个高层的封装就是ContentProvider。一组数据操作可以使用ContentValues对象来完成度或写,ContentValues提供了put和get两种方法分别对应设置和读取,如果对于原始SQL语法比较了解还是建议使用更为灵活的raw执行语言比较快。本设计的设计合理,形式简单、页面简洁、重点突出,可以满足手机用户的要求。时间安排:(1)开题:二学期第5周(2010年4月5日)(2)开始实验及设计:二学期第5周至13周(2010年4月11日-2010年5月31日)第6周:进行总体模块的划分,对系统各模块进行总体设计,数据库进行设计。第7周:编写代码。第8周:编写代码。第9周:继续编写代码,完成初步设计。第10周:进行总体模块的划分,软件进行总体设计。第11周:选对数据库进行设计。第12周:进行详细设计。第13周:来电后搜索数据库。(3)中间检查:二学期第13周(2010年5月31日-2010年6月6日)(4)程序调试:二学期第14周到第15周(2010年6月7日-2010年6月14日)第14周:对程序进行单元测试。第15周:编写代码。根据软件的详细设计编写代码。(5)论文报告整理及打印:二学期第15周(2010年6月14日-2010年6月20日)(6)结题验收、报告评阅:二学期第16周(2010年6月21日-2010年6月27日)(7)答辩及成绩评定:二学期第17周(2010年6月28日-2010年6月29日)(8)设计资料归档:二学期第17周(2010年6月30日)预期成果:预期成果表现为毕业设计报告和手机模拟器演示,其中毕业设计报告描述系统的设计思想、技术路线及系统的特点等,模拟器演示实现的基本功能。最后的程序代码要求完整,易于操作,方便用户的实际需要,运行过程中尽可能少的出现错误,程序运行稳定。主要参考文献:[1]靳岩,姚尚朗.GoogleAndroid开发入门与实战[M].第一版.人民邮电出版社,2009.[2]E2ECloud工作室.深入浅出GoogleAndroid[M].第一版.人民邮电出版社,2009.[3]杨丰盛.Android应用开发揭秘[M].第一版.机械工业出版社,2010.[4]余志龙,陈昱勋,郑名杰.AndroidSDK开发范例大全[M].第一版.人民邮电出版社,2009.[5]EdBurnette(张波,高朝勤,杨越译).Android基础教程[M].第二版.人民邮电出版社,2001.[6]埃史尔(陈昊鹏译).Jav