|
技术:Java、JSP等
摘要:中国象棋是一种起源于中国古代的双人对战棋类游戏,广泛的流行在全国各地,是中华文化的典型代表之一,体现着中华文化的智慧和蕴含。为了传承这一重要的传统,理解其中的精髓,以及学习Java EE和Web项目的相关技术和知识,设计并开发了这款基于Java EE的中国象棋网上对战系统。
本系统在现有技术和软件的支持下,对系统的架构进行了良好地设计,具有良好的可读性,可扩展性和可扩展性。从玩家的切实需求出发,本系统对中国象棋进行了深入的分析,对棋盘和棋子进行了合理地抽象,准确全面地实现了游戏规则,并且具有统一的系统风格和友好的用户交互界面。
本论文详细记述了系统的整个生命周期,比较适合中国象棋爱好者、软件编程爱好者、Web应用开发人员以及其他有意向者阅读。
关键词:中国象棋;网络对弈;Java EE
目录:
1. 前 言 1
1.1 课题的背景及意义 1
1.2 课题研究的主要思路 1
1.3 论文结构 2
2. 相关技术介绍 3
2.1 Java EE 3
2.2 Oracle数据库 4
2.3 Tomcat服务器 4
2.4 AJAX 5
2.5 HTML、CSS、JavaScript 5
3. 系统分析 7
3.1 系统可行性分析 7
3.1.1 经济可行性 7
3.1.2 技术可行性 7
3.2 系统需求分析 7
3.2.1 功能需求 7
3.2.2 性能需求 8
3.2.3 系统用例图 8
3.3 中国象棋介绍 8
3.3.1 棋盘 8
3.3.2 棋子 9
3.3.3 游戏步骤与规则 13
4. 系统概要设计 14
4.1 系统架构设计目标 14
4.2 系统架构设计 14
4.3 系统架构文件结构 15
4.4 数据库设计 16
4.5 系统功能模块 17
5. 系统详细设计 18
5.1 登录和注册模块 18
5.1.1 模块简介 18
5.1.2 设计思路 18
5.1.3 项目截图 19
5.2 个人信息模块 20
5.2.1 模块简介 20
5.2.2 设计思路 20
5.2.3 项目截图 20
5.3 游戏房间模块 21
5.3.1 模块简介 21
5.3.2 设计思路 21
5.3.3 核心代码 21
5.3.4 项目截图 23
5.4 对战模块 23
5.4.1 模块简介 23
5.4.2 设计思路 23
6. 软件测试 32
6.1 测试的概述 32
6.2 测试的目标 32
6.3 测试的原则 32
6.4 测试的设计与执行 32
6.4.1 系统测试 32
6.4.2 中国象棋游戏规则测试 36
6.5 测试的结论 40
7. 总结和展望 41
参考文献 42
致 谢 43
附录:外文引用 44
1. 英文原文 44
2. 中文翻译 52
论文字数:22516
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|