Skip to content

Chatroom project (BIT北理工, 2022 summer, 小学期,chatting software聊天软件)

Notifications You must be signed in to change notification settings

jkrj02/Coo-coo-chatroom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coo-coo chatroom

Project introduction

project introduction

UI Design

UI display

System Design

系统采用客户端-服务器架构,分为Client端和Server端两部分。系统结构图如下:

System structure

客户端与服务器采用socket通讯,使用json格式作为通讯数据格式。json中封装MsgType,根据MsgType封装其他信息。接口接受json后,首先拆包,根据MsgType进行分类处理。

系统采用MVC架构,客户端和服务端分别有model、view和controller。其中,客户端的controller是ClientMain类,服务端的controller是Server类。

About

Chatroom project (BIT北理工, 2022 summer, 小学期,chatting software聊天软件)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.0%
  • QMake 1.9%
  • Other 0.1%