摘要:当今社会,工作生活节奏加快,有些事只能放在心底,无从向人诉说,长此以往,会危害心理健康,对工作生活也会极大影响。人们的的心理变化大,需要有一款app可以使用户记录自己每日的心情,分享自己的心情,并且以此认识好友,可以进行即时通讯。
基于android的心情记录与分享和社交平台系统是运行于移动平台之上,以心情记录分享为核心的即时社交系统。整个系统由数据库,服务器端,移动客户端三部分组成。android端功能模块由心录,会话,发现三个模块组成。心录模块,用户记录自己的心情,查看最近的心情曲线;会话模块,用户可以和好友,陌生人聊天;发现模块,用户可以发现好友,添加好友。
论文首先简要介绍了心情记录分享和社交平台系统的一些研究与应用背景,其次介绍了该系统所采用的开发工具、平台以及开发环境。在此基础上,论文详尽描述了系统功能,业务流程和实现原理。
关键词 心情记录;社交;android
目录
摘要
Abstract
1 绪论-3
1.1课题研究的背景-3
1.2课题研究的现状-3
1.2.1即时通信的定义-3
1.2.2即时通信软件的发展历程-3
1.2.3 阻碍即时通信软件发展的因素-4
1.3课题研究的意义-4
1.4 设计目标-4
1.5论文的组织结构-5
2开发工具及相关技术-6
2.1 开发工具-6
2.1.1 Android简介-6
2.1.2 开发平台Eclipse-6
2.1.3 开发平台Android Studio-6
2.1.4 Tomcat服务器-6
2.1.5 MySQL介绍数据库-6
2.2系统相关技术-7
2.2.1 Spring-7
2.2.2 MVC-7
2.2.3 Html-7
2.2.4 Javascript-7
2.2.5 Servlet技术-7
2.3 本章总结-7
3 系统需求分析-8
3.1 课题需求描述-8
3.2课题的总体模块设计-8
3.2.1心录模块-8
3.2.2会话模块-9
3.2.3发现模块-9
3.3系统功能流程图-9
3.4本章小结-10
4 系统的总体设计-11
4.1系统总体设计的概述-11
4.2 数据库设计-11
4.2.1 用户信息-11
4.2.2 好友信息-11
4.2.3 心情信息-12
4.2.4 心情发布信息-12
4.2.5 评论信息-12
4.2.6 点赞信息-13
4.3 数据库表结构-13
4.4本章小结-16
5系统的详细设计和实现-17
5.1 系统运行环境配置-17
5.2 android功能模块的实现-17
5.2.1登录注册功能-17
5.2.2心录模块功能-18
5.2.3发布心情功能-19
5.2.4会话模块功能-19
5.2.5发现模块的功能-20
5.3 后台功能和实现-24
5.3.1管理员登陆-24
5.3.2登陆首页-24
5.4本章小结-26
6 系统测试-27
6.1 测试目的-27
6.2 测试内容-27
6.2.1发布心情功能测试-27
结论-28
致谢-29
参考文献-30