U E D R , A S I H C RSS

ZIM/Conceptual Model

프로젝트 ZIM에서 사용하는 개념들입니다. ConceptualDiagram은 생략합니다.

주요 개념들

클라이언트

  • ZIM Control : Zimmer 가 사용하는 프로그램 본체
  • ZIM Popup Menu
  • Zimmer List Viewer : 접속중인 Zimmer 를 표시해주는 창
  • Message Window : Zimmer 가 대화할 때 사용하는 창
  • Session : ZIM Server 와의 Message 송수신 통로
  • File Sender : File을 보내는 일 담당
  • File Receiver : File을 받는 일 담당
  • File Session

서버

  • ZIM Server : Messenger Service를 제공해줌
  • Database

클라이언트, 서버 공통

  • Zimmer : ZIM 사용자.
  • Message : ZIM Server 과 송수신 할 Data, Commands
  • Room : 대화방 (구현 계획에서 제쳐두기.)

CRC

ZIM/CRCCard : Class Responsiblity Collaborate Cards 가 아닌 Concept R... 입니다.


컨셉(Concept)의 이름 바꾸기나 추가, 삭제는 아직 진행중입니다. 컨셉 사이의 관계와 속성 잡아서 컨셉 다이어그램(ConceptualDiagram) 그리기는 생략하고 클래스 다이어그램으로 직행하기로 하죠. 그 전에 ZIM/UIPrototype, ZIM/RealUseCase를 작성해볼까요? -- 데기

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:29
Processing time 0.0190 sec