Java程序设计实训报告

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

陕西国际商贸学院

《Java程序设计集践》

实训报告

二级学院:信息与工程学院

专业名称:计算机科学与技术

学生学号:132703

学生姓名:李哲

指导教师:程瑶

页脚内容- 1 -

二○一五年六月页脚内容- 2 -

前言

电脑已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了花样繁多的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。Java语言作为一种面向对象的编程语言,具有分布式,可移植,高性能,多线程等特点。如今网络休闲游戏发展迅速,它凭借健康、方便、互动性强、益智等诸多优点,成为大部分现代人休闲娱乐的首选。

五子棋游戏是使用Java语言开发的一款游戏。这款游戏无论是服务器还是客户端的实现都相对容易。随着计算机技术的发展,游戏已经成为计算机技术中最具潜力的热点领域,随着联众世界、腾讯游戏等游戏平台的拓展,越来越多的人参与到游戏中。特别是其中一些休闲益智类的棋牌游戏,集趣味性、娱乐性、互动性和益智性于一体,拥有大量的用户。因此使用Java开发网络五子棋游戏是一个实用性很强的毕业设计项目。

五子棋游戏的总体功能是要设计出具有精美界面的,具备人工智能的,支持对弈的五子棋游戏。本系统最终的目的是建立一个有具体规则的五子棋平台,使两台不同计算机的使用者通过一定操作的,达到游戏目的,以及单机上的人机对战。

2015年6月23日

页脚内容- 1 -

目录

1.目的.................................................................................................................... - 3 -在java中,图形界面设计与交互体现于窗口之上,是软件开发中程序设计非常重要的一个项目与重要部分。这次实训是对图形用户界面的那一章内容里的知识进行实际操作实际训练与对知识的温习巩固,也涉及到了很前面的java课程的基础知识,也拓展了部分知识点。这次实训也是锻炼编写程序要严格按照Java编程规范进行代码编写的习惯。这次的实践也是对Java中图形用户界面中零散的知识点的整合,在了解各个知识点的同时,并熟练的掌握图形组件的使用,加深对理论教学内容的理解和掌握,使学生能较系统地掌握程序设计及其在开发中的广泛应用,基本方法及技巧,为学生综合运用所学知识,并在实践应用方面打下一定的基础。要求学生全面深入理解和熟练掌握的基础下,能够分析和解决类似的问题,具有良好的编程风格。此次实训同时也考查了学生的综合运用能力和逻辑分析能力,还提高了学生自学的能力和独立工作的能力,并培养了严谨的态度和遇到问题努力解决不退缩的精神。是对学生进行设计分析、操作、理解、观察、归纳能力的一个提高。对本课程的学习能力和知识的掌握起到了一个积极的推进作用。 .................................................................................................................. - 3 -

2.概述 ................................................................................................................... - 3 -

3.项目需求 ........................................................................................................... - 4 -3.1 系统实现的目标分析 ..................................................................................... - 5 -3.2设计内容......................................................................................................... - 5 -

页脚内容- 1 -

3.3整体流程图

......... - 6 -

3.4循环流程图..................................................................................................... - 6 -

4 设计要求 ......................................................................................................... - 7 -

5 实现的功能...................................................................................................... - 7 -5.1整个游戏能实现的功能 .................................................................................. - 8 -5.2测试数据及运行结果...................................................................................... - 8 -5.2.1操作界面 ...................................................................................................... - 8 -6程序功能的评价 ............................................................................................... - 10 -7 总结 ................................................................................................................ - 10 -

页脚内容- 2 -

相关文档
最新文档