모각코
요구 사항
모임
- 모임을 등록할 수 있다.
- 날짜가 올바르지 않으면 등록할 수 없다.
- 현재보다 과거일에 모임을 등록할 수 없다.
- 모임 목록을 조회할 수 있다.
공부 주제
- 모임 생성자는 모임 생성시 공부 주제를 입력한다.
- 참가자는 참가 시간을 입력하지 않으면 참가할 수 없다.
- 관리자가 승인해야 모임에 들어올 수 있다.
용어 사전
모임
한글명 | 영문명 | 설명 |
---|---|---|
모임 | meet | 모임을 관리하는 기준이 되는 데이터 |
시간 | meet time | 모임이 진행되는 시간 |
인원 | count | 모임 참가자 수 |
장소 | location | 모임 장소 |
메시지 | message | 모임 모집 메시지 |
주최자 | meet leader | 모임을 등록한 사람 |
진행상황 | meet status | 모임은 모집 ➜종료 순서로 진행된다. |
공부
한글명 | 영문명 | 설명 |
---|---|---|
공부 | study | 모임에 입장하기 공부 참가 명세서 |
주제 | study subject | 공부할 주제 |
참가자 | study member | 공부를 학습할 사람 |
신청 | study request | 모임 신청 ➜ 모임승인 순서로 진행된다. |
회원
한글명 | 영문명 | 설명 |
---|---|---|
회원 | member | 모임을 이용하는 회원 |
이름 | member name | 회원 이름 |
이메일 | 회원 이메일 | |
권한 | member authorization | 회원의 권한 |
모델링
회원
Member
는 번호와 이름, 이메일, 비밀번호를 가진다.
모임
Meet
은 번호와 이름을 가진다.Meet
은Location
,Message
,MeetTime
, 인원을 가진다.Meet
에Study
를 신청할 수 있다.Meet
를 생성한Member
가 Leader가 된다.Meet
에Leader
는Study
를 승인할 수 있다.Meet
는Open
,Close
상태를 가진다.Meet
는 현재보다 과거일에 등록할 수 없다.
모임 장소
Location
은 장소, 상세 주소를 가진다.
모임 시간
MeetTime
은 시작일, 시간을 가진다.
모임 메시지
Message
은 제목, 본문을 가진다.
공부 주제
Study
은 번호와 주제,Member
를 가진다.Study
에 공부할 주제를 등록한다.Study
는 승인, 신청, 거부 상태를 가진다.
'회고 모음 > Project' 카테고리의 다른 글
6. CI, CD 설정 (젠킨스, 도커) (0) | 2021.04.01 |
---|---|
5. 프로젝트 설정 (0) | 2021.03.27 |
4. 일정 관리 (0) | 2021.03.26 |
2. 화면설계 (0) | 2021.03.23 |
1. 무엇을 만들 것인가? (0) | 2021.03.22 |