기능적 의사결정

기능적 부분에 대해 의사결정을 합니다.

데이터 크롤링 방식 (로그인 및 데이터 조회)

Requests

Selenium 방식도 있지만 Requests에 비해 속도가 많이 느립니다. 가져와야할 데이터가 많으면 많을 수록 더욱 속도가 느려지게 됩니다. 따라서 Requests 모듈을 사용해 우선적으로 크롤링을 시행합니다. 차후에 크롤링해야할 데이터가 있지만, Requests방식으로 되지 않는다면 Selenium 방식을 고려해봅니다.

데이터 관리 방식

DataBase

저희는 본인 수업을 관리하는 등의 프로그램을 만드는 것이 목표가 아닙니다.

단순히 편하게 조회만 하는 서비스를 만드는 것이기에, 별도의 DB가 필요하지 않습니다.

Last updated