设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
《网络协议编程课程设计》任务书
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

《网络协议编程课程设计》任务书

一、课程设计的性质与目的

网络协议编程课程设计应达到以下教学目的和任务:

使学生对于网络协议程序设计方面的知识有更加深入的理解; 提高学生掌握Visual C++编程的基本方法以及应用;使学生掌握一个实际应用项目的开发过程;使学生掌握利用Socket、Winsock、MFC、数据库等自主设计和开发一个小型的网络应用系统。

二、课程设计的基本要求

1.了解并掌握网络协议编程的一般设计方法,具备初步的独立设计能力;

2.掌握TCP/IP网络程序框架、Winsock API、高级网络编程API的使用;

3.提高综合运用所学的理论知识独立分析和解决问题的能力;

4.自主设计和开发一个小型的网络应用系统。

三、课程设计内容

本课程设计要求学生开发一个网络应用系统:

课题一:网络聊天系统;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个能一对一或一对多聊天的应用程序。

课题二:远程控制系统;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个远程控制的应用程序。

课题三:网络用户登录程序;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个网络用户登录的应用程序。

课题四:在线考试系统;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个在线考试的应用程序。

课题五:网络嗅探软件;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个网络嗅探软件。

课题六:网络流量监控系统;

设计要求:运用操作系统提供的数据链路层抓包原理与机制,实现抓包,并能根据抓包流量对网络的性能进行测量和分析。

课题七:文件传输程序;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个文件传输应用程序。

课题八:网络五子棋;

设计要求:使用C/S模式,运用Socket通信机制或数据包通信机制,实现一个网络五子棋的应用程序。

其它可选课题有:网络游戏,动画处理,日历系统,防火墙系统,电子邮件,电子支付系统,文件系统,远程登录等等。

课题内容需要包括:

(1)系统结构设计(系统中的功能模块的建立);

(2)设计系统的启动界面;

(3)各功能模块的设计;

(4)调试程序,运行程序和测试程序的健壮性。

备注:各指导老师也可以自行定课题。

四、课程设计评分标准

课程设计评分标准

项  目

权重

分值

优秀

(100>X≥90)

良好

(90>X≥80)

中等

(80>X≥70)

及格

(70>X≥60)

不及格<60

参考标准

参考标准

参考标准

参考标准

参考标准

工作量

0.10

100

能很好地完成任务书规定的工作量

能较好地完成任务书规定的工作量

能完成任务书规定的工作量

能基本完成任务书规定的工作量

没有完成任务书规定的工作量

学习态度

0.10

100

学习态度认真,勤学好问,模范遵守纪律

学习态度比较认真,组织纪律较好

学习态度尚好、遵守组织纪律

学习态度一般,组织纪律较差

学习马虎、纪律涣散

规范要求

0.15

100

源程序及说明书、报告书写规范整洁,有较高的质量

源程序及说明书、报告书写达到规范化要求,质量较好

源程序及说明书、报告书写基本符合规范化要求

源程序及说明书、报告书写勉强达到规范化要求

源程序及说明书、报告书写达不到规范化要求

技术水平

0.20

100

能认真阅读教师指定的参考资料、文献,有较强的文字表达能力,能准确地表达自己的思想,主题突出、界面优美,各项要求达到

能比较认真地阅读教师指定的参考资料、文献,有一定的计算机应用能力,能较准确的表达自己的思想,主题明确

阅读了教师指定的参考资料、文献,文字表达能力尚可,能基本上把自己的思想表达清楚,主题较为明确,各项要求达到(辅助说明中可有一项没做)

能基本完成教师指定的参考资料、文献等阅读任务。能基本完成外文翻译。文字表达能力一般,有主题

未完成教师指定的参考资料、文献等阅读任务。文字表达能力差,未实现功能

基础理论

专业知识

0.15

100

基础理论和专业知识扎实,并能综合运用和深化所学知识

基础理论和专业知识扎实,能较好地运用所学知识

基本掌握有关的基础理论和专业知识,并能进行一定的运用

基础理论和专业知识掌握不够扎实,不能较好地运用所学知识

基础理论和专业知识不扎实,在运用基础理论和专业知识上存在概念性错误

方法创新

0.10

100

系统结构设计有独到见解或设计有较大创新,对课题有较深刻的分析和研究

系统结构设计有所创新,对课题有较正确的分析和研究。

系统结构设计正确,论证严密,但见解不多。

系统结构设计基本正确,论证基本清楚,但缺乏见解。

系统结构设计不对,内容空泛,结构混乱。

设计报告

0.10

100

设计有较大的实用价值或较高的学术水平,成果突出

设计有一定的实用价值或学术水平

设计方案合理,理论分析与计算基本正确

设计方案基本合理,理论分析与计算无大错误

设计方案不合理,理论分析与计算存在较多、较大错误

回答问题

0.10

100

思路清晰,引用论点正确,对主要问题回答正确、深入

思路清晰,论点基本正确,能正确地回答主要问题

主要问题能答出

主要问题经启发答出,回答问题较肤浅

基本概念不清楚,主要问题回答有错误,或回答不出

五、课程设计指导书及参考教材

1.唐四薪.TCP/IP网络编程项目式编程[M].清华大学出版社,2019.

2. 曹衍龙, 刘海英.Visual C++网络通信编程实用案例精选[M].人民邮电出版社,2006.

3. 代勇.VisualC++网络通信编程技术详解[M].机械工业出版社,2011.

4. 任泰明.TCP/IP协议与网络编程[M].西安电子科技大学出版社,2009.

5.杨合庆.Windows网络编程(第2版)[M].清华大学出版社,2002.

6.谭献海.网络编程技术及应用[M].清华大学出版社,2009.

附:课程设计报告格式


一、设计任务及要求:

(根据具体课题情况填写)

指导教师签名:

2022年11月22日

二、指导教师评语:

指导教师签名:

2022年12 月20日

网络协议编程课程设计报告

200610*-** 张***

一、设计时间

2022年11月22日——2022年12月5日

二、设计地点

设计目的

使学生对于网络协议程序设计方面的知识有更加深入的理解; 提高学生掌握Visual C++编程的基本方法以及应用;使学生掌握一个实际应用项目的开发过程;使学生掌握利用Socket、Winsock、MFC、数据库等自主设计和开发一个小型的网络应用系统。通过本课程设计,培养学生严谨的科学态度和团结协作的精神。

设计小组成员

* * *

指导老师

设计课题

*****

七、基本思路及关键问题的解决方法

1 需求分析

2 设计思路

3. 设计方案

八、课程设计具体实施步骤

1. 模块划分

2. 代码编写

3. 测试效果

….(可根据课题情况具体改变)

九、设计过程中出现的问题及解决办法

******

十、课程设计心得体会

******

参考文献

提供参考文献不少于3部

按如下格式。如:

[1]Windows网络与通信程序设计,陈香凝王烨阳陈婷婷张铮.人民邮电出版社,2017.

[2] Windows网络编程案例教程. 董相志.  清华大学出版社,2014.

[3] TCP/IP网络编程.  尹圣雨.  人民邮电出版社, 2014.



  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!