基于安卓的邮箱客户端APP的设计与实现开题报告
2022-01-05 22:13:07
全文总字数:1996字
1. 研究目的与意义及国内外研究现状
当前流行的各大邮件客户端软件除了最主要的收发信件之外,功能繁多,但人们平常真正用到的功能很少,很多功能尤其对于那些计算机知识相对缺乏的人来说,更加显得太过于华丽而不实用,并且很多都是基于pc客户端,对于邮件的实时性,远不及手机。 有鉴于此,本课题开发一个基于安卓的相对简单实用的邮件客户端app,简化很多不必要的功能。通过本次设计,可以让我对邮箱客户端软件的工作原理和软件开发的基本流程更加了解,理解并掌握java程序设计语言和eclipse的使用以及android应用开发技术,使我把书面知识融入到实际应用之中,积累动手实践的经验。
国内外研究现状
随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,相对电视、互联网络等方式,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要手段。根据采用的操作系统的不同,市场上手机可分为很多类。例如windows phone、ios、android等等。尤其是android系统的手机更是占很大的比例,同时android操作系统在手机领域中扮演的角色也越来越重要。 国外的科技发展迅速,语言发展成熟,在客户端软件的研发方面有着十分丰富的经验,邮箱客户端app的性能与功能方面也十分优秀。就gmail来说,作为一款老牌且出众的app,它拥有诸多的用户。gmail功能很多,在google强大的平台下,gmail能够连接google drive、google日历、google文档等;同时也拥有强大的安全性能,能够高效的保护用户不受垃圾邮件、病毒和钓鱼网站的侵扰;邮件导入方面也非常出彩。zoho mail同样是一款优秀的邮箱app软件,其界面十分简洁和美观,功能全面,但不能使用zoho.com之外的邮箱。 国内的邮箱app软件在业界的不懈努力之下有一些优秀的邮箱app与可以与国外的同类软件相匹敌,比如邮箱大师,由网易推出,支持各种通用协议的邮件服务。还有qq邮箱,作为腾讯旗下的一款邮箱app软件,其功能多样化,支持多种邮箱账户的登录与收发,操作也十分简便。但是都同样伴随而来的功能繁琐,也饱受诟病。
2. 研究的基本内容
一、掌握Java编程和面向对象程序设计的基础知识;二、熟悉Java开发环境Eclipse的安装与配置;三、研究基于Android平台的邮件收发的相关技术,设计相关功能;四、编写相关程序,完成软件实现任务。
3. 实施方案、进度安排及预期效果
实施方案:一、去图书馆或网络上查阅相关的资料,了解该项目的研究价值。二、通过查阅的资料确定研究方向及研究的可行性。三、学习eclipse的使用方法,了解程序如何制作与调试运行。四、设计主要的功能模块,对每个模块进行分类,将功能细化。五、对制作完成的程序进行调试与修改,完善制作的漏洞。六、最后,将各个阶段的过程记录整合,完成论文的写作。
进度安排:2017.10.15-2017.12.31决定课题和资料收集。2018.01.01-2018.02.28确定设计方案和技术关键,完成软件编程,提交初稿。2018.03.01-2018.04.10进行程序调试,修改初稿。2018.04.11-2018.05.20修改和完善论文,准备毕业论文答辩。
4. 参考文献
[1] 张孝祥. Java就业培训教程[M].北京:电子工业出版社,2003.[2] 李刚. 疯狂Android讲义[M]. 北京:电子工业出版社,2011.[3] [美]Bruce Eckel著,陈昊鹏译. Java编程思想(第四版)[M]. 北京:机械工业出版社,2007.[4] 邓平凡. 深入理解Android[M].北京:机械工业出版社,2011.[5] 陈明. 软件工程导论[M]. 北京:机械工业出版社,2010.[6] [德]Dirk Huberty著,马博、赵云龙译. 软件质量与软件检测[M]. 北京:清华大学出版社,2003.