무료 설치
기술적 구현개발 언어: jsp. 프레임워크: jsp+servlet. 데이터베이스: sqlserver. 개발 도구: myeclipse 또는 eclipse.
기능 구현로그인 하위 시스템 기능 설계
로그인 하위 시스템에서는 교사와 학생 모두 동일한 로그인 인터페이스에 로그인하고, 자신의 고객 카테고리를 선택하고, 로그인 정보를 올바르게 입력할 수 있어야 합니다. 학생, 교사 및 관리자는 자신의 사용자 이름과 비밀번호를 사용하여 로그인합니다. 고객 이름이 틀리거나 존재하지 않거나 비밀번호가 틀리면 알림이 표시되어야 합니다. 동시에 본 시스템은 학생 등록 기능을 제공합니다.
학생 하위 시스템 기능 설계
이 하위 시스템의 고객은 학생 고객이며 주요 기능은 다음과 같습니다.
1. 숙제 업로드
먼저 업로드 대상(교사)을 찾고, 로컬 컴퓨터 디렉토리를 탐색하고, 제출할 파일을 찾아 해당 교사 디렉토리에 제출해야 합니다. 시스템은 과제에 제출된 정보를 자동으로 기록하고 제출을 완료합니다. 처리하고 성공 정보를 반환합니다.
2. 관리업무
내 점수를 확인하기 위해 필요합니다. 작업을 보고 삭제합니다.
3. 개인정보 수정
비밀번호를 입력하라는 메시지가 표시되면 비밀번호 숨기기 모드를 활성화해야 합니다. 새 비밀번호를 입력할 때 비밀번호에 대한 2차 확인 및 길이 확인을 수행해야 합니다. 수정이 성공한 후 알림이 표시됩니다. . 계정을 제외한 모든 정보를 수정할 수 있습니다.
교사 하위 시스템 기능 설계
이 하위 시스템의 고객은 교사 고객입니다. 주요 기능은 다음과 같습니다.
1. 개인정보 수정
비밀번호를 입력하라는 메시지가 표시되면 비밀번호 숨기기 모드를 활성화해야 합니다. 새 비밀번호를 입력할 때 비밀번호에 대한 2차 확인 및 길이 확인을 수행해야 합니다. 수정이 성공한 후 알림이 표시됩니다. . 계정을 제외한 모든 정보를 수정할 수 있습니다.
2. 성명서 발행
요청 시 새로운 청구가 발행될 수 있으며 청구가 관리될 수 있습니다.
3. 과제 게시
과제 게시(과제ID, 과제명 및 내용, 과제제출기한 설정), 과제제목에 따라 수정할 과제를 조회하고 과제를 수정 및 관리하는 기능이 필요합니다.
4. 쿼리: 작업 ID를 기준으로 제출된 작업을 쿼리합니다.
이 수업을 기준으로 학생의 과제 제출 상태를 확인하세요.
학생 ID를 기준으로 학생의 과제 제출 상태를 조회합니다.
과제를 확인하세요
4. 작업 관리 : 작업을 수정, 추가, 삭제할 수 있습니다.
관리자 하위 시스템 기능 설계
이 시스템에 대한 관리자 고객의 기능 요구 사항은 주로 다음과 같습니다.
1. 역할 관리
선생님을 추가하세요. 선생님 정보(이름, 비밀번호 등)를 정확하게 입력하시고, 입력한 값은 비워둘 수 없습니다. 교사를 관리합니다. 데이터베이스에서 교사와 관련된 모든 정보를 삭제합니다. 자격증을 취득한 경영학과 학생입니다. 학생 정보를 인증하지 않으면 학생이 등록하더라도 로그인할 수 없습니다. 학생정보를 삭제하세요.
2. 직무관리
새로운 직업을 추가하세요. 선생님 이름을 기준으로 과제를 추가하세요. 과제를 관리합니다. 채용 정보를 삭제합니다.
시스템 스크린샷