2022年2022年计算机网络编程课程设计任务书 .pdf
《2022年2022年计算机网络编程课程设计任务书 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机网络编程课程设计任务书 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络编程课程设计任务书辽宁工程技术大学软件学院网络工程系名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 12 页 -一、课程设计目的和任务1目的:(1)加深对计算机网络的基本概念和原理,以及网络编程接口Socket 概念及编程原理的理解;(2)提高学生网络应用与编程的能力。学生在四个设计题目中选择一个(按照学号依次选择),提高其分析与解决问题的能力,为大型网络编程打下坚实基础;(3)通过撰写课程设计报告,锻炼学生的逻辑组织和语言表达能力;(4)培养学生理论运用于实践的综合应用和设计创新能力。2任务:(1)设计完成与网络应用相关题目的网络应用软件;(2)调试运行之后,要求边演
2、示边解释设计的思想、过程及采用的方法;(3)完成课程设计报告。二、课程设计基本要求设计任务书提供设计题目供学生选择。在指导教师同意的情况下,学生也可以自己选择感兴趣的设计题目,以调动学生参加创新设计的积极性和创造性,给学生充分的自主空间。基本要求:1熟练掌握网络的基本概念和原理;2熟练掌握网络编程接口Socket 概念及编程原理;3掌握基于 TCP、UDP 协议的编程技术;名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 12 页 -4掌握基于 FTP协议的编程技术;5掌握基于 SMTP、POP 协议的编程技术;6掌握软件开发工具的使用过程及方法。?设计工作量为完成一个中小型规模的
3、软件和1 份软件设计报告书?设计必须根据进度计划按期完成三、课程设计内容以下题目列出的仅为完成的基本功能,可根据需要完善与课题相关的其他功能。题目一:21 分游戏游戏规则:电脑随机给你一个点数,问你是否还要,若要就再给你一个随机点数,注意 21 点最大,大于 21 点算失败,你放弃加点后,电脑随机给它自己加两次点然后比大小,谁大谁赢!描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目二:猜数游戏软件名:猜数游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器
4、随机产生一个1100 之间的随机数供游戏者猜,游戏者从客户端输入一个数值,如果该数比设定的数大,软件提示:“大了”,如果小,软件提示“小名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 12 页 -了”,若相等返回“猜对了,你共猜了*次”。服务器同时记录并维护一个游戏玩家的 TOP10排行榜,供玩家查询。描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目三:24 分游戏软件名:24 分游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生四
5、个 1-9 之间的随机数供游戏者使用,游戏者根据计算得出结果。若计算出结果,且在规定的时间内,则从客户端输入表达式,服务器端根据客户端的表达式计算,若正确,软件提示:“对了”,如果错了,软件提示“错了”,若超时。软件提示“超时”。服务器同时记录并维护一个游戏玩家的TOP10排行榜,供玩家查询。描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目四:10 点半游戏软件名:10 点半游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生 1-15,玩家可以根
6、据自己的点数选择是否需要服务器继续发数,名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 12 页 -最多可以要 4 次。点数:1、2、3、4、5、6、7、9、10,11-15 都算做半点。规则:人五小:5 张都为半点数。五小:5 张不都是半点数,且总点数小于十点半。十点半:5 张以下,总点数等于十点半。比较大小:人五小 五小十点半 十点半以下描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示,客户端之间比较大小。三、自拟题目(必须在征得本班验收教师同意后方可设计,否则成绩记为不及格)四、课程设计安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机网络编程课程设计任务书 2022 计算机网络 编程 课程设计 任务书
限制150内