Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1단계 용어사전 정리 #370

Open
wants to merge 1 commit into
base: homekeeper89
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 46 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,51 @@ docker compose -p kitchenpos up -d
## 용어 사전

| 한글명 | 영문명 | 설명 |
| --- | --- | --- |
| | | |
| 아이템 | Item | 무언가를 구성하는 대상, 물리적 혹은 논리적 존재|
| 사장 | Owner | 키친포스의 관리자 부분을 이용하는 사람|
| 관리자 | admin | 키친포스 기능 전부를 사용할 수 있는 사람 또는 그에 준하는 사람|
| 가격 | Price | 아이템의 가치, 원화(KRW)로 표현|
| 이름 | Name | 아이템의 호출 방식|
| 제약사항 | Constraint | 행동이 발생할 때 필요한 조건들|
| 손님 | Customer | 키친포스의 소비자 부분을 이용하는 사람|
| 비속어 | Slang | 사용하면 안되는 용어|
| 상태 | State | 각 아이템별 가지고 있는 성질, 이에 따라 행위가 결정 될 수 있다|
| 매장 | Store | 키친포스가 설치되어 있는 물리적 공간|
| 식사 | Meal | 먹는 행위|
| 수량 | Count | 갯수, 혹은 사람인 경우 명수|
| 집합 | Group | 같은 아이템들이 모인것|
| 정보 | Information | 상세 속성 |
| 종류 | Category | 비슷한 속성들의 집합 |

### 상품
| 한글명 | 영문명 | 설명 |
| 상품 | Product | 사장이 등록할 수 있는 아이템, 손님은 볼 수 없다|

### 메뉴
| 한글명 | 영문명 | 설명 |
| 메뉴 | Menu | 등록된 상품이 포함된 집합, 손님이 볼 수 있다|
| 메뉴상품 | MenuProduct | 상품 중 메뉴에 포함된 상품|

| 메뉴그룹 | MenuGroup | 메뉴들의 집합|

### 주문
| 한글명 | 영문명 | 설명 |
| 주문 | Order | 손님이 메뉴상품에 대해 요청하는 행위|
| 주문종류| OrderCategory | 주문의 구분|
| 주문수량| OrderCount | 주문의 갯수|
| 배달주문 | DeliveryOrder | 매장 밖으로의 주문을 한 것|
| 포장주문 | TakeoutOrder | 테이블을 사용하지 않으며 매장에서 주문을 한 것|
| 매장주문 | StoreOrder | 테이블을 사용하며 매장내에서 주문을 한 것|
| 대기 | Waiting | 접수를 기다리고 있음|
| 접수 | Accepted | 외부로부터의 주문요청이 사장님으로부터 받아들여진것|
| 서빙 | Serving | 상품을 매장주문한 손님 혹은 포장주문한 손님에게 이동시키는 것|
| 서빙완료 | ServingDone | 서빙이 완료 됨|
| 배달 | Delivering | 상품을 배달주문한 손님에게로 이동 시키는 것|
| 배달지 정보 | DeliveringInformation | 배달을 하기위해 필요한 일련의 정보 |
| 배달완료 | DeliveringDone | 배달이 완료 됨|
| 테이블 | Table | 매장주문하려는 손님아 사용할 수 있는 영역, 매장 식사를 하려면 테이블이 꼭 필요함|
| 사용중 | InUse | 특정 아이템이 다른 무언가에 의해 쓰이고 있는 상태 |
| 미사용 | NotInUse | 특정 아이템이 쓰이지 않는 상태 |


## 모델링