시간표생성프로그램 제작 과정 - 디자인 및 설계
제작배경매번 수강신청을 하기 위해 과목을 엑셀로 복사해와서조합을 매번 계산하자니 불편하고 점점 귀찮아져서 이를 웹사이트로 만들어보기로 하였다. 작동설계1. 먼저 index 에서 사용자의 수업정보를 받아 이를 객체에 저장하도록 하였다-> 기존 Excel 파일을 통해 쉽게 업로드하여 수업을 추가하도록 하려고 했으나, 아무래도 라이브러리보다는 직접 구현해보는 것이 좋을 것 같아 txt 파일을 이용하여 업로드할 수 있도록 구현하였다. 2. 그 후 해당 객체를 이용하여 나올 수 있는 모든 경우의 수를 계산한다. 3. 수업 정보와 계산한 조합객체를 SessionStorage를 이용하여 result 페이지로 넘겨준다-> 따로 서버를 이용하지 않아서 페이지를 이동 시 저장한 객체가 모두 사라지는 문제가 발생하므로 이렇..
2024.08.06