优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

用socket实现局域网办公助理设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

了UDP协议与多点广播,其中多点广播用于发送短信功能;UDP协议用于发布通知、网上会议和文件传输功能。此外,本软件还采用了多线程技术,使各个功能都能够并发执行。 内容来自think58

[资料来源:http://think58.com]

局域网通讯软件的主要用途是用在局域网内的计算机上。它主要实现以下几种功能: 内容来自think58 [资料来源:http://THINK58.com]

think58

[来源:http://think58.com]

u 网络设置 可获取网络设置,自定义工作组,不同的工作组中包含不同工作人员的标识符 think58好,好think58

[资料来源:www.THINK58.com]

以及IP地址。 本文来自think58

[版权所有:http://think58.com]

think58好,好think58

[资料来源:http://think58.com]

u 发送短信 发送短信功能主要用于室内人员在不干扰别人的情况下与另一个人进行交流。 [来源:http://www.think58.com]

think58好,好think58 [资料来源:http://www.THINK58.com]

[资料来源:http://think58.com]

u 发布通知 发布通知功能使主管人员不必为此奔波于各个部门之间来进行专门的通知,只需使用发布通知的功能就可以通知到个人,十分的方便省力。 内容来自think58 [资料来源:www.THINK58.com]

think58

[来源:http://www.think58.com]

u 网上会议 网上会议的功能,可以使大家随时随地的在网上召开会议,避免了专门到会议 室召开会议的麻烦,节约了时间和空间。

think58好,好think58

[来源:http://www.think58.com]

[资料来源:http://www.THINK58.com]

本文来自think58 [资料来源:http://think58.com]

u 文件传输 文件传输功能,可以使相邻计算机之间的文件传输变得十分简单,不必再用U 盘来拷贝,极大的方便了办公人员。

[资料来源:THINK58.com]

think58 [资料来源:www.THINK58.com]

[资料来源:http://www.THINK58.com]

一般的网络通信软件,都采用了C/S或B/S模式。本软件则省去了专用服务器;将服务器的功能嵌入到软件中,使软件本身不仅具有客户端的功能,而且具有服务器的功能。

copyright think58 [资料来源:http://THINK58.com]

[资料来源:http://THINK58.com]

传统的通信软件如QQ,MSN等都需要登陆其服务器后,才能进行双方通信,不能保证信息的安全性。而本软件只在本局域网内流通,无需登陆服务器,有利于信息的保护。传统的通信都采用对等网的形式进行通信,而本软件不仅具有点对点的通信,还有发广播的特点。 think58 [资料来源:THINK58.com]

本软件设计是从用户角度进性开发,处处为用户着想。而且我们充分考虑到了用户可能在操作中出现的各种错误,本软件对一定的错误都会进行友善的提示。

think58好,好think58 [来源:http://www.think58.com]

[来源:http://www.think58.com]

2.2 发展前景 think58.com

[来源:http://www.think58.com]

此款软件不仅使用方便,功能强大,而且已经被打包成为一个安装文件,安装过程十分简便,只需按照所给的提示进行安装即可。并且该软件还具有很强的扩展性,可以加入很多新的功能。 例如在将来我们可以将一些语音交流,视频会议等功能添加进来。以及添加设置发送通知权限

第五章 测试报告

[资料来源:www.THINK58.com]

   无论怎样强调软件测试的重要性和它对软件可靠性的影响都不过分。在开发大型软件系统的漫长过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早地发现并纠正差错;但是,经验表明审查并不能发现所有差错,此外在编码过程中还不可避免地会引入新的错误。如果在软件投入生产性运行之前,没有发现并纠正软件的大部分差错,则这些差错迟早会在生产过程中暴露出来,那时不仅改正这些错误的代价更高,而且往往会造成很恶劣的后果。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。 think58好,好think58 [资料来源:www.THINK58.com]

软件测试在软件生命周期中横跨两个阶段。通常在编写出每个模块之后就对它做必要的测试(称为单元测试),模块的编写者和测试者是同一个人,编码和单元测试属于软件生命周期的同一个阶段。在这个阶段结束之后,对软件系统还应该进行各种综合测试,这是软件生命周期中的另一个独立的阶段,通常有专门的测试人员承担这项工作。 copyright think58 [来源:http://think58.com]

本文来自think58 [资料来源:http://think58.com]

[资料来源:http://THINK58.com]

内容来自think58 [来源:http://think58.com]

第四章 详细设计 [来源:http://think58.com]

think58.com

[来源:http://think58.com]

本章将详细的对各个模块进行分解和剖析,包括程序的流程、变量的使用和窗口的构成等。系统共有五个模块:网络设置、发送短信、发布通知、网上会议、文件传输。它们分别实现五个部分的功能: copyright think58 [资料来源:http://think58.com]

1.获取网络设置部分;

copyright think58

[资料来源:www.THINK58.com]

[资料来源:http://think58.com]

2.实现发送短信功能; [资料来源:http://THINK58.com]

3.实现发布通知功能; 内容来自think58

[来源:http://www.think58.com]

4. 召开网上会议功能; think58 [版权所有:http://think58.com]

5. 实现文件传输功能; think58好,好think58

[资料来源:http://THINK58.com]

copyright think58

[资料来源:THINK58.com]

启动系统将进入登陆界面,通过登陆界面进入系统. 内容来自think58

[资料来源:THINK58.com]

点击进入系统,我们则进入网络设置部分。

[资料来源:http://THINK58.com]

think58 [资料来源:http://think58.com]

本文来自think58

[资料来源:http://www.THINK58.com]

4.1获取网络设置部分详解

think58 [资料来源:http://THINK58.com]

[来源:http://www.think58.com]

在网络设置部分里,用户填写自定义工作组的基本信息:工作组、用户、标识符、IP地址等内容。若用户输入信息正确,则可选择保存设置,继续进行输入;若用户输入信息错误,则系统会显示错误的提示信息,以便重新进行输入。

think58好,好think58 [资料来源:http://think58.com]

[资料来源:http://www.THINK58.com]

网络设置界面如下 : [来源:http://www.think58.com]

(责任编辑:本站添加)