摘要:时代在发展,信息技术也在不断革新,人类生活各方各面都与计算机技术紧密相联,尤其在通讯方面。为了让交流变得越来越方便,能够让信息得到快速的传播,让资源能够得到有效的共享,许多聊天软件应运而生。这些软件广泛应用于娱乐、办公、信息传输等领域,如QQ、MSN、飞鸽等等。其中局域网通讯工具在日常办公中发挥了重要的作用,局域网内的计算机不需要接入外网便可以相互进行信息交互,共享资源文件,大大提高了工作效率,同时也节省了工作时间,局域网通讯工具在未来办公中扮演着越来越重要的角色。54045

本文主要研究如何开发局域网通讯工具,分解出局域网通讯工具的具体功能需求以及解决方案。在本次的开发过程中,首先了解了局域网软件的发展背景,对软件进行了功能需求分析,通过查阅相关资料解决了相关问题,对软件进行了详细设计。本软件使用C#语言编写,使用了TCP,UDP协议,使用Visual studio 2010开发工具开发。

毕业论文关键词: 局域网,通讯,C#语言,TCP,UDP

Abstract:With the continuous development of information technology, the normal work of the human life is inseparable from the computer technology, especially in the aspect of communication. In order to make communication become more and more convenient, can lead to the spread of information quickly and let resources can be effectively Shared, a lot of chat software arises at the historic moment. The software is widely used in entertainment, office, information transmission, and other fields, Such as QQ, MSN, flying pigeon and so on. The LAN communication tools play an important role in the daily work. Computers in a network can do not need to access the network information interaction each other, share the resource file, greatly improving the work efficiency, at the same time also save the working time. LAN communication tools in office plays a more and more important part in the future.

  This paper mainly studies how to develop LAN communication tools, decomposition of the specific function requirement of LAN communication tools and solutions. In the development process, firstly understand the local area network software development background, on the software function demand analysis, through access to relevant information to solve the related problems and on the software design in detail. The software written using c # language and used TCP, UDP protocol.This software developed by Visual studio 2010 development tool.

Key words: local area network,communication,c # language,tcp,udp

目录

1 绪论 4

2 系统概述 5

2.1 可视通话软件的特性及优越性 5

2.2 可视通话软件的发展现状 5

2.3 C#与.NET框架简介 6

2.4 TCP/UDP协议简介 6

2.5 SOCKET简介 7

2.6 P2P简介 9

3 软件需求分析 10

3.1 软件功能需求 10

3.2 软件性能需求 11

3.3 开发平台选用 11

3.4 系统业务流程及功能结构 11

4 软件的实现 12

4.1 登录界面设计 12

4.2 主面板设计 13

4.3 聊天窗口设计 15

上一篇:asp.net+sqlserver网络答疑系统的设计+源代码
下一篇:asp.net+sqlserver实验室中心预约管理系统设计+源代码

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

2021年什么行业赚钱,适合...

淮安市高校足球运动损伤问卷调查表

大淘宝网的虚假交易研究

个案管理茬老年糖尿病患...

发酵米粉优势菌株的发酵特性研究

浅谈农村大气环境保护的制度构建【1868字】

新疆农林高校學生昆虫生...

激光模拟训练器材国内外研究现状

肢体语言在小学英语教学中的应用浅谈

日语论文中日酒文化对比研究