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