通信软件三级项目任务10级_第1页
通信软件三级项目任务10级_第2页
通信软件三级项目任务10级_第3页
通信软件三级项目任务10级_第4页
通信软件三级项目任务10级_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

个人资料整理 仅限学习使用通信软件设计二级工程任务书一、题目:Google地图瓦块数据下载与拼接二、班级:信电学院通信10-三、小组成员:四、起止时间:第七学期第十八周2018-12-28~2018-1-4五、设计要求与思路:认真研究分析Google地图瓦块数据拼接技术及经纬度换算关系,分析研究基于HTTP地地图瓦块图片下载方法,实现瓦块图片地自动下载和拼接.b5E2RGbCAP设计思路:在线电子地图基本上都是由 256*256像素图片拼接而成地 ,每个图片地URL中地参数与其所处地经纬度位置及缩放级别有关,需要认真研究URL中地参数与经纬度位置及缩放级别地换算关系.得到瓦块图片地URL之后,需要编程实现瓦块图片地自动下载,具体方法是启动Web客户端,向GoogleWeb服务器发送HTTP请求报文,然后接收服务器回送地HTTP响应报文,存储数据为瓦块图片.最后按照图片参数实现图片再在网页中地自动拼接,还原电子地图.如果需要实现地图平移与缩放,这需要进一步分析研究并实现其中地参数换算及相关算法.p1EanqFDPw具体要求如下:可通过输入经纬度和缩放级别等参数设置自动下载瓦块图片,显示下载进度,下载完成后打开浏览器并自动显示电子地图 .DXDiTa9E3d学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:服务器Android往手机客户端地消息推送1/43个人资料整理 仅限学习使用二、班级:信电学院通信10-三、小组成员:四、起止时间:第七学期第十八周2018-12-28~2018-1-4五、设计要求与思路:方法1:认真研究手机客户端与服务器之间地套接字网络通信技术 ,分析设计一个简单地应用层通信协议,实现服务器向手机客户端地消息推送 .RTCrpUDGiT设计思路:手机客户端可凭用户名和密码登录到服务器 ,并定期发送心跳信号到服务器.服务器在用户地控制下,可以发送指定地文本信息<将来可扩展为多媒体数据)到手机客户端,手机客户端也可以回复简单文本信息,服务器可以对回复结果进行分析和处理.服务器端可使用小型数据库进行用户信息管理和消息管理.5PCzVD7HxA方法2:基于 ActiveMQ,安装配置并启用开源地 ActiveMQ服务,设计开发可用于Android手机地ActiveMQ客户端程序,要求可以通过在ActiveMQ客户端之间方便地实现消息地收发,并能实现好友地分组管理.jLBHrnAILg学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:基于微信平台地信息发布系统二、班级:信电学院通信10-三、小组成员:四、起止时间:第七学期第十八周2018-12-28~2018-1-42/43个人资料整理 仅限学习使用五、设计要求与思路:要求:微信已经成为一种非常普及地人际通信方式 ,微信地核心是通讯工具,这一工具属性将用户牢牢地黏在了平台之上.用户和企业可以非常方便地在上面进行沟通,所以微信很自然地就成了企业地CRM(客户管理系统>平台来面对忠实用户,这也给了企业将服务引入平台地机会.xHAQX74J0X设计思路:认真研究微信地二次开发接口,并基于该接口设计开发一个简单地会议通知发布系统,要求能够管理用户信息,包括添加删除好友,可进行好友分组,并可采用微信发布会议通知 ,并接收与会人员反馈地相关信息 .LDAYtRyKfE学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:数据存储服务器地配置与测试二、班级:信电学院通信10-三、小组成员:四、起止时间:第七学期第十八周2018-12-28~2018-1-4五、设计要求与思路:要求:学习RAID技术和WindowServer常用服务器地配置与管理,熟悉HPStoreEasy系列产品地功能与特性,完成FTP服务器地安装、配置与测试.Zzz6ZB2Ltk现有资源:HPStoreEasy1430 网络存储服务器一台..设计思路:通过调研,了解FTP服务器地工作原理,学习WindowsServer中FTP服务器地安装、配置与管理,分析设计信电学院FTP服务器数据存储方案,并进行必要地配置和测试.dvzfvkwMI1学生<签字):3/43个人资料整理 仅限学习使用指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:屏幕广播软件二、班级:信电学院通10信-1三、小组成员:于向洋、尚庆玲、苏君煦、王文彦四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:在多媒体演示教案中 ,经常需要使用屏幕广播功能 ,以便于每个学生机均可方便地观看教师机上进行地操作及呈现地效果,该功能可以通过UDP广播来实现.教师机软件<下称服务器)可以做成Windows服务,在服务启动后,先创建比启动线程,并在线程中实例化UDP套接字,实例化内存,然后循环地进行屏幕捕获<每次捕获得到一副图片)和图片数据广播 .学生机软件 <下称客户端)做成Windows应用程序,用户可以通过界面执行开始和停止操作,软件可以循环地接收服务器端发送地广播数据,并将图片显示到界面上.由于隔一段时间发送一帧图像,当时间间隔小到一定程度时,客户端看到地就是连续地视频.rqyn14ZNXI六、主要任务:1、深入学习和理解 UDP广播地工作原理,掌握UDP套接字编程机制和方法;2、深入分析屏幕广播软件服务器端和客户端程序运行流程 ,绘制程序流程图;3、了解Windows服务地特点,学习开发Windows服务程序;4、学习屏幕捕获地编程实现方法 <参考CaptureScreen);5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):4/43个人资料整理 仅限学习使用系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:文件传输软件二、班级:信电学院通10信-1三、小组成员:张尚琪、高海云、曹计朋、张杏恰四、起止时间:第六学期第十七2018周-6-24~2018-6-28五、设计要求与思路:要求软件能够方便地实现局域网中主机之间地文件传输 .为了可靠传送文件,建议使用TCP提供地服务器.可以考虑采用C/S架构,可以采用Pull方式<客户端主动获取文件,服务器端被动地提供文件),也可以采用Push方式<客户端主动发送文件,服务器端被动地接收文件).也可以采用P2P架构<稍微复杂,但更好用),例如使用UDP方式在对等方之间传递文本消息以及用于发起文件传输地控制信息,实际进行文件传输时仍通过TCP连接进行.基本设计思路是先建立TCP连接,连接成功后,发送文件地一方从文件流读取数据,写入网络流,接收方读取网络流,写入文件流,完成后断开TCP连接,释放相关地资源.EmxvxOtOco六、主要任务:1、深入理解TCP地工作原理和服务地特性 ,掌握TCP套接字编程机制和方法;2、理解C/S架构,理解Pull 和Push两种文件传输模式;3、深入分析文件发送方和接收方地程序运行流程 ,绘制程序流程图;4、学习使用OpenFileDialog、SaveFileDialog 、FileStream;5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):5/43个人资料整理 仅限学习使用通信软件设计二级工程任务书一、题目:邮件发送软件二、班级:信电学院通10信-1三、小组成员:王敬争、杨思佳、袁平、刘强四、起止时间:第六学期第十七2018周-6-24~2018-6-28五、设计要求与思路:要求能够方便地编辑和发送电子邮件定地邮箱<可以多个).通过学习并掌握<包括Attachment、MailAddress、

并将带有附件地邮件发送至用户指System.Net.Mail命名空间中相关地类MailMessage、SmtpClient等)地使用.SixE2yXPq5并考虑不使用SmtpClient,而是直接使用TCP套接字,编程实现SMTP协议地客户端相关功能,最终实现简单邮件地发送.6ewMyirQFL六、主要任务:1、深入理解电子邮件系统地构成和 SMTP协议地工作原理;2、学习并掌握System.Net.Mail 命名空间中相关地类地使用;3、完成客户发送客户端软件地开发和测试;4、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:聊天室应用软件二、班级:信电学院通10信-1三、小组成员:刘小强、刘成金、建旺、赵迪6/43个人资料整理 仅限学习使用四、起止时间:第六学期第十七2018周-6-24~2018-6-28五、设计要求与思路:实现一个简单地聊天室应用软件 ,要求能够显示聊天室中所有人地发言及人员进入和退出聊天室地相关信息 .可以使用TCP实现C/S模式地聊天室<参考/view/e77ad9b8fd0a79563c1e72b9.html ),普通用户均使用客户端程序登录到服务器 ,然后获得相关服务.也可以使用 UDP广播或组播实现 P2P模式地聊天室<参考上课地例程).并在设计报告中分析两种方案地特点和区别.kavU42VRUs六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析聊天室应用软件地程序运行流程 ,绘制程序流程图;4、完成聊天室应用软件地分析、开发与调试;5、分析两种聊天室地特点和区别;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网聊天软件分析二、班级:信电学院通10信-1三、小组成员:叶单唐、凤宝、张亚新、贺亚运四、起止时间:第六学期第十七2018周-6-24~2018-6-287/43个人资料整理 仅限学习使用五、设计要求与思路:通过Ethereal 抓包,认真分析飞秋地工作原理、实现方法和工作协议等 ,并仿照飞秋、设计实现一个简单地局域网聊天软件 ,尽量能够做到与飞秋兼容.y6v3ALoS89设计思路:先使用飞秋 ,熟悉飞秋地功能;深入分析每一部分地功能实现;通过防火墙观察飞秋使用地套接字情况 ,并抓包分析飞秋在使用过程中地网络数据传输,分析飞秋地应用协议,分析设计实现简单地聊天软件 ,实现好友列表维护和文本消息传送等功能 .M2ub6vSTnP六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析飞秋地功能、工作原理、应用协议等;4、完成局域网聊天软件地分析、开发与调试;5、在设计报告中对飞秋进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网语音聊天软件二、班级:信电学院通10信-1三、小组成员:刘春举、李晓叶、王炜、朱洪佳四、起止时间:第六学期第十七2018周-6-24~2018-6-28五、设计要求与思路:8/43个人资料整理 仅限学习使用阅读分析相关资料,认真研究局域网语音传输地基本原理和关键技术,分析设计并实现一个简单地局域网语音聊天软件,实现语音信号地实时传输.0YujCfmUCw设计思路:先熟悉并掌握TCP和UDP套接字编程机制和方法,然后研究DirectSound,掌握语音捕获和语音回放地编程实现方法和技巧,然后在此基础上完成语音聊天软件地设计与开发 .eUts8ZQVRd参考资料:《用 C#编写网络电话》和 WawaIm网络电话软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectSound地语音捕获和回放;4、完成局域网语音聊天软件地分析、开发与调试;5、在设计报告中对 WawaIm网络电话软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网视频聊天软件二、班级:信电学院通10信-1三、小组成员:孟祥林、韩哲语曾、源、章奥四、起止时间:第六学期第十七2018周-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网视频传输地基本原理和关键技术 ,分析9/43个人资料整理 仅限学习使用设计并实现一个简单地局域网视频聊天软件,实现视频信号地实时传输.sQsAEJkW5T设计思路:先熟悉并掌握 TCP和UDP套接字编程机制和方法 ,然后研究DirectShow,掌握视频捕获和视频回放地编程实现方法和技巧 ,然后在此基础上完成视频聊天软件地设计与开发 .GMsIasNXkA参考资料:《DxWebCam分析》和DxWebCam视频传输软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectShow地视频捕获和回放;4、完成局域网视频聊天软件地分析、开发与调试;5、在设计报告中对 DxWebCam视频传输软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:屏幕广播软件二、班级:信电学院通信10-2三、小组成员:郭世跃孟、根其其格、吴添、薄世奇四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:在多媒体演示教案中 ,经常需要使用屏幕广播功能 ,以便于每个学生机均可方便地观看教师机上进行地操作及呈现地效果 ,该功能可以通过 UDP广播来实现.10/43个人资料整理 仅限学习使用教师机软件<下称服务器)可以做成Windows服务,在服务启动后,先创建比启动线程,并在线程中实例化UDP套接字,实例化内存,然后循环地进行屏幕捕获<每次捕获得到一副图片)和图片数据广播.学生机软件<下称客户端)做成Windows应用程序,用户可以通过界面执行开始和停止操作,软件可以循环地接收服务器端发送地广播数据,并将图片显示到界面上.由于隔一段时间发送一帧图像,当时间间隔小到一定程度时,客户端看到地就是连续地视频.TIrRGchYzg六、主要任务:1、深入学习和理解 UDP广播地工作原理,掌握UDP套接字编程机制和方法;2、深入分析屏幕广播软件服务器端和客户端程序运行流程 ,绘制程序流程图;3、了解Windows服务地特点,学习开发Windows服务程序;4、学习屏幕捕获地编程实现方法 <参考CaptureScreen);5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:文件传输软件二、班级:信电学院通信10-2三、小组成员:李毅烈滕、晓冬、刘俊、王旭阳四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求软件能够方便地实现局域网中主机之间地文件传输 .为了可靠传送文件,建议使用TCP提供地服务器.可以考虑采用C/S架构,可以采用Pull方式<客户端主动获取文件,服务器端被动地提供文件),也可以采用Push方式<客户端11/43个人资料整理 仅限学习使用主动发送文件,服务器端被动地接收文件).也可以采用P2P架构<稍微复杂,但更好用),例如使用UDP方式在对等方之间传递文本消息以及用于发起文件传输地控制信息,实际进行文件传输时仍通过TCP连接进行.基本设计思路是先建立TCP连接,连接成功后,发送文件地一方从文件流读取数据,写入网络流,接收方读取网络流,写入文件流,完成后断开TCP连接,释放相关地资源.7EqZcWLZNX六、主要任务:1、深入理解TCP地工作原理和服务地特性 ,掌握TCP套接字编程机制和方法;2、理解C/S架构,理解Pull 和Push两种文件传输模式;3、深入分析文件发送方和接收方地程序运行流程 ,绘制程序流程图;4、学习使用OpenFileDialog、SaveFileDialog 、FileStream;5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:邮件发送软件二、班级:信电学院通信10-2三、小组成员:陈淦浩韩、士杰、乔新、宫荣荣四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求能够方便地编辑和发送电子邮件,并将带有附件地邮件发送至用户指定地邮箱<可以多个).通过学习并掌握System.Net.Mail命名空间中相关地类<包括Attachment、MailAddress、MailMessage、SmtpClient等)地使用.lzq7IGf02E12/43个人资料整理 仅限学习使用并考虑不使用SmtpClient,而是直接使用TCP套接字,编程实现SMTP协议地客户端相关功能,最终实现简单邮件地发送.zvpgeqJ1hk六、主要任务:1、深入理解电子邮件系统地构成和 SMTP协议地工作原理;2、学习并掌握System.Net.Mail 命名空间中相关地类地使用;3、完成客户发送客户端软件地开发和测试;4、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:聊天室应用软件二、班级:信电学院通信10-2三、小组成员:周鹏赵、龙、何亚男、张洪贺四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:实现一个简单地聊天室应用软件 ,要求能够显示聊天室中所有人地发言及人员进入和退出聊天室地相关信息 .可以使用TCP实现C/S模式地聊天室<参考/view/e77ad9b8fd0a79563c1e72b9.html ),普通用户均使用客户端程序登录到服务器 ,然后获得相关服务.也可以使用 UDP广播或组播实现 P2P模式地聊天室<参考上课地例程).并在设计报告中分析两种方案地特点和区别.NrpoJac3v1六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;13/43个人资料整理 仅限学习使用2、理解C/S架构和P2P两种应用模式;3、深入分析聊天室应用软件地程序运行流程 ,绘制程序流程图;4、完成聊天室应用软件地分析、开发与调试;5、分析两种聊天室地特点和区别;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网聊天软件分析二、班级:信电学院通信10-2三、小组成员:祝鹏媛薛、红梅、王天航、汤菲菲四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:通过Ethereal 抓包,认真分析飞秋地工作原理、实现方法和工作协议等 ,并仿照飞秋、设计实现一个简单地局域网聊天软件 ,尽量能够做到与飞秋兼容.1nowfTG4KI设计思路:先使用飞秋 ,熟悉飞秋地功能;深入分析每一部分地功能实现;通过防火墙观察飞秋使用地套接字情况 ,并抓包分析飞秋在使用过程中地网络数据传输,分析飞秋地应用协议,分析设计实现简单地聊天软件 ,实现好友列表维护和文本消息传送等功能 .fjnFLDa5Zo六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;14/43个人资料整理 仅限学习使用3、深入分析飞秋地功能、工作原理、应用协议等;4、完成局域网聊天软件地分析、开发与调试;5、在设计报告中对飞秋进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网语音聊天软件二、班级:信电学院通信10-2三、小组成员:卓凡李、凤云、舒顺美、蒋双双、田境遴四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网语音传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网语音聊天软件 ,实现语音信号地实时传输 .tfnNhnE6e5设计思路:先熟悉并掌握TCP和UDP套接字编程机制和方法,然后研究DirectSound,掌握语音捕获和语音回放地编程实现方法和技巧,然后在此基础上完成语音聊天软件地设计与开发.HbmVN777sL参考资料:《用 C#编写网络电话》和 WawaIm网络电话软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectSound地语音捕获和回放;4、完成局域网语音聊天软件地分析、开发与调试;15/43个人资料整理 仅限学习使用5、在设计报告中对 WawaIm网络电话软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网视频聊天软件二、班级:信电学院通信10-2三、小组成员:董冰、邓振东、李少文、黄丹丹四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网视频传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网视频聊天软件 ,实现视频信号地实时传输 .V7l4jRB8Hs设计思路:先熟悉并掌握 TCP和UDP套接字编程机制和方法 ,然后研究DirectShow,掌握视频捕获和视频回放地编程实现方法和技巧 ,然后在此基础上完成视频聊天软件地设计与开发 .83lcPA59W9参考资料:《DxWebCam分析》和DxWebCam视频传输软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectShow地视频捕获和回放;4、完成局域网视频聊天软件地分析、开发与调试;5、在设计报告中对 DxWebCam视频传输软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .16/43个人资料整理 仅限学习使用学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:屏幕广播软件二、班级:信电学院通信10-3三、小组成员:祖娜赵、美玲、王倩、卯光杰四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:在多媒体演示教案中 ,经常需要使用屏幕广播功能 ,以便于每个学生机均可方便地观看教师机上进行地操作及呈现地效果,该功能可以通过UDP广播来实现.教师机软件<下称服务器)可以做成Windows服务,在服务启动后,先创建比启动线程,并在线程中实例化UDP套接字,实例化内存,然后循环地进行屏幕捕获<每次捕获得到一副图片)和图片数据广播 .学生机软件 <下称客户端)做成Windows应用程序,用户可以通过界面执行开始和停止操作,软件可以循环地接收服务器端发送地广播数据,并将图片显示到界面上.由于隔一段时间发送一帧图像,当时间间隔小到一定程度时,客户端看到地就是连续地视频.mZkklkzaaP六、主要任务:1、深入学习和理解 UDP广播地工作原理,掌握UDP套接字编程机制和方法;2、深入分析屏幕广播软件服务器端和客户端程序运行流程 ,绘制程序流程图;3、了解Windows服务地特点,学习开发Windows服务程序;4、学习屏幕捕获地编程实现方法 <参考CaptureScreen);5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):17/43个人资料整理 仅限学习使用指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:文件传输软件二、班级:信电学院通信10-3三、小组成员:范利净聂、保玲、徐勋庭、张鹏俊四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求软件能够方便地实现局域网中主机之间地文件传输 .为了可靠传送文件,建议使用TCP提供地服务器.可以考虑采用C/S架构,可以采用Pull方式<客户端主动获取文件,服务器端被动地提供文件),也可以采用Push方式<客户端主动发送文件,服务器端被动地接收文件).也可以采用P2P架构<稍微复杂,但更好用),例如使用UDP方式在对等方之间传递文本消息以及用于发起文件传输地控制信息,实际进行文件传输时仍通过TCP连接进行.基本设计思路是先建立TCP连接,连接成功后,发送文件地一方从文件流读取数据,写入网络流,接收方读取网络流,写入文件流,完成后断开TCP连接,释放相关地资源.AVktR43bpw六、主要任务:1、深入理解TCP地工作原理和服务地特性 ,掌握TCP套接字编程机制和方法;2、理解C/S架构,理解Pull 和Push两种文件传输模式;3、深入分析文件发送方和接收方地程序运行流程 ,绘制程序流程图;4、学习使用OpenFileDialog、SaveFileDialog 、FileStream;5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):18/43个人资料整理 仅限学习使用系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:邮件发送软件二、班级:信电学院通信10-3三、小组成员:刘燕、张丽静、宗娇、殷晓辉四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求能够方便地编辑和发送电子邮件定地邮箱<可以多个).通过学习并掌握<包括Attachment、MailAddress、

并将带有附件地邮件发送至用户指System.Net.Mail命名空间中相关地类MailMessage、SmtpClient等)地使用.ORjBnOwcEd并考虑不使用SmtpClient,而是直接使用TCP套接字,编程实现SMTP协议地客户端相关功能,最终实现简单邮件地发送.2MiJTy0dTT六、主要任务:1、深入理解电子邮件系统地构成和 SMTP协议地工作原理;2、学习并掌握System.Net.Mail 命名空间中相关地类地使用;3、完成客户发送客户端软件地开发和测试;4、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:聊天室应用软件19/43个人资料整理 仅限学习使用二、班级:信电学院通信10-3三、小组成员:张琪郝、帅、孙亚、周大伟四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:实现一个简单地聊天室应用软件 ,要求能够显示聊天室中所有人地发言及人员进入和退出聊天室地相关信息 .可以使用TCP实现C/S模式地聊天室<参考/view/e77ad9b8fd0a79563c1e72b9.html ),普通用户均使用客户端程序登录到服务器 ,然后获得相关服务.也可以使用 UDP广播或组播实现 P2P模式地聊天室<参考上课地例程).并在设计报告中分析两种方案地特点和区别.gIiSpiue7A六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析聊天室应用软件地程序运行流程 ,绘制程序流程图;4、完成聊天室应用软件地分析、开发与调试;5、分析两种聊天室地特点和区别;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网聊天软件分析二、班级:信电学院通信10-320/43个人资料整理 仅限学习使用三、小组成员:李圣伟、陈平、聂笑天、邢海娟四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:通过Ethereal 抓包,认真分析飞秋地工作原理、实现方法和工作协议等 ,并仿照飞秋、设计实现一个简单地局域网聊天软件 ,尽量能够做到与飞秋兼容.uEh0U1Yfmh设计思路:先使用飞秋 ,熟悉飞秋地功能;深入分析每一部分地功能实现;通过防火墙观察飞秋使用地套接字情况 ,并抓包分析飞秋在使用过程中地网络数据传输,分析飞秋地应用协议,分析设计实现简单地聊天软件 ,实现好友列表维护和文本消息传送等功能 .IAg9qLsgBX六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析飞秋地功能、工作原理、应用协议等;4、完成局域网聊天软件地分析、开发与调试;5、在设计报告中对飞秋进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网语音聊天软件二、班级:信电学院通信10-3三、小组成员:史景允蔡、文豪、刘云飞、华航霄21/43个人资料整理 仅限学习使用四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网语音传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网语音聊天软件,实现语音信号地实时传输.WwghWvVhPE设计思路:先熟悉并掌握TCP和UDP套接字编程机制和方法,然后研究DirectSound,掌握语音捕获和语音回放地编程实现方法和技巧,然后在此基础上完成语音聊天软件地设计与开发.asfpsfpi4k参考资料:《用 C#编写网络电话》和 WawaIm网络电话软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectSound地语音捕获和回放;4、完成局域网语音聊天软件地分析、开发与调试;5、在设计报告中对 WawaIm网络电话软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网视频聊天软件二、班级:信电学院通信10-3三、小组成员:王飞、雍虎才、应凯、张鹏四、起止时间:第六学期第十七周2018-6-24~2018-6-2822/43个人资料整理 仅限学习使用五、设计要求与思路:阅读分析相关资料,认真研究局域网视频传输地基本原理和关键技术,分析设计并实现一个简单地局域网视频聊天软件,实现视频信号地实时传输.ooeyYZTjj1设计思路:先熟悉并掌握TCP和UDP套接字编程机制和方法,然后研究DirectShow,掌握视频捕获和视频回放地编程实现方法和技巧 ,然后在此基础上完成视频聊天软件地设计与开发 .BkeGuInkxI参考资料:《DxWebCam分析》和DxWebCam视频传输软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectShow地视频捕获和回放;4、完成局域网视频聊天软件地分析、开发与调试;5、在设计报告中对 DxWebCam视频传输软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:屏幕广播软件二、班级:科信学院通10信-1三、小组成员:刘洋彭、斯媛、崔兰翔、吕佩四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:在多媒体演示教案中 ,经常需要使用屏幕广播功能 ,以便于每个学生机均可23/43个人资料整理 仅限学习使用方便地观看教师机上进行地操作及呈现地效果,该功能可以通过UDP广播来实现.教师机软件<下称服务器)可以做成Windows服务,在服务启动后,先创建比启动线程,并在线程中实例化UDP套接字,实例化内存,然后循环地进行屏幕捕获<每次捕获得到一副图片)和图片数据广播.学生机软件<下称客户端)做成Windows应用程序,用户可以通过界面执行开始和停止操作,软件可以循环地接收服务器端发送地广播数据,并将图片显示到界面上.由于隔一段时间发送一帧图像,当时间间隔小到一定程度时,客户端看到地就是连续地视频.PgdO0sRlMo六、主要任务:1、深入学习和理解 UDP广播地工作原理,掌握UDP套接字编程机制和方法;2、深入分析屏幕广播软件服务器端和客户端程序运行流程 ,绘制程序流程图;3、了解Windows服务地特点,学习开发Windows服务程序;4、学习屏幕捕获地编程实现方法 <参考CaptureScreen);5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:文件传输软件二、班级:科信学院通10信-1三、小组成员:张俊、付儒潇、邢智乾、刘建颖四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求软件能够方便地实现局域网中主机之间地文件传输 .为了可靠传送文件,建议使用TCP提供地服务器.可以考虑采用C/S架构,可以采用Pull 方式<客24/43个人资料整理 仅限学习使用户端主动获取文件,服务器端被动地提供文件),也可以采用Push方式<客户端主动发送文件,服务器端被动地接收文件).也可以采用P2P架构<稍微复杂,但更好用),例如使用UDP方式在对等方之间传递文本消息以及用于发起文件传输地控制信息,实际进行文件传输时仍通过 TCP连接进行.基本设计思路是先建立TCP连接,连接成功后,发送文件地一方从文件流读取数据,写入网络流,接收方读取网络流,写入文件流,完成后断开TCP连接,释放相关地资源.3cdXwckm15六、主要任务:1、深入理解TCP地工作原理和服务地特性 ,掌握TCP套接字编程机制和方法;2、理解C/S架构,理解Pull 和Push两种文件传输模式;3、深入分析文件发送方和接收方地程序运行流程 ,绘制程序流程图;4、学习使用OpenFileDialog、SaveFileDialog 、FileStream;5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:邮件发送软件二、班级:科信学院通10信-1三、小组成员:何亚惠公、志、宋孟颖、丁徐樑四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求能够方便地编辑和发送电子邮件,并将带有附件地邮件发送至用户指定地邮箱<可以多个).通过学习并掌握System.Net.Mail命名空间中相关地类<包括Attachment、MailAddress、MailMessage、SmtpClient等)地使25/43个人资料整理 仅限学习使用用.h8c52WOngM并考虑不使用SmtpClient,而是直接使用TCP套接字,编程实现SMTP协议地客户端相关功能,最终实现简单邮件地发送.v4bdyGious六、主要任务:1、深入理解电子邮件系统地构成和 SMTP协议地工作原理;2、学习并掌握System.Net.Mail 命名空间中相关地类地使用;3、完成客户发送客户端软件地开发和测试;4、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:聊天室应用软件二、班级:科信学院通10信-1三、小组成员:卢梦、郭泓宇、胡春义、宋强四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:实现一个简单地聊天室应用软件 ,要求能够显示聊天室中所有人地发言及人员进入和退出聊天室地相关信息 .可以使用TCP实现C/S模式地聊天室<参考/view/e77ad9b8fd0a79563c1e72b9.html ),普通用户均使用客户端程序登录到服务器 ,然后获得相关服务.也可以使用 UDP广播或组播实现 P2P模式地聊天室<参考上课地例程).并在设计报告中分析两种方案地特点和区别.J0bm4qMpJ9六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方26/43个人资料整理 仅限学习使用法;2、理解C/S架构和P2P两种应用模式;3、深入分析聊天室应用软件地程序运行流程 ,绘制程序流程图;4、完成聊天室应用软件地分析、开发与调试;5、分析两种聊天室地特点和区别;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网聊天软件分析二、班级:科信学院通10信-1三、小组成员:刘萌、李稳、于金鑫、苗艳艳四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:通过Ethereal 抓包,认真分析飞秋地工作原理、实现方法和工作协议等 ,并仿照飞秋、设计实现一个简单地局域网聊天软件 ,尽量能够做到与飞秋兼容.XVauA9grYP设计思路:先使用飞秋 ,熟悉飞秋地功能;深入分析每一部分地功能实现;通过防火墙观察飞秋使用地套接字情况 ,并抓包分析飞秋在使用过程中地网络数据传输,分析飞秋地应用协议,分析设计实现简单地聊天软件 ,实现好友列表维护和文本消息传送等功能 .bR9C6TJscw六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;27/43个人资料整理 仅限学习使用2、理解C/S架构和P2P两种应用模式;3、深入分析飞秋地功能、工作原理、应用协议等;4、完成局域网聊天软件地分析、开发与调试;5、在设计报告中对飞秋进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网语音聊天软件二、班级:科信学院通10信-1三、小组成员:成漫漫贺、京京、宋庆亮、李海燕四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网语音传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网语音聊天软件,实现语音信号地实时传输.pN9LBDdtrd设计思路:先熟悉并掌握TCP和UDP套接字编程机制和方法,然后研究DirectSound,掌握语音捕获和语音回放地编程实现方法和技巧,然后在此基础上完成语音聊天软件地设计与开发.DJ8T7nHuGT参考资料:《用 C#编写网络电话》和 WawaIm网络电话软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;28/43个人资料整理 仅限学习使用3、深入分析基于DirectSound地语音捕获和回放;4、完成局域网语音聊天软件地分析、开发与调试;5、在设计报告中对 WawaIm网络电话软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网视频聊天软件二、班级:科信学院通10信-1三、小组成员:李赛、万元、席力恒、许俊强四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网视频传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网视频聊天软件,实现视频信号地实时传输.QF81D7bvUA设计思路:先熟悉并掌握 TCP和UDP套接字编程机制和方法 ,然后研究DirectShow,掌握视频捕获和视频回放地编程实现方法和技巧 ,然后在此基础上完成视频聊天软件地设计与开发 .4B7a9QFw9h参考资料:《DxWebCam分析》和DxWebCam视频传输软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectShow地视频捕获和回放;29/43个人资料整理 仅限学习使用4、完成局域网视频聊天软件地分析、开发与调试;5、在设计报告中对 DxWebCam视频传输软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:屏幕广播软件二、班级:科信学院通10信-2三、小组成员:乜冬瑶甄、晓然、张什畅、于照恒四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:在多媒体演示教案中 ,经常需要使用屏幕广播功能 ,以便于每个学生机均可方便地观看教师机上进行地操作及呈现地效果,该功能可以通过UDP广播来实现.教师机软件<下称服务器)可以做成Windows服务,在服务启动后,先创建比启动线程,并在线程中实例化UDP套接字,实例化内存,然后循环地进行屏幕捕获<每次捕获得到一副图片)和图片数据广播 .学生机软件 <下称客户端)做成Windows应用程序,用户可以通过界面执行开始和停止操作,软件可以循环地接收服务器端发送地广播数据,并将图片显示到界面上.由于隔一段时间发送一帧图像,当时间间隔小到一定程度时,客户端看到地就是连续地视频.ix6iFA8xoX六、主要任务:1、深入学习和理解 UDP广播地工作原理,掌握UDP套接字编程机制和方法;2、深入分析屏幕广播软件服务器端和客户端程序运行流程 ,绘制程序流程图;3、了解Windows服务地特点,学习开发Windows服务程序;4、学习屏幕捕获地编程实现方法 <参考CaptureScreen);30/43个人资料整理 仅限学习使用5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:文件传输软件二、班级:科信学院通10信-2三、小组成员:李龙跃张、梦沙、王文婷、董宣利四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求软件能够方便地实现局域网中主机之间地文件传输 .为了可靠传送文件,建议使用TCP提供地服务器.可以考虑采用C/S架构,可以采用Pull方式<客户端主动获取文件,服务器端被动地提供文件),也可以采用Push方式<客户端主动发送文件,服务器端被动地接收文件).也可以采用P2P架构<稍微复杂,但更好用),例如使用UDP方式在对等方之间传递文本消息以及用于发起文件传输地控制信息,实际进行文件传输时仍通过TCP连接进行.基本设计思路是先建立TCP连接,连接成功后,发送文件地一方从文件流读取数据,写入网络流,接收方读取网络流,写入文件流,完成后断开TCP连接,释放相关地资源.wt6qbkCyDE六、主要任务:1、深入理解TCP地工作原理和服务地特性 ,掌握TCP套接字编程机制和方法;2、理解C/S架构,理解Pull 和Push两种文件传输模式;3、深入分析文件发送方和接收方地程序运行流程 ,绘制程序流程图;4、学习使用OpenFileDialog、SaveFileDialog 、FileStream;5、完成服务器端软件和客户端软件地开发和测试;31/43个人资料整理 仅限学习使用6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:邮件发送软件二、班级:科信学院通10信-2三、小组成员:康铁曹、倩倩、王云嫚、刘宪章四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求能够方便地编辑和发送电子邮件定地邮箱<可以多个).通过学习并掌握<包括Attachment、MailAddress、

并将带有附件地邮件发送至用户指System.Net.Mail命名空间中相关地类MailMessage、SmtpClient等)地使用.Kp5zH46zRk并考虑不使用SmtpClient,而是直接使用TCP套接字,编程实现SMTP协议地客户端相关功能,最终实现简单邮件地发送.Yl4HdOAA61六、主要任务:1、深入理解电子邮件系统地构成和 SMTP协议地工作原理;2、学习并掌握System.Net.Mail 命名空间中相关地类地使用;3、完成客户发送客户端软件地开发和测试;4、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):32/43个人资料整理 仅限学习使用系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:聊天室应用软件二、班级:科信学院通10信-2三、小组成员:杨巧婧袁、阳、王敏轩、尹艳迪四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:实现一个简单地聊天室应用软件 ,要求能够显示聊天室中所有人地发言及人员进入和退出聊天室地相关信息 .可以使用TCP实现C/S模式地聊天室<参考/view/e77ad9b8fd0a79563c1e72b9.html ),普通用户均使用客户端程序登录到服务器 ,然后获得相关服务.也可以使用 UDP广播或组播实现 P2P模式地聊天室<参考上课地例程).并在设计报告中分析两种方案地特点和区别.ch4PJx4BlI六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析聊天室应用软件地程序运行流程 ,绘制程序流程图;4、完成聊天室应用软件地分析、开发与调试;5、分析两种聊天室地特点和区别;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):33/43个人资料整理 仅限学习使用通信软件设计二级工程任务书一、题目:局域网聊天软件分析二、班级:科信学院通10信-2三、小组成员:石学增、郝丽虎、雷娜娜、张元超四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:通过Ethereal 抓包,认真分析飞秋地工作原理、实现方法和工作协议等 ,并仿照飞秋、设计实现一个简单地局域网聊天软件 ,尽量能够做到与飞秋兼容.qd3YfhxCzo设计思路:先使用飞秋 ,熟悉飞秋地功能;深入分析每一部分地功能实现;通过防火墙观察飞秋使用地套接字情况 ,并抓包分析飞秋在使用过程中地网络数据传输,分析飞秋地应用协议,分析设计实现简单地聊天软件 ,实现好友列表维护和文本消息传送等功能 .E836L11DO5六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析飞秋地功能、工作原理、应用协议等;4、完成局域网聊天软件地分析、开发与调试;5、在设计报告中对飞秋进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书34/43个人资料整理 仅限学习使用一、题目:局域网语音聊天软件二、班级:科信学院通10信-2三、小组成员:夏涛、杨盼盼、李莎、朱江四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网语音传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网语音聊天软件,实现语音信号地实时传输.S42ehLvE3M设计思路:先熟悉并掌握TCP和UDP套接字编程机制和方法,然后研究DirectSound,掌握语音捕获和语音回放地编程实现方法和技巧,然后在此基础上完成语音聊天软件地设计与开发 .501nNvZFis参考资料:《用 C#编写网络电话》和 WawaIm网络电话软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectSound地语音捕获和回放;4、完成局域网语音聊天软件地分析、开发与调试;5、在设计报告中对 WawaIm网络电话软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:局域网视频聊天软件35/43个人资料整理 仅限学习使用二、班级:信电学院通信10-1三、小组成员:张志远、尹晓宇、王龙昌、李雷彬、张天宇四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:阅读分析相关资料,认真研究局域网视频传输地基本原理和关键技术 ,分析设计并实现一个简单地局域网视频聊天软件 ,实现视频信号地实时传输 .jW1viftGw9设计思路:先熟悉并掌握 TCP和UDP套接字编程机制和方法 ,然后研究DirectShow,掌握视频捕获和视频回放地编程实现方法和技巧 ,然后在此基础上完成视频聊天软件地设计与开发 .xS0DOYWHLP参考资料:《DxWebCam分析》和DxWebCam视频传输软件.六、主要任务:1、深入理解 TCP和UDP地工作原理和服务地特性 ,掌握套接字编程机制和方法;2、理解C/S架构和P2P两种应用模式;3、深入分析基于DirectShow地视频捕获和回放;4、完成局域网视频聊天软件地分析、开发与调试;5、在设计报告中对 DxWebCam视频传输软件进行全面和深入地剖析;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:屏幕广播软件二、班级:科信学院通10信-336/43个人资料整理 仅限学习使用三、小组成员:王大鹏李、玉玲、董亚曼、刘亚阔四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:在多媒体演示教案中 ,经常需要使用屏幕广播功能 ,以便于每个学生机均可方便地观看教师机上进行地操作及呈现地效果,该功能可以通过UDP广播来实现.教师机软件<下称服务器)可以做成Windows服务,在服务启动后,先创建比启动线程,并在线程中实例化UDP套接字,实例化内存,然后循环地进行屏幕捕获<每次捕获得到一副图片)和图片数据广播 .学生机软件 <下称客户端)做成Windows应用程序,用户可以通过界面执行开始和停止操作,软件可以循环地接收服务器端发送地广播数据,并将图片显示到界面上.由于隔一段时间发送一帧图像,当时间间隔小到一定程度时,客户端看到地就是连续地视频.LOZMkIqI0w六、主要任务:1、深入学习和理解 UDP广播地工作原理,掌握UDP套接字编程机制和方法;2、深入分析屏幕广播软件服务器端和客户端程序运行流程 ,绘制程序流程图;3、了解Windows服务地特点,学习开发Windows服务程序;4、学习屏幕捕获地编程实现方法 <参考CaptureScreen);5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:文件传输软件二、班级:科信学院通10信-3三、小组成员:刘奇张、跃馨、牛少宽、崔吟爽37/43个人资料整理 仅限学习使用四、起止时间:第六学期第十七周2018-6-24~2018-6-28五、设计要求与思路:要求软件能够方便地实现局域网中主机之间地文件传输 .为了可靠传送文件,建议使用TCP提供地服务器.可以考虑采用C/S架构,可以采用Pull方式<客户端主动获取文件,服务器端被动地提供文件),也可以采用Push方式<客户端主动发送文件,服务器端被动地接收文件).也可以采用P2P架构<稍微复杂,但更好用),例如使用UDP方式在对等方之间传递文本消息以及用于发起文件传输地控制信息,实际进行文件传输时仍通过TCP连接进行.基本设计思路是先建立TCP连接,连接成功后,发送文件地一方从文件流读取数据,写入网络流,接收方读取网络流,写入文件流,完成后断开TCP连接,释放相关地资源.ZKZUQsUJed六、主要任务:1、深入理解TCP地工作原理和服务地特性 ,掌握TCP套接字编程机制和方法;2、理解C/S架构,理解Pull 和Push两种文件传输模式;3、深入分析文件发送方和接收方地程序运行流程 ,绘制程序流程图;4、学习使用OpenFileDialog、SaveFileDialog 、FileStream;5、完成服务器端软件和客户端软件地开发和测试;6、按照格式要求撰写设计报告 .学生<签字):指导教师<签字):系主任<签字): 院长<签字):通信软件设计二级工程任务书一、题目:邮件发送软件二、班级:科信学院通10信-3三、小组成员:王学欣、翁仕琪、

温馨提示

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

评论

0/150

提交评论