기능 설계

1. 서버측

  1. 서버 생성(포트번호에 맞춰)
  2. 모든 로그 확인 (로그 저장)
  3. 유저 관리 (유저 리스트 띄우기)
    • 강퇴
    • 개인메세지
    • 공지

2. 클라이언트 측

  1. 접속 (주소, 포트번호, 아이디 입력) → 자동 화면전환 
  2. 대기화면
    • 방 생성 (비밀번호 추가)  자동 화면전환 
    • 방 입장 (비밀번호 입력)  자동 화면전환 
    • 방 나가기
    • 유저 리스트
    • 개인메세지
    • 전체메세지
  3. 대화방
    • 방이 생겨야 선택할 수 있고 나가면 사라짐
    • 메세지 보내기
    • 방 나가기

래퍼런스에서 추가된 기능