开题报告-基于android生日管家软件的设计与实现_第1页
开题报告-基于android生日管家软件的设计与实现_第2页
开题报告-基于android生日管家软件的设计与实现_第3页
开题报告-基于android生日管家软件的设计与实现_第4页
开题报告-基于android生日管家软件的设计与实现_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开题报告学生姓名学号学院、系计算机系专业网络工程设计题目基于ANDROID生日管家软件的设计与实现指导教师2015年03月18日毕业设计开题报告1结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述文献综述1、课题提出的背景和意义现今智能手机作为一种方便的个人通讯设备而迅速普及,智能机的出现增加了人们生活的乐趣,ANDROID作为三大手机操作系统之一也因其友好的界面、人性化的操作而被大多数人所接受。由于ANDROID的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。另一方面,社会的不断发展进步,生活节奏越来越快,人们常会因为这样那样的琐事,有时候难免无法记住每个朋友的生日,从而造成亲情、友情或是爱情的疏离。在这两方面的背景下,我们需要一个生日管家来帮助你记录管理亲友的生日,并设置时间适时提醒。目前应用市场上有不少类似的生日提醒软件,这些软件都存在比较占用手机资源、功能相对比较单一、用户体验较差、广告繁多导致用户使用比例小等这样那样的缺点。所以,很多用户安装了这类生日提醒软件之后发现使用效果没有想像的好,又或者是软件占用较大的手机资源甚至带有病毒,正常使用的比例非常小,因此设计一款轻简的、安全无毒的、没有广告的、用户操作便捷的生日管家软件是很有必要的。ANDROID一词本义指“机器人”,是GOOGLE公司推出的产品,但更贴切的说法应该是开放手机联盟的产品。开放手机联盟是由大约30家公司组成的联盟,致力于将“更好的”和“开放的”手机推向市场。ANDROID的系统架构和其操作系统一样,采用了分层的架构。从架构图看,ANDROID分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和LINUX内核层。ANDROID开发四大组件分别是活动(ACTIVITY用于表现功能。服务(SERVICE后台运行服务,不提供界面呈现。广播接收器(BROADCASTRECEIVER用于接收广播。内容提供商(CONTENTPROVIDER)支持在多个应用中存储和读取数据,相当于数据库。开源ANDROID系统与运营商结成联盟,将导致成本进一步降低。进而也使得开发软件的成本降低。ANDROID平台将主导市场的移动终端平台是无容置疑的,平台上的应用程序会得到越来越多的重视。首先就是其开发性,开发的平台允许任何移动终端厂商加入到ANDROID联盟中来。显著的开放性可以使其拥有更多的开发者,也使得像我这样的学生有机会可以开发属于自己的软件。2、国内外研究现状目前ANDROID市场上存在类似的提醒软件,但是大部分功能比较单一,用户体验一般,很多生日提醒软件都只具有提醒的功能,很难满足用户对于功能多样化和高用户体验的要求。在节奏不断加快的社会里,人们都是为了生活忙碌着,很多事情越来越容易被忽略,所以也应运而生了各种提醒软件,市场空间很大也能够被广大的民众认可,但这些软件良莠不齐。从几款热门的手机生日管家软件来进行观察,广告繁多、带有植入性病毒、占用内存大、操作复杂是主要缺点。为了弥补以往生日管家软件的缺点,开发一个基于ANDROID平台的手机生日管家软件,为用户提供好友生日提醒方面服务的,它包括好友生日信息的查看、好友信息的增删、好友信息的编辑、好友生日提醒的设置、向好友送去祝福等功能。这样可以帮助用户在繁忙的工作之余,不忘亲朋好友的生日,在特殊的日子里记录我们人生的成长记号,在这样特别的日子里为身边的人送上最真诚的生日祝福,希望这样的软件能给你的爱人,亲人,朋友带去欢乐和美好的祝福。国内外大部分生日管家ANDROID软件的设计主要是从两方面是界面UI设计,是功能实现。由于UI设计相对简单,所以此次开发将功能的实现作为重点。从对软件功能的分析可以得到,软件的核心部分由信息获取、提醒设置、智能祝福3部分组成。信息获取是设置提醒的前提,只有获取这些信息才能准确地知道提醒对象的情况,以便做出各种智能。在技术选型的时候,考虑采用ANDROID自带的功能还是自己开发相对应的功能,通过比较,我们选择第1种,因为首先ANDROID自带的功能比较稳定,即使它个性化东西不多,但是我们软件本身就只是利用到它的基础功能,采用它能达到开发快速、技术稳定的特点。该软件很好地将ANDROID自带功能,比如打电话功能、发短信功能放融入到其中,达到功能的多样化,同时也开发一些用户体验好、个性化强的功能,真正做到满足用户多方位需求。参考文献1靳岩,姚尚朗GOOGLEANDROID开发入门与实战M北京人民邮电出版社,20091122景保玉2010中国移动应用开发现状与趋势大调查M北京人民邮电出版社,20112193余志龙ANDROIDSDK开发范例大全2M北京人民邮电出版社,20104郭宏志ANDROID应用开发详解M北京电子工业出版社,20105李飞最新实用网络技术教程M西安西安电子科技大学出版社6张利国,龚海平,王植萌ANDROID移动开发入门与进阶M北京人民邮电出版社,20097韩敬海ANDROID程序设计M北京电子工业出版社,20128杨丰胜ANDROID应用开发解密M西安机械工业出版社,20101639赵亮,张维基于ANDROID界面技术设计与研究J合肥电脑知识与技术,2009,29I425610胡伟ANDROID系统架构及其驱动研究J广州广播电视大学学报2010,10411刘平ANDROID手机访问服务器的一种数据交互方法J西安财经学院网络现在教育技术中心,2010099610212盖索林GOOGLEANDROID开发入门指南M北京人民邮电出版社,2011212613郭宏志ANDROID应用开发详解M北京电子工业出版社,201014李飞最新实用网络技术教程M西安西安电子科技大学出版社15WFRANABELSON,ROBISENGOOGLEANDROID揭秘北京人民邮电出版社,201016CHRISTOPHERFRANTZ,MARIUSZNOWOSTAWSKI,ANDMARTINKPURVISLECTURENOTESINCOMPUTERSCIENCE,2012,VOLUME7068,ADVANCEDAGENTTECHNOLOGY,PAGES48850217JENNINGS,NR,WOOLDRIDGE,MAGENTORIENTEDSOFTWAREENGINEERINGARTIFICIALINTELLIGENCE1172772962000毕业设计开题报告本课题要研究或解决的问题和拟采用的研究手段(途径)21本课题要解决的问题1搭建ANDROID开发环境。2友好的UI设计。3生活管家功能的设计,包括备忘录、定时通知、推送、一键发送祝福短信等方面。4实现新浪,腾讯等微博分享。5ANDROIDAPI的使用。6ANDROID手机应用的移植与调试。22拟用研究的手段(途径)1开发ANDROID应用程序必须先搭建一个ANDROID开发环境,需要安装JDK、开发工具ECLIPSE、开发插件ADT、ANDROIDSDK、建立开发模拟器AVD等,为接下来的开发工作奠定基础。2通过三层VIEW将编辑界面整合显示,具有同一时间实现三种编辑模式的切换。3在ANDROI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论