帮帮文库

毕业论文:网络系统集成课程结业论文(报告) 毕业论文:网络系统集成课程结业论文(报告)

格式:DOC | 上传时间:2022-06-24 19:06 | 页数:39 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
1 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
2 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
3 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
4 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
5 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
6 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
7 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
8 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
9 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
10 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
11 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
12 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
13 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
14 页 / 共 39
毕业论文:网络系统集成课程结业论文(报告)
毕业论文:网络系统集成课程结业论文(报告)
15 页 / 共 39

1、务转发聊天信息响应用户下线发送系统消息的功能要实现这四个功能,需要建立以下四个类用户信息链表服务器主框类服务器侦听线程类服务器接收线程类。客户端具有请求登录请求下线发送聊天信息接收聊天信息接收系统信息的功能。要实现这些功能也要建立两个类客户端主框架类和客户端接收线程类。下面通过聊天系统的演示来具体了解聊天系统的功能。建立侦听服务初始状态的服务器如图所示,其主框架上具有两个按钮,分别用于启动和关闭服务器。点击启动按钮处于允许状态,点击关闭按钮处于禁止状态服务器启动后,就进入侦听状态,关闭就结。

2、的对象和发送聊天信息的表情动作,悄悄话复选框用来标识此信息是否转发给非目标对象的其他在线用户。收发系统消息系统信息的收发是单方面的,只能有服务器发给客户端,在服务器主界面输入系统信息,按回车键,系统就会将信息发送到所有客户端,客户端收到信息后就会网络系统集成课程结业论文报告显示在界面上。如下图用户下线和通知用户下线与用户登录样,要涉及到客户端请求下线和服务器响应请求两个过程用户单击客户端下线按钮,客户端就会向服务器发送下线请求,服务器接收后就胡释放与该用户的相关资源,并向其他用户发送该用户。

3、户端接收线程类的实现„„„„„„„„„„„„„„„„„„„„„附源程序参考文献设计总说明这里主要用了的网络编程相关知识,通过学习了解了和协议的基本知识和编程的基本概念,以及协议的响应流程,现在通过使用提供的流和数据包,利用流和数据包建立通信连接,最后实现了个完整的聊天程序,该聊天系统是基于协议的流实现的,它采用了典型的架构,包括个服务器应用程序和个客户端程序,可以同时供多个用户进行聊天。课程设计要求登录功能。客户端登录到聊天服务器,服务器管理所有登录的客户,并将客户列表发送给各个客户显示。。

4、束侦听,这里设计服务在端口启动。图图用户登录用户登录过程其实就是客服端请求登录和服务器响应登录两个过程。初始状态的客网络系统集成课程结业论文报告户端如图,它的上线按钮用于用户登录,下线按钮用于用户下线,界面下方的控件,在用户未登录时输入用户名称,在用户登录后用于输入聊天信息,并按回车确定操作图收发聊天信息这个过程包含了客户端发送聊天信息和服务器转发聊天信息。当客户端登录后与其他在线用户进行聊天,只要在界面最底部的控件中输入聊天信息,按回车键就可以发送出去了,而那两个控件分别用来选择聊天信息。

5、程添加服务器主框类,名命为,在类的构造函数中,完成为服务器控件的添加控件位置的调整控件的初始状态的设定及控件事件侦听函数的添加。添加函数,在其中完成界面的初始化功能,在函数中,除对事件进行添加和调整外,还对控件添加事件侦听器。如为关闭服务按钮添加侦听器在中添加函数完成启动服务的功能,添加函数完成关闭服务的功能,添加函数依次向所有在线用户发送服务器关闭消息,添加函数实现发送系统消息的功能,添加函数完成向所有在线用户发送系统消息的功能。服务器侦听线程类的实现服务器侦听线程类需要侦听客户端的登录。

6、数为类添加成员函数,完成在用户信息链表中查找指定元素的功能,为方便起见,定义两个函数,入口参数分别为和。,网络系统集成课程结业论文报告,服务器主框类架的实现服务器主框类架类需要实现人机交互功能启动服务功能关闭服务功能和发送系统信息功能。需要为工程添加服务器主框类,名命为,在类的构造函数中,完成为服务器控件的添加控件位置的调整控件的初始状态的设定及控件事件侦听函数的添加。添加函数,在其中完成界面的初始化功能,在函数中,除对事件进行添加和调整外,还对控件添加事件侦听器。如为关闭服务按钮添加侦听。

7、到客户端发来的聊天信息,对发送对象进行判断,如果发送对象是所有用户,则将信息发给所有用户,同理,如果是特定用户就发给特定用户。当服务器接收到客户端发来的下线请求时,就关闭所有与该用户相关的输入输悄悄话微笑地生气地小心地附录附录,附录注意服务器请输入聊天信息,请输入你的昵称,附录用户下线悄悄话附录聊天信息客户端接收线程类附录,系统信息系统信息服务关闭服务器已关闭,附录聊天信息用户列表所有人计算机网络通信课程设计设计题目聊天程序课程编号学生姓名李财锡,刘伟镇,黄小敏,巫秋燕学号所在专业计算机网。

8、并定义五个数据成员用户昵称套接字输入流输出流和指针。用户昵称套接字输出流输入流保存链表中下个节点的指针在的构造函数中,对的成员变量进行初始化创建链表的节点为类添加成员函数完成用户信息节点的添加功能。网络系统集成课程结业论文报告将游标指向根节点,判断是否链表尾部将游标后移加入节点计数器加为类添加成员函数,完成用户信息节点的删除功能。将游标指向根节点,判断是否链表尾部判断当前节点是否为要删除节点删除节点计数器减将游标指向下节点为类添加成员函数,提供返回链表中元素个数的功能返回当前链表中元素的个。

9、请求,并且为该用户启动专用线程,处理与此用户相关的操作。首先为工程添加类,继承其父类,在网络系统集成课程结业论文报告这个类中实现侦听客户端连接,并响应用户登录的功能。在这个类中最重要的功能是在函数中实现的,当服务器启动时,就会建立侦听线程,并且调用函数开始运行线程。服务器侦听线程的执行体创建用户信息节点侦听客户端连接得到套接字输入输出流读取用户昵称上线显示提示信息在线用户人启动线程服务器接收线程类的实现服务器接收线程类需要接收客户端发来的信息,并且对该信息进行分析,执行相应操作。当服务器收。

10、客户可以通过服务器转发,实现对和多对多聊天。实现呼叫功能。当客户端程序连接服务器时,通过服务器搜索所要呼叫的客户,如果检测到此用户且该用户正处于联网状态,则服务器通知此用户的客户端程序响应主叫方客户端程序,然后在主叫方和被叫方建立连接后,双方就可以聊天或进行其它的通信。客户端程序应该可以实时显示目前其它用户的状态例如好友信息,上下线。网络系统集成课程结业论文报告编写聊天程序系统功能介绍本程序具有完整的会话功能,采用结构,由两部分组成客户端和服务器,可以供多个用户进行聊天。服务器具有建立侦听。

11、技术所在班级指导教师刘思凤成绩设计时间月日至年月日目录目录采用了的目录功能,请同学查阅的标题和目录使用方法,以便正确生成目录,模板中的分页符也不得随意删除,以免造成页眉和页码的设计总说明设计总说明系统功能介绍建立侦听服务用户登录收发聊天信息„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„收发系统消息用户下线和通知服务关闭代码实现用户信息链表实现„„„„„„„„„„„„„„„„„„„„„„„„„服务器主框类架的实现服务器侦听线程类的实现服务器接收线程类的实现客户端主框类的实现客。

12、线通知以及更新在线用户列表,如下图网络系统集成课程结业论文报告服务关闭当服务器关闭服务时,就向所有在线用户发送服务器关闭信息,并且关闭所有与在线用户相连接的输入输出流和套接字,将且将界面调整到最初状态,如图客服端接收到服务器的关闭信息时,它将在界面上显示服务器关闭的提示信息,并且关闭与服务相连的输入输出流和套接字,删除在线用户列表,将界面调整到最初状态,代码实现用户信息链表的实现用户信息链表类需要对实现对用户信息的添加删除和查询功能。在实现类之前,先定义个用于描述单个用户信息的数据结构类,。

参考资料:

[1]毕业论文:简易数字钟的设计(第24页,发表于2022-06-24 19:55)

[2]毕业论文:简易数值电压表设计(第25页,发表于2022-06-24 19:55)

[3]毕业论文:简易医院病人呼叫电子系统设计(第14页,发表于2022-06-24 19:55)

[4]毕业论文:简易代理服务器的设计(第23页,发表于2022-06-24 19:55)

[5]毕业论文:简易个人博客网站—毕业设计(论文)(第26页,发表于2022-06-24 19:55)

[6]毕业论文:简单的网络求职招聘系统的实现(第35页,发表于2022-06-24 19:55)

[7]毕业论文:简单的网上购物系统的实现与测试(第20页,发表于2022-06-24 19:55)

[8]毕业论文:简单的编译原理语法分析器的实现(第32页,发表于2022-06-24 19:55)

[9]毕业论文:简单的媒体播放器的设计与实现(第42页,发表于2022-06-24 19:55)

[10]毕业论文:简单的基于PLD硬件防火墙毕业设计(第30页,发表于2022-06-24 19:55)

[11]毕业论文:简单的个人日志发布系统的设计(第23页,发表于2022-06-24 19:55)

[12]毕业论文:简单医院信息系统设计(第55页,发表于2022-06-24 19:55)

[13]毕业论文:简单个人电话号码查询系统设计(第31页,发表于2022-06-24 19:55)

[14]毕业论文:筒体直缝焊接用胎夹具设计论文(第21页,发表于2022-06-24 19:55)

[15]毕业论文:筒体制造工艺设计(第20页,发表于2022-06-24 19:55)

[16]毕业论文:等精度数字频率计的设计(第61页,发表于2022-06-24 19:55)

[17]毕业论文:等精度数字频率计(第26页,发表于2022-06-24 19:55)

[18]毕业论文:等离子表面重熔对KmTBCr12耐磨铸铁组织和性能的影响-论文(第47页,发表于2022-06-24 19:55)

[19]毕业论文:等离子切割机的数控系统设计(第8页,发表于2022-06-24 19:55)

[20]毕业论文:第四代移动通信系统的浅析与探讨(第57页,发表于2022-06-24 19:55)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致