2022年2022年计算机网络编程课程设计任务书 .pdf
-
资源ID:39716603
资源大小:136.05KB
全文页数:12页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年2022年计算机网络编程课程设计任务书 .pdf
计算机网络编程课程设计任务书辽宁工程技术大学软件学院网络工程系名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 12 页 -一、课程设计目的和任务1目的:(1)加深对计算机网络的基本概念和原理,以及网络编程接口Socket 概念及编程原理的理解;(2)提高学生网络应用与编程的能力。学生在四个设计题目中选择一个(按照学号依次选择),提高其分析与解决问题的能力,为大型网络编程打下坚实基础;(3)通过撰写课程设计报告,锻炼学生的逻辑组织和语言表达能力;(4)培养学生理论运用于实践的综合应用和设计创新能力。2任务:(1)设计完成与网络应用相关题目的网络应用软件;(2)调试运行之后,要求边演示边解释设计的思想、过程及采用的方法;(3)完成课程设计报告。二、课程设计基本要求设计任务书提供设计题目供学生选择。在指导教师同意的情况下,学生也可以自己选择感兴趣的设计题目,以调动学生参加创新设计的积极性和创造性,给学生充分的自主空间。基本要求:1熟练掌握网络的基本概念和原理;2熟练掌握网络编程接口Socket 概念及编程原理;3掌握基于 TCP、UDP 协议的编程技术;名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 12 页 -4掌握基于 FTP协议的编程技术;5掌握基于 SMTP、POP 协议的编程技术;6掌握软件开发工具的使用过程及方法。?设计工作量为完成一个中小型规模的软件和1 份软件设计报告书?设计必须根据进度计划按期完成三、课程设计内容以下题目列出的仅为完成的基本功能,可根据需要完善与课题相关的其他功能。题目一:21 分游戏游戏规则:电脑随机给你一个点数,问你是否还要,若要就再给你一个随机点数,注意 21 点最大,大于 21 点算失败,你放弃加点后,电脑随机给它自己加两次点然后比大小,谁大谁赢!描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目二:猜数游戏软件名:猜数游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生一个1100 之间的随机数供游戏者猜,游戏者从客户端输入一个数值,如果该数比设定的数大,软件提示:“大了”,如果小,软件提示“小名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 12 页 -了”,若相等返回“猜对了,你共猜了*次”。服务器同时记录并维护一个游戏玩家的 TOP10排行榜,供玩家查询。描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目三:24 分游戏软件名:24 分游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生四个 1-9 之间的随机数供游戏者使用,游戏者根据计算得出结果。若计算出结果,且在规定的时间内,则从客户端输入表达式,服务器端根据客户端的表达式计算,若正确,软件提示:“对了”,如果错了,软件提示“错了”,若超时。软件提示“超时”。服务器同时记录并维护一个游戏玩家的TOP10排行榜,供玩家查询。描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目四:10 点半游戏软件名:10 点半游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生 1-15,玩家可以根据自己的点数选择是否需要服务器继续发数,名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 12 页 -最多可以要 4 次。点数:1、2、3、4、5、6、7、9、10,11-15 都算做半点。规则:人五小:5 张都为半点数。五小:5 张不都是半点数,且总点数小于十点半。十点半:5 张以下,总点数等于十点半。比较大小:人五小 五小十点半 十点半以下描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示,客户端之间比较大小。三、自拟题目(必须在征得本班验收教师同意后方可设计,否则成绩记为不及格)四、课程设计安排时间:20 周 1 月 19 日-1 月 22 日教师计分形式班级验收教师动员:肖振久指导、考勤:徐娇月肖成龙归档:徐娇月二级分制网络 12-1 网络 12-2 网络 12-3 肖振久孙丽娜徐娇月李婕娜曲长波肖成龙名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 12 页 -上机安排:419 机房上午下午晚上星期一 19 网络 12-1、2 计算机网络编程网络 12-3 计算机网络编程星期二 20 网络 12-3 计算机网络编程网络 12-1、2 计算机网络编程星期三 21 网络 12-1、2 计算机网络编程网络 12-3 计算机网络编程星期四 22 网络 12-3 计算机网络编程网络 12-1、2 计算机网络编程星期五星期六星期日五、考核与成绩评定(一)考核内容与标准1.课程设计阶段的阶段的表现:10%上机时间禁止玩游戏等与设计无关的事,一经发现按缺勤处理。2.课程设计报告:30%项目比例报告格式规范程度30%图表质量10%报告内容全面、清晰程度45%总结深刻程度10%参考文献5%地点星期名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 12 页 -3.程序上机检查:40%项目比例程序运行情况25%功能实现情况40%算法清晰程度45%人机交互、界面及菜单10%独立完成情况10%4.课程设计答辩:20%5.发现以下情况,成绩判为不合格:(1)上机程序未通过或无设计报告,成绩为不合格(2)程序、报告雷同,成绩为不合格。(3)缺勤 2 次及以上成绩不合格。(二)成绩评定二级分制。六、课程设计报告要求课程设计报告书电子文档(报告格式参见软件学院课程设计模板)七、参考文献名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 12 页 -附录:课程设计报告模板软 件 学 院课程设计报告书课程名称设计题目专业班级学号姓名名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 12 页 -指导教师年月名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 12 页 -1 设计时间2 设计目的3 设计任务和设计题目相关内容。4 设计内容(一级标题,黑体,三号,1.5 倍行距)4.1 系统分析(二级标题,黑体,小三,1.5 倍行距)(三级标题,黑体,四号,1.5 倍行距)格式要求:1)上面各级标题均左顶格2)正文:小四,中文宋体,西文Times New Roman 3)行间距 1.5,首行缩进 2 字符4)图表中文字:五号,宋体有图名和表名,图名在图下面标注,表名在表上面标注名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 12 页 -4.2 算法设计4.3 界面设计4.4 运行与测试4.4.1运行与测试给出运行结果。4.4.2分析内容包括:1、调试过程中遇到的问题是如何解决的,以及对设计与实现的回顾、讨论和分析;2、改进设想。5 总结与展望可以包括对课程设计过程的收获、遇到问题、解决问题过程的思考、程序调试能力的思考、对计算机网络编程这门课程的思考、在课程设计过程中对计算机网络编程课程的认识等内容。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 12 页 -参考文献1 屈辉立,陈可明,石武信.JSP网站编程教程 M.第 1 版,北京:北京希望电子出版社,2005 2 白勇.用 B/S 模式构建在线考试系统J,重庆电力高等专科学校学报,2003,10(4):100130.3 Jiang Guo,Yuehong Liao,Behzad Parviz.A Survey of J2EE Application Performance Management SystemsJ,Proceedings of the IEEE International Conference on Web Services(ICWS04),2004.6(5):1732.4 VB 数据库管理范例:http:/ 参考文献要求1)标题:黑体,小三,1.5 倍行距,居中2)内容:五号,中文宋体,西文Times New Roman)3)出版物、正文期刊、外文期刊、网站的参考文献格式分别参照1234 课程设计成绩评定出勤情况缺勤次数:课程设计评语设计成绩教师签字名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 12 页 -