주간보고서

17주차 보고서

  1. 개발 진행
  2. 문제점
  3. 다음 주 목표

1. 개발 진행

교수 강의 정보 일괄 등록 가능하도록 문서 추가하였음

교수 신규 강의 등록 페이지 우측 상단에 ‘양식 다운로드’ 와 ‘엑셀 일괄 등록’ 버튼을 추가하였음
양식 다운로드 : 강의 정보를 일괄적으로 입력할 수 있는 엑셀 양식을 다운로드할 수 있음
엑셀 일괄 등록 : 엑셀 파일에 작성한 수업 정보를 업로드하여 수업 정보를 일괄적으로 등록할 수 있음

양식 다운로드 버튼 클릭 시 엑셀 양식 다운로드 됨

엑셀 일괄 등록 버튼 선택 시 양식 업로드 가능

2. 문제점

  • 문서 업로드 크기 지정 안함 : 보안 관련 문제 발생 우려로 보안 설정 필요
  • 가상 서버 닫힘 : 가상 서버가 닫히면서 로컬로 다시 개발 진행되고 있음 다시 가상 서버 열어야함

3. 다음 주 목표

  • 문서 업로드 크기 포함 웹 보안 보수하기
  • 그 외 기능 오류 및 문제점 발견 및 수정하기

16주차 보고서

  1. 개발 진행
  2. 문제점
  3. 다음 주 목표

1. 개발 진행

회원 ID 찾기 기능 및 비밀번호 찾기, 변경 기능 추가

로그인 페이지 아래에 ‘아이디 찾기’ 와 ‘비밀번호 찾기’ 기능을 클릭할 수 있도록 추가하였음

아이디 찾기

학생 : 가입한 e-mail 주소와 학번을 작성하여 아이디 조회가 가능함
조교 & 교수 : 가입한 e-mail 주소를 통해 아이디 조회가 가능함

비밀번호 찾기(재설정)

학생 : 아이디, e-mail 주소, 학번을 작성하여 계정 정보를 확인한 뒤 비밀번호 재설정 가능
조교 & 교수 : 아이디와 가입한 e-mail 주소를 입력하여 계정 정보를 확인한 뒤 비밀번호 재설정 가능

문제점

  • 이메일 인증 문제: 더 안전하게 계정 정보 인증을 하기 위해 이메일 인증 문자를 전송하고자 하였으나 이메일 전송 시 발생 비용 문제로 진행하지 못하였음
  • 이전 시간표 조회 문제: 이전 시간표 조회 기능을 구현하기 위한 db 테이블 수정 필요

다음 주 목표

  • 교수 수강 목록 일괄 문서 등록 기능 추가하기