- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 网上桌面棋牌游戏分析与设计
1.需求分析 a.登录到游戏中心。 b.注册 c.获取游戏服务器信息 d.进入特定的游戏服务器 e.退出游戏服务器 g.获取游戏桌信息 h.进入特定的游戏桌 i.棋牌游戏2.构架设计3.详细设计
2009-11-09 17:06:00
1694
1
原创 谈tomcat6.0在WINDOWS XP 下安装与配置
第一步:下载j2sdk和tomcat6.0 过程略!第二步:安装和配置你的j2sdk,并测试安装正确性。 1.安装j2sdk以后,需要配置一下java的环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:/j2sdk1.4.2): JAVA_HOME=c:/j2sdk1.4.2
2009-10-17 12:26:00
897
原创 中国象棋对局软件设计(四)[完]
中国象棋软件,可能会有多种发布方式:单机方式、网络方式;对局双方可以是人与机器、人与人、人学习前人的棋局。因此其界面设计如果与内在模型耦合过紧,则缺乏灵活性: 以下的向用户显示的内容,都通过局棋状态的改变,向注册的视图发送更新命令,各个用户界各自更新。
2009-10-13 10:33:00
642
原创 中国象棋对局软件设计(三)
以下依模式设计,完成的中国象棋的设计草稿(三) 象棋程序和棋谱数据库的接口十简单,只有插入棋局状态、插入棋步、插入棋谱步;另外还有查找一步走步的方法。如下图
2009-10-13 10:31:00
616
原创 中国象棋对局软件设计之二
以下依模式设计,完成的中国象棋的设计草稿(二) 标准的象棋棋谱,可以通过解析后,存入数据库中。首行以一个文件一谱的形式将众多棋谱输入计算机。其次,打开一个标准文件对话框,选中要解析的棋谱文件集合,存放在fileSet列表中。其三针对fileSet中每一文件执行棋谱导入数据库。 对于单个棋谱的导入,应先检查其合法性,然后,初始化棋局,并将初始棋状态存入数据库。接下来读一步棋
2009-10-13 10:28:00
746
原创 中国象棋对局软件设计(一)
以下依模式设计,完成的中国象棋的设计草稿(一)整个对局程序由主控类TChessPlayCtrl控制。首先初始化棋局的初态,包括棋局初态(ChessState)、两个棋手(CPlayer)、棋手之间传递的消息(Mesg),然后进入主控程序,决定首先走棋方THEPLAYER:重复: 由指定棋手走棋,返回系统消息; switch { 消息为 ‘正
2009-10-13 10:13:00
1348
原创 软件设计-复杂问题解决方案的思考
过去,曾学过系统工程的原理,对于复杂工程,都建议采用系统工程的方法。然而在现实世界中具体项目,我自己感觉这些原则远远不够 。不是原理不够,而是具体的方法和典型的案例缺乏,在系统的设计与实施方面大都走入前车之辙中。 回想我做的许多工作或项目,都是吃力不讨好的活。也就是说项目完成了,但是整个项目组的成员,都几乎陷入苦战,最后得以完成。孙子兵法曰:“上兵伐谋,其次伐交,其次
2009-10-05 11:53:00
950
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人