728x90
728x90
등록금 관련
# 등록금 고지서 일괄 생성
- 등록금 납부 대상인지 확인
· 졸업/자퇴 상태면 X
· 휴학 신청 테이블을 확인해서, 현재 연도-학기까지의 휴학을 승인받았다면 X
- 이미 생성되어 있다면 X
- 장학금 유형 결정
1) 1학년 2학기 이상이라면
- 직전 학기 성적 평균에 따라 1유형/2유형/해당없음으로 나뉨
2) 1학년 1학기라면
- 성적 데이터가 없기 때문에, 모두 2유형으로 할당함
# 등록금 고지서 페이지 진입 시
- 등록금 납부 대상이 아니라면 고지서 페이지로 진입 불가
# 하드코딩 수정
- 학생 정보 부분을 동적으로 바꿈
학적 상태
- 학생 생성 시 학적 상태 테이블에도 자동으로 '재학' 상태 추가
- 등록금 납부 성공 시, 휴학 상태인 학생이라면 재학 상태로 변경 (데이터 추가)
- 휴학 신청 승인 시, 재학 상태인 학생의 상태를 휴학 상태로 변경 (데이터 추가)
+ 기존 상태의 to_date를 now()로 변경
강의 목록 조회
# 수강 신청에 사용할 현재 연도-학기 강의 시간표 목록 조회
# 전체 학기 강의 목록 조회
320x100
반응형
'Team Project > University Web Project' 카테고리의 다른 글
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 9일차~종료 (04/30~05/02) (0) | 2023.05.07 |
---|---|
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 7~8일차 (04/27~4/28) (0) | 2023.04.30 |
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 4일차 (04/24) (1) | 2023.04.25 |
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 1~3일차 (04/21~04/23) (0) | 2023.04.24 |
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 0일차 (기획 단계) (3) | 2023.04.22 |