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

基于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生日信息管理软件设计与实现 生日 全文 信息管理软件

热门文章

追梦筑梦圆梦演讲稿

最近发表了一篇名为《追梦筑梦圆梦演讲稿》的范文,感觉很有用处,这里给大家转摘到。演讲稿特别注重结构清楚,层次简明。在日新月异的现代社会中,在很多情况下需要用到演讲稿,如何写一份恰当的演讲稿呢?下面是小编为大家整理的追梦筑梦圆梦演讲稿,希望能够帮助到大家!追梦筑梦圆梦演讲稿1尊敬的

2022年度中考优秀作文素材别样美三篇

最近发表了一篇名为《中考优秀作文素材别样的美精选三篇》的范文,好的范文应该跟大家分享,看完如果觉得有帮助请记得(CTRL+D)收藏本页。雨过天晴,花坛边上,几只蜗牛缓缓的爬行着,留下一道彩虹般的痕迹,那柔软的外面,是坚硬的外壳,那也是一道的美丽。下面是小编为大家收集整理的关于素材别样的美精

《********大宣讲特别节目》直播观后感

最近发表了一篇名为《2022《********大宣讲特别节目》直播观后感【精选】》的范文,感觉写的不错,希望对您有帮助,希望对网友有用。,安全,在学校里,在校外,安全这个词恐怕是再熟悉不过了吧,让将安全铭记心中,时进刻刻都做到安全,让父母不再操心,让长辈不再担心,让安全从我做起,从身边

建团百周年活动策划

《2022建团百周年活动策划【精选】》是一篇好的范文,感觉很有用处,希望大家能有所收获。党的领导是共青团顺利发展的关键所在,无论是中国早期青年团的建立,还是中国共青团的正式成立,都离不开党的领导。下面小编为大家整理了2022建团百周年策划【精选】的相关内容,以供参考,希望给大家带来帮助!20

大一暑假社会实践报告(精选文档)

本页是最新发布的《2022大一暑假社会实践报告》的详细范文参考文章,感觉写的不错,希望对您有帮助,希望大家能有所收获。这个暑假过得是否充实呢,有些小伙伴在假期中参加了实践,那么如何做一份报告呢?下面是小编整理的2022大一暑假社会实践报告,仅供参考,希望能够帮助到大家。2022大一暑假社会

2022员工培训学习心得体会范本合集(范文推荐)

最近发表了一篇名为《员工培训学习心得体会范文》的范文,感觉写的不错,希望对您有帮助,为了方便大家的阅读。培训能让员工不断的提高,并清楚的意识到自己的缺点。经过员工培训,你一定有许多的收获,不妨来写一篇员工培训心得。你是否在找正准备撰写“员工培训心得体会范文”,下面小编收集了相关的素材,

2022不期而遇作文600字初中记叙文

《不期而遇作文600字初中记叙文》是一篇好的范文,感觉很有用处,希望对网友有用。,美词,像是袭袭的寒风慢慢轻掠大地,刺刺的,一缕****的阳光下有一小缕的橘红色静静的生长。下面是小编为大家收集整理的关于不期而遇600字初中记叙文,一起来看看吧!不期而遇作文600字篇一苏轼有语人间有味是清欢,或许正是

2022年度幼儿园清明节主题活动总结范本

《2022幼儿园清明节主题活动总结范文【精选】》是一篇好的范文,感觉很有用处,为了方便大家的阅读。,又称踏青节、行清节、三月节、祭祖节等,节期在仲春与暮春之交。清明节源自上古时代的祖先信仰与春祭礼俗,以下是小编整理的2022园清明节主题总结,希望可以提供给大家进行参考和借鉴。2022幼儿园清明节

2022年大学生档案自我鉴定300字10篇

2022年普通大学生个人社会实践实习报告精选服务社会做好思想准备和业务准备,公司内部电脑系统都是统一英文系统,就要求自己以职场……[详细]2022年党员思想汇报例文两篇【完整版】所以在以后的学习和生活中,经历过苦难的中国,工作以及生活中,特别是通过学习党章党纪……[详细]企业员工服务意识培训心得体会

以小见大作文500字范本(范文推荐)

最近发表了一篇名为《以小见大作文500字范文【精选】》的范文,感觉写的不错,希望对您有帮助,重新编辑了一下发到。一件事情的发生,离不开时间、地点、人物、事情的起因、经过和结果这六方面,即常说的六要素,只有交待清楚这几方面,才能使读者对所叙述的事,有个清楚、全面的了解。这里小编

2022年度有关安全学习心得合集(2022年)

本页是最新发布的《有关安全学习心得》的详细范文参考文章,感觉很有用处,看完如果觉得有帮助请记得(CTRL+D)收藏本页。有了一些收获以后,可以记录在心得体会中,这么做能够提升的书面表达能力。相信许多人会觉得心得体会很难写吧,下面是小编为大家收集的有关学习心得,供大家参考借鉴,希望可以帮

小学品德教师期末工作总结范本合集

最近发表了一篇名为《小学品德教师期末工作总结范文》的范文,感觉很有用处,重新整理了一下发到这里[http: www fwwang cn]。时光飞逝,如梭之日,回顾这段时间的工作,一定有许多的艰难困苦,是时候在工作总结中好好总结过去的成绩了。下面小编在这里为大家精心整理了几篇小学教师期