Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database 수강관리 SDM.

Similar presentations


Presentation on theme: "Database 수강관리 SDM."— Presentation transcript:

1 Database 수강관리 SDM

2 STUDENTS 설명: 학과에 입학한 경력이 있는 학생으로서 재학, 휴학, 제적, 자퇴, 수료, 졸업 중 하나의
학과에 입학한 경력이 있는 학생으로서 재학, 휴학, 제적, 자퇴, 수료, 졸업 중 하나의 상태를 가지고 있다. 멤버속성: Hakbun 값도메인: IDENTIFIER 변경불가 Name 값도메인: PEOPLE_NAME Password 값도메인: PASSWORD Department 값도메인: DEPARTMENT 참조: DEPARTMENT Status: 설명: 학생의 재적상태 코드 값도메인: STUDENT_STATUS 참조: STUDENT_STATUS Address 값도메인: HOUSE_ADDRESS 값도메인: _ADDRESS Phone_number 값도메인: PHONE_NUMBER Classes 설명: 수강한 개설과목들 값도메인: ENROLL_CLASS 참조: ENROLL_CLASS 복수발생 Identifier: Hakbun

3 TEACHERS 설명: 학과에 소속된 교수 혹은 외래강사로서 학과에서 개설된 과목을 강의하는 사람. 멤버속성: ID
값도메인: IDENTIFIER 변경불가 Name 값도메인: PEOPLE_NAME Password 값도메인: PASSWORD Department 값도메인: DEPARTMENT 참조: DEPARTMENT 값도메인: _ADDRESS Phone_number 값도메인: PHONE_NUMBER Class 설명: 담당한 개설과목들 값도메인: OPEN_CLASS 복수발생 Identifier: ID

4 CURRICULUM 설명: 학과교육과정 과목들 멤버속성: 복수발생 Identifier: Code Code
값도메인: CLASS_CODE 변경불가 Name 값도메인: CLASS_NAME Credit 설명: 학점수 값도메인: CLASS_CREDIT Hours 설명: 주당 시수 값도메인: CLASS_HOUR Year 설명: 처음 교육과정에 도입된 년도 값도메인: YEAR Pre_class: 설명: 선수과목 값도메인: CURRICULUM 참조: CURRICULUM 복수발생 Identifier: Code

5 OPEN_CLASS 설명: 개설과목들 멤버속성: Code 값도메인: CLASS_CODE 변경불가 참조: CURRICULUM
Year 설명: 개설 년도 값도메인: YEAR Semester 설명: 개설학기 값도메인: SEMESTER Division 설명: 분반 값도메인: CLASS_DIVISION Class_time 설명: 개설시간 값도메인: CLASS_TIME Teacher: 값도메인: TEACHERS Identifier: Code + Year + Semester + Division

6 ENROLL_CLASS 설명: 수상과목들 멤버속성: Code 값도메인: CLASS_CODE 변경불가 참조: CURRICULUM
Year 설명: 개설 년도 값도메인: YEAR Semester 설명: 개설학기 값도메인: SEMESTER Division 설명: 분반 값도메인: CLASS_DIVISION Hakbun 값도메인: HAKBUN 참조: STUDENTS Grade 값도메인: CLASS_GRADE Identifier: Code + Year + Semester + Division + Hakbun

7 DEPARTMENT 설명: 학과코드와 학과명 멤버속성: Dept_code 값도메인: DEPARTMENT_CODE 변경불가
Dept_name 값도메인: DEPARTMENT_NAME Dept_use 설명: 이 학과명 사용여부 값도메인: YES_NO Dept_year 설명: 이 학과명을 처음 사용한 년도 값도메인: YEAR Identifier: Dept_code

8 STUDENT_STATUS 설명: 학생의 재적 상태 멤버속성: Status_code 값도메인: STATUS_CODE 변경불가
Status_title 설명: 현재 재적 상태를 나타내는 문자열 값도메인: STATUS_TITLE Identifier: Status_code

9 Domains IDENTIFIER : 길이 8의 문자열(YYXXX999) (YY:년도, XXX:학과(소속)코드, 999:일련번호) PEOPLE_NAME : 20자 이하의 문자열 PASSWORD : 20자 이하의 문자열(숫자, 영문대소문자, 특수문자 반드시 사용) HOUSE_ADDRESS: 50자 이하의 문자열 _ADDRESS : 30자 이하의 PHONE_NUMBER : 20자 이하의 문자열( 형태) CLASS_CODE : 길이 9의 문자열 (XXXSSS999) (xxx: 학과코드, SSS주제, 999: 일련번호) CLASS_NAME : 길이 20자 이하의 문자열 CLASS_CREDIT : 크기 20이하의 정수 CLASS_HOUR : 크기 20이하의 정수 YEAR : 길이 4자리 숫자문자 SEMESTER : 크기 10이하의 정수 CLASS_DIVISION : 크기 500이하의 정수 CLASS_TIME : 길이 30자 이하의 문자열 “W,9,9/F,9,9”형태 요일:교시,교시/의 반복) 예: 수 3,4교시 금 1,2교시의 경우 “W,3,4/F,1,2” CLASS_GRADE : 길이 1의 문자 (A, B, C, D, F중 하나) DEPARTMENT_CODE : 길이 10자 이하의 문자열 DEPARTMENT_NAME: 길이 30자 이하의 문자열 YES_NO : 정수 (1: yes, 0: no) STATUS_CODE : 정수 (0: 재학, 1: 휴학, 2: 자퇴, 3: 제적, 4:수료, 9:졸업) STATUS_TITLE : 5자 이하의 문자열(‘재학’, ‘휴학’, ‘자퇴’, ‘제적’, ‘수료’, ‘졸업’ 중 하나)


Download ppt "Database 수강관리 SDM."

Similar presentations


Ads by Google