计算机网络编程课程设计,文献翻译,毕业论文

3997
    


来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
联系方式 :
免费下载 ×

下载APP,支持永久资源免费下载

限免产品服务请联系qq:1585269081

下载APP
免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
下载 ×

下载APP,资源永久免费


如果出现不能下载的情况,请联系站长,联系方式在下方。

免费下载 ×

下载论文助手APP,资源永久免费

免费获取

如果你已经登录仍然出现不能下载的情况,请【点击刷新】本页面或者联系站长


《计算机网络编程课程设计》教学大纲

课程名称:计算机网络编程课程设计/Curriculum Design of Computer Network Programming

课程代码:1021693006

学分/总学时:2/36

开课单位:物理与电子信息工程学院

面向专业:计算机科学与技术/网络工程

一、课程的性质、目的和任务

《计算机网络编程》是计算机科学与技术专业的一门专业技术课。本课程主要学习基于TCP/IP协议栈的套接字网络通信编程技术。通过本课程的学习,使学生能够比较全面地了解基于TCP/IP协议栈的套接字网络通信编程的一些技术,能够应用Visual C++来实现网络通信及应用程序的设计。《计算机网络编程课程设计》是《计算机网络编程》理论课的必要补充,是复习和检验前期所学课程的重要手段,也是为毕业设计做必要的准备。

本课程设计的目的是综合应用学生所学网络编程以及计算机网络的知识,掌握网络应用程序开发的基本步骤和基本方法。

在课程设计中,应该充分发挥学生的主观能动性,在教师的指导下,把已经学过的程序设计和计算机网络的知识,通过课程设计任务综合地体现出来。

二、学习本课程学生应掌握的前设课程知识

本课程的先行课程有:《数据结构》、《高级语言程序设计》、《计算机网络》、《网络协议分析》等。

三、学时分配

以下项目由学生任选两个完成。

项目名称

学 时

电子邮件客户端软件的设计与实现

16

FTP服务器软件的设计与实现

16

Web服务器软件的设计与实现

16

合计

=SUM(above) 32

四、课程设计选题和基本要求
1、电子邮件客户端软件的设计与实现

基本要求:

设计并实现基于SMTP协议发送电子邮件的软件。

设计并实现基于POP3协议接收电子邮件的软件。
2、FTP服务器软件的设计与实现

基本要求:

工作在Windows平台

支持文件的上传和下载

支持多用户多线程并发下载。
3、Web服务器软件的设计与实现

基本要求:

服务器启动时可以指定服务端口,默认为8000

可以指定服务器的根目录

服务器能够处理多个并发请求

服务器至少能够支持GET命令
4、学生自拟课题

基本要求:

与课程内容紧密结合

经老师确认同意
要求学生选做其中至少两个题目,并撰写课程设计报告。
五、课程设计步骤

1、需求分析:了解基本原理,确定算法的基本功能,查找相关资料,画出基本的数据流图;

2、总体设计:确定算法的总体结构、模块关系和总体流程;

3、详细设计:确定模块内部的流程和实现算法。

4、上机编码和调试;

5、实际数据运行测试与分析;

6、课程设计总结报告撰写
六、课程设计过程组织

整个课程设计共32课时,以小组为单位进行,每2~3人一组,并设置组长一名。组长的职责:

1、制定具体计划,人员任务安排;

2、组织小组成员完成总体设计和详细设计;

3、协调各小组成员完成各部分功能;

4、控制项目进度,确保按计划进行;

5、及时与指导教师沟通,定期汇报进展情况;

6、组织小组成员完成课程设计报告。
七、课程设计报告主要内容和要求

1、课程设计报告主要内容

概述:设计主要完成的任务和解决的主要问题;

设计的基本概念和原理;

总体设计:实现的方法和主要技术路线;

详细设计:使用主要控件、函数;

完成的情况;

简要的使用说明;

总结:特色、经验、教训和感受;

参考文献
2、课程设计报告编写的基本要求

采用A4纸打印;

字数不少于4000字。
八、课程设计考核

教师根据设计报告、软件的运行演示和学生回答问题的情况评定考核成绩。

1、设计报告规范、完整,概念原理论述清楚、软件设计结构合理,运行正常,用户界面友好,能够完善表现各部分功能,回答问题准确明了,可以评为优秀(A)。

2、设计报告规范、完整,概念原理论述清楚、软件设计结构合理,基本运行正常,并能够表现各部分功能,回答问题正确,可以评为良(B)。

3、设计报告规范、概念原理论述基本清楚、软件设计结构合理,基本运行正常,基本能够表现各部分功能,回答问题部分正确,可以评为中(C)。

4、设计报告基本规范、概念原理论述基本清楚、软件设计结构基本合理,部分完成,软件基本可以运行,基本能够表现部分功能的,回答问题部分正确,可以评为及格(D)。

5、设计报告不规范、概念原理论述不清楚、软件设计结构不合理,大部分功能没完成,软件基本不能运行,回答问题大部分不正确,可以评为不及格(E)。
九、其它说明


撰稿人: 曾令华      审稿人:
2011年03月 10 日       年 月 日

免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。
扫描加我微信 ×

演示

×
登录 ×


下载 ×
论文助手网
论文助手,最开放的学术期刊平台
				暂无来源信息			 
回复
来来来,吐槽点啥吧

作者联系方式

×

向作者索要->