当前位置: 简表范文网 > 专题范文 > 公文范文 >

基于Android生日信息管理软件设计与实现(全文)

| 来源:网友投稿

下面是小编为大家整理的基于Android生日信息管理软件设计与实现(全文),供大家参考。

基于Android生日信息管理软件设计与实现(全文)

 

 I 于 基于 Android 的生日信息管理软件的设计与实现 中 中

 文

 摘

 要 随着科学与技术的发展,基于 Android 操作系统的智能手机已经慢慢融入到人们的生活中去,越来越多的人用 Android 操作系统的手机,由刚开始少部分人用到现在占据智能手机大半壁江山,跟 Android 操作系统具有良好的开放性和平台的快捷性等特点是密切相关的,因此在此平台下开发出来的形形色色软件,因为其强大功能而被广大用户所青睐、热衷。本课题所开发的基于 Android 的生日信息管理软件正是为了解决有些人对一些传统节日和好友的生日不记得。提前一段时间记得不代表到了那一天也记得。该软件旨在加强人们对传统节日以及对好友生日的重视,可以在节日的到来提醒。

 手机客户端主要运用了 Android 的 API 内相关技术实现对好友信息的展示,提醒的功能。还有备份与更新都在本地进行操作。

 本论文详细的介绍了本系统所使用的相关技术,分析了系统在实际应用和技术上的可行性,阐述了系统相关功能的设计与实现,以及在最后对本系统进行了测试、运行、维护。

 关键词:智能手机; Android ;生日信息管理

 II Design and implementation of information management software for birthday Based on Android ABSTRACT With the development of science and technology,

 Based on the Android operating system for smart phones have slowly into people"s lives to go, more and more people use the Android operating system for mobile phones, from the beginning of a few people who use smart phones now account for half of the large, Android operating system has good openness and platform characteristics such shortcuts are closely related, Therefore developed in this diverse software platform, because of its powerful features and is favored by the majority of users, keen, the topics developed Android-based information management software is the birthday of some people in order to solve some of the traditional festivals and friends do not remember birthdays, I remember a time in advance does not mean that one of these days will remember.The software is aimed at strengthening the people"s attention to the traditional holiday and birthday for friends, Can remind the arrival of the festival. The main use of the mobile client API within Android related information technology showcase for friends, reminder function. Backup and update operations are performed locally. In this thesis, it described the technologies used in this system in detail, and analyzed of the system in practical applications and technical feasibility. It also talked about the designs and implementations of the system-related functions. Finally, this thesis explained how to test, operate and maintain of the system. KEY WORDS: smart phone; android; birthday information management

 III 目

 录 中

 文

 摘

 要 ................................................................ I ABSTRACT ..................................................................... II 目

 录 .................................................................... III 第一章 绪 论 .................................................................. 1 1.1 课题的来源及意义 ....................................................... 1 1.2 课题主要研究的问题 ..................................................... 2 1.3 系统设计的目标 ......................................................... 2 第二章 课题的相关技术 ......................................................... 3 2.1 Android 手机操作系统 ................................................... 3 2.1.1 Android 的主要特点 ................................................ 3 2.1.2 Android 的整体架构分析 ............................................ 3 2.1.3 Android 开发组件 .................................................. 4 2.2 Json 技术 .............................................................. 6 2.2.1 Json 格式 ......................................................... 6 2.2.2 JSON 和 XML 比较 ................................................... 7 2.2.3 Json 解析处理 ..................................................... 7 第三章 系统分析 ............................................................... 8 3.1 需求分析 ............................................................... 8 3.1.1 需求说明 .......................................................... 8 3.1.2 用例图 ........................................................... 8 3.1.3 用例分析 ........................................................ 10 3.2 可行性分析 ............................................................ 10 3.2.1 经济可行性 ...................................................... 10 3.2.2 技术可行性 ...................................................... 10 第四章 总体设计 .............................................................. 11 4.1 系统的架构设计 ........................................................ 11 4.1.1 系统的架构分析 ................................................... 11 4.1.2 系统的分层架构 .................................................. 12 4.2 系统的交互设计 ........................................................ 13 4.3 数据库设计 ............................................................ 15 4.3.1 数据库的表 ...................................................... 15 4.3.2 数据库相关表结构 ................................................ 16 第五章 手机客户端设计与实现 .................................................. 17 5.1 手机客户端功能框图 .................................................... 17 5.2 流程分析 .............................................................. 19 5.3 关键技术及实现 ........................................................ 21 5.3.1 用户登录与注册 .................................................. 21 5.3.2 登录进去主界面之生日模块 ........................................ 25 5.3.3 生日模块之添加生日 ............................................... 27 5.3.4 登录进去主界面之个人中心模块 ..................................... 31 5.3.5 个人中心模块之编辑 ............................................... 32 5.3.6 登录进去主界面之更多模块 ......................................... 33

 IV 5.3.7 更多模块之生日颜色 .............................................. 34 5.3.8 更多模块之星座个性 ............................................... 35 5.3.9 更多模块之生日礼物推荐 .......................................... 36 5.3.10 更多模块之联系我们 ............................................. 37 5.3.11 更多模块之访问官方网站 ......................................... 38 5.3.12 其他关键技术的分析 ............................................. 38 第六章 系统测试、运行、维护 .................................................. 42 6.1 系统测试 .............................................................. 42 6.1.1 测试方法 ........................................................ 42 6.1.2 测试用例 ........................................................ 43 6.1.3 测试结果分析 .................................................... 43 6.2 系统运行环境 .......................................................... 44 6.3 系统的维护 ............................................................ 44 结

 论 ..................................................................... 46 参考文献 ..................................................................... 47 致

 谢 ...................................................... 错误! ! 未定义书签。

  1 第一章 绪 论 1.1 课题的来源及 意义 在当今的社会里,手机由于其通讯的及时性和便捷性和易操作性等特点早已被千千万万的用户所接受,成为人们日常生活交流中必不可少的一部分。随着移动通讯技术的发展,特别在如今 4G 时代,智能机由于更华丽的界面,更强大的操作功能而逐渐取代了传统手机成为市场上手机通讯的主流工具。其一大亮点就是如同计算机一样安装了操作系统从而比传统的手机具有更多的综合性处理能力功能。如今市场上流行的手机操作系统有Android、iOS、Symbian、Windows Phone 和 BlackBerry OS 等。作为后起之秀 Android操作系统自从 2007 年被谷歌公司对外发布开始,就由于其开源特性笼络了一批手机制造商与软件开发者,逐步发展成如今智能机市场应用的主流系统 [2] 。

 2013 年数据显示,Strategy Analytics 无线智能手机战略服务(WSS)发布最新研究报告《2013 年安卓在全球智能手机市场份额达到 79%》。分析指出,2013 年全球智能手机出货量创新高达到 9.9 亿台,比上年增长 41%,安卓攫取 79%的市场份额,拉开了与苹果 iOS、微软 Windows Phone 和其他操作系统竞争对手的差距 [3] 。Android 的应用前景毫无疑问相当可观。由于基于 android 系统的智能机用户量的大大增加,人们生活节奏的不断加快,用户就产生了对亲朋好友的生日不记得的尴尬窘境。

 本课题所设计的基于 Android 的生日信息管理软件所针对的主要就是对于用户不记得亲朋好友的生日,在生日当天不能及时的发去自己的祝福。通过本软件可以很轻松的进行操作,结合了中国的传统文化,生日的选择也有农历和公历,可以定时发送短信并定时提醒。生日信息也可有进行备份与更新。同时系统内置了一些个性化的短信供用户使用,解决了用户不知道说什么的窘境。

 解决了用户不能在亲朋好友生日的到来发去自己及时的祝福的情况,极大程度上方便了用户的使用。随着现在用户的好友不断增加,人际交流的更加广泛,开发一个基于 Android的生日信息管理软件无疑是迎合着广大用户的迫切需要,开发前景不言而喻。

  2 1.2 课题主要研究的问题 本课题所关注的基于 Android 的生日信息管理软件对亲朋好友生日的展示,选择生日的时候结合中国的文化特点,可以选择农历和阳历,好友姓名电话也可以从通讯录导入。另外,好友的生日信息也可以在本地进行保存,更新,存放的都是 json 数据,所以涉及到了json 数据的转换以及解析。还有就是涉及到了展示亲朋好友生日概要的时候用的是ListView,所以要考虑 Android 的性能优化,要对 ListView 的适配器 Adapter 进行必要的缓存操作,加载 ListView 的时候可以上拉加载更多,避免了一次加载过多的数据而导致内存溢出。

 1.3 系统设计的目标 系统设计的主要是目标是给用户提供一个软件,通过 Android 手机平台来实现对亲朋好友生日信息的展示,有一个距离生日还有多少天的显示。并且通过设置可以定时给亲朋好友发送短信,短信可以自己编辑,也可以用本软件自带的,在开发软件的时候内嵌了一些精选短信进去了。通过用户的操作也可以对好友生日的备份与更新,这里为了实现一个功能,节省流量,备份与更新都是在本地进行操作的。

 整个系统需要达到如下要求:

 (1) 界面友好 本系统设计的目标是要达到界面简单大方、得体,功能较完善,使用方法一目了然,易于用户操作。

 (2) 功能完备 本系统提供了登录,注册界面。注册成功并登录进去以后会有亲朋好友生日的展示,提醒,定时发送短信的功能。

 (3) 操作简单 本系统提供一个可视化图形界面操作,简洁明了,操作简单。结合了 Android 的大众化的功能,可以实现左右滑动进行操作。当然也可以进行点击。

  3 第二章 课题的相关技术 2.1 Android 手机操作系统 在我的印象当中,Android 操作系统发展起来的时间是 11 年左右,上大学以后,我的第一部手机是诺基亚 5230,是属于塞班操作系统的。那时候塞班还很流行。好多人都在用,可是到了 1 年以后,逐渐淘汰了,身边的人都用起了 Android 操作系统的手机。到了 13 年左右,塞班操作系统的手机逐渐消失了,可见 Android 的发展是如此之快。毫不夸张的说,Android ...

推荐访问:基于Android生日信息管理软件设计与实现 生日 全文 信息管理软件

热门文章

我奇思妙想作文400字四年级【精选推荐】

最近发表了一篇名为《2022我的奇思妙想作文400字四年级【3篇】》的范文,觉得应该跟大家分享,希望对网友有用。(composition)是经过人的思想考虑和语言组织,通过文字来表达一个主题意义的记叙方法。下面小编为大家整理了2022我的作文400字四【3篇】的相关内容,以供参考,希望给大

2022年百年奋斗谋复兴勇毅前行兴伟业学习心得体会

本页是最新发布的《百年奋斗谋复兴勇毅前行兴伟业学习心得体会2022》的详细范文参考文章,感觉很有用处,重新编辑了一下发到。回望过往奋斗路,眺望前方奋进路。作为新青年的必须把党的历史学习好,总结好,把党的成功经验传承好,发扬好。下面小编在这里为大家精心整理了几篇奋斗谋复兴勇毅前行兴

2022年度医院新冠肺炎应急预案及处置流程三篇

《2022医院新冠肺炎应急预案及处置流程精选三篇》是一篇好的范文,觉得应该跟大家分享,重新编辑了一下发到。预案指面对突发事件如自然灾害、重特大事故、环境公害及人为破坏的应急管理、指挥、救援计划等。下面小编为大家整理了2022医院新冠肺炎应急预案及流程精选三篇的相关内容,以供参考,希望给大家

2022趣味运动会活动方案策划合集(全文)

本页是最新发布的《2022趣味运动会活动方案策划精选》的详细范文参考文章,感觉写的不错,希望对您有帮助,重新整理了一下发到这里[http: www fwwang cn]。无论的大小,首先要把方案写出来,为严密的论证和决策提供依据。而根据需求对小学年级进行举办,为了确保小学活动的有序有

员工个人工作总结反思范本大全(完整)

《员工个人工作总结反思范文大全【精选】》是一篇好的范文,感觉很有用处,重新编辑了一下发到。光阴如梭,的转瞬又将成为历史,20_年上半即将过去,20_年下半年即将来临。新的开始意味着新的起点新的机遇新的挑战,下面是小编分享的关于员工个人工作总结反思范文大全,希望能给大家带来帮助。员工个人

那一刻我长大了作文400字五年级(精选文档)

本页是最新发布的《那一刻我长大了作文400字五年级【五篇】》的详细范文参考文章,觉得应该跟大家分享,重新编辑了一下发到。成长的每一个过程如同星空中一颗闪亮的星星,有时让人产生无限遐想,有时让人领悟许多感悟下面是小编为大家收集整理的关于那我了400字五年级【五篇】,一起来看看吧!那

2024年关于党委书记抓基层党建工作述职报告范本材料

一是着力加强党的*治建设。坚持把党的*治建设摆在首位,做好“三个表率”,深化模范机*建设,让坚决拥护“两个确立”、坚决做到“两个维护”成为党员干部鲜明*治品格和机**治生态重要底色。二是严明党的*治纪

五四青年节感悟体会范本

最近发表了一篇名为《2022五四青年节感悟体会范文》的范文,感觉很有用处,希望对网友有用。用五月的花海迎接青年节,这个昭示着青年人朝气蓬勃的节日里,你知道要怎么写青年节感悟体会吗?以下是小编为您整理的2022五四青年节感悟体会范文五篇,衷心希望能为您提供帮助!2022五四青年节感悟体会1当

2022年度员工劳动合同正式模板【完整版】

本页是最新发布的《2022员工劳动合同正式模板【通用】》的详细范文参考文章,觉得有用就收藏了,这里给大家转摘到。依法成立的,受法律保护,仅对当事人具有法律约束力,但是法律另有规定的除外。今天的小编给大家分享了2022员工正式模板,如果想看更多的请点击劳动合同查看。2022员工

2022年度享受读书快乐作文800字议论文优秀(完整)

本页是最新发布的《享受读书的快乐作文800字议论文优秀》的详细范文参考文章,觉得应该跟大家分享,重新编辑了一下发到。书,是无声的老师;书,是我们最真诚的玩伴;书,教会了我们做人的道理;书,让我们从无知的幼童,变成了如今的莘莘学子。下面是小编为大家收集整理的关于的800字议论文优秀

2022坚决制止餐饮浪费行为主题班会作文合集

本页是最新发布的《2022坚决制止餐饮浪费行为主题班会作文》的详细范文参考文章,觉得应该跟大家分享,为了方便大家的阅读。做的义务宣传员,向家人、朋友宣传爱惜粮食,人人有责。下面小编为大家整理了2022坚决制止餐饮行为主题班会作文的相关内容,以供参考,希望给大家带来帮助!坚决制止餐饮

2022年清明节祭奠英烈活动总结三篇

本页是最新发布的《2022清明节祭奠英烈活动总结精选三篇》的详细范文参考文章,好的范文应该跟大家分享,为了方便大家的阅读。总结的意义,就是情感的赋予,意义的事物在情感里的关系程度,就是意义的本身。下面小编为大家整理了2022祭奠英烈活动总结精选三篇的相关内容,以供参考,希望给大家带来帮助!