목표 : 회원 누구나 등록 가능하고, 누구나 다 알림 받는 공지사항 기능
기본 작동 방법
1. 안드로이드(스마트폰 등) 환경에서 서비스 실행
2. 공지사항 등록 시, 회원 모두 알림 전송 및 공지 등록
3. 내용 수정은 불가하며, 본인이 작성한 공지만 삭제 가능
4. 공지는 제목, 내용, 작성자, 시간이 포함
반드시 들어가야할 기능(환경)
1. 공지 등록시, 회원 모두가 즉시 알림을 받아야 함
2. 공지 내용 변경 불가 및 삭제도 작성자에게만 권한이 있어야 함
예상 시나리오
1. 공지사항 등록(ex : 밥먹으러 나온나)
2. 모든 회원에게 새 공지 등록 알림 전송
3. 등록된 공지 시간 및 내용 파악
4. 이미 등록된 공지 내용 수정을 막음으로 혼란 방지
5. 삭제 기능은 작성자만 가능하도록 설정
필요한 기능
1. 실시간 알람 : MQTT
2. 공지사항 데이터 : DB (MariaDB)
필요한 하드웨어
1. 안드로이드 : 인터넷 연결이 가능한 안드로이드 기기
2. 서버 : DB 및 파일 저장
대략적인 데이터 흐름도
1. 기본
'홈 IoT' 카테고리의 다른 글
클라우드 파트 (0) | 2021.03.10 |
---|---|
전등 파트 (0) | 2021.03.05 |
기능별 파트 분배 (0) | 2021.03.04 |
하나부터 열까지 직접 스마트홈 만들기 (0) | 2021.03.04 |