通信网络程序设计课程论文.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JISHOU UNIVERSITY 专业课课程论文 题 目: 局域网信息广播的设计与实现 作 者: 学 号: 所属学院: 信息科学与工程学院 专业年级: 总 评 分: 完成时间: 吉首大学信息科学与工程学院 局域网信息广播的设计与实现 (吉首大学信息科学与工程学院,湖南 吉首 416000) 摘 要 本课程设计主要基于编程环境,实现一个局域网环境下的文件的广播以及接收系统: 一行一行读取文件然后广播,同一子网掩码下的的用户都可以接收并查看。课程设计;UDP协议;套节字 The Design and Implementation of LAN Information Capture broadcast Xiang YingYa (College of Information Science and Engineering,Jishou University,Jishou,Hunan 416000) Abstract This course design is based on VC6.0 programming environment and realizing a LAN environment of file radio and receiving system: one line, read a file and then radio, the same subnet mask of the user can receive and view. Key words: Curriculum design; UDP protocol ; Socket word 第一章 引言 1 1.1课题背景及意义 1 1.2课题研究现状 1 1.3研究内容 1 第二章 关键技术 2 2.1 UDP协议 2 2.2 客户机/服务器模式 2 2.3 基本套接字 2 2.3.1、创建套接字——socket() 3 2.3.2、指定本地地址——bind() 3 2.3.3、建立套接字连接——connect()和accept() 3 2.3.4、监听连接——listen() 3 2.3.5、数据传输——send()与recv() 3 2.3.6、多路复用——select() 4 2.3.7、关闭套接字——closesocket() 4 第三章 需求分析 5 3.1功能需求 5 3.2性能要求 5 3.2.1 安全需求分析 5 3.2.2 性能需求分析 5 3.2.3 运行环境需求分析 5 第四章 概要设计 6 4.1设计思想 6 4.2系统功能 6 4.3系统架构 6 4.3模块设计 6 第五章 详细设计 8 5.1 服务器端 8 5.2 客户端 9 5.2用户界面设计 11 5.2.1 局域网广播客户端初始界面 11 5.2.2 局域网广播服务器端初始界面 11 5.2.3 发送/接收到的信息界面 12 第六章 测试及实现结果 13 6.1测试环境 13 6.2测试过程 13 未来展望 14 结束语 14 参考文献 15 第一章 引言 1.1课题背景及意义 局域网广播系统是典型的企业信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。基于的局域网广播系统介绍了如何使用组播(多点广播)这种相当新的技术以实现C/S模式的广播,以及基于UDP(用户数据报协议)的传输方式是怎样进行数据传输的,它的速度、安全性以及与基于TCP的通信有何不同。 局域网的作用已从最初的主机连接、文件和打印服务,转向围绕着客户机/服务器模式的大数据流应用、Intranet、WWW浏览、实时音频/视频传送等服务,日益庞大及增长的数据流持续增加了网络负荷。同时,由于基于工作组或部门级的服务器解决方案被企业级服务器所替代,促使数据流向发生了根本变化,网络主干的地位进一步得到提高。这些都促使局域网络技术从网桥技术、主干路由技术向局域网交换技术过渡。交换技术的发展为局域网交换机提供了一个空前的发展机遇,也极大地促进了局域网交换机技术与产品的更新换代。 Microsoft Visual C++是Microsoft公司推出的开发环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、,网络、3D控制界面。它以拥有“语法高亮”,(自动编译功能)以及高级除错功能而著称。,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编

您可能关注的文档

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档