본문 바로가기
화면 설계(포트폴리오)

카페 주문 관리

by 컴요정 2022. 12. 1.

카페 주문 관리

 

제작자들 : 유정민, 안효웅

 

요구사항 분석

 

1. 카페 주문 관리 프로그램을 설계하려고 한다. 해당 프로그램의 이용자는 사용자(고객)와 관리자(판매자)로 나뉜다.

사용자는 회원가입, 로그인 후 프로그램을 이용할 수 있고, 관리자는 비밀번호 인증 후 이용할 수 있다.

 

2. 사용자는 음료를 주문하고, 주문 확인과 취소를 수행할 수 있다.

주문은 메뉴 선택 > 매장/포장 선택 순으로 진행되고 완료 시 주문 번호가 부여된다.

주문 확인과 취소는 사용자 메뉴를 통해서 수행할 수 있다.

 

3. 관리자는 사용자에게 받은 주문 목록을 확인할 수 있고, 카페 메뉴 등록, 목록 조회, 등록된 메뉴를 삭제할 수 있다.

 

@@핵심기능정의

 

<로그인 화면>

 

1. 사용자 회원가입 - 아이디(휴대폰번호), 비밀번호 입력하여 진행

2. 사용자 로그인 -  아이디, 비밀번호 입력

3. 관리자 비밀번호 인증

 

사용자(고객)

<사용자 메뉴>

1. 주문하기 - 메뉴와 매장취식여부를 선택하여 진행, 완료 시 주문번호 출력

2. 주문확인 – 주문확인 메뉴를 선택해 주문내역을 확인함

3. 주문취소 – 주문내역에서 주문 취소를 선택함

 

관리자(판매자)

<관리자 메뉴>

1.주문 관리 - 사용자로부터 받은 주문내역을 확인함

2.주문 취소 - 주문번호를 입력하여 사용자로부터 받은 주문을 취소함

3.메뉴 관리

 3-1. 메뉴 등록 - 메뉴명, 가격, 이름을 입력하여 등록함

 3-2. 메뉴 삭제 - 등록된 메뉴를 삭제함

 3-3. 메뉴 목록 - 현재 등록되어있는 메뉴를 출력함

 

@@시나리오 작성

 

<사용자>

 

회원가입하기     - 로그인 선택 화면에서 회원가입을 선택함

                           - 이름, 휴대폰번호, 비밀번호 입력 칸을 출력함

                           - 입력 후 (사용자 이름)님 회원가입이 완료되었습니다. 출력

                           - 로그인 선택 화면을 다시 출력함

 

로그인하기         - 로그인 선택 화면에서 로그인 선택

                           - 아이디, 비밀번호 입력 후 로그인 클릭

                           - 로그인 성공 후 메시지 출력

                           - 메인화면에서 사용자 메뉴 출력

 

주문하기             - 사용자 메뉴/ 메인 화면에서 '주문 하기'를 선택함

                           - 메뉴 목록을 출력함

                            - 주문할 메뉴를 선택함

                            - 주문할 메뉴/메뉴들의 총 가격이 출력됨

                            - 주문 완료와 함께 주문 번호가 출력됨

                            - 사용자메뉴를 다시 출력함

 

주문 확인하기      - 메인메뉴에서 '주문확인'을 선택함

                             - 주문 내역(주문번호, 메뉴, 가격)이 출력됨

                              - 돌아가기/돌아가기 아이콘 버튼을 선택하면 사용자메뉴를 다시 출력함

 

주문 취소하기       - 주문 내역에서 '주문취소' 를 선택함

                              - 주문 정보(주문번호, 메뉴, 가격)가 출력됨

                              - 취소 완료 문구를 출력함

                              - 사용자메뉴를 다시 출력함

 

<관리자>

 

관리자인증하기

                                 - 로그인 선택 화면에서 관리자 로그인 선택

                                 - 비밀번호 입력 후 로그인 선택

                                 - 로그인 성공 후 메시지 출력

                                 - 메인화면에서 관리자 메뉴 출력

 

주문 관리                  - 관리자메뉴에서 '주문 관리' 를 선택함

                                 - 사용자로부터 받은 주문 목록 을 출력함

 

주문취소                   - 주문내역에서 '주문취소'를 선택함

                                 - 주문취소 완료와 함께 문구가 출력됨

                                 - 사용자메뉴를 다시 출력함

 

메뉴 등록                  - 관리자메뉴에서 메뉴 등록을 선택함

                                 - 메뉴명, 가격, 사진을 입력

                                 - 메뉴 등록 완료와 함께 메뉴명, 가격, 사진 출력

                                 - 사용자메뉴를 다시 출력함

 

메뉴 삭제                  - 관리자메뉴에서 메뉴 삭제를 선택함

                                  - 등록된 메뉴 목록을 출력함

                                  - 삭제하려는 메뉴를 선택함

                                  - 삭제 성공 문구를 출력함

                                  - 관리자 메뉴를 다시 출력함

 

메뉴목록보기             - 관리자메뉴에서 메뉴목록보기를 선택함

                                   - 등록된 메뉴 목록을 출력함

 

 

'화면 설계(포트폴리오)' 카테고리의 다른 글

햄버거 매장 키오스크 프로젝트  (0) 2022.12.05
학원 회원 가입  (0) 2022.12.02
호텔 객실 예약 시스템  (0) 2022.12.02