내목표 2

1. 크롬 익스텐션을 활용한 학생 출석 관리

크롬 익스텐션을 이용한 학생 출석 관리 시스템은 기존에 학생 명단을 이미 가지고 있는 상태에서 UI를 미리 설계하여 개발했습니다. 학생들의 접속 여부를 실시간으로 확인하기 위해 게더타운과 같은 플랫폼의 채팅 창 명단을 가져와 매칭하여 접속 중인 학생들의 정보를 표시하고, 이를 시각적으로 표현하기 위해 학생들의 div 박스의 배경색을 변경하는 JavaScript 코드를 작성했습니다. 알고리즘 요약: 크롬 익스텐션에 학생 명단을 가지고 있는 상태에서 미리 설계된 UI를 생성합니다. 게더타운과 같은 플랫폼을 접속하여 크롬 익스텐션을 실행합니다. 실행 시, 접속 중인 학생들의 채팅 창 명단을 가져와 매칭하여 해당하는 div의 백그라운드 색상을 변경하는 JavaScript 코드를 실행합니다. JavaScript ..

온라인 수업 출결 관리를 위한 업무 자동화

저는 최근 근무하게 된 회사에서 온라인 수업의 출결 관리 업무를 주로 담당하고 있습니다. 학생들은 자체 출결 시스템을 통해 온라인 수업에 참여하며, 저는 이를 확인하고 등록하는 역할을 맡고 있습니다. 이를 더욱 효율적으로 수행하기 위해 업무 자동화 프로그램을 구축했습니다. 온라인 수업 접속 여부 체크 프로그램 1. 크롬 익스텐션 초기에는 크롬 익스텐션을 활용하여 현재 접속한 학생들의 명단을 표시하는 방식을 시도했습니다. 그러나 이 방법은 마우스를 벗어나면 자동으로 꺼지는 문제가 발생했습니다. 2. 파이썬 셀레니움 조합 다음으로는 파이썬과 셀레니움을 조합하여 모니터링하는 크롬 브라우저를 제어하여 접속자 명단을 표시하는 방법을 시도했습니다. 그러나 이 방법은 무겁고 지속적으로 명단을 모니터링해야 하는 번거로..

728x90
반응형