2025-02-03 16:06:05 +09:00
|
|
|
# DIC 포토샵, 곰믹스 채점 프로그램
|
|
|
|
|
* node version 6 이상
|
|
|
|
|
* npm install
|
|
|
|
|
* npm start or node psdExport.js
|
|
|
|
|
|
|
|
|
|
## 보완 필요한 부분
|
|
|
|
|
* scoring.json 파일에서 특정 노드를 이름으로 검색하는 경우 해당 이름이 없거나 오탈자가 있는 경우
|
|
|
|
|
* ele2 추가 후 ele 탐색 시 결과 없을때 ele2로 노드의 인덱스 탐색하도록 추가
|
|
|
|
|
* PSD 관련해서 좀 더 추가적인 채점이 되도록 기능 개선
|
|
|
|
|
* PSD 라이브러리 변경도 생각해볼 것
|
|
|
|
|
|
|
|
|
|
### psdExxport.js
|
|
|
|
|
nodejs 기반, scoring.json 파일에 채점기준표 만들어서 채점
|
|
|
|
|
|
|
|
|
|
1. 지정 폴더 내 PSD 파일 scoring.json 파일 내 1,2 참조해서 채점
|
|
|
|
|
-> PSD 파일이 2개 이상 존재 시 채점 오류 발생, 혹은 채점 완료 후 문제 있을 수 있으니 확인 필요
|
|
|
|
|
2. 지정 폴더 내 gmep 파일 scoring.json 파일 내 3 참조해서 채점
|
|
|
|
|
3. 채점 완료 후 output.xlsx 생성
|
|
|
|
|
|
|
|
|
|
### xpathTest.js
|
|
|
|
|
xpath 테스트 용
|
|
|
|
|
|
|
|
|
|
### copyFiles.py
|
|
|
|
|
특정 폴더 내에 DIC 답안지를 output 폴더로 시험 유형(1교시: A, 2교시: B, 3교시: C) 별로 구분해서 복사
|
2025-02-03 15:31:28 +09:00
|
|
|
|