on
DB 프로젝트(21-2) : 개요 및 설계
DB 프로젝트(21-2) : 개요 및 설계
728x90
1. Topic & Dsicription
매장 관리(헤어샵) 시스템 중에서 기본적인 기능을 구현하고 매장 내 각 요소들의 관계를 이해, DB 툴 사용법 익히기, 쿼리문 숙달, python을 통한 웹 구현과 Django 숙달하는 것이 목표이다.
2. 설계 과정
2-1. 요구조건 분석
1. 디자이너 : ID , 이름, 나이, 경력, 직급, 담당 스텝
2. 스텝 : ID , 이름, 나이, 경력, 담당 디자이너
3. 고객 : ID , 이름, 나이, 담당 디자이너
4. 시술 : 시술번호 , 종류, 가격, 날짜-시간, 담당한 디자이너
5. 물품 : 물품번호 , 이름, 재고량
2-2. 요구조건 구체화
디자이너의 직급은 점장, 실장, 일반 세 가지로 구분된다.
점장은 모든 시술기록과 물품의 재고를 확인할 수 있다.
그 외 직급은 자신의 시술기록과 재고를 확인할 수 있다.
디자이너가 담당하는 스텝은 여러 명일 수 있다.
스텝의 담당 디자이너는 한 명이다.
스텝은 자신의 담당 디자이너의 시술기록을 확인할 수 있다.
고객은 담당 디자이너에게 시술 예약을 할 수 있다.
고객은 자신의 시술기록을 확인할 수 있다.
2-3. 기능 및 구현
로그인을 통해서 모든 기능들을 접근할 수 있다.
고객은 회원가입, 예약하기, 예약확인을 할 수 있다.
고객은 예약확인을 통해서 예약을 취소할 수 있다.
디자이너는 예약확인, 재고확인이 가능하다.
점장 디자이너는 모든 예약확인이 가능하다.
그 외 디자이너는 자신의 고객 한에서 예약확인이 가능하고 재고확인이 가능하다.
스탭은 자신의 담당 디자이너의 예약내역을 확인할 수 있고 재고확인이 가능하다.
반응형
from http://codinghejow.tistory.com/123 by ccl(A) rewrite - 2021-10-04 18:59:52