设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于Android的真人社交游戏辅助应用开发设计论文+选题表+任务书+开题+翻译+客户端服务器源码
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

摘 要

时至今日,社交已成为人们生活中必不可少的一部分,社交网络的盛行已经成为一种必然趋势.与此同时,人们的娱乐化需求也越来越重要,游戏产业也得到了飞速发展.为了满足人们的社交化,娱乐化的需要,越来越多的公司开始结合社交和游戏,走社交和娱乐相辅相成的路线.在软件应用行业,也有越来越多的公司着手开发结合游戏的社交应用.

本设计完成的应用为一款移动游戏社交应用,本设计根据软件设计的标准流程,从软件的需求分析、可行性分析着手,然后进行软件的总体设计和详细设计与实现,最后进行软件测试确保软件的功能能达到预期标准.本设计将软件开发划分为三大基本模块:服务器端,数据库端以及客户端.整个应用基于Java编程语言编写,其中服务器端再次细分为Java Web服务器和TCP Socket服务器,数据库端分为MYSQL数据库和SQLITE数据库,客户端基于Android平台开发,本应用的核心目标为:游戏与社交,实现的核心功能为:即时通信,游戏,社交.以实现核心功能为目的,再次将Android客户端分为两大部分:核心功能部分与附加功能部分,核心功能部分细分为四个模块:登录注册,消息中心,游戏中心,状态圈;附加功能部分也细分为四个模块:上传下载中心,用户中心,工具中心,设置中心.

关键词:社交;游戏;即时通信;Android;服务器


ABSTRACT

Today, social networking has become an indispensable part of people's lives, the prevalence of social networking has become an inevitable trend. At the same time, people's entertainment needs more and more important, the game industry has been rapid development. In order to meet people's social, entertainment needs, more and more companies are beginning to combine socializing and games, take social and recreational complementary route. In the software application industry, there are more and more companies started to develop binding social game applications.

In this paper, the final design is a social mobile recreation applications. This design follows the standard process of software design, the design start from the software requirements analysis and the feasibility analysis, then begin designing the software, and developing the software, finally testing the software, ensure that the software has reached the expectations. The development process of this software is divided into three basic modules:the server,the database, and the client. The entire software based on the Java programming language, the server side is divided into two parts: The Java Web Server and the TCP Socket Server. The database side is also divided into two parts: The MYSQL database and the SQLITE database. The Client side is based on the Android platform. The core goal of this software: Sociality and Recreation. The main function of the software: Socaility, Recreation and Instant Message. In order to achieve the goal, The Android client is divided into two parts: Part of the core functions and part of additional functions. The Core part is subdivided into four modules: The Login Register module, The Message Center, The Game Center and the State Center; The additional part is also subdivided into four modules: The Upload and Download Center, The User Center, The Tools Center and the Setting Center.

Keywords: Sociality; Recreation; Instant Message; Android; Server


目  录

第1章 绪论 1

1.1引言 1

1.2课题的背景及意义 1

1.3国内外研究现状 1

1.4课题工作综述 2

1.5论文框架结构 2

第2章 需求分析 3

2.1 系统开发目标 3

2.2 用户需求分析 3

2.3 功能需求分析 3

2.3.1核心功能 3

2.3.2附加功能 4

2.4 可行性分析 5

2.4.1 经济可行性 5

2.4.2技术可行性 5

2.5 本章小结 5

第3章 总体设计 7

3.1 概要设计 7

3.2 Socket服务器的设计 7

3.3 Web服务器的设计 8

3.4 客户端的设计 9

3.4.1 登录注册的设计 10

3.4.2 消息中心的设计 11

3.4.3游戏中心的设计 11

3.4.4 上传下载中心的设计 12

3.4.5 状态圈设计 12

3.4.6 工具中心的设计 13

3.4.7 用户中心的设计 13

3.4.8 设置中心的设计 14

3.5数据库的设计 14

3.5.1 服务器端数据库功能设计 15

3.5.2 客户端数据库功能设计 17

3.6 本章小结 18

第4章 详细设计与实现 19

4.1 系统主体 19

4.2 Web服务器 19

4.3 Socket服务器 20

4.3.1 Socket服务器与客户端的连接建立 20

4.3.2 Socket服务器处理流程 21

4.4 客户端 22

4.4.1 登录注册模块 22

4.4.2 消息中心模块 23

4.4.3 游戏中心模块 23

4.4.4 状态圈模块 24

4.4.5 上传下载中心模块 25

4.4.6 工具中心模块 26

4.4.7 用户中心模块 26

4.4.8 设置中心模块 27

4.5 数据库 28

4.5.1 服务器端数据库 28

4.5.2 客户端数据库 33

4.6 本章小结 36

第5章 软件测试 37

5.1 功能测试 37

5.1.1 登录注册模块 37

5.1.2 消息中心模块 38

5.1.3 游戏中心模块 39

5.1.4 状态圈模块 40

5.1.5 上传下载模块 41

5.1.6 工具中心模块 42

5.1.7 用户中心模块 43

5.1.8 设置中心模块 44

5.2 整体测试 45

5.3 兼容性测试 46

5.4 本章小结 46

第6章 结论与展望 47

6.1 结论 47

6.1.1 毕业设计完成的任务 47

6.1.2 收获和总结 47

6.2 不足之处及未来展望 47

参考文献 49

致  谢 51




  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
  下一篇文章:仓储机器人设计开题报告
本类最新文章
基于Python的在线自主考试系 基于腾讯云的个人知识库管理系统 基于Android的酒店预定系统
基于matlab变频器控制交流电 基于微信小程序的家校联动平台管理 基于时频分析与自适应滤波技术的多
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!