1 / 11

Let’s talk iPAINT

#include <3team.h> #define Moonbeom 0792003. Let’s talk iPAINT. 팀 구성 및 역할. 개발 목표. 문자열 전송 기반의 채팅 프로그램의 한계 높은 이해력이 필요하다 . ex) 파란 상자에 버튼이 세 개있다 . 일반 채팅프로그램 기록의 한계 사람의 기억력은 한계가 있다 . !! 우리에겐 iPAINT !!. 개발 결과. User Interface. Class Diagram. iPaintClient. iPaintServer. Network

Download Presentation

Let’s talk iPAINT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. #include <3team.h> #define Moonbeom 0792003 Let’s talk iPAINT

  2. 팀 구성 및 역할

  3. 개발 목표 • 문자열 전송 기반의 채팅 프로그램의 한계 • 높은 이해력이 필요하다. ex)파란 상자에 버튼이 세 개있다. • 일반 채팅프로그램 기록의 한계 • 사람의 기억력은 한계가 있다. !!우리에겐 iPAINT!!

  4. 개발 결과

  5. User Interface

  6. Class Diagram iPaintClient iPaintServer Network Controller CInputEdit CiPaintView PaintObject CLogEdit PaintModel Chatting Model Filtering

  7. 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()

  8. 네트워크

  9. 수신 시 메시지 호출

  10. 그림 공유

  11. DEMO

More Related