View
36
Download
0
Category
Preview:
DESCRIPTION
SMR Protocol V1.0. KAIST SEP 요구공학 “ 스마트냉장고 ”. 목차. Overview 구성도 Protocol 1.1 식품 등록 요청 1.2 식품 등록 응답 2.1 식품 조회 요청 2.2 식품 조회 응답 2.3 식품 삭제 요청 2.4 식품 삭제 응답 3.1 조리법 조회 요청 3.2 조리법 조회 응답 4.1 나만의 조리법 조회 요청 4.2 나만의 조리법 조회 응답 5.1 식품 주문 요청 5.2 식품 주문 응답 - PowerPoint PPT Presentation
Citation preview
SMR Protocol V1.0
KAIST SEP 요구공학“ 스마트냉장고”
1. Overview2. 구성도3. Protocol
1.1 식품 등록 요청1.2 식품 등록 응답2.1 식품 조회 요청2.2 식품 조회 응답2.3 식품 삭제 요청2.4 식품 삭제 응답3.1 조리법 조회 요청3.2 조리법 조회 응답4.1 나만의 조리법 조회 요청4.2 나만의 조리법 조회 응답5.1 식품 주문 요청5.2 식품 주문 응답6.1 자동주문 기능 설정 요청6.2 자동주문 기능 설정 요청에 대한 응답6.3 식품 자동 주문 알림 및 주문 요청6.4 식품 자동 주문 알림 및 주문 요청에 대한 응답6.5 알림 없는 자동 주문 요청6.6 알림 없는 자동 주문 요청에 대한 응답7.1 주문 확인 요청7.2 주문 확인 응답
목차
본 문서는 SMR V1.0 프로젝트에서 사용되는 컴포넌트간의 인터페이스와 그 시퀀스를 각 기능 별로 묘사하고 있다 .
본 문서에서 언급하는 약자는 다음과 같다 .• UI: UI_SmartRefrigerator_v1.0.doc• IRS: IRS_SmartRefrigerator_v1.0.doc
예 ) IRS 3.6.5 참고 : IRS_SmartRefrigerator_v1.o 문서에서 3.6.5 절을 참고한다
Overview
시스템 구성도
UIM(User Inter-face Man-agement)
SMR_B(SMR_Basic)
SMR_E(SMR_Extende
d)
BRM(Barcode
ReadManage-
ment)
AOM(Android
Open Acces-sory Man-agement)
SVRM(Server
SMR_management)
DBM( DB Manage-
ment)
DB
BR(Barcode Reader)
AO(Android
Open Acces-sory)
UI (User Inter-
face)
SVR(Server)
BRM-SMR_B-100
AOM-SMR_B-300
SMR_B-AOM-400
UIM-SMR_B-500SMR_B-UIM-600
SMR_E-UIM-800
UIM-SMRE-700
SVRM-SMR_E-900
SMR_E-SVRM-1000
SMR-B-DBM-1100
DBM-SMR_B-1200
SMR_E-DBM-1300
SMR_B-UIM-1400
DBM
-DB-
2300
DB-D
BM-2
400
BR-BRM-1500
AO-AOM-1700
AOM-AO-1800
UI-UIM-1900
UIM-UI-2000
SVR-SVRM-2100
SVRM-SVR-2200
외부시스템
SMR 의 내부 구성도
외부시스템
기능 1.1 식품 등록
BR BRM SMR_B DBM DB
컴포넌트 간 시퀀스
IRS 3.8.1 장 참고
IRS 3.1.1 장 참고
IRS 3.6.5 장 참고
IRS 3.12.1 장 참고
기능 1.2 식품 알림
SMR_B UIM UI
컴포넌트 간 시퀀스
IRS 3.3.10 장 참고
IRS 3.10.2 장 참고
UI 2.1 장 참고
기능 2.1 식품 조회 요청
UI UIM SMR_B DBM DB
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.3.3 장 참고
IRS 3.6.1 장 참고
IRS 3.12.2 장 참고
UI 2.2 장 참고
기능 2.2 식품 조회 응답
DB DBM SMR_B UIM UI
컴포넌트 간 시퀀스
IRS 3.12.3 장 참고
IRS 3.6.2 장 참고
IRS 3.3.4 장 참고
IRS 3.10.2 장 참고
UI 2.2장
참고
기능 2.3 식품 삭제 요청
UI UIM SMR_B DBM DB
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.3.9 장 참고
IRS 3.6.5 장 참고
IRS 3.12.2 장 참고
UI 2.2 장 참고
기능 2.4 식품 삭제 응답
DB DBM SMR_B UIM UI
컴포넌트 간 시퀀스
IRS 3.12.3 장 참고
IRS 3.6.6 장 참고
IRS 3.3.10 장 참고
IRS 3.10.2 장 참고
UI 2.2장
참고
기능 3.1 조리법 조회 요청
UI UIM SMR_E SVRM SVR
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.4.3 장 참고
IRS 3.5.2 장 참고
IRS 3.11.1 장 참고
UI 2.3 장 참고
기능 3.2 조리법 조회 응답
SVR SVRM SMR_E UIM UI
컴포넌트 간 시퀀스
IRS 3.11.2 장 참고
IRS 3.5.1 장 참고
IRS 3.4.4 장 참고
IRS 3.10.2 장 참고
UI 2.3장
참고
기능 4.1 나만의 조리법 조회 요청
UI UIM SMR_E DBM DB
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.4.5 장 참고
IRS 3.7.3 장 참고
IRS 3.12.4 장 참고
UI 2.4 장 참고
IRS 3.12.4 장 작성 해야 함 .!!
기능 4.2 나만의 조리법 조회 응답
DB DBM SMR_E UIM UI
컴포넌트 간 시퀀스
IRS 3.12.5 장 참고
IRS 3.7.4 장 참고
IRS 3.4.6 장 참고
IRS 3.10.2 장 참고
UI 2.4장
참고IRS 3.12.5 장 작성 해야 함 .!!
기능 5.1 식품 주문 요청
UI UIM SMR_E SVRM SVR
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.4.1 장 참고
IRS 3.5.4 장 참고
IRS 3.11.3 장 참고
UI 2.5 장 참고
기능 5.2 식품 주문 결과 응답
SVR SVRM SMR_E UIM UI
컴포넌트 간 시퀀스
IRS 3.11.4 장 참고
IRS 3.5.3 장 참고
IRS 3.4.2 장 참고
IRS 3.10.2 장 참고
UI 2.5장
참고
기능 6.1 자동 주문 기능 설정컴포넌트 간 시퀀스
UI UIM SMR_B DBM DB
IRS 3.10.1 장 참고
IRS 3.3.5 장 참고
IRS 3.6.7 장 참고
IRS 3.12.2 장 참고
UI 2.6 장 참고
IRS 3.6.7 장 작성 해야 함 .!!
IRS 3.12.6 장 작성 해야 함 .!!
기능 6.2 자동 주문 기능 설정에 대한 응답
컴포넌트 간 시퀀스
DB DBM SMR_B UIM UI
IRS 3.12.7 장 참고
IRS 3.6.8 장 참고
IRS 3.3.6 장 참고
IRS 3.10.2 장 참고
UI 2.2장
참고
IRS 3.6.8 장 작성 해야 함 .!!
IRS 3.12.7 장 작성 해야 함 .!!
기능 6.3 식품 자동 주문 알림 및 주문 요청
UI UIM SMR_E
SVRM SVR
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.4.1 장 참고
IRS 3.5.4 장 참고
IRS 3.11.3 장 참고
SMR_E
UIM
IRS 3.4.7 장 참고
IRS 3.10.1 장 참고
UI 2.6장
참고
기능 6.4 식품 자동 주문 알림 및 주문 요청에 대한 응답
SVR SVRM SMR_E UIM UI
컴포넌트 간 시퀀스
IRS 3.11.4 장 참고
IRS 3.5.3 장 참고
IRS 3.4.2 장 참고
IRS 3.10.2 장 참고
UI 2.6장
참고
기능 6.5 알림 없는 자동 주문 요청컴포넌트 간 시퀀스
SMR_E SVRM SVR
IRS 3.5.4 장 참고
IRS 3.11.3 장 참고
기능 6.6 알림 없는 자동 주문 요청에 대한 응답
SVR SVRM SMR_E UIM UI
컴포넌트 간 시퀀스
IRS 3.11.4 장 참고
IRS 3.5.3 장 참고
IRS 3.4.2 장 참고
IRS 3.10.2 장 참고
UI 2.6장
참고
기능 7.1 주문 확인 요청
UI UIM SMR_E SVRM SVR
컴포넌트 간 시퀀스
IRS 3.10.1 장 참고
IRS 3.4.7 장 참고
IRS 3.5.6 장 참고
IRS 3.11.1 장 참고
UI 2.7 장 참고
기능 7.2 주문 확인 결과 응답
SVR SVRM SMR_E UIM UI
컴포넌트 간 시퀀스
IRS 3.11.2 장 참고
IRS 3.5.5 장 참고
IRS 3.4.8 장 참고
IRS 3.10.2 장 참고
UI 2.7장
참고
Recommended