五子棋_人人对战版(包含源代码,UML图,通信协议)


1.
      
主要功能界面截图

登陆界面



 

 

 

 

 

 

 

 

主界面



 

(加入游戏前)

 

 

 

 

 



 

 

(加入游戏后)

 

 

 

 

 

 



 

 

(游戏胜利时)

 

 

 

 

 

2.       整体设计图(UML图)




 
 客户端各个包的调用关系图 

 

 

 

 

 




 
各个具体按钮,与按钮模板,便于按钮的单独美化,
按钮美化,见博客

http://465116728-qq-com.iteye.com/blog/907095

 

 

 

 

 

 




 
 登陆界面类,主界面类,函数主体之间的关系

 

 

3.       运行平台,主要功能特点和不足

此程序,在eclipse3.4JDK 1.6)上运行通过,其实现了简单的网络五子棋游戏功能,旨在熟悉和掌握近期学过的网络通信知识。程序的登陆界面和主界面都经过了一定的美化,每个按钮图标都是用PS手工设计的。此外,程序还存在诸多考虑不周到之处,功能上的欠缺,和可拓展性差的缺点,希望在以后能慢慢改进。

 

4.       小体会

通过此次小程序的练习,提高了自己对一个小型软件的整体把握能力和感知能力,同时也使自己逐渐意识到了合理的设计模式对软件设计的重要性,暴露出了自己对一个具体问题需求分析能力和软件设计能力的欠缺,希望在以后的学习过程中,多思考,多总结,慢慢提高自己的专业素养。

 

5. 源代码和通信协议,见附件。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值