110 likes | 203 Views
#include <3team.h> #define Moonbeom 0792003. Let’s talk iPAINT. 팀 구성 및 역할. 개발 목표. 문자열 전송 기반의 채팅 프로그램의 한계 높은 이해력이 필요하다 . ex) 파란 상자에 버튼이 세 개있다 . 일반 채팅프로그램 기록의 한계 사람의 기억력은 한계가 있다 . !! 우리에겐 iPAINT !!. 개발 결과. User Interface. Class Diagram. iPaintClient. iPaintServer. Network
E N D
#include <3team.h> #define Moonbeom 0792003 Let’s talk iPAINT
개발 목표 • 문자열 전송 기반의 채팅 프로그램의 한계 • 높은 이해력이 필요하다. ex)파란 상자에 버튼이 세 개있다. • 일반 채팅프로그램 기록의 한계 • 사람의 기억력은 한계가 있다. !!우리에겐 iPAINT!!
Class Diagram iPaintClient iPaintServer Network Controller CInputEdit CiPaintView PaintObject CLogEdit PaintModel Chatting Model Filtering
Sequence diagram iPaint Server iPaint Server iPaint Client iPaint Client CiPaint View CiPaint View Network Controller Network Controller CiPaint View CiPaint View Network Controller Network Controller OnServer Open() OnServer Connect() SendData ToServer() ConnectTo Server() OpenServe() RunServer() ConnectTo() Send () OnReceive Server () SendWith Opcode() OnAccept() Connect() Receive Message() Multicase()