무료 설치
기술적 구현개발 언어: jsp, 프레임워크: ssh, 데이터베이스: mysql, sqlserver, oracle 개발 도구: myeclipse 또는 eclipse.
기능 구현로그인
관리자 로그인:
시스템에서는 고객이 존재하는지, 입력한 정보가 맞는지, 인증코드가 구현되었는지 확인합니다.
관리자 등록:
시스템은 고객이 존재하는지, 고객 정보가 합법적인지 여부를 확인합니다.
추가된 기능:
교사 클라이언트 추가:
관리자는 교사 고객을 직접 추가하고 교사 아바타 등 교사 개인정보를 업로드할 수 있습니다.
등록을 위한 교사 신청서 검토:
교사는 교사 모듈에 등록할 수 있으며, 관리자의 검토 및 확인을 거쳐야 효력이 발생합니다.
감사 기능:
코스 구성:
관리자는 코스 일정을 검토하고(코스 정보 수정 포함) 검토가 완료된 후 교사에게 다시 알려드립니다. 코스 일정 형태로 준비 사항을 표시합니다.
강좌 신청:
관리자는 교사와 학생의 강좌 신청을 승인합니다.
수정 기능:
강좌수정 : 관리자는 강좌일정을 수정할 수 있으나 시간요건이 있는 경우 강좌선택 2일 전부터 강좌를 수정할 수 없습니다.
삭제 기능 : 강좌 삭제 : 편성된 강좌는 삭제할 수 있으나 시간요건이 있어 강좌 선택 2일 전부터 강좌를 삭제할 수 없습니다.
학생정보 삭제 : 졸업한 학생을 삭제합니다.
게시판 기능: 학생이나 교사의 메시지를 확인(삭제)합니다.
시뮬레이션 6 채팅 기능: 관리자, 교사, 학생이 채팅할 수 있습니다. 채팅고객 이름은 학생증(장산선생님) 입니다.
(1) 강좌 추가:
추가 화면에 로그인하면 교사가 선택 과목 정보(강좌 코드, 과목 이름, 수업 시간, 수업 위치, 교사, 과목 학점, 과목 시간)를 추가할 수 있습니다.
(2) 코스 수정:
강좌 수정 화면에서 교사는 강좌 정보를 수정할 수 있습니다.
(3) 강좌 보기:
강좌정보 화면에서 교사는 모든 선택과목에 대한 다양한 정보를 볼 수 있습니다.
(4) 강좌 검색
강좌 정보 화면에서 교사는 검색 기능을 사용하여 필요한 강좌를 찾을 수 있습니다.
학생들이 강좌를 선택한 후:
(5) 쿼리 코스:
학생의 선택과목현황(학생수, 전공, 학번)을 조회할 수 있습니다.
(6) 학생정보 검색:
학생정보(학번, 학번, 이름, 성적)를 검색할 수 있습니다.
(7) 학생 점수 입력:
최종 시험이 끝나면 학생 점수가 입력되어 학생들이 질문할 수 있도록 시스템에 입력됩니다.
(1) 선택과목 신청:
학생은 선택 지원 요청을 관리자에게 제출할 수 있으며, 제출되면 검토 공지에 표시되며, 검토 통과 후 검토 공지에도 표시됩니다.
(2) 선택과목을 포기한다:
학생은 관리자에게 선택과목 포기 요청을 제출할 수 있으며, 제출한 내용은 검토 공지에 표시되며, 검토 통과 후 검토 공지에도 표시됩니다.
(3) 학생들은 배정된 교사와 함께 선택과목의 세부 문자를 확인할 수 있습니다.
이 정보에는 강좌 번호, 강좌 이름, 수업 시간, 수업 위치 및 교사가 포함됩니다.
(4) 선택한 강좌 보기:
과목번호, 과목명, 수업시간, 수업장소, 담임선생님. 학생들은 이 페이지에서 강좌 취소를 요청할 수 있습니다. 요청은 확인을 위해 관리자에게 전송되며, 전송 및 승인되면 알림을 받게 됩니다.
(5) 수강하지 않은 강좌 보기:
과목번호, 과목명, 수업시간, 수업장소, 담임선생님. 학생들은 이 페이지에서 이 강좌 수강을 요청할 수 있습니다. 요청은 확인을 위해 관리자에게 전송되며, 전송 및 승인되면 알림을 받게 됩니다.
(6) 수강하지 않은 과목을 포기함:
학생은 선택하지 않은 선택과목을 포기하도록 관리자에게 요청할 수 있습니다. 제출한 후에는 검토 공지에 표시되며, 검토 통과 후 검토 공지에도 표시됩니다.
(7) 개인정보 수정:
학생들은 자신의 클라이언트 비밀번호를 변경할 수 있습니다.
(8) 이전에 선택한 과목과 필수과목을 확인하세요.
과목번호, 과목명, 교사, 성적입니다.
(9) 특정 학과의 교사 순위를 확인합니다. 순위는 학생의 강의 평가입니다.
시스템 스크린샷