비대면 온라인 학교 보조 사이트

KH정보교육원 2022.02.17 15:44


둥실둥실
(디지털컨버전스) 디바이스와 웹기반애플리케이션 융합 SW개발자 양성과정 1회차


팀장/팀원이**(팀장) : 내정보 페이지, 학부모 소통 게시판, 검색
곽** : 공지사항
정** : 학급게시판(숙제), 형상관리(Git)
정** : 회원가입, 로그인
장** : 학사일정, 데이터베이스
개요코로나로 인한 학교에서 비대면 수업이 늘어나고 있는데, 학생과 교사를 위한 수업 보조 사이트입니다.
교사는 학부모에게 필요한 공지사항을 내주고, 학생에게 숙제, 숙제확인 등을 하는 사이트
구현기능1)회원가입, 등급 등 회원이랑 관련된 기능 [로그인, 아이디/비밀번호 찾기, 유효성검사, 로그인/회원가입 실패 후 처리, 구글, 카카오, 네이버 API 소셜 로그인]

2)학급게시판(공지사항) [해당하는 반의 공지사항 목록 조회, 상세열람, 교사만 글쓰기 가능, 현장학습 게시글일 경우 지도 API 로 위치 등록, 게시글 수정/삭제/검색, 조회수, 댓글]

3)학급게시판(숙제) [해당하는 반의 숙제 목록 조회, 상세열람, 게시글 수정/삭제/ 검색, 조회수, 댓글에 애기들 숙제 제출(파일은 3개까지), 참 잘했어요, 아쉬워요 버튼으로 숙제 검사]

4)정보 페이지가 3종류 있습니다
- 교사용 학급정보 [해당학급의 소속된 학생목록 조회, 학생이름 클릭시 해당 아이의 내정보창으로 이동, 회원관련 CRUD, 사용자의 게시글 전체 조회]
- 학생용 내 정보 [회원 정보 CRU, 채점 안 된 숙제목록 불러오기, 캘린더사용 (숙제가 있는 해당 날짜에 표시) ]
- 학부모용 내정보 [회원CRU, 해당 아이디의 게시글 불러오기]

5)학사일정 게시판(캘린더사용)[공지사항 게시글에 날짜가 정해진 글이 있으면 표시]

6)학부모 소통게시판[ 본인이 쓴 게시글 수정/삭제, 검색기능 ],유스케이스, 시퀀스
설계의 주안점
교사는공지사항,숙제를업로드할수있고,학생은공지사항확인,숙제제출및 확인을 할 수 있다.
사용기술 및 개발환경- languages: Java ,HTML,JSP, CSS, XML, OracleSQL, JavaScript
-Frameworks : JQuery, JSON, AJAX, MyBatis, Spring
-Library: maven
-Server: Tomcat-9
-DataBase: Oracle11g EE
-Development Environment: Eclipse, JDK 11, Visual Studio Code
1783493035_6a4df1ab95e2d.png

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.