基于Android的树洞朋友圈的设计与实现
技术:Android等摘要:
得益于科技的日新月异,我们的生活也越来越丰富多彩,固定的朋友圈子已经无法满足人们想要分享的需求了;但有的时候我们想要倾诉的对象可能并不是周围的朋友和亲人,而是喜欢躲在一个“树洞”里和陌生人诉说,听取他们的意见或者安慰,我们把这两种需求结合起来,就是本次毕业设计的目标:安卓树洞朋友圈App。
本树洞朋友圈论文的主要内容包括三部分:首先是背景描述,简单阐述当下安卓软件和交流平台的发展现状和前景,第二部分是理论研究,对于该软件的设计基础和软件背景做了较为详细的叙述,最后则是详细设计,对于此软件的具体设计细节和代码及图片的讲解和总结。
本设计以Android程序为基础,制作一款社交分享软件。主要用于实现发布简单说说、评论、回复以及匿名发布等一系列功能,使用户一方面可以将生活中的点滴发布,可以将自己的欢乐分享给其他人,欢乐加倍;另一方面如果用户有了一些不愿意让身边的好友知道的小秘密,同样可以倾吐在这个平台上,这样解决了一些平常没办法开口的尴尬。这样来说,既保护了用户的隐私,又满足了用户想要倾吐的想法。而在回复区则是其他人对于发表者的评价,或是鼓励,或是批评,同样体现了用户想要自由倾诉的想法。
关键词:Android;树洞朋友圈;社交;手机软件
目录:
摘要 I
Abstract II
1绪论 1
1.1课题研究背景分析 1
1.1.1社交平台发展历程与现状 1
1.1.2Android目前发展现状 1
1.1.3社交app的优点 2
1.2课题目的及意义 3
1.2.1良好的社交是每个人都渴望拥有的。 3
1.2.2社交app可以帮助人们解决许多烦恼和疑问。 4
1.2.3良好的社交能帮助我们创建出一个更加和谐的社会环境。 4
1.3主要实现内容的设计 5
2开发工具及语言 6
2.1开发工具Eclipse的介绍 6
2.1.1Eclipse的简介 6
2.1.2Eclipse的主要组成 6
2.1.3Eclipse的优势 7
2.2开发工具My Eclipse的介绍 7
2.2.1My Eclipse的简介 7
2.2.2My Eclipse的与Eclipse的区别 7
2.2.3My Eclipse的优势以及缺点阐述 8
2.3MySql数据库的介绍 8
2.3.1MySql的简介 8
2.3.2MySql的功能和特性 9
2.4开发语言及其他相关介绍 9
2.4.1Android平台简介 9
2.4.2Java语言简介 10
3可行性与需求分析 11
3.1可行性分析介绍 12
3.1.1经济可行性 12
3.1.2技术可行性 12
3.1.3操作可行性 13
3.1.4法律可行性 13
3.2需求分析介绍 14
3.2.1需求分析目的 14
3.2.2分析课题背景 14
3.2.3系统框架图 15
3.3需求分析概述 15
3.3.1项目目标 15
3.3.2开发环境 15
3.3.3目标平台 16
3.4系统功能需求 16
4概要设计 16
4.1概要设计介绍 17
4.1.1概要设计结构图 17
4.1.2各功能模块设计图 17
4.2系统流向图 19
5数据库设计 19
5.1数据库设计目标及要求 20
5.1.1数据库设计目标 20
5.1.2数据库概念模型设计 20
5.1.3数据库逻辑模型设计 20
5.2数据库主要代码设计 22
5.3主要数据库表设计 23
5.3.1用户回复表展示 24
5.3.2用户说说展示 24
6详细设计 25
6.1客户端结构与用途节选 26
6.1.1客户端代码展示 26
6.1.2主要软件代码描述 28
6.2My Eclipse后台程序的设计: 30
6.2.1代码结构描述 30
6.2.2部分代码描述 31
6.3客户端页面展示 32
6.3.1登录页面 32
6.3.2注册页面 33
6.3.3首页页面 34
6.3.4个人中心页面 35
6.3.5发布说说页面 36
6.3.6匿名朋友圈页面 36
6.3.7实名朋友圈页面 37
6.4详细设计总结 38
7调试及测试 38
7.1调试 39
7.1.1调试介绍及步骤 39
7.1.2调试的原则 39
7.1.3实际的调试 39
7.2程序的测试 40
7.2.1测试简介 40
7.2.2测试的目的 41
7.3本次测试节选 41
7.3.1发布说说测试 41
7.3.2发布匿名说说测试 42
7.3.3测试总结 43
8结束语 43
致谢 44
参考文献 45
外文文献:Android Change a new life 46
中文翻译:Android改变新生活 52
论文字数:30437
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]