友吧APP的设计与实现 -定位、聊天、商城、用户管理模块的设计与实现 摘要 随着21世纪互联网时代的快速发展,智能手机已成为每个大学生必备产品。大学生在互联网上所花费消耗的时间正逐步增多,互联网给大家带来诸多便捷的同时,也逐渐吞没了许多传统交友方式,出现许多寝室宅、游戏控等许多多技能弱社交的同学,本小组萌发出了开发“友吧”项目这一想法。 “友吧”它是一款主打大学生市场的时间技能交易平台,旨在填补大学生空闲时间,拓宽社交人群,满足有需求人群,同时能够足够展现个人技能转换为收益的平台。将各种活动分类搜索并与商业活动进行相结合,给大学生提供更便捷舒适的服务,给大学生留下美好的校园生活。“友吧”APP系统可以大致分为手机用户端、后台管理端这两大模块。用户端功能主要有:活动的搜索,娱乐视频的播放,各类资讯的查看,聊天交友、地图定位等功能。后台管理端主要有:用户信息管理,商城信息管理等功能。 本文首先简单介绍“友吧”系统所使用到的相关技术,然后分别阐述了 “地图定位功能”、“智能语音聊天功能”、“积分商城兑换功能”、“用户信息管理功能”四个功能模块的需求分析及系统设计的过程,以及各功能的实现过程,最后对整个系统进行了全面的总结和展望。 关键词:Android ;时间;交友;聊天;定位 ;mvc 目录 第1章引言 1 1.1 系统背景 1 1.2 系统目标 1 1.3 系统特色 2 1.4 系统研发工作 3 1.5 论文组织 3 第2章系统相关技术 5 2.1 Android开发技术 5 2.1.1 Android技术原理 5 2.1.2 Android技术优势 6 2.2 GPS定位技术 6 2.3 智能语音聊天技术 7 2.4 JSP开发技术 8 2.5 本章小结 8 第3章系统分析 9 3.1 项目调查 9 3.2 系统用户分析 10 3.3 系统主要功能分析 12 3.3.1 系统功能 12 3.3.2 实名用户端功能 12 3.3.3 游客用户端功能 13 3.3.4 后台管理端功能 13 3.4 系统业务流程分析 15 3.4.1 智能聊天交友流程分析 15 3.4.2 实时定位流程分析 16 3.4.3 积分商品兑换流程分析 17 3.4.4 用户信息管理流程分析 18 3.5 性能分析 19 3.6 本章小结 19 第4章系统设计 20 4.1 系统架构设计 20 4.2 系统功能设计 21 4.2.2 地图定位功能设计 22 4.2.2 智能聊天功能设计 23 4.2.3 积分商城兑换商品功能设计 24 4.2.4 用户信息管理功能设计 25 4.3 数据库设计 26 4.3.1 概念结构设计 26 4.3.2 逻辑结构设计 27 4.4 本章小结 30 第5章系统实现 31 5.1 地图定位功能的实现 31 5.2 智能社交聊天的实现 33 5.3 积分商城的实现 36 5.4 用户信息管理的实现 38 5.5 本章小结 41 第6章总结与展望 42 6.1 系统总结 42 6.2 个人总结 42 6.3 展望 43 参考文献 44 致谢 46 |
友吧APP的设计与实现
更新时间:2019-11-14