职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-10-25 11:29:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android等
摘要:
随着社会经济的不断发展,人们的生活水平不断地在提高。同时,社交圈也在不断地扩大。于是,我们所有人都面临一个麻烦事儿,管理社交圈中亲朋好友的生日。我们每天都会接收到庞大的信息量,所以没有办法靠记忆力来记住一个人的生日,并在他生日的时候给上祝福,但是人际关系恰恰是十分需要经营的和维护的。所以,每个人都需要一款生日管理软件。
IOS操作系统与Android操作系统竞争的如火如荼,各有优势,但是基于国内人均消费水平,Android依旧占据着很大的市场,所以本系统基于Android开发。本系统是在Eclipse开发环境下使用面向对象的程序开发语言Java语言进行开发,界面使用XML语言编写,而涉及到数据库开发的功能,则使用Android特有的数据库SQLite作为存储工具。使用Android的四大组件,Activity、Service、BroadCastReceiver、ContentProvider来实现逻辑代码,完成主要功能。
生日管家系统提供给用户方便的生日管理功能。用户能够随时随地添加好友的生日,查看好友的生日,对好友进行分组,以及查看星座运势。系统界面整洁美观,可以给予用户良好的使用体验。

关键字:Android; Eclipse; SQLite; 生日管家;

目录:

1. 引言    1
1.1 项目背景    1
1.2 项目目的    2
1.3 主要内容    2
2. 开发平台及相关技术    3
2.1 Eclipse开发环境    3
2.2.1 Android系统架构    3
2.2.2 Android四大组件    5
2.2.3 AndroidMVC框架    6
2.2.4 Fragment以及Fragment的嵌套     6
2.2.5 数据存储    8
3. 系统分析    10
3.1系统可行性分析    10
3.1.1经济的可行性    10
3.1.2社会可行性    11
3.1.3技术可行性    11
3.1.4操作可行性分析    11
3.2系统需求分析    11
3.2.1界面美观需求    12
3.2.2 功能需求    12
3.3系统性能要求    13
3.3.1安全可靠性    13
3.3.2可维护性和可扩展性    13
3.3.3易用性    14
4  系统的设计    15
4.1 系统总体结构设计    15
4.2 系统功能设计    15
4.3 系统的流程设计    17
4.3.1 系统注册登录流程    17
4.3.2系统主页面操作流程    18
4.4  数据库的设计    19
4.4.1 数据库的设计原则    19
4.4.2数据库数据表    20
5.系统实现    23
5.1开发环境的配置    23
5.2各个模块的程序实现    23
5.2.1导航模块    23
5.2.2登录注册模块    26
5.2.3推荐展示模块    28
5.2.4 个人主页模块    31
5.2.5生日管理模块    32
5.2.6 生日添加模块    35
5.2.7 星座运势模块    39
6. 系统测试    41
6.1单元测试    41
6.2 集成测试    42
6.3系统测试    43
7.总结    44
参考文献    45
致谢    46
外文原文    47
中文翻译    54

论文字数:22382
包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


相关帖子

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表