- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分 数据通信与计算机网络课程设计(任务)
一、课程设计的性质、目的和任务
性质:独立设课
目的和任务:
1、掌握数据通信和计算机网络的基本原理
2、掌握数据通信和计算机网络设计、分析和实现方法
3、提高学生编制网络通信程序、网络应用服务程序的能力
二、课程设计的基本内容和要求
基本内容:网络数据通信的基本方法及实现。
基本要求:根据选定的项目,课题小组成员认真查阅相关资料,发挥学生的主体作用,提出设计方案,老师参与,进行讨论和分析,最终确定设计方案。在此基础上,合理分工,协同完成项目的设计与实现,最后完成课程设计的报告撰写。
三、课程设计的内容学时安排
序号 实验项目 学时分配 实验类型 每组人数 内容提要 1 ARP协议数据包的捕获解析设计与实现 1周 设计性
3-6人
通过本实验,掌握网络协议数据包捕获和解析编程的技术 2 基于Socket的在线数据传输设计与实现 1周 设计性
3-6人
基于Socket套接口,实现通信双方的在线键盘数据传输服务。目的使学生掌握网络在线数据交换的设计方法。 3 基于Socket的文件传输服务(FTP)设计与实现 1周 设计性
3-6人
基于Socket套接口,实现文件数据传输服务。目的使学生掌握文件传输服务的设计方法。 4 基于Socket的HTTP文件传输服务设计与实现 1周 设计性
3-6人
基于Socket套接口,实现HTTP文件数据传输服务。目的使学生掌握Web网络服务的设计方法。 5 基于Socket的Telnet服务设计与实现 1周 设计性
3-6人
基于Socket套接口,实现Telnet服务。目的使学生掌握远程登录网络访问服务的设计方法。 注释:从上述所列的课程设计内容中,选择一个必做。若有能力或业余时间的学生,可选择一个以上的设计内容做。
四、课程设计报告要求
写出课程设计目的,设计内容,实验环境,设计思想和实现流程,源程序、运行结果以及分析。
第二部分 涉及到的概念
1、Socket for C:
2、Socket for java:
第三部分 实例
1、ftp客户端程序
代码如下:
package ftpclient;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import .ftp.*;
import .*;
import java.io.*;
public class FtpClientFrame extends JFrame {
JPanel contentPane;
Label labelPrompt = new Label(); // 状态提示
Label labelHost = new Label();
TextField textFieldHost = new TextField(); // 主机地址
Label labelUser = new Label();
TextField textFieldUser = new TextField(); // 用户名
Label labelPassword = new Label();
TextField textFieldPassword = new TextField(); // 密码
Button buttonLink = new Button(); // 连接按钮
Button buttonDisconnect = new Button(); // 断开按钮
Label labelFileShow = new Label();
TextArea textAreaContent = new TextArea(); // 显示文件和目录的文本域
Label labelFile = new Label();
TextField textFieldFile = new TextField(); // 要下载的文件名输入框
Label labelDir = new Label();
TextField textFieldDir = new TextField(); // 保存文件的本机目录名
Button buttonDownload = new Button(); // 下载按钮
FtpClient myFtp = null; // FtpClie
您可能关注的文档
- 软件无线电实验报告.doc
- 深圳市公交综合车场建设标准指引.doc
- 石泉样板间施工方案G.doc
- 市政2012重点三颗星.doc
- 塑料模课程设计.doc
- 塔吊基础施工方案(最终报公司).doc
- 网络监控业务市场技术资料.doc
- 西安交大电气工程与自动化专业培养方案.doc
- 奚卫华冲刺班讲义.doc
- 系统解剖学教案.doc
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)