基于node.js的Web端你画我猜游戏及其消息系统的设计与实现.doc

资料分类:计算机信息 上传会员:樊老师 更新时间:2019-07-26
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11708
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着近年来互联网的快速发展和Web服务技术的不断完善,移动端小游戏开始兴起发展。但是现有的基于HTMl5制作的Web端游戏多为简单小游戏,虽包含了游戏功能的简单实现,但却不能达到用户保存用户信息以及用户实时交流等功能。因此,开发一款可以记录用户信息,与他人实时交流的游戏是一项十分有意义的工作。

本文主要介绍了此次毕业设计系统的开发背景及系统分析、设计和实现的流程。深入探讨了socket.io和node.js在前端领域中的应用和相关技术,结合实际的功能需求和业务流程分析,提出了你画我猜在线游戏的解决方案。

 

关键词:node.js;你画我猜游戏;socket.io;JQuery

 

目录

摘要

Abstract

1  绪论-1

1.1  开发背景及意义-1

1.2  开发目标-1

1.3  系统开发研究和可行性分析-2

1.3.1  系统开发研究-2

1.3.2  可行性分析-2

1.4  本文组织结构介绍-3

2  相关研究阐述-1

2.1  Node.js-1

2.2  JQuery-1

2.3  Socket.io-2

2.4  npm-2

3  系统分析与总体设计-1

3.1  系统功能分析-1

3.2  系统总体结构设计-1

3.3  系统Web app实现方式-2

3.4  系统游戏实现过程概述-3

3.5  系统游戏点数据传输-4

3.5.1  点数据收集-4

3.5.2  点数据发送-4

3.6  系统函数介绍-6

3.6.1  答案关键字识别-6

3.6.2  时间格式转换函数-6

3.6.3  判断用户退出函数-7

3.6.4  游戏记录增加函数-8

4  数据库的设计-9

4.1  概念设计-10

4.1.1  实体-10

4.1.2  实体的属性-10

4.1.3  实体的联系-10

4.1.4  系统E-R图-10

4.2  逻辑结构-11

4.3  物理设计-11

4.4 数据字典设计-12

5  系统设计与实现-14

5.1  前台页面设计与实现-14

5.1.1  网站主页页面设计与实现-14

5.2  系统模块功能实现-15

5.2.1  网站登录页面设计与实现-15

5.2.2  网站注册页面设计与实现-16

5.2.3  网站主界面设计与实现-16

5.2.4  聊天大厅页面设计与实现-18

5.2.5  二人或多人对战房间选择设计与实现-18

5.2.6  积分排名页面设计与实现-19

5.2.7  游戏记录页面设计与实现-19

5.2.8  用户中心及用户信息修改页面设计与实现-20

5.2.9  二人间游戏页面设计与实现-21

5.2.10  多人间游戏页面设计与实现-24

5.3  开发工具及环境配置-25

5.3.1  开发环境-25

5.3.2  运行环境-25

5.4  程序主要代码-25

6总结与展望-30

6.1  总结-30

6.2  展望-31

参考文献-32

致  谢-34

相关论文资料:
最新评论
上传会员 樊老师 对本文的描述:基于node.js的web端你画我猜游戏采用node.js语言开发,利用html,js创建前端用户界面,使用npm mysql包进行MySql数据库的链接。这种组合方式使该计算机浏览器端运行。且浏览器的兼容性良好......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: