SlideShare a Scribd company logo
1 of 29
DATABASE
요구에서 ER-D로
201301966 신우진
201301923 강현규
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
목차
1. 문단 별 요구 분석 ( + 명사 동사 추출결과 )
2. 임무추출, 엔티티 정의
3. 속성정의
4. 관계정의
5. 관계 연결 및 전체 관계도
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
요구사항 분석 – 문단5
지점장은 해당 매장과 매장 근무사원의 정보에 대한 등록⋅유지⋅관리와 함께 근무사원들의
근태를 관리하며, 일정 인원수 이내에서 시간제 아르바이트 사원의 채용까지 할 수 있다. 매
장의 테이블 수는 매장의 확장이나 축소에 따라 변경될 수 있고, 영업시간도 변경될 수 있으
며, 전화번호나 주소도 바뀔 수 있다. 매장과 사원 정보의 변경은 이력으로 관리하여 아무
때나 원하는 임의의 시점에서의 정보를 재현할 수 있어야 한다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
임무 추출, 엔티티 정의 – 문단5
[직원관리]
1. 지점장은 해당 매장과 매장 근무사원의 정보에 대한 등록⋅유지⋅관리와 함께 근무사원들의 근태를 관
리하며
2. 일정 인원수 이내에서 시간제 아르바이트 사원의 채용까지 할 수 있다.
[매장관리]
1. 매장의 테이블 수는 매장의 확장이나 축소에 따라 변경될 수 있고, 영업시간도 변경될 수 있으며, 전화
번호나 주소도 바뀔 수 있다.
2. 매장과 사원 정보의 변경은 이력으로 관리하여 아무 때나 원하는 임의의 시점에서의 정보를 재현할
수 있어야 한다.
발생하는 엔티티
- 직원, 직원 근태관리(문단 7에서 정의), 매장, 매장정보 변경이력
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
속성 정의 – 문단5
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단5
• 한 매장에는 여러 직원이 근무한다. 따라서 1:N의 관계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단5
• 한 매장은 여러 지점장에 의해 관리될 수 있다. 이는 가정사항으
로,
둘의 관계는 1:N관계이다
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단5
요구에 따라 매장의 변경이력을 기록한다. 하나의 매장에는 여러 변
경이력이 존재하므로 1:N관계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단5
• 요구에 따라 사원정보의 변경이력을 기록한다. 하나의 직원에는
여러 변경이력이 존재하므로 1:N관계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
요구사항 분석 – 문단6
사원구분이 정직원인 사원들은 매년 경력에 따른 기본급을 책정하여 이를 토대로 제반 수
당을 더한 금액으로 매월 급여를 지급하고 있는데, 매장에 근무하는 사원은 기본급과 수당
외에 매출 실적에 따른 성과급이 더해질 수 있다. 시간제직원은 채용 시 합의한 시간당급여
를 기준으로 근무한 시간을 월별로 누적하여 이를 시간당급여에 곱한 금액으로 매월 급여
를 지급한다. 시간제직원의 시간당급여는 근무 평가를 통해 매년 일정 비율로 상향 조정을
하고 있으며, 정직원에게 성과급이 지급될 때 시간제직원에게도 일정 비율로 성과급을 추
가 지급한다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
임무 추출, 엔티티 정의 – 문단6
[급여관리]
1. 사원구분이 정직원인 사원들은 매년 경력에 따른 기본급을 책정하여 이를 토대로 제반 수당을 더한
금액으로 매월 급여를 지급하고 있는데, 매장에 근무하는 사원은 기본급과 수당 외에 매출 실적에 따른
성과급이 더해질 수 있다.
2., 매장에 근무하는 사원은 기본급과 수당 외에 매출 실적에 따른 성과급이 더해질 수 있다. 시간제직원
은 채용 시 합의한 시간당급여를 기준으로 근무한 시간을 월별로 누적하여 이를 시간당급여에 곱한 금
액으로 매월 급여를 지급한다.
3. 시간제직원의 시간당급여는 근무 평가를 통해 매년 일정 비율로 상향 조정을 하고 있으며, 정직원에
게 성과급이 지급될 때 시간제직원에게도 일정 비율로 성과급을 추가 지급한다.
발생하는 엔티티
- 사원구분(서브타입), 급여정보, 근무 평가이력, 매출실적(가상)
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
속성 정의 – 문단6
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단6
• 직원은 근무평가를 통해 임금을 조정하므로 한 직원은 여러 근무
평가이력을 갖게된다. 따라서 1:N의 관계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단6
• 매출에 따른 성과급(서브타입)에는 리베이트와 매출기록번호 속성을 가
진다.
• 여러 실적 정보를 참조하기 때문에 성과급과 매출실적은 1:N관계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단6
• 실질적으로 매출에 영향
을 받는 것은 매장이다.
• 매장에는 여러 실적이 존
재할 수 있으므로 1:N의
관계를 갖는다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단6
• 직원들은 급여를 받고 여러
단위로 급여를 받기 때문에
전사관계자와 급여정보는
1:N의 관계를 갖는다.
• 시간제 시간제급여를 받기
위해
어느 일자, 어느 시간에 출
근하여 얼마나 일을했는지
알아야함
시간제급여와 출근부관리는
1:1관계로 참조한다.
(급여정보가 N개 존재할 수
있으므로 각 출근부 이력정
보로 급여계산이 가능하다.
따라서 1:1의 관계로 정의
한다.)
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
요구사항 분석 – 문단7
모든 정직원은 휴가, 결근, 지각 등의 근태를 관리한다. 휴가는 지점장이나 관리자의 사전승
인을 받은 후 사용해야 하기 때문에 사원별로 근태발생일자와 근태 종류, 그리고 근태 종류
가 휴가인 경우 승인자와 승인일시를 관리한다. 시간제사원은 근무한 날짜별로 근무시작/
종료시간을 기록하여 관리한다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
임무 추출, 엔티티 정의 – 문단7
[직원근태관리]
1. 모든 정직원은 휴가, 결근, 지각 등의 근태를 관리한다.
2. 휴가는 지점장이나 관리자의 사전승인을 받은 후 사용해야 하기 때문에 사원별로 근태발
생일자와 근태 종류, 그리고 근태 종류가 휴가인 경우 승인자와 승인일시를 관리한다.
3. 시간제사원은 근무한 날짜별로 근무시작/종료시간을 기록하여 관리한다.
발생하는 엔티티
- 직원 근태관리, 출근부 관리
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
속성 정의 – 문단7
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단7
• 정직원은 근태관리,
시작제직원은 출근부관리를 통해
급여를 결정하기 때문에 각각
1:N으로 관리하게된다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
요구사항 분석 – 문단8(1)
우리 매장을 방문하는 고객들 중 멤버쉽 서비스를 원하는 고객은 먼저 우리 레스토랑의 회
원으로 가입해야 한다. 회원가입은 홈페이지를 통해서 이루어지는데, 고객은 홈페이지에
회원으로 가입하기 전에 매장에서 먼저 회원카드를 발급받고 나중에 홈페이지에 회원정보
를 입력하여 멤버쉽을 획득하거나, 홈페이지에 회원가입을 먼저하고 매장을 방문하여 회
원카드를 발급받아 멥버쉽을 획득할 수 있다. 회원 가입을 위한 인적사항으로는 이름, 주소,
연락처(핸드폰 번호), 결혼기념일, 생일, 회원 기념일(멤버쉽 특가 서비스를 원하는 결혼기
념일이나 생일, 또는 기타 고객이 원하는 날짜를 지정) 등의 필수항목과, 직업, 선호매장 등
의 선택항목 등이 있다. 결혼기념은 화면상에 결혼여부를 선택하도록 하여 기혼이면 결혼
기념일을 입력하도록 하고, 미혼이면 내부적으로 ‘99991231’이 입력되도록 한다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
요구사항 분석 – 문단8(2)
인적사항들을 입력하면 회원 식별을 위한 회원번호를 생성하고, 매장에서 회원카드를 먼
저 발급받은 경우는 16자리의 회원카드 번호를 등록하여 회원 가입을 완료하게 된다. 회원
카드를 발급받지 않은 상태인 경우는 매장을 방문하여 회원카드를 수령한 후 홈페이지에
서 회원카드번호를 등록하면 된다. 회원으로서 멤버쉽 서비스를 받으려면 항상 회원카드
를 소지하여 매장 이용 시 제시할 수 있어야 한다. 회원카드번호는 분실이나 파손 등의 사유
로 변경된 번호가 재발급될 수 있으며, 재발급이 되면 이전의 회원카드번호는 무효화되어
사용할 수 없게 된다. 회원에 발급된 과거의 회원카드번호도 계속 관리해야 하며, 카드번호
별로 발급일이 관리되어야 한다. 매장 이용 실적을 누적하거나 멤버쉽 서비스의 제공은 유
효한 회원카드번호를 통해 식별되는 회원을 대상으로 이루어지기 때문에 매장을 이용하는
회원은 유효한 회원카드를 제시해야 한다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
임무 추출, 엔티티 정의 – 문단8
[멤버쉽관리]
문단8의 모든 문장은 멤버쉽관리 임무이다.
발생하는 엔티티
- 회원등록, 회원정보, 회원카드번호이력
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
속성 정의 – 문단8
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단8
• 회원은 매장에서 멤버쉽 번호를 발급받거나 홈페이지에서 가입여
부 속성이 존재한다. 회원은 매장에 등록되어 관리되므로 1:1관
계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단8
• 회원은 입력해야할 필수, 선택정보가 존재한다.
하나의 회원은 하나의 정보를 갖기 때문에 1:1관계를 형성한다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
관계정의 – 문단8
• 회원의 카드번호 변경내역은 보관되어야 한다. 하나의 회원정보
에는 N개의 카드번호이력이 존재할 수 있으므로 1:N관계이다.
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
Kongju National University
Computer Science Engineering
요구추출 및 ER-D그리기
QnA
감사합니다

More Related Content

Similar to 데이터베이스(상) 12년도 da설계 공모대전 풀이

홍익경영혁신2015 A895296
홍익경영혁신2015 A895296홍익경영혁신2015 A895296
홍익경영혁신2015 A895296
승진 최
 
2010년운영보고(20110222)
2010년운영보고(20110222)2010년운영보고(20110222)
2010년운영보고(20110222)
승호 김
 
Business Report Writing Skill
Business Report Writing SkillBusiness Report Writing Skill
Business Report Writing Skill
YoungMin Jeon
 
처음아웃소싱서비스소개서V2
처음아웃소싱서비스소개서V2처음아웃소싱서비스소개서V2
처음아웃소싱서비스소개서V2
lemonmail
 
Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0
startupkorea
 
Knowledge sharing service
Knowledge sharing serviceKnowledge sharing service
Knowledge sharing service
JohnnyChoi82
 
Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101
Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101
Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101
승범 류
 

Similar to 데이터베이스(상) 12년도 da설계 공모대전 풀이 (20)

홍익경영혁신2015 A895296
홍익경영혁신2015 A895296홍익경영혁신2015 A895296
홍익경영혁신2015 A895296
 
2010년운영보고(20110222)
2010년운영보고(20110222)2010년운영보고(20110222)
2010년운영보고(20110222)
 
경력증명 플랫폼
경력증명 플랫폼경력증명 플랫폼
경력증명 플랫폼
 
알기쉬운 이노비즈 Q&a 베스트
알기쉬운 이노비즈 Q&a 베스트알기쉬운 이노비즈 Q&a 베스트
알기쉬운 이노비즈 Q&a 베스트
 
Management Plan for C-Players l 저성과자 관리방안
Management Plan for C-Players l 저성과자 관리방안Management Plan for C-Players l 저성과자 관리방안
Management Plan for C-Players l 저성과자 관리방안
 
Business Report Writing Skill
Business Report Writing SkillBusiness Report Writing Skill
Business Report Writing Skill
 
탤런트버스 서비스소개 1.1
탤런트버스 서비스소개 1.1탤런트버스 서비스소개 1.1
탤런트버스 서비스소개 1.1
 
처음아웃소싱서비스소개서V2
처음아웃소싱서비스소개서V2처음아웃소싱서비스소개서V2
처음아웃소싱서비스소개서V2
 
Digital marketing strategy for irp market
Digital marketing strategy for irp marketDigital marketing strategy for irp market
Digital marketing strategy for irp market
 
6장 마케팅조사
6장 마케팅조사6장 마케팅조사
6장 마케팅조사
 
MEDAL PAY APP
MEDAL PAY APPMEDAL PAY APP
MEDAL PAY APP
 
제7회경험생명표적용에따른연금상품비교 - 20120525
제7회경험생명표적용에따른연금상품비교 - 20120525제7회경험생명표적용에따른연금상품비교 - 20120525
제7회경험생명표적용에따른연금상품비교 - 20120525
 
Serp 제안서
Serp 제안서Serp 제안서
Serp 제안서
 
Sukhyun cho
Sukhyun choSukhyun cho
Sukhyun cho
 
고객대면스킬 2탄_의전vs영업.pdf
고객대면스킬 2탄_의전vs영업.pdf고객대면스킬 2탄_의전vs영업.pdf
고객대면스킬 2탄_의전vs영업.pdf
 
Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0Echoss parti m_서비스소개서_201408_v2.0
Echoss parti m_서비스소개서_201408_v2.0
 
Knowledge sharing service
Knowledge sharing serviceKnowledge sharing service
Knowledge sharing service
 
감사결과보고서
감사결과보고서감사결과보고서
감사결과보고서
 
창조경제 스마트창작터 슬라이드쉐어
창조경제 스마트창작터 슬라이드쉐어창조경제 스마트창작터 슬라이드쉐어
창조경제 스마트창작터 슬라이드쉐어
 
Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101
Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101
Ub nl 36호_고객중심 경영을 위한 10대 전략과제_20141101
 

More from 우진 신

More from 우진 신 (15)

Image processing - Histogram Equalization
Image processing - Histogram EqualizationImage processing - Histogram Equalization
Image processing - Histogram Equalization
 
비교논문 분석 - 디지털 IoT 도어락 DDiT
비교논문 분석 - 디지털 IoT 도어락 DDiT비교논문 분석 - 디지털 IoT 도어락 DDiT
비교논문 분석 - 디지털 IoT 도어락 DDiT
 
INSTAGRatio 소개영상 (instagram 서드파티 어플리케이션)
INSTAGRatio 소개영상 (instagram 서드파티 어플리케이션)INSTAGRatio 소개영상 (instagram 서드파티 어플리케이션)
INSTAGRatio 소개영상 (instagram 서드파티 어플리케이션)
 
Windows API Programming Project Report
Windows API Programming Project ReportWindows API Programming Project Report
Windows API Programming Project Report
 
Mlp logical input pattern classfication report doc
Mlp logical input pattern classfication report docMlp logical input pattern classfication report doc
Mlp logical input pattern classfication report doc
 
171220 웹프로그래밍 web app 토렌트 관리체계
171220 웹프로그래밍 web app 토렌트 관리체계171220 웹프로그래밍 web app 토렌트 관리체계
171220 웹프로그래밍 web app 토렌트 관리체계
 
주차관리 시스템 프로토타입 제안서
주차관리 시스템 프로토타입 제안서주차관리 시스템 프로토타입 제안서
주차관리 시스템 프로토타입 제안서
 
유비쿼터스 IoT 도어락 프로토타입 발표자료
유비쿼터스 IoT 도어락 프로토타입 발표자료유비쿼터스 IoT 도어락 프로토타입 발표자료
유비쿼터스 IoT 도어락 프로토타입 발표자료
 
유비쿼터스 Gps원리 발표자료
유비쿼터스 Gps원리 발표자료유비쿼터스 Gps원리 발표자료
유비쿼터스 Gps원리 발표자료
 
데이터베이스(상) 수업 요구분석 및 모델링 발표자료
데이터베이스(상) 수업 요구분석 및 모델링 발표자료데이터베이스(상) 수업 요구분석 및 모델링 발표자료
데이터베이스(상) 수업 요구분석 및 모델링 발표자료
 
데이터베이스(상) 수업 요구분석 및 Er d 변형 2차 발표자료
데이터베이스(상) 수업 요구분석 및 Er d 변형 2차 발표자료데이터베이스(상) 수업 요구분석 및 Er d 변형 2차 발표자료
데이터베이스(상) 수업 요구분석 및 Er d 변형 2차 발표자료
 
데이터베이스(상) 수업 요구분석 및 Er d 변형 1차 발표자료
데이터베이스(상) 수업 요구분석 및 Er d 변형 1차 발표자료데이터베이스(상) 수업 요구분석 및 Er d 변형 1차 발표자료
데이터베이스(상) 수업 요구분석 및 Er d 변형 1차 발표자료
 
사물인터넷을 활용한 디지털 도어락 DDiT 비교논문 발표자료 1차
사물인터넷을 활용한 디지털 도어락  DDiT 비교논문 발표자료 1차사물인터넷을 활용한 디지털 도어락  DDiT 비교논문 발표자료 1차
사물인터넷을 활용한 디지털 도어락 DDiT 비교논문 발표자료 1차
 
171105 웹프로그래밍 static web 몰빵 발표자료
171105 웹프로그래밍 static web 몰빵 발표자료171105 웹프로그래밍 static web 몰빵 발표자료
171105 웹프로그래밍 static web 몰빵 발표자료
 
C# 재무관리 프로그램(주제고정) 발표자료
C# 재무관리 프로그램(주제고정) 발표자료C# 재무관리 프로그램(주제고정) 발표자료
C# 재무관리 프로그램(주제고정) 발표자료
 

데이터베이스(상) 12년도 da설계 공모대전 풀이

  • 2. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 목차 1. 문단 별 요구 분석 ( + 명사 동사 추출결과 ) 2. 임무추출, 엔티티 정의 3. 속성정의 4. 관계정의 5. 관계 연결 및 전체 관계도
  • 3. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 요구사항 분석 – 문단5 지점장은 해당 매장과 매장 근무사원의 정보에 대한 등록⋅유지⋅관리와 함께 근무사원들의 근태를 관리하며, 일정 인원수 이내에서 시간제 아르바이트 사원의 채용까지 할 수 있다. 매 장의 테이블 수는 매장의 확장이나 축소에 따라 변경될 수 있고, 영업시간도 변경될 수 있으 며, 전화번호나 주소도 바뀔 수 있다. 매장과 사원 정보의 변경은 이력으로 관리하여 아무 때나 원하는 임의의 시점에서의 정보를 재현할 수 있어야 한다.
  • 4. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 임무 추출, 엔티티 정의 – 문단5 [직원관리] 1. 지점장은 해당 매장과 매장 근무사원의 정보에 대한 등록⋅유지⋅관리와 함께 근무사원들의 근태를 관 리하며 2. 일정 인원수 이내에서 시간제 아르바이트 사원의 채용까지 할 수 있다. [매장관리] 1. 매장의 테이블 수는 매장의 확장이나 축소에 따라 변경될 수 있고, 영업시간도 변경될 수 있으며, 전화 번호나 주소도 바뀔 수 있다. 2. 매장과 사원 정보의 변경은 이력으로 관리하여 아무 때나 원하는 임의의 시점에서의 정보를 재현할 수 있어야 한다. 발생하는 엔티티 - 직원, 직원 근태관리(문단 7에서 정의), 매장, 매장정보 변경이력
  • 5. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 속성 정의 – 문단5
  • 6. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단5 • 한 매장에는 여러 직원이 근무한다. 따라서 1:N의 관계이다.
  • 7. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단5 • 한 매장은 여러 지점장에 의해 관리될 수 있다. 이는 가정사항으 로, 둘의 관계는 1:N관계이다
  • 8. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단5 요구에 따라 매장의 변경이력을 기록한다. 하나의 매장에는 여러 변 경이력이 존재하므로 1:N관계이다.
  • 9. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단5 • 요구에 따라 사원정보의 변경이력을 기록한다. 하나의 직원에는 여러 변경이력이 존재하므로 1:N관계이다.
  • 10. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 요구사항 분석 – 문단6 사원구분이 정직원인 사원들은 매년 경력에 따른 기본급을 책정하여 이를 토대로 제반 수 당을 더한 금액으로 매월 급여를 지급하고 있는데, 매장에 근무하는 사원은 기본급과 수당 외에 매출 실적에 따른 성과급이 더해질 수 있다. 시간제직원은 채용 시 합의한 시간당급여 를 기준으로 근무한 시간을 월별로 누적하여 이를 시간당급여에 곱한 금액으로 매월 급여 를 지급한다. 시간제직원의 시간당급여는 근무 평가를 통해 매년 일정 비율로 상향 조정을 하고 있으며, 정직원에게 성과급이 지급될 때 시간제직원에게도 일정 비율로 성과급을 추 가 지급한다.
  • 11. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 임무 추출, 엔티티 정의 – 문단6 [급여관리] 1. 사원구분이 정직원인 사원들은 매년 경력에 따른 기본급을 책정하여 이를 토대로 제반 수당을 더한 금액으로 매월 급여를 지급하고 있는데, 매장에 근무하는 사원은 기본급과 수당 외에 매출 실적에 따른 성과급이 더해질 수 있다. 2., 매장에 근무하는 사원은 기본급과 수당 외에 매출 실적에 따른 성과급이 더해질 수 있다. 시간제직원 은 채용 시 합의한 시간당급여를 기준으로 근무한 시간을 월별로 누적하여 이를 시간당급여에 곱한 금 액으로 매월 급여를 지급한다. 3. 시간제직원의 시간당급여는 근무 평가를 통해 매년 일정 비율로 상향 조정을 하고 있으며, 정직원에 게 성과급이 지급될 때 시간제직원에게도 일정 비율로 성과급을 추가 지급한다. 발생하는 엔티티 - 사원구분(서브타입), 급여정보, 근무 평가이력, 매출실적(가상)
  • 12. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 속성 정의 – 문단6
  • 13. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단6 • 직원은 근무평가를 통해 임금을 조정하므로 한 직원은 여러 근무 평가이력을 갖게된다. 따라서 1:N의 관계이다.
  • 14. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단6 • 매출에 따른 성과급(서브타입)에는 리베이트와 매출기록번호 속성을 가 진다. • 여러 실적 정보를 참조하기 때문에 성과급과 매출실적은 1:N관계이다.
  • 15. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단6 • 실질적으로 매출에 영향 을 받는 것은 매장이다. • 매장에는 여러 실적이 존 재할 수 있으므로 1:N의 관계를 갖는다.
  • 16. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단6 • 직원들은 급여를 받고 여러 단위로 급여를 받기 때문에 전사관계자와 급여정보는 1:N의 관계를 갖는다. • 시간제 시간제급여를 받기 위해 어느 일자, 어느 시간에 출 근하여 얼마나 일을했는지 알아야함 시간제급여와 출근부관리는 1:1관계로 참조한다. (급여정보가 N개 존재할 수 있으므로 각 출근부 이력정 보로 급여계산이 가능하다. 따라서 1:1의 관계로 정의 한다.)
  • 17. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 요구사항 분석 – 문단7 모든 정직원은 휴가, 결근, 지각 등의 근태를 관리한다. 휴가는 지점장이나 관리자의 사전승 인을 받은 후 사용해야 하기 때문에 사원별로 근태발생일자와 근태 종류, 그리고 근태 종류 가 휴가인 경우 승인자와 승인일시를 관리한다. 시간제사원은 근무한 날짜별로 근무시작/ 종료시간을 기록하여 관리한다.
  • 18. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 임무 추출, 엔티티 정의 – 문단7 [직원근태관리] 1. 모든 정직원은 휴가, 결근, 지각 등의 근태를 관리한다. 2. 휴가는 지점장이나 관리자의 사전승인을 받은 후 사용해야 하기 때문에 사원별로 근태발 생일자와 근태 종류, 그리고 근태 종류가 휴가인 경우 승인자와 승인일시를 관리한다. 3. 시간제사원은 근무한 날짜별로 근무시작/종료시간을 기록하여 관리한다. 발생하는 엔티티 - 직원 근태관리, 출근부 관리
  • 19. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 속성 정의 – 문단7
  • 20. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단7 • 정직원은 근태관리, 시작제직원은 출근부관리를 통해 급여를 결정하기 때문에 각각 1:N으로 관리하게된다.
  • 21. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 요구사항 분석 – 문단8(1) 우리 매장을 방문하는 고객들 중 멤버쉽 서비스를 원하는 고객은 먼저 우리 레스토랑의 회 원으로 가입해야 한다. 회원가입은 홈페이지를 통해서 이루어지는데, 고객은 홈페이지에 회원으로 가입하기 전에 매장에서 먼저 회원카드를 발급받고 나중에 홈페이지에 회원정보 를 입력하여 멤버쉽을 획득하거나, 홈페이지에 회원가입을 먼저하고 매장을 방문하여 회 원카드를 발급받아 멥버쉽을 획득할 수 있다. 회원 가입을 위한 인적사항으로는 이름, 주소, 연락처(핸드폰 번호), 결혼기념일, 생일, 회원 기념일(멤버쉽 특가 서비스를 원하는 결혼기 념일이나 생일, 또는 기타 고객이 원하는 날짜를 지정) 등의 필수항목과, 직업, 선호매장 등 의 선택항목 등이 있다. 결혼기념은 화면상에 결혼여부를 선택하도록 하여 기혼이면 결혼 기념일을 입력하도록 하고, 미혼이면 내부적으로 ‘99991231’이 입력되도록 한다.
  • 22. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 요구사항 분석 – 문단8(2) 인적사항들을 입력하면 회원 식별을 위한 회원번호를 생성하고, 매장에서 회원카드를 먼 저 발급받은 경우는 16자리의 회원카드 번호를 등록하여 회원 가입을 완료하게 된다. 회원 카드를 발급받지 않은 상태인 경우는 매장을 방문하여 회원카드를 수령한 후 홈페이지에 서 회원카드번호를 등록하면 된다. 회원으로서 멤버쉽 서비스를 받으려면 항상 회원카드 를 소지하여 매장 이용 시 제시할 수 있어야 한다. 회원카드번호는 분실이나 파손 등의 사유 로 변경된 번호가 재발급될 수 있으며, 재발급이 되면 이전의 회원카드번호는 무효화되어 사용할 수 없게 된다. 회원에 발급된 과거의 회원카드번호도 계속 관리해야 하며, 카드번호 별로 발급일이 관리되어야 한다. 매장 이용 실적을 누적하거나 멤버쉽 서비스의 제공은 유 효한 회원카드번호를 통해 식별되는 회원을 대상으로 이루어지기 때문에 매장을 이용하는 회원은 유효한 회원카드를 제시해야 한다.
  • 23. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 임무 추출, 엔티티 정의 – 문단8 [멤버쉽관리] 문단8의 모든 문장은 멤버쉽관리 임무이다. 발생하는 엔티티 - 회원등록, 회원정보, 회원카드번호이력
  • 24. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 속성 정의 – 문단8
  • 25. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단8 • 회원은 매장에서 멤버쉽 번호를 발급받거나 홈페이지에서 가입여 부 속성이 존재한다. 회원은 매장에 등록되어 관리되므로 1:1관 계이다.
  • 26. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단8 • 회원은 입력해야할 필수, 선택정보가 존재한다. 하나의 회원은 하나의 정보를 갖기 때문에 1:1관계를 형성한다.
  • 27. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 관계정의 – 문단8 • 회원의 카드번호 변경내역은 보관되어야 한다. 하나의 회원정보 에는 N개의 카드번호이력이 존재할 수 있으므로 1:N관계이다.
  • 28. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기
  • 29. Kongju National University Computer Science Engineering 요구추출 및 ER-D그리기 QnA 감사합니다