박지은 김성연 방성호 황선호 김광채
목차
2
3. 프로젝트 일정 관리 ········ 16
-1. WBS ····················································· 17
-2. Github Projects, Issues ······················ 18
4. 주요 기능 소개 ··················· 19
5. 데모 시연··································· 26
6. 후기 ··············································· 27
1. 프로젝트 개요 ················· 3
2. 시스템 설계 ······················ 7
-1. 요구 사항 정의서 ························· 9
-2. 화면 설계서 ·································· 11
-3. ER Diagram ································· 12
-4. API 설계서 ··································· 13
-5. 사용기술 ······································· 14
-6. 시스템 구조도 ······························ 15
프로젝트 개요
3
1. 프로젝트 개요
4
COVID-19으로 필수인 온라인 교육,
재택학습
ZOOM, Webex, Google Meets
1. 프로젝트 개요
5
단발적 화상회의
일방적인
강의
소통
단발적 화상회의
일방적인
강의
1. 프로젝트 개요
6
학습하고자 하는 사람들에게
비대면 온라인 화상 교육
플랫폼 제공이 목표
NICE TO MEET은
시스템 설계
7
2. 시스템 설계
8
요구사항 정의서
화면 설계서
API 설계서
E-R Diagram
시스템 구조도
2-1. 요구사항 정의서
9
사용자 - 학생
사용자 - 강사
관리자
온라인�화상 수업으로
배우고 싶어요!
온라인
화상 수업으로
가르치고 싶어요!
회원 정보와�강의 정보를
간편하게
관리하고 싶어요!
2-1. 요구사항 정의서
10
사용자 (학생)
강의 생성
강의 수강 신청
화상 회의/채팅
회원 관리
강의실 관리
공지 게시판 게시글 조회
과제/질문/자료 게시판�게시글 조회, 작성, 수정, 삭제
공지 게시판�게시글 작성/수정/삭제
사용자 (강사)
관리자
강의 수강생 관리
댓글 조회, 작성, 삭제
2-2. 화면 설계서
11
2-3. ER Diagram
12
Table List
notice_Replies
assignment_Replies
discuss_Replies
reference_Replies
2-4. API 설계서
13
2-5. 사용 기술
14
2-6. 시스템 구조도
15
일정 관리
16
3-1. WBS
17
3-2. GitHub Projects, Issues
18
ith+
주요 기능 소개
19
4. 주요 기능 소개
20
NICE TO MEET
사용자는
온라인 강의실을 직접 만들 수도 있으며,
초대받은 강의에 참여 가능
4. 주요 기능 소개
21
NICE TO MEET
사용자는�자신이 수강하는 온라인 강의의�화상수업에 참여 가능
4. 주요 기능 소개
22
NICE TO MEET
사용자는�강의실의 게시판에서 게시글과 댓글로
다른 수강생과 소통가능
4. 주요 기능 소개
23
NICE TO MEET
강사는
자신의 강의에 수강신청한 학생을
확인하고 관리 가능
4. 주요 기능 소개
24
NICE TO MEET
관리자는
서비스에 가입한 회원의 정보와
서비스에 등록된 강의의 정보를
관리 가능
데모 시연
25
5. 데모 시연
26
https://youtu.be/tOWpIOcZ_PQ
후기
27
6. 팀원 후기
28
Frontend - 박지은
“ 팀원들과 활발한 소통으로 좋은 프로젝트를 만들고자 했습니다. 서로 지식을 공유하며 협업에 대해 배울 수 있었습니다. ”
Frontend
Backend - 김광채
“ 기본적인 MSA 구조의 클라우드 기반 애플리케이션을 구현해보는 값진 경험을 했습니다. ”
Backend - 김성연
“ 이번 프로젝트로 Spring이 무엇인지 어떻게 사용하는지 알게 되었습니다. ”
방성호
Frontend - 방성호
“ 시스템을 MSA 구조로 설계하고 구현하는 방법을 배웠습니다. ”
Backend - 황선호
“ MSA,AWS를 통한 서비스 구성 및 배포를 통해 즐겁게 프로젝트를 진행하였습니다. ”
29
감사합니다