Lms
프로젝트 기간 : 2020.12.14 ~ 2021.01.15 (5주)
프로젝트 방식 : Spring MVC (팀프로젝트)
프로젝트 도구 : Spring-tool-suite, HeidiSql, Github
사용 언어 : Html, Java, SQL, JavaScript, MyBatis, css
Spring tool을 사용해 6인 팀프로젝트로 진행한 Lms프로젝트 입니다.
Lms는 강의를 수강하는 학생, 강의를 가르치는 강사, 학생과 강사를 관리하는
운영자, 운영자의 가입을 승인하는 관리자로 이루어져 있습니다.
직책별 페이지를 따로두고 학생은 수강신청, 과제,시험 제출 기능 등이 있고
강사는 강의계획, 자료등록, 출석체크기능 운영자는 학생과 강사의 회원가입 승인, 강좌추가 등의 기능이 있습니다.
부가적인 기능으로 매월 1일 6개월이상 접속하지 않은 회원들의 휴면계정 처리를 하는
스케줄러기능, 비밀번호 찾기기능, filter를 이용한 다중로그인방지기능을 구현하였습니다.