摘要:当今社会,大型的桌游店,一些桌游网站,app都在不断的兴起。因此开发一个桌游网站系统可以说是未雨绸缪,在将来具有很大的意义。本次毕业设计以 mysql 为后台数据库,用java,html,js,ajax程序设计语言,以eclipse,tomcat[9]作为开发工具,设计与开发了”阿瓦隆”桌游网站系统系统。本文在最后总结了开发过程的思路,遇到的问题,对项目的总结和展望。
关键词:桌游网站;房间选座;实时游戏大厅;游戏逻辑的实现
目录
摘要
Abstract
1 绪 论-1
1.1 开发背景-1
1.2 主要开发技术介绍-1
1.2.1 MySQL数据库简介-1
1.2.2 Ajax开发简介-1
1.2.3 JAVA开发简介-2
1.2.4 系统架构-2
2 桌游网站系统分析设计-2
2.1 桌游网站系统设计需求要求-2
2.2 桌游网站系统业务功能分析-3
2.3 桌游网站系统业务流程分析-4
2.3.1 用户注册业务流程分析-4
2.3.2 用户登录业务流程分析-5
2.3.3 用户进入游戏业务流程分析-5
2.4 桌游网站系统数据流程图-6
2.4.1 顶层数据流程图-6
2.4.2 第1层数据流程图-7
2.4.3 第2层数据流程图-8
3 桌游网站系统概要设计-9
3.1 总体结构设计-9
3.2 数据库设计-10
3.2.1 数据库需求分析-10
3.3.2 数据库文件设计-10
4 桌游网站系统功能详细说明-12
4.1 用户登录注册-12
4.2 游戏大厅界面-13
4.3 历史战绩界面-14
4.4 个人中心界面-15
4.5 桌游商城界面和切换账号-15
4.6 断线重连和房间锁定-16
4.7 房间游戏界面——基础信息-18
4.8 房间游戏界面——队长区-20
4.9 房间游戏界面——参加任务-22
4.10 房间游戏界面——游戏结束-23
5 总结与展望-25
5.1 结论-25
5.2 展望-26
5.3 系统设计心得体会-26
参考文献-28