毕业设计(论文)-飞鸽传书软件的设计与测试_第1页
毕业设计(论文)-飞鸽传书软件的设计与测试_第2页
毕业设计(论文)-飞鸽传书软件的设计与测试_第3页
毕业设计(论文)-飞鸽传书软件的设计与测试_第4页
毕业设计(论文)-飞鸽传书软件的设计与测试_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

飞鸽传书软件的设计与测试LAN 2 2 2 2 3 3 3 3 4 42.3.1开发运行环境 42.3.2系统开发语言 5 5 5 5 6 64.1文字聊天模块的整体构架 64.2文件传输模块的主要流程图 6 64.3.1文字聊天的主登录界面 64.3.2文字聊天信息的封装 64.3.3聊天信息的加锁 84.3.4文件传输的界面 4.3.5用户密封或加锁传输文件 参考文献 重点之一。因此TCP/IP协议中一个有效的网络地址包括IP地址和用地址和端口号来指定一个地址,但是其它协议也许采用不同的形式。如果};2.1系统设计目标根据对飞鸽传输系统的调研,我认为本设计需要满足以下几个系统设计目(1)实用性原则:真正为局域网的实际工作服务,按照需求的轻重缓急,合(3)友好性原则:使用本系统的用户相当一部分对计算机知识了解很少,所(4)可扩展性原则:采用开放的标准和接口,便于系统向更大的规模和功能2.2系统总体需求分析它是在局域网内选择相应的用户,以便对之发送文字信息,2:文件、文件夹传的主机再由之还原。本系统的文字聊天系统实现2.3组织结构的分析2.3.1开发运行环境2.3.2系统开发语言C/S(Client/Server)结构,即大家熟知的客户机/服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系3.3单播、广播、组播浅析在多数网络中,用户是通过把分组分送给一个特殊保留的地址即广播地址4.1文字聊天模块的整体构架4.2文件传输模块的主要流程图4.3系统的主要功能模块4.3.1文字聊天的主登录界面4.3.2文字聊天信息的封装封装是一种把多次聊天的的数据捆绑在一起,使这两者不受外界干扰和误用的机制.封装可被理解为一种用做保护的包装器,以防止代码和数据被包装器外部所定义的其他代码任意访问.对包装器内部代码与数据的访问通过一个明确定义的接口来控制.封装代码的好处是每个人都知道怎样访问代码,进而无需考虑实现细节就能直接使用它,同时不用担心不可预料的副作用.用户密封只需选择seal选项,程序插件自动生成封装功能。并且在聊天过{{}}{{}}4.3.3聊天信息的加锁加锁名如其实,其作用主要在于使传送的信息或者文件、文件夹只能给有{{}{}{{}}}}4.3.4文件传输的界面{}}}4.3.5用户密封或加锁传输文件{{}{}{{}}}}5.1测试环境简单含有两台或者两台以上主机的局域网一个,主机的最低配置:CPU5.2测

温馨提示

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

评论

0/150

提交评论