- 功能分析
- 所用技术框架
- 开发工具
- 数据库设计
功能分析
所要实现的功能包括
- 登录注册功能
- 表情包显示
- 表情包创建和管理以及删除
- 收藏夹
- 广场
- 个人信息修改
- Android端登录功能
- 图片下载功能
- 部署到云服务器
所用技术框架
- 使用springMVC作为服务器控制
- mybatis作为数据库orm映射
- mysql作为数据库
- Android端使用OKhttp进行http请求
- Android端使用gson进行json解析和生成。
- log4j作为日志
- jqury+jsp+jstl进行前端实现
- tomcat作为服务器
开发工具
eclipse+AndroidStudio+Google Chrome+Xshell+Xftp
数据库设计
user:代表用户
personinformation:代表用户的个人信息
memes:代表表情包
picture:表情包里的图片
collection:收藏夹