版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
飞鸽传书软件的设计与测试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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年气体分离及液化设备项目申请报告模板
- 2025年压缩式垃圾车项目提案报告范文
- 企业员工辞职信范文(15篇)
- 2024年未实缴出资股权投资退出与转让服务合同3篇
- 2025年抗蛇毒血清项目提案报告模范
- 2025年柔性树脂版项目申请报告模式
- 教师综合培训的心得体会5篇
- 我的大学生活演讲稿
- 我的未来不是梦演讲稿(15篇)
- 学校学生实习自我鉴定(集合5篇)
- 长江引航中心公开招聘45人【共500题附答案解析】模拟试卷
- 简约企业报刊报纸设计排版word模板
- 大班科学活动 有害的噪音
- 鱼骨图PPT模板精品教案0002
- 话剧《林黛玉进贾府》
- 油墨组成和分类
- 人音版初中音乐七年级下册 第四单元 美洲乐声 《化装舞会》课件(共8张PPT)
- 北师大版三年级数学上册认识小数复习课件ppt
- 2019版外研社高中英语必修二单词默写表
- 美的分权规范手册
- 混凝土连续箱梁满堂支架现浇施工工艺标准By阿拉蕾
评论
0/150
提交评论