(1)加深对计算机网络的基本概念和原理,以及网络编程接口 Socket 概念及编程原理的理解;
(2)提高学生网络应用与编程、分析与解决实际问题的能力,为大型网络编程打下坚实基础;
(3)通过撰写课程设计报告,锻炼学生的逻辑组织和语言表达能力;
(4)培养学生理论运用于实践的综合应用和设计创新能力。
二、设计任务
(1)设计完成与网络应用相关题目的网络应用软件;
(2)调试运行之后,要求边演示边解释设计的思想、过程及采用的方法;
(3)完成课程设计报告
2.1功能需求分析
软件名:24 分游戏(分服务器端和客户端两部分)
功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生四个 1-9 之间的随机数供游戏者使用,游戏者根据计算得出结果。若计算出结果,且在规定的时间内,则从客户端输入表达式,由客户端判断,若正确,软件提示:“对了”,如果错了,软件提示“错了”,若超时。软件提示“超时”。服务器端接收客户端的登录信息和表达式。客户端同时记录并维护一个游戏玩家的 历史记录,供玩家查询。
内容简洁,程序能运行,代码是我边学边敲的
2021-06-23 21:03:35
3.41MB
c++
vc++
1