[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 9일차~종료 (04/30~05/02)

2023. 5. 7. 01:32·Team Project/University Web Project
728x90
728x90

수강 신청 기간 설정

1. 예비 수강 신청 기간

2. 수강 신청 기간

3. 수강 신청 기간 종료

 

수강 신청 기간이 되면, 예비 수강 신청 목록을 확인함

  → 정원 >= 신청인원인 강의는 예비 수강 신청 내역이 수강 신청 내역으로 자동으로 넘어감

  → 정원 < 신청인원인 강의는 신청 인원이 0으로 초기화되며, 학생이 직접 신청하도록 함

 

예비 수강 신청 내역이 있는 강의들은 본 수강 신청이 용이하도록 수강 신청 탭에 들어가면 가장 먼저 출력되도록 함

 

동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.

 

 

메인 페이지

교직원으로 접속 시, 현재 처리되지 않은 휴학 신청 내역이 있다면 메인 페이지에서 확인 가능하도록 함

(영상에는 수정 전이지만, 현재는 종 아이콘을 노란색으로 표시해서 눈에 더 잘 띄도록 함)

 

공지사항/학사일정 페이지와 연결함

 

동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.

 

 

페이징 처리

각자의 기능에 필요한 페이징 처리는 각자 하기로 함 (비효율적이지만 실력 향상을 위해)

  - 전체 강의 조회

  - 강의 시간표 조회

  - 예비 수강 신청

  - 수강 신청

 

 

기타

  - 이번 학기에 반려되지 않은 휴학 신청 내역이 있다면 휴학 신청 페이지로 들어가지 못하게 함

  - 수강 신청 시 학생의 평가 정보(과제, 시험 점수 등)가 입력될 stu_sub_detail_tb 데이터도 함께 추가됨

      → ON DELETE CASCADE 옵션을 설정하여, 수강 취소 시 함께 삭제됨

  - 학생/교수 탭 전체적인 css

  - 전체적인 코드 테스트 및 리팩토링

320x100
반응형
저작자표시 비영리 변경금지 (새창열림)

'Team Project > University Web Project' 카테고리의 다른 글

[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 7~8일차 (04/27~4/28)  (0) 2023.04.30
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 5~6일차 (04/25~4/26)  (0) 2023.04.27
[개발 일지] 학사 관리 시스템 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
'Team Project/University Web Project' 카테고리의 다른 글
  • [개발 일지] 학사 관리 시스템 Web 개발 프로젝트 7~8일차 (04/27~4/28)
  • [개발 일지] 학사 관리 시스템 Web 개발 프로젝트 5~6일차 (04/25~4/26)
  • [개발 일지] 학사 관리 시스템 Web 개발 프로젝트 4일차 (04/24)
  • [개발 일지] 학사 관리 시스템 Web 개발 프로젝트 1~3일차 (04/21~04/23)
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (385)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (9)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • IT Notes (13)
      • Error Notes (17)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
      • etc. (0)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    HTML
    CSS
    티스토리챌린지
    git
    http
    js
    Codeigniter
    java
    SQL
    오블완
    errorNote
    jsp
    zapier
    tailwindcss
    Wordpress
    SWAGGER
    jQuery
    면접
    Android
    SpringBoot
    typeScript
    C#
    php
    SEO
    Swing
    vuejs
    Hotkeys
    개발일지
    cs
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 9일차~종료 (04/30~05/02)
상단으로

티스토리툴바