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

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-07-26
  • 论文字数:11708
  • 课题出处:(樊老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着近年来互联网的快速发展和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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费