12월, 2017의 게시물 표시

Term-Project-Final

Term-Project-Final   2017103712 김민성 2017103707 강성문 1. 목표 - 대학 입시를 앞두고 있는 고 3 및 N 수생들을 위해 도움을 주고자 함 . - 전년도 배치표와 합격진단을 통해 , 사용자의 대학 지원에 가이드라인을 제공 .     2. 개발 결과 요약     처음 위 프로그램을 개발 하려 했을 때는 2017 년 정시 배치표가 워드 파일로 존재하고 영어 절대평가 기준이 아닌 정보를 바탕으로 하려 하였으나 만드는 도중 2017 정시 입시 파일을 다 내리고 2018 년도 배치표를 공개해서 ( 대학교가 작년도 입시를 공개 안하는 곳이 너무 많다 ) 따라서 방향을 다시 바꾸어서 2018 년도 배치표 나온 것 ( 서울대학교 , 연세대학교 , 고려대학교 , 서강대학교 , 성균관대학교 , 한양대학교 , 중앙대학교 , 경희대학교 , 한국외국어대학교 , 서울시립대학교 ) 을 워드 파일로 옮기고 그 파일을 파이썬 openpyxl 을 이용하여 읽은 후 각 (‘ 군 ’,‘ 계열 ’,‘ 대학교 ’,‘ 학과 ’,‘ 반영과목 ’,‘ 점수 ’) 로 묶은후 다시 묶은 것을 문과 이과를 나누어 리스트에 ( 이때는 zip 을 사용하여 묶어준후 list 로 다시 전환하여 넣었다 .) 저장 후에 점수를 입력하면 그에 맞는 부분을 찾아 만약 입력한 점수에 +2 한 것이 있으면 상향지원 과 로 출력 입력한점수에 -1<Score< 입력한점수 +1 이면 적정 지원 입력한점수 -2=Score 이면 안정지원으로 출력해준다 만약 매칭되는 점수가 없으면 None 으로 출력해준다   ※ 영어가 절대 평가로 전환되면서 이과는 2323 이거나 문과는 3331 이 대부분의 반영비율이 었는데 대학마다 반영비율이 천차 만별이라서 하나하나 반영비율을 적용하지는 못하였다 차라리 영어 절대를 먼저 신경을 썼었다면 대학을 따로 리스트를 만든다음 대학을 먼저 선택