北邮java期末大作业--聊天室开发文档.docxVIP

  • 56
  • 0
  • 约3.35万字
  • 约 35页
  • 2016-12-01 发布于湖北
  • 举报

北邮java期末大作业--聊天室开发文档.docx

JAVA期末大作业开发文档 学院:电子工程学院 专业:电子信息科学与技术 班级:2013211202 姓名: 学号: 小组成员: 选题 我们三人选择了网络通信程序这一题目,题目要求包括: 能够实现双方通过服务器建立通信连接,实现一对一的聊天; 能够通过服务器,采用多线程实现多人间的群聊; 能够实现文字通信和传输图片; 能够保存通信记录到本地。 我们在此基础上还实现了发送振动消息以及发送文件的功能。 需求分析 1.首先我们进行了系统的功能分析,这个通信程序分为客户端和服务器两个部分:服务器端主要负责监听客户端的连接请求,把这个请求通过网络发送给服务器端进行处理,把客户端(请求方)的聊天请求、发送文件请求、发送振动消息请求等转发给目标客户端(接收方):而客户端负责发送请求并处理服务器端返回的响应消息。 整体框图构造如下 1.当前在线用户 服 1.ServerMain.java---启动监听器 2.已注册的用户 务 3.当前监听端口 器 监

文档评论(0)

1亿VIP精品文档

相关文档