欢迎来到天天文库
浏览记录
ID:1371150
大小:253.00 KB
页数:19页
时间:2017-11-11
《android平台手机安卓短信通毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、android平台手机安卓短信通毕业设计论文目录1引言51.1课题研究的背景51.2课题研究目标及意义52.主要技术简介53.系统分析与设计63.1系统简要说明63.2系统可行性分析63.2.1技术可行性63.2.2经济可行性63.2.3操作可行性73.3需求分析73.4功能模块分析84系统应用分析84.1应用程序交互模型(时序图)84.2应用程序交互模型(活动图)95.数据库设计95.1概述95.2数据库的特点95.3数据库表结构116系统实现126.1用户主界面分析126.2单号码连发界面分析146.3号码段发送界面分析186
2、.4清单发送界面分析216.5定时短信界面分析247.程序调试与测试307.1程序调试307.2程序测试307.2.1测试目的307.2.2测试内容308.总结31致谢31参考文献3219191引言1.1课题研究的背景目前android平台手机渗透到我们生活,20世纪末,电子技术获得了飞速的发展,在其推动下基于android平台手机的现代电子产品在我们生活的各个角落都能见到,有力地推动了社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。基于android平台手机的发展趋势,本设计以androi
3、d平台手机为核心制作了一个短信通。本次设计运用android平台手机作为研究开发对象,配合Java语言程序设计以及面向对象思想设计了一种手机短信通。本设计完成后,能够实现以下功能:短信发送,短消息提示,短消息群发,查询发送状态。在设计时,按照设计的要求,从安全性,经济性,可靠性三个方面进行考虑,通过设计方案的比较,确定出来一套既经济又可行的方案。1.2课题研究目标及意义安卓在手机上的应用使得手机的功能有了很大改善,这使得越来越多的人主要依靠手机查询大量信息,而用户们不断提高的需求也决定了越来越多的基于安卓平台的应用软件及系统的产生
4、。经过使用发现Android自带的短信发送功能十分简单,不支持单号码连发、定时短信等功能,然而Android开源的特性给开发者提供了一个完美的平台。本设计完成后,能够实现以下功能:短信发送,短消息提示,短消息群发,查询发送状态2.主要技术简介19Java是由SunMicrosystems公司于1995年推出的Java程序设计语言和Java平台的总称。Java语言是Android开发人员所选的工具。Android运行时使用自己的虚拟机Dalvik,这并不是多数程序开发人员使用的普通Java虚拟机。Dalvik支持Java编程语言的大
5、部分功能-但并不是全部。 Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT)。Eclipse最初是由IBM公司开发的替代商业软件VisualAgeforJava的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(EclipseFoundation)管理。2003年,Eclipse3.
6、0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。2009年7月发布代号为GALILEO的3.5版等等,目前,最新是2011年6月22日发布代号为Indigo的3.7版。3.系统分析与设计3.1系统简要说明设计与实现一个在Android手机上运行的手机短信发送软件,实现手机短信的基本功能,包括:短信发送,短消息提示,短消息群发,查询发送状态等功能。3.2系统可行性分析从技术性、经济性和操作性方面研究软件编写的可执行性,确保软件能够在后期顺利执行,它是软件开
7、发的最前沿和基础。3.2.1技术可行性 19技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求。本软件用的是Java开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此技术上是绝独可行的。软件方面:相关的开发软件,可以方便的从网上下载,易于获得,且可以满足系统需求。3.2.2经济可行性 开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的软件系统、硬件平台等都易于获得,且不需要Android平台机器,用模拟器即可实现开发研究,开发成本低,容易实现,从经济角度
8、来看,该系统可行。3.2.3操作可行性 该课题是利用自己的计算机,且使用Android模拟器,并且在本地上安装JDK、Android跟Eclipse作为软件的开发平台,使开发出来的系统有友好的用户界面、操作简单,因此在操作上是可行的。3.3需求分
此文档下载收益归作者所有