帮帮文库

返回

毕业论文:在线聊天系统论文 毕业论文:在线聊天系统论文

格式:word 上传:2022-06-24 19:06:29

《毕业论文:在线聊天系统论文》修改意见稿

1、“.....套接字是支持协议的网络通信的基本操作单元。可以将套接字看作不同主机间的进程进行双向通信的端点。它构成了在单个主机内及整个网际间的编程界面。般来说,跨机应用进程之间要在网络环境下进行通信,必须要在网络的每端都要建立个套接字,两个套接字之间是可以建立连接的,也是可以无连接的,并通过对套接字的读写操作实现网络通信功能。类似于系统中的概念,像文件那样有打开读写关闭的方式。根据传输数据类型的不同,套按字可分为面向连接的数据套接字和无连接的数据报套接字两种类型字节流套接字字节流不按记录定界,在协议簇中对应协议,即传输控制协议。它是个提供给用户进程可靠的全双工的面向连接的协议,大多数应用程序如使用协议。通信端点使用对应的地址互相连接,可保证按正确的顺序以及单和可靠的地址传输数据。由于它是字节流,所以包长包没有限制,信包传输也不重复,因而是种常用的套接字类型。流套接字提供双向的......”

2、“.....无重复并且无记录边界的数据流服务,它适应于处理大量数据网络传输层可以将数据分散或集中到合适尺寸的数据包中。流套接字是面向连接的,通信双方进行数据交换之前,必须建立条路径,这样即确定了它们之间存在的路径,又保证了双方都是活动的,可彼此相应的,但在通信双方之间建立个通信信道需要很多开支除此以外,大部分面向连接的协议为保证发送无误,可能会需要执行额外的计算机来验证正确性,为此会进步增加开支。数据报套接字数据报对应记录型数据流,在协议簇中对应协议,即用户数据报协议。利用数据报服务可实现些简单的网络服务,如网点检测程序。由于不建立连接,数据报协议比连接协议快。但不能保证所有数据都准确有序地到达目的地。不保证顺序性可靠性和无重复性。它是无连接的服务,以的信包进行传输,通信端点使用对应的地址。双方不需互连,按固定的最大长度进行传输,因而适用于单个报文传输,或较小文件的传输。数据报套接字支持双向的数据流,但不保证数据传输的可靠性......”

3、“.....个从数据报套接字接受信息的进程有可能发现信息重复,或者和发出时间顺序不同的情况此外,数据报套接字的个重要特点是它保留了记录边界。数据报套接字是无连接的,它不保证接受端是否在监听,类似邮政服务发信人把信装入邮箱即可,至于收信人是否收到这封信或邮局是否会因为暴风雨未能按时将信件投入收信人处等等,发信人都不得而知因此,数据报并不十分可靠,需有程序员负责管理数据的排序和可靠性。套接字的编程要点及过程不论何种套接字编程,均采用客户机服务器方式,其运作过程基本类似,限于篇幅,这里仅介绍字节流套接字。字节流套按字的服务进程和客户进程,在通信前必须创建各自的套接字以建立连接,然后对相应的套接字进行读写操作,实现信息的交换。服务器进程创建套接字。服务进程总是先于客户进程启动,服务进程首先调用函数创建自已端的个字节流套接字,并提供三个参数网络地址类型,般取套接字类型,这里取网络协议,缺省为协议,对应参数为......”

4、“.....在生成套接字后,要用服务器的地址先对结构变量赋初值。它只适用地址类型,含有套接字地址类型端口号地址等信息。地址类型可取定为,地址对服务器可取任意合法地址。端口号可由用户设定,但要注意主机字节顺序向网络字节顺序的转换。给套接字命名。由函数创建的套接字是没有名字的。所谓命名,就是用函数将服务器地址捆绑到创建的套接字上。服务器进程准备接受来自客户机的连接请求。首先调用函数,让服务器进程进入监听状态然后调用函数,准备接受客户机的连接信号。无连接请求时,服务进程被阻塞。客户进程调用函数创建已端的套接字。给客户端的结构体变量赋值。地址类型仍可取陆,而用另个的派生类对象的指针组来处理和每个客户端的交互过程。派生类的回调函数与客户端建立套接字层次的连接。派生类的回调函数与接收每个已连接的数据传输。由于应用的编程,应体现体系结构,所以的和的函数放到应用程序的的实现类实现,又由于服务器端是基于对话框的应用程序......”

5、“.....,用于更新服务器端的在线用户显示用于服务器端的管理员断开与指定用户的连接用于初始化主窗体对话框,并且建立套接字并绑定端口,和些界面的初始化工作。处理客户端和服务器端的连接工作。并将连接的套接字的对象指针保留到数组中。处理客户端发送到服务器端的数据。并对消息做定的处理。,将用户名称发送到指定的套接字对应的用户,将结构发送给所有用户,即模拟广播发送连接到客户端的套接字指针链表监听套接字的对象指针当前连接数服务器端具体的建立连接的过程创建监听套接字绑定本地的端口开始监听客户端的请求连接接收客户端包含的请求分析包的内容,并查看是否存在同名用户若存在同名构造包含的对象,调用,通知存在重名若不存在同名构造包含的对象,调用通知用户已建立连接构造包含的对象,调用,发送给该用户已进入聊天室的好友名单构造包含的对象,调用......”

6、“.....通知新用户登陆服务器退出并通知用户过程服务器端接收到包含或消息的处理过程四客户端的实现流图触发退出聊天室退出事件构造包含的的对象,用来使所有连接的客户端都断开连接,接收到数据包调用来分析获得的包的内容接收到的包的为,则调用来通知所有用户接收到的包的为,则将此用户对应的套接字从套接字链表中删除,并断开连接构造包含的对象,并调用来通知当前在线好友好友离开客户端的启动和尝试建立连接的过程客户端接收到数据和处理过程启动应用程序添加用户名称,调用调用的建立连接发送包含和用户名的的对象接收到数据包包的标志为,标记者进入聊天室成功包的标志位位标记此用户名称已被使用,包的标志位为,则处理好友的消息,并显示包的标志位为,添加用户到好友列表包的标志位为,则将好友名称从好友列表中删除包的标志位为,断开与服务器的连接,并通知用户第四章系统测试系统验收测试经过对系统的软硬件的验收测试系统满足用户的要求......”

7、“.....重点是软件部分的测试,首先对软件的功能进行测试,然后进行了全系统的小时连续运行测试,系统稳定性强。系统功能测试细则表序号测试项目功能与指标测试方法预期结果结论可登陆性用户可以随时登陆,进入聊天室按界面提示输入名称出现主窗口和各个菜单项正确完成发出消息给好友可以发出消息给好友在消息框输入消息,并选择好友好友收到消息,正确完成接收到消息用户能接收到其他好友发出的消息当接受到数据时,在窗口显示显示接收到的消息正确完成登陆后的好友上线或下线通知在登陆状态下,能够接收上下线通知启动多个客户端,连接到服务器端,并退出其他好友先显示上线,然后在下线正确完成二使用说明书由于该软件的操作人员具有较高的计算机使用水平,能够在使用指导时学会操作和控制该软件,并根据帮助正确的操作。所以使用说明书省写。三交付使用软件在开发编程过程中直处在开发环境中,开发完后转换成运行环境中的可执行的软件后,交付测试和使用。首先,生成了个安装盘......”

8、“.....其次,提供了用户手册。整体交付包括软件开发阶段的需求报告总体设计报告概要设计技术设计文档详细设计等。第五章系统运行与维护系统试运行系统测试后,并没有立即投入正式运行,而是经过了段时间的试运行的考验,为保证用户正常工作先保留了原系统。注意了以下几点在准工作模式下对新系统进行全负荷的实际测试,进步发现系统中存在的同时,让操作人员对系统有了定的认识,对操作的方便性数据项的合理性提出自己的意见。新系统在准工作环境中不冒险。同时对操作人员进行了培训。验证使用手册的正确性。二运行与维护方法软件交付使用后,不免存在,制定相应的软件运行维护手段和方法。对软件文档进行保管与补充,保留了开发环境建立维护手册。第六章结束语结束语在指导教师的帮助下,及时完成了毕业论文和毕业设计。本次设计锻炼了实践能力,增长了我发现问题解决问题的能力,大大丰富了自己的专业知识和技能。由于各种原因,系统的功能还没有得到进步的完善,系统存在定的缺陷......”

9、“.....以后会继续努力,在今后的学习过程中,不断地提高自己系统在交付使用后,用户基本满意,运行比较稳定。用户对界面设计给予了很多的好评,称其非常友好。对于操作性能给予好评。参考文献齐治昌软件工程高等教育出版社年月侯君杰深入浅出华中科技大学年月谢希仁计算机网络大连理工大学出版社年月周金萍系统编程人民邮电出版社年月王强实例精解电子工业出版社年月陈坚网络高级编程人民邮电出版社张海藩,软件工程导论第版,清华大学出版社,李建刚等,网络编程技术与实践,清华大学出版社,汤平,语言程序设计,科学出版社,孙卫琴,面向对象编程,电子工业出版社,年月摘要随着技术的飞速发展,网络已经成为人们生活中不可缺少的部分,通过聊天室在线聊天已成为网络上人与人之间沟通交流和联系的种方式。为此,越来越多的网站开始提供在线聊天的功能。与此同时,聊天室也以其方便快捷低成本等优势受到众多企业的青睐......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:在线聊天系统论文.doc预览图(1)
1 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(2)
2 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(3)
3 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(4)
4 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(5)
5 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(6)
6 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(7)
7 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(8)
8 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(9)
9 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(10)
10 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(11)
11 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(12)
12 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(13)
13 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(14)
14 页 / 共 34
毕业论文:在线聊天系统论文.doc预览图(15)
15 页 / 共 34
预览结束,还剩 19 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档