帮帮文库

返回

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

格式:word 上传:2026-01-17 12:44:52
课程结业论文报告 显示在界面上。如下图 用户下线和通知 用户下线与用户登录样,要涉及到客户端请求下线和服务器响应请求两个过程 用户单击客户端下线按钮,客户端就会向服务器发送下线请求,服务器接收后 就胡释放与该用户的相关资源,并向其他用户发送该用户下线通知以及更新在线用户列 表,如下图 网络系统集成课程结业论文报告 服务关闭 当服务器关闭服务时,就向所有在线用户发送服务器关闭信息,并且关闭所有与 在线用户相连接的输入输出流和套接字,将且将界面调整到最初状态,如图 客服端接收到服务器的关闭信息时,它将在界面上显示服务器关闭的提示信息, 并且关闭与服务相连的输入输出流和套接字,删除在线用户列表,将界面调整到最初状 态, 代码实现 用户信息链表的实现 用户信息链表类需要对实现对用户信息的添加删除和查询功能。 在实现类之前,先定义个用于描述单个用户信息的数据结构类, 并定义五个数据成员用户昵称套接字输入流输出流和指针。 用户昵称 套接字 输出流 输入流 保存链表中下个节点的指针 在的构造函数中,对的成员变量进行初始化 创建链表的节点 为类添加成员函数完成用户信息节点的添加功能。 网络系统集成课程结业论文报告 将游标指向根节点 ,判断是否链表尾部 将游标后移 加入节点 用户信息节点 侦听客户端连接 叫方客户端程序,然后在主叫方和被叫方建立连接后,双方就可以聊天或进行其它的通 信。 客户端程序应该可以实时显示目前其它用户的状态例如好友信息,上下线。 网络系统集成课程结业论文报告 编写聊天程序 系统功能介绍 本程序具有完整的会话功能,采用结构,由两部分组成客户端和服务器,可 以供多个用户进行聊天。 服务器具有建立侦听服务转发聊天信息响应用户下线发送系统消息的功能 要实现这四个功能,需要建立以下四个类用户信息链表服务器主框类 服务器侦听线程类服务器接收线程类。 客户端具有请求登录请求下线发送聊天信息接收聊天信息接收系统信息的 功能。要实现这些功能也要建立两个类客户端主框架类和客户端接收线程类。 下面通过聊天系统的演示来具体了解聊天系统的功能。 建立侦听服务 初始状态的服务器如图所示,其主框架上具有两个按钮,分别用于启动和 关闭服务器。 点击启动按钮处于允许状态,点击关闭按钮处于禁止状态服务器启动 后,就进入侦听状态,关闭就结束侦听,这里设计服务在端口启动。 图图 用户登录 用户登录过程其实就是客服端请求登录和服务器响应登录两个过程。初始状态的客网络系统集成课程结业论文报告 户端如图,它的上线按钮用于用户登录,下线按钮用于用户下线,界面下 方的控件,在用户未登录时输入用户名称,在用户登录后用于输入聊天信息, 并按回车确定操作 图 收发聊天信息 这个过程包含了客户端发送聊天信息和服务器转发聊天信息。当客户端登录后与其 他在线用户进行聊天,只要在界面最底部的控件中输入聊天信息,按回车键 就可以发送出去了,而那两个控件分别用来选择聊天信息的对象和发送聊 天信息的表情动作,悄悄话复选框用来标识此信息是否转发给非目标对象的其他在 线用户。 收发系统消息 系统信息的收发是单方面的,只能有服务器发给客户端,在服务器主界面输入系 统信息,按回车键,系统就会将信息发送到所有客户端,客户端收到信息后就会网络系统集成课程结业论文务器启动 后,就进入侦听状态,关闭就结束侦听,这里设计服务在端口启动。 图图 用户登录 用户登录过程其实就是客服端请求登录和服务器响应登录两个过程。初始状态的客网络系统集成课程结业论文报告 户端如图,它的上线按钮用于用户登录,下线按钮用于用户下线,界面下 方的控件,在用户未登录时输入用户名称,在用户登录后用于输入聊天信息, 并按回车确定操作 图 收发聊天信息 这个过程包含了客户端发送聊天信息和服务器转发聊天信息。当客户端登录后与其 他在线用户进行聊天,只要在界面最底部的控件中输入聊天信息,按回车键 就可以发送出去了,而那两个控件分别用来选择聊天信息的对象和发送聊 天信息的表情动作,悄悄话复选框用来标识此信息是否转发给非目标对象的其他在 线用户。 收发系统消息 系统信息的收发是单方面的,只能有服务器发给客户端,在服务器主界面输入系 统信息,按回车键,系统就会将信息发送到所有客户端,客户端收到信息后就会网络系统集成课程结业论文报告 显示在界面上。如下图 用户下线和通知 用户下线与用户登录样,要涉及到客户端请求下线和服务器响应请求两个过程 用户单击客户端下线按钮,客户端就会向服务器发送下线请求,服务器接收后 就胡释放与该用户的相关资源,并向其他用户发送该用户下线通知以及更新在线用户列 表,如下图 网络系统集成课程结业论文报告 服务关闭 当服务器关闭服务时,就向所有在线用户发送服务器关闭信息,并且关闭所有与 在线用户相连接的输入输出流和套接字,将且将界面调整到最初状态,如图 客服端接收到服务器的关闭信息时,它将在界面上显示服务器关闭的提示信息, 并且关闭与服务相连的输入输出流和套接字,删除在线用户列表,将界面调整到最初状 态, 代码实现 用户信息链表的实现 用户信息链表类需要对实现对用户信息的添加删除和查询功能。 在实现类之前,先定义个用于描述单个用户信息的数据结构类, 并定义五个数据成员用户昵称套接字输入流输出流和指输入聊天信息, 并按回车确定操作 图 收发聊天信息 这个过程包含了客户端发送聊天信息和服务器转发聊天信息。当客户端登录后与其 他在线用户进行聊天,只要在界面最底部的控件中输入聊天信息,按回车键 就可以发送出去了,而那两个控件分别用来选择聊天信息的对象和发送聊 天信息的表情动作,悄悄话复选框用来标识此信息是否转发给非目标对象的其他在 线用户。 收发系统消息 系统信息的收发是单方面的,只能有服务器发给客户端,在服务器主界面输入系 统信息,按回车键,系统就会将信息发送到所有客户端,客户端收到信息后就会网络系统集成课程结业论文报告 显示在界面上。如下图 用户下线和通知 用户下线与用户登录样,要涉及到客户端请求下线和服务器响应请求两个过程 用户单击客户端下线按钮,客户端就会向服务器发送下线请求,服务器接收后 就胡释放与该用户的相关资源,并向其他用户发送该用户下线通知以及更新在线用户列 表,如下图 网络系统集成课程结业论文报告 服务关闭 当服务器关闭服务时,就向所有在线用户发送服务器关闭信息,并且关闭所有与 在线用户相连接的输入输出流和套接字,将且将界面调整到最初状态,如图 客服端接收到服务器的关闭信息时,它将在界面上显示服务器关闭的提示信息, 并且关闭与服务相连的输入输出流和套接字,删除在线用户列表,将界面调整到最初状 态, 代码实现 用户信息链表的实现 用户信息链表类需要对实现对用户信息的添加删除和查询功能。 在实现类之前,先定义个用于描述单个用户信息的数据结构类, 并定义五个数据成员用户昵称套接字输入流输出流和指针。 用户昵称 套接字 输出流 输入流 保存链表中下个节点的指针 在的构造服务器具有建立侦听服务转发聊天信息响应用户下线发送系统消息的功能 要实现这四个功能,需要建立以下四个类用户信息链表服务器主框类 服务器侦听线程类服务器接收线程类。 客户端具有请求登录请求下线发送聊天信息接收聊天信息接收系统信息的 功能。要实现这些功能也要建立两个类客户端主框架类和客户端接收线程类。 下面通过聊天系统的演示来具体了解聊天系统的功能。 建立侦听服务 初始状态的服务器如图所示,其主框架上具有两个按钮,分别用于启动和 关闭服务器。 点击启动按钮处于允许状态,点击关闭按钮处于禁止状态服务器启动 后,就进入侦听状态,关闭就结束侦听,这里设计服务在端口启动。 图图 用户登录 用户登录过程其实就是客服端请求登录和服务器响应登录两个过程。初始状态的客网络系统集成课程结业论文报告 户端如图,它的上线按钮用于用户登录,下线按钮用于用户下线,界面下 方的控件,在用户未登录时输入用户名称,在用户登录后用于输入聊天信息, 并按回车确定操作 图 收发聊天信息 这个过程包含了客户端发送聊天信息和服务器转发聊天信息。当客户端登录后与其 他在线用户进行聊天,只要在界面最底部的控件中输入聊天信息,按回车键 就可以发送出去了,而那两个控件分别用来选择聊天信息的对象和发送聊 天信息的表情动作,悄悄话复选框用来标识此信息是否转发给非目标对象的其他在 线用户。 收发系统消息 系统信息的收发是单方面的,只能有服务器发给客户端,在服务器主界面输入系 统信息,按回车键,系统就会将信息发送到所有客户端,客户端收到信息后就会网络系统集成课程结业论文务器启动 后,就进入侦听状态,关闭就结束侦听,这里设计服务在端口启动。 图图 用户登录 用户登录过程其实就是客服端请求登录和服务器响应登录两个过程。初始状态的客网络系统集成课程结业论文报告 户端
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
网络系统集成课程结业论文(报告).doc预览图(1)
1 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(2)
2 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(3)
3 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(4)
4 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(5)
5 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(6)
6 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(7)
7 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(8)
8 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(9)
9 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(10)
10 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(11)
11 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(12)
12 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(13)
13 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(14)
14 页 / 共 39
网络系统集成课程结业论文(报告).doc预览图(15)
15 页 / 共 39
预览结束,还剩 24 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档