monocerotis20 / skku-timetable Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
저희가 초기 디자인에서도 그렇고 현재 result.html에도 올라와 있듯이 filter2는 '과목 간 공강 시간'이었는데, 지금 구현되어 있는 것들을 보니 시간표 시스템이 시간보다는 교시를 베이스로 작동되는 것 같습니다.
물론 이 필터에서는 시간 기준으로도 계산할 수도 있지만 교시를 기준으로 '과목 간 최대 공강 교시'와 같은 방식이 더 직관적일 것 같은데 어떻게 생각하시나요?
시간표 테이블은 bootstrap의 테이블 기능으로 사용할 수 있어보임.
다른 필터들을 추가하고 사용하기 편리하게, 메인 시간표 조합을 생성하는 부분을 필터함수로 따로 빼놓았습니다.
mainFilter 부분과 겹치는 부분 삭제 요청 부탁드립니다!
현재 그룹에 과목 코드만 보여서 어떤 과목인지 알기 어려운거 같은데 과목코드+과목명+교수명으로 보여주는건 어떤가요?
필요한 기능
'과목명', '과목 시간'으로 과목이 유일하게 결정되지 않아 '교수명' input 추가 함.
result.html에서 table이 계속 추가되는 현상
저희가 지금 필터 알고리즘만 역할 배분을 하였는데, 전체 조합을 보여주는 알고리즘은 어떻게 하는게 좋을까요?
Originally posted by @s0y0ung in #3 (comment)
수업 데이터 형식을 다음과 같이 정하려고 합니다.
class_code {
class_name:
prof.:
credits:
time:
}
예시:
SWE2021_41 {
class_name: "Open Source Software Practice"
prof.: "조재민"
credits: 2
time: [[5, 108, 34]]
}
질문은 다음과 같습니다.
두 번째 페이지 넘어갈 때
어떤 것이 나을까요?
같은 과목에 대해서는 시간표 생성이 불가능하도록 하려고 하는데 어떻게 생각하시나요?
ex) group1과 group2에 서로 다른 자료구조개론이 있는 경우
크롬 브라우저 정책상 로컬(file://) 형식으로 수업 데이터가 들어 있는 JSON 파일을 불러오려고 하면 CORS 정책으로 인해 접근이 제한되는 이슈가 발생합니다.
이와 관련하여 해결 방안이 있을까요?
물결무늬(~) 때문에 글에 줄이 쳐지는 문제는 '\' 문자로 해결할 수 있는거 같아요!
\~ 라고 치면 ~가 출력됩니다.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.