출결 관리

목표

선생님이 수업 진행 전 학생의 출결상황을 확인하고 학생의 수업 가능 상황을 관리할 수 있게 합니다.
관리자는 학급의 학생이 실제 그룹과 동일한지 여부를 체크하고, 이슈가 있는 학생의 정보를 찾을 수 있어야 합니다.
KR2: 정규 수업시간 달성률 90% 이상 달성 KR3: 학습 완료율 100% 달성에 영향을 미칩니다.

배경

현지 학생과 선생님들이 수업을 진행할 수 있도록 계정/교실/그룹 세팅을 진행 하였으나 그 과정에서 현지 교육시스템이 한국과 다른 것을 인지

문제정의

수업시연 전 교실 정보 (선생님/학생) 정보가 다른 것을 확인. 실제 수업에 참가한 학생과 그 전에 전달된 학생목록이 일치하지 않았습니다.
학적 시스템이 전산화 되어있지 않았습니다.
학교에서 각 학급의 학생 정보를 제대로 파악하지 않는 문제가 있었습니다.
학생의 출결관리가 제대로 되어있지 않습니다.
선생님들이 미출석 하는 일도 종종 발생합니다.
출석했음에도 불구하고 기기,와이파이 이슈 등으로 수업을 진행하지 못했을 때 학생이 미출석 한 것인지 이슈가 있는 것인지 분간할 수 없습니다.

해결 방안

출결현황을 한눈에 확인할 수 있도록 데이터를 수집
실제 수업 한 학생들의 정보를 알 수 있어야 합니다.
기존 그룹에서 출석한 학생 / 미출석한 학생을 구분할 수 있습니다.
기존 그룹 외 학생이 있는지 확인, 기록 할 수 있어야 합니다.
(기존 그룹 자체를 편집할 수 있어야 하는지 추가 삭제를 선생님이 해야하는지, 텍스트 필드에 참고사항으로 넣기만 하면 좋을지 등 고민 해보자)
선생님은 당일 학생들의 출결을 관리할 수 있어야 합니다.
관리자와 선생님은 당일 이전 학생들의 출결상태와 이슈(기기,와이파이 등을 확인할 수 있어야 합니다.

고려사항

현지 선생님들은 ‘출석을 부른다는 행위’가 일반적이지 않다. 출석 체크하는 것을 번거로워 한다.
현지 학생들은 교실 입장 부터 어려워한다. 최대한 허들을 낮춰야 한다.

SRS

Figma

기능

Page
Type
Name
Student
Teacher
실시간 정규 수업
button
출석체크
- login && class-room(교실 외부)에 머무르는 student group을 regular-class로 이동, dialog 노출 - login && 교실 내부에 머무르는 student group은 이동없이 dialog만 노출
- class-monitor로 이동, 출석 목록 dialog 노출
실시간 정규 수업
dialog
출석목록 리스트
x
- ‘출석체크’로 교실 내부로 진입한 student group (접속중) 은 Chip 상태가 Comprobar → Asistencia로 변경 - 접속중이 아닌 student group은 default값인 comprobar chip 상태 - 선생님이 수동으로 chip 상태를 변경 가능 - 소팅 순서는 체크하기>미출석>출석
실시간 정규 수업
dialog / chips
출석목록 테이블
x
체크하기 : 기본 출석: 자동 출석 / 미출석 / 체크하기 : 수동
실시간 정규 수업
dialog / icon_button
출석목록 테이블
x
unselect : 이슈 없음 select : 이슈 있음
실시간 정규 수업
dialog / icon_button
출석목록 테이블
x
unselect : 이슈 없음 select : 이슈 있음
실시간 정규 수업
dialog / multi field
출석목록 테이블
x
전체 이슈사항은 비고로 제공
교실 내 Global header
button
출석체크
x
버튼 타입 - Chip형태가 ‘체크하기(Comprobar)’인 경우 출석체크를 유도하는 애니메이션 타입의 버튼 적용 - Chip형태에서 ‘체크하기(Comprobar)’가 없는 경우에 기본 버튼 노출
출결 관리
datepicker
날짜설정
x
교실에 있는 Datepicker과 동일한 구조
출결 관리
button
다운로드
x
- 해당 페이지의 출결 현황을 엑셀로 다운받기 [날짜,출석완료수,미출석수,연결이수수,기기이슈수,전체학생리스트,출결여부,기기,연결이슈여부]

일정

버그배시 : 19일 Stage
QA : 19/20일
배포일 : 21일