100 likes | 226 Vues
SMR Protocol V1.0. KAIST SEP 요구공학 “ 스마트냉장고 ”. 목차. Overview 구성도 Protocol 식품 등록 요청 식품 등록 응답 식품 조회 요청 식품 등록 응답 조리법 요청 조리법 응답 마켓 조회 ( 미완료 ) 주 문 요청 ( 미완료 ) 주 문 확인 ( 미완료 ). 교수님 , 현재 6 개 시나리오까지 정의되었습니다. Overview.
E N D
SMR Protocol V1.0 KAIST SEP 요구공학 “스마트냉장고”
목차 • Overview • 구성도 • Protocol • 식품 등록 요청 • 식품 등록 응답 • 식품 조회 요청 • 식품 등록 응답 • 조리법 요청 • 조리법 응답 • 마켓 조회 (미완료) • 주문 요청 (미완료) • 주문 확인 (미완료) 교수님, 현재 6개 시나리오까지 정의되었습니다.
Overview • 본 문서는 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절을 참고한다
시스템 구성도 SMR의 내부 구성도 BR (Barcode Reader) BRM (Barcode Read Management) BR-BRM-1500 BRM-SMR_B-100 SMR_B (SMR_Basic) AOM-SMR_B-300 AO (Android Open Accessory) AOM (Android Open Accessory Management) AO-AOM-1700 SMR-B-DBM-1100 SMR_B-AOM-400 AOM-AO-1800 DBM-SMR_B-1200 DBM ( DB Management) UIM-SMR_B-500 SMR_B-UIM-600 UI (User Interface) UIM (User Interface Management) UI-UIM-1900 SMR_E-DBM-1300 UIM-SMRE-700 UIM-UI-2000 SMR_E (SMR_Extended) DBM-DB-2300 DB-DBM-2400 SMR_E-UIM-800 SMR_B-UIM-1400 SVRM-SMR_E-900 SVR (Server) SVRM (Server SMR_management) SVR-SVRM-2100 DB SMR_E-SVRM-1000 SVRM-SVR-2200 외부시스템 외부시스템
기능 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장참고 UI 2장 참고 IRS 3.10.2장참고
기능 2.1 식품 조회 요청 컴포넌트 간 시퀀스 UI UIM SMR_B DBM DB IRS 3.10.1장 참고 IRS 3.3.3장 참고 UI 1.1장참고 IRS 3.6.1장 참고 IRS 3.12.2장참고
기능 2.2 식품 조회 응답 컴포넌트 간 시퀀스 DB DBM SMR_B UIM UI UI 3장 참고 IRS 3.12.3장 참고 IRS 3.6.2장 참고 IRS 3.3.4장 참고 IRS 3.10.2장참고
기능 3.1 조리법 요청 컴포넌트 간 시퀀스 UI UIM SMR_E SVRM SVR IRS 3.10.1장 참고 IRS 3.3.7장 참고 UI 4장 참고 IRS 3.5.2장 참고 IRS 3.11.1장참고
기능 3.2 조리법 응답 컴포넌트 간 시퀀스 SVR SVRM SMR_E UIM UI UI 4장 참고 IRS 3.11.2장 참고 IRS 3.5.1장 참고 IRS 3.4.4장 참고 IRS 3.10.2장참고