2009년 7월 7일 SK커뮤니케이션즈 오픈정책발표회 - 오픈싸이월드 어플리케이션을 만드는데 도움이 되는 여러가지 정보를 제공합니다. 개발하기 앞서 준비해야 할 여러가지 사항에 대한 팁, 제공되는 API, 구현 예시, 개발자센터 사용방법, 간략한 데모, 그리고 개발자들이 지켜야 할 사항들에 대한 설명을 합니다.
2009년 7월 7일 SK커뮤니케이션즈 오픈정책발표회 - 오픈싸이월드 어플리케이션을 만드는데 도움이 되는 여러가지 정보를 제공합니다. 개발하기 앞서 준비해야 할 여러가지 사항에 대한 팁, 제공되는 API, 구현 예시, 개발자센터 사용방법, 간략한 데모, 그리고 개발자들이 지켜야 할 사항들에 대한 설명을 합니다.
2009년 7월 7일 SK커뮤니케이션즈 오픈정책발표회 - 앱스토어 서비스의 개요, 구성 및 이용 프로세스 등에 대해, 앱스 제공자와 앱스 이용자가 모두 이해하기 쉽도록 구체적으로 섦여하고, 앱스 제작에 참여하는 사람들에 대한 회사의 지원 정책, 수익 모델 등에 대해 상세히 안내합니다.
소셜미디어 온라인 마케팅 가능성과 방향에 대한 발표 내용.
사례 내용 등등.
- Social Network Social Media 이해
- Social Media 부각되는 이유
- Social Network Trend의 의미와 미래
- Social Media PR & Marketing 가능성
- Social Media 전략
- 사례로 보는 Social Media
- Social Media 운영 Point
- eStoryLAB 경험공유
2009년 7월 7일 SK커뮤니케이션즈 오픈정책발표회 - 앱스토어 서비스의 개요, 구성 및 이용 프로세스 등에 대해, 앱스 제공자와 앱스 이용자가 모두 이해하기 쉽도록 구체적으로 섦여하고, 앱스 제작에 참여하는 사람들에 대한 회사의 지원 정책, 수익 모델 등에 대해 상세히 안내합니다.
소셜미디어 온라인 마케팅 가능성과 방향에 대한 발표 내용.
사례 내용 등등.
- Social Network Social Media 이해
- Social Media 부각되는 이유
- Social Network Trend의 의미와 미래
- Social Media PR & Marketing 가능성
- Social Media 전략
- 사례로 보는 Social Media
- Social Media 운영 Point
- eStoryLAB 경험공유
8. 개발자들이 이해할 수 있게 언어화
사용자 PVR 서버 PMS 서버 PMS 클라이언트 PVR 클라이언트
HelloD.com
1. 녹화 목록 전달
2. 녹화 최소 화면
이동
3. 녹화 취소 요쳥
4.녹화 취소 요청
5. 고객 + 녹화 취소
요청
6. STB 접속 정보
참조+ 녹화 취소 명령
RP STB
전달
7. 녹화 취소 요청
9. 녹화 취소 결과
10. 녹화 취소 결과
전달
10. 취소 결과 전달
8
9. UML Usecase
고객의 요구사항을 전체 개발자들이 이해할 수 있게 언어화
UML Usecase Diagram
액터와 시스템간의 대화
건물을 짓기 전에 미리 건물의 설계도를 작성하는 것처럼
나중에 완성될 SW 시스템의 모습을 개념적으로 정의하여
여러 관련자들과 의견을 나누고 합의하는 과정에서 사용
9
10. Usecase Diagram
학생은 수강신청을 한다.
수강신청을 통해 들어온 학생의 정보는 은행시스템에 입력이 된다.
Actor
학생
Use case
수강신청
Relation
은행 시스템
10
11. 용어 정리
Actor : 시스템과 상호작용하는 모든 것. 정보의 입력과 출력
•
– ex) 사용자, OO클라이언트, 데이터시스템, 관리시스템 등
특정 요구사항에 이해관계자는 누구인가?
어떠한 부서나 집단에서 시스템을 사용하는가?
시스템을 사용함으로써 이익을 얻는 이는 누구인가?
액터 이름
누가 시스템에 정보를 입력하고 사용하고 삭제하는가?
누가 시스템의 유지보수를 수행하는가?
시스템이 외부 자원을 사용하는가? 한 사람이 복수의 역할을 수행하는가?
여러 사람이 한 가지 역할을 수행하는가?
시스템이 기존 시스템(legacy system)과 상호작용하는가?
Use case : 시스템과 액터의 의사소통. 시스템이 제공해야 하는 기능
•
각각의 액터의 업무는 무엇인가?
액터가 시스템의 정보를 생성, 저장, 수정, 삭제하고 읽는가?
어떠한 유즈케이스가 시스템의 정보를 생성, 저장, 수정, 삭제하고 읽는가?
액터가 돌연한 외부 변화에 대한 정보를 시스템에게 알릴 필요가 있는가?
시스템에 갑자기 발생한 일들을 액터가 알아야 하는가?
유즈케이스
어떠한 유즈케이스들이 시스템을 지원하고 유지하는가?
유즈케이스들이 모든 요구되는 기능을 포괄하여 수행하는가?
Relation (Association)
•
– 액터와 유즈케이스의 관계
– 유즈케이스 간의 관계: 포함(inclusion), 확장(Extension)
11
12. 기존 Flow 방식 적용
최신 영화관> 해외신작영
화>액션/블록버스터
접근
성인 인증을
필요로 하는가?
No
Yes
비밀번호
입력 팝업
입력한 번호가
맞는가? No
Yes
컨텐츠 리스트 화면
12