My Project

JDBC 프로젝트 만들어 보기 - 학원 관리 프로그램

whs5758 2025. 5. 26. 12:19

요청 결과물

  1. 프로젝트명
  2. git 주소
  3. ERD 다이어 그램 (링크 or 스크린 샷)
  4. 테이블 명세서 (엑셀 파일 or 링크)
  5. 에러 케이스 관리 (엑셀 파일 - 선택)
  6. 일정관리 (노션, GIT 칸반 보드) (링크 - 선택)

 

git 주소

https://github.com/TrainingScav/academy_management

 

GitHub - TrainingScav/academy_management

Contribute to TrainingScav/academy_management development by creating an account on GitHub.

github.com

 

ERD 다이어 그램 

1. 강의 테이블 -> 강의정보 생성 시 담당 강사를 배정해주어야 하기 때문에 teacher 테이블의 teacher_id를 참조키로 설정

2. 강의 신청이력 -> 학생이 수강신청 시 어떠한 강의를 신청했는지 관리하기 위해 course_pk와 student_id를 참조키로 설정

 

테이블 명세서

< 관리자 정보 >

 

< 강의 정보 >

 

< 강의 신청 이력 >

 

< 학생 정보 >

 

< 강사 정보 >

에러 케이스 관리

 

일정관리

- git 칸반 보드 사용

 

학원_관리_프로그램_발표자료.pptx
0.66MB