Xx Project User Manual
xx系统用户手册
深圳市软酷网络科技有限公司
版权所有 不得复制
Copyright © Ruankosoft Technologies(Shenzhen) Co., Ltd.
All Rights Reserved
Revision Record
修订记录
Catalog
目 录
1 开发环境安装与配置...................................................................................................................................................... 5
1.1 系统要求........................................................................................................................ 5
1.2 开发工具及安装.............................................................................................................. 5
1.3 源代码、资源及数据清单................................................................................................ 5
1.4 源代码与数据导入.......................................................................................................... 5
2 运行环境安装与配置...................................................................................................................................................... 5
2.1 系统部署图..................................................................................................................... 5
2.2 系统要求........................................................................................................................ 5
2.3 安装包及数据清单.......................................................................................................... 5
2.4 系统安装与配置.............................................................................................................. 6
3 用户操作说明.................................................................................................................................................................... 6
Picture
图
1 开发环境安装与配置...................................................................................................................................................... 5
1.1 系统要求........................................................................................................................ 5
1.2 开发工具及安装.............................................................................................................. 5
1.3 源代码、资源及数据清单................................................................................................ 5
1.4 源代码与数据导入.......................................................................................................... 5
2 运行环境安装与配置...................................................................................................................................................... 5
2.1 系统部署图..................................................................................................................... 5
2.2 系统要求........................................................................................................................ 5
2.3 安装包及数据清单.......................................................................................................... 5
2.4 系统安装与配置.............................................................................................................. 6
3 用户操作说明.................................................................................................................................................................... 6
1 开发环境安装与配置
1.1 系统要求
[开发环境的计算机软硬件要求,以及网络环境要求]
1.2 开发工具及安装
[开发工具及其安装配置]
1.3 源代码、资源及数据清单
1.4 源代码与数据导入
[导入源代码及开发调试数据开发环境操作说明]
按Eclipse操作流程编写
2 运行环境安装与配置
2.1 系统部署图
[运行环境的系统逻辑部署图]
单机版的程序画一台电脑,画一个人,网络版的要有拓扑图,一对一的画一台电脑,花两个人
2.2 系统要求
[运行环境的计算机软硬件要求,以及网络环境要求]
最低配置要求有多大的内存,CPU,网络要求,要有JDK的运行环境
2.3 安装包及数据清单
部署文件目录截个图
2.4 系统安装与配置
本软件为绿色软件,无需安装
3 用户操作说明
[先标准操作流程,再分支操作流程,一一介绍操作步骤与操作结果]
把用户假定为智商为零,因此程序从最开始操作说明,双击图标,看到什么界面,然后弹出什么窗体,总之每一步都要截图,要详细说明
第二篇:连连看实验报告
2011—2012 学年第 二 学期
课程名称: Java程序设计 任课教师:
论文题目: Java连连看游戏
学号:
姓名:
年级: 2010级
专业: 计算机科学与技术 班级:
提交日期: 20xx年6月20日
目录页
一、课题介绍………………………………………………..
二、成品操作步骤…………………………………………..
三、分析与设计……………………………………………..
四、遇到的问题和解决方法………………………………..
五、总结……………………………………………………..
六、参考资料………………………………………………..
一、课题介绍
连连看游戏是一种很流行的小游戏,通过使用三条或以内的连线消去同样图标的格子达到清空所有图标的目的,深受广大网名的喜欢,且其具有休闲性。
二、成品操作步骤
将相同数字的方块连接,但要满足只能至少单边无阻碍呈直线趋势连接,否则视为无效,若连接一对成功就消失于界面,继续游戏,直到游戏结束。
按右下方“重新游戏”,即可重新排列;按左下方“退出游戏”,即可退出游戏。
三、分析与设计
分析:
在检验两个方块能否消掉的时候,我们要让两个方块同时满足两个条件才行,就是两者配对并且连线成功。
分3种情况:(从下面的这三种情况,我们可以知道,需要三个检测,这三个检测分别检测一条直路经。这样就会有三条路经。若这三条路经上都是空按钮,那么就刚好是三种直线(两个转弯点)把两个按钮连接起来了)
1.相邻
2. 若不相邻的先在第一个按钮的同行找一个空按钮。1).找到后看第二个按钮横向到这个空按钮所在的列是否有按钮。2).没有的话再看第一个按钮到与它同行的那个空按钮之间是否有按钮。
3).没有的话,再从与第一个按钮同行的那个空按钮竖向到与第二个按钮的同行看是否有按钮。没有的话路经就通了,可以消了.
3.若2失败后,再在第一个按钮的同列找一个空按钮。1).找到后看第二个按钮竖向到这个空按钮所在的行是否有按钮 2).没有的话,再看第一个按钮到与它同列的那个空按钮之间是否有按钮。
3).没有的话,再从与第一个按钮同列的那个空按钮横向到与第二个按钮同列看是否有按钮。没有的话路经就通了,可以消了。
若以上三步都失败,说明这两个按钮不可以消去。
设计:
1、算法模块
public void randomBuild()//随机数的生成
public void dispel() //消除两个相同量
public void linePassOne()//行的判断
public void rowPassOne()//列的判断
public void remove()//控件的移除
2、界面模块
public void Init() //初始化面板
四、遇到的问题和解决方法
1、在消除相同量这一模块中,多个坐标间的判断,有些晕头转向的,且没有考虑到多种情况,致使代码出现了些许BUG。
解决方法:在网上寻找了完成品,参考该部分的代码,了解其他人的多种思路。
2、无法解决出现“死锁”的现象。对于异常处理现象没有涉及。
五、总结
通过这次JAVA小游戏的设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,并且还发现了自己的许多不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,并且无法形成一个一个作为程序员的习惯,不事先设计方案,使我吃足了苦头。但通过这次连连看设计之后,一定把以前所学过的知识重新温故,并且对自己加强要求,必须要进行事先的分析与设计,多多阅读代码。
六、参考资料
1、百度文库:/view/1b5abf3631126edb6f1a1053.html
2、《电脑爱好者》 2005上半年合订版