精选优质文档-倾情为你奉上 “Java程序设计”综合实验报告专心-专注-专业一、前言1、项目背景通过五子棋这个课程设计。可以让我们更加熟悉Java程序设计这门课程,加强对Eclipse这个软件的使用,加深对Java语言的掌握,提高编程水平。同时培养能力,为将来的工作打下坚实的基础。2、 目标和意义 目标:锻炼我们的能力,提高组中每一个人对Java语言的认识,培养编程兴趣。让每一个人都能参与进来,提高团队合作意识。 意义:通过编写综合类的程序,运用已经学过的知识,和自主学习一些新的知识,提高了学习能力,掌握了一些自主学习的方法。3、 开发分工及进度安排二、功能分析1、主要模块 本项目主要分为3个大的模块,分别为整体布局;界面绘制;与对战的算法。由于游戏规则的设置,这里的游戏模式分为人机对战和人人对战。黑白双方依次落子,由黑子先下,当任意一方在棋盘上形成横向,竖向,斜向连续五个相同颜色的棋子的一方获胜。主要功能实现在2种模式下五子棋的游戏。实现通过鼠标的点击位置放置棋子,达到下棋的