计算机网络编程课程设计任务书.doc_第1页
计算机网络编程课程设计任务书.doc_第2页
计算机网络编程课程设计任务书.doc_第3页
计算机网络编程课程设计任务书.doc_第4页
计算机网络编程课程设计任务书.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机网络编程课程设计任务书辽宁工程技术大学软件学院网络工程系一、课程设计目的和任务1目的:(1)加深对计算机网络的基本概念和原理,以及网络编程接口Socket概念及编程原理的理解;(2)提高学生网络应用与编程的能力。学生在四个设计题目中选择一个(按照学号依次选择),提高其分析与解决问题的能力,为大型网络编程打下坚实基础;(3)通过撰写课程设计报告,锻炼学生的逻辑组织和语言表达能力;(4)培养学生理论运用于实践的综合应用和设计创新能力。2任务:(1)设计完成与网络应用相关题目的网络应用软件;(2)调试运行之后,要求边演示边解释设计的思想、过程及采用的方法;(3)完成课程设计报告。二、课程设计基本要求设计任务书提供设计题目供学生选择。在指导教师同意的情况下,学生也可以自己选择感兴趣的设计题目,以调动学生参加创新设计的积极性和创造性,给学生充分的自主空间。基本要求:1熟练掌握网络的基本概念和原理;2熟练掌握网络编程接口Socket概念及编程原理;3掌握基于TCP、UDP协议的编程技术;4掌握基于FTP协议的编程技术;5掌握基于SMTP、POP协议的编程技术;6掌握软件开发工具的使用过程及方法。设计工作量为完成一个中小型规模的软件和1份软件设计报告书设计必须根据进度计划按期完成三、课程设计内容以下题目列出的仅为完成的基本功能,可根据需要完善与课题相关的其他功能。题目一:21分游戏游戏规则:电脑随机给你一个点数,问你是否还要,若要就再给你一个随机点数,注意21点最大,大于21点算失败,你放弃加点后,电脑随机给它自己加两次点然后比大小,谁大谁赢!描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目二:猜数游戏软件名:猜数游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生一个1100之间的随机数供游戏者猜,游戏者从客户端输入一个数值,如果该数比设定的数大,软件提示:“大了”,如果小,软件提示“小了”,若相等返回“猜对了,你共猜了*次”。服务器同时记录并维护一个游戏玩家的TOP10排行榜,供玩家查询。描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目三:24分游戏软件名:24分游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生四个1-9之间的随机数供游戏者使用,游戏者根据计算得出结果。若计算出结果,且在规定的时间内,则从客户端输入表达式,服务器端根据客户端的表达式计算,若正确,软件提示:“对了”,如果错了,软件提示“错了”,若超时。软件提示“超时”。服务器同时记录并维护一个游戏玩家的TOP10排行榜,供玩家查询。描述:服务器端:接收客户端的命令请求并提供相应的服务。客户端:完成游戏人机界界面的设计,以命令的方式向服务器请求服务,并显示相应的提示。题目四:10点半游戏软件名:10点半游戏(分服务器端和客户端两部分)功能:游戏后台运行一个服务器软件,游戏者通过客户端程序登陆后,服务器随机产生1-15,玩家可以根据自己的点数选择是否需要服务器继续发数,最多可以要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肖振久 孙丽娜徐娇月 李婕娜曲长波 肖成龙上机安排:地点星期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%3.程序上机检查:40%项目比例程序运行情况25%功能实现情况40%算法清晰程度45%人机交互、界面及菜单10%独立完成情况10%4.课程设计答辩:20%5.发现以下情况,成绩判为不合格:(1)上机程序未通过或无设计报告,成绩为不合格(2) 程序、报告雷同,成绩为不合格。(3)缺勤2次及以上成绩不合格。(二)成绩评定 二级分制。六、课程设计报告要求课程设计报告书电子文档(报告格式参见软件学院课程设计模板)七、 参考文献附录:课程设计报告模板软 件 学 院课程设计报告书课程名称 设计题目 专业班级 学 号 姓 名 指导教师 年 月1 设计时间2 设计目的3设计任务和设计题目相关内容。4 设计内容 (一级标题,黑体,三号,1.5倍行距)4.1系统分析 (二级标题,黑体,小三,1.5倍行距) (三级标题,黑体,四号,1.5倍行距)格式要求:1)上面各级标题均左顶格2)正文:小四,中文宋体,西文Times New Roman3)行间距1.5,首行缩进2字符4)图表中文字:五号,宋体有图名和表名,图名在图下面标注,表名在表上面标注4.2算法设计4.3界面设计4.4运行与测试4.4.1运行与测试给出运行结果。4.4.2分析内容包括:1、调试过程中遇到的问题是如何解决的,以及对设计与实现的回顾、讨论和分析;2、改进设想。5 总结与展望可以包括对课程设计过程的收获、遇到问题、解决问题过程的思考、程序调试能力的思考、对计算机网络编程这门课程的思考、在课程设计过程中对计算机网络编程课程的认识等内容。参考文献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:/www.vbnew.n

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论