《网络编程技术》课程设计任务书.doc
《《网络编程技术》课程设计任务书.doc》由会员分享,可在线阅读,更多相关《《网络编程技术》课程设计任务书.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络编程技术课程设计任务书计08-2一、课程设计目的网络编程技术课程设计是一门综合性的实验。本课程设计是通过对传输层协议TCP和UDP和客户/服务器数据通信的原理及方式的掌握,采用Java语言,利用套接字Socket编写出指定题目的交互信息的软件。通过本次课程设计,掌握Java 应用程序设计;加深对TCP/IP协议的理解;掌握C/S编程模式;掌握Socket机制,传输控制协议,用户数据报协议。使学生进一步理解、领会Java语言和网络编程技术,把所学的知识运用到具体的程序设计当中去,编写一个接近实际的应用程序并掌握网络编程应用程序分析、设计、编程和调试的整个过程。1目的:(1)加深对计算机网络的
2、基本概念和原理,以及网络编程接口套接字Socket概念及编程原理的理解;(2)提高学生网络应用与编程的能力。学生在参考设计题目中选择一个,也可自拟题目,提高其分析与解决问题的能力,为大型网络编程打下坚实基础;(3)通过撰写课程设计报告,锻炼学生的逻辑组织和语言表达能力;(4)培养学生理论运用于实践的综合应用和设计创新能力。2任务:(1)设计完成与网络编程相关题目的基本功能要求;(2)调试运行之后,要求边演示边解释设计的思想、过程及采用的方法。(3)按一定的规范要求,撰写课程设计报告,二、课程设计要求 1熟练掌握网络编程的基本概念和原理;2熟练掌握基于JAVA的网络编程接口Socket概念及编程
3、原理;3掌握基于TCP/UDP网络套接字的编程技术;三、主要环境操作系统为Windows 2000。开发语言为JAVA,开发环境不限四、考核与报告1、课程设计报告要求:(1)、不少于3000字,可以自己打印(A4)。(2)、主要内容及装订顺序:封面(统一提供)、目录、正文、参考文献(3)、正文部分应该包括:需求分析、总体设计、应用系统功能设计。(4)、设计报告严禁抄袭,即使是同一小组也不允许雷同,否则按不及格论。2、课程设计需要提交的内容:(1)、装订完整的课程设计报告(2)、程序提交到指导老师。3、考核及成绩评定考核方式:要求学生每班按23人组成一组,以组为单位,完成设计题目的软件设计。最后
4、通过调试运行,并以组为单位进行答辩,每人撰写课程设计报告。评 定 项 目评分成绩1选题合理、目的明确10分2设计方案正确,具有可行性、创新性20分3设计结果(例如:程序流程图、输出窗体、程序代码)20分4态度认真、学习刻苦、遵守纪律15分5设计报告的规范化、参考文献充分(不少于5篇)10分6答辩25分总 分100分备注:成绩等级:优(90分100分)、良(80分89分)、中(70分79分)、及格(60分69分)、60分以下为不及格。4、课程设计学时 序号阶段内容所需学时1布置任务、调研及查找资料1天2系统分析与设计、调试其余时间3撰写报告2天4答辩1天合 计4周五、课程设计设置与内容下表列出了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络编程技术 网络 编程 技术 课程设计 任务书
限制150内