개인정보 노출을 최소화 하는 새학기 반편성 검색 시스템

매년 초 학교마다 반편성(학급편성) 결과를 목록으로 공개하는 학교가 많은데요, 개인정보 노출에 민감해지면서 조금씩 이슈가 되고 있습니다.
그래서 목록 형태가 아닌, 검색 형태의 반편성 검색 시스템이 필요합니다.
아직까지 이런 시스템은 NEIS에서 지원하지 않기 때문에, 별도의 프로그램을 만들어 보았습니다.

만드는 방법은 동영상으로 설명해 두었습니다. 자막을 켜고 보세요.

소스 파일을 아래에 공개합니다.

스프레드시트(테이터) 소스 파일

https://docs.google.com/spreadsheets/d/1qmrBAMePgcp6X6fwvxigAlmwjSl3N2qElkFqFOv6T04/edit?usp=sharing

앱스크립트 소스 파일

https://script.google.com/d/1Sgq0bQMyAycIp5w6tV9aysbEfFOJ6gJCHht5zT5kdHFQ1HIPP3n5Jdpn/edit?usp=sharing

  • 위 링크들을 각각 클릭한 다음, 각자의 구글 드라이브에 사본으로 저장하여 활용하시기 바랍니다.
    (원본을 유지하기 위해 별도의 공유 요청은 받지 않습니다. 공유 없이 각자의 구글 드라이브에 바로 내려받으시면 됩니다.)
  • 사본만들기로 저장된 파일은 구글 드라이브의 기본 폴더에 저장됩니다.
  • 사본만들기로 저장된 파일의 공유 설정을 건드리지 마세요. (나만 볼 수 있는 기본 설정을 계속 유지해야 합니다. 외부로 공유는 절대 금지입니다.)

 

개인정보 보호 관련 안내사항

사본만들기로 저장한 두 파일(데이터, 스크립트)은 절대로 공유를 열어 놓으면 안됩니다.
특히, 데이터 파일의 공유를 열어 놓으면 외부에서 데이터 파일을 들여다 보거나 수정할 수 있게 됩니다. 이것은 애초에 우리가 이 시스템을 꾸미려던 목적과 반대되는 것입니다.
가장 현명한 방법은 사본만들기로 저장한 데이터 파일의 공유 관련 버튼을 아예 건드리지 않는 것입니다. 데이터만 수정하시고 파일의 권한은 건드리지 않으시면 됩니다. 그리고 외부에는 오직 배포되는 링크만 공개하세요. 그러면 외부 사용자는 오직 스크립트 프로그램을 통해서만 본인의 자료에 접근할 수 있습니다.