Smart Timetable Manager 4 | 수업 교체·보강 | MathTime

Windows · 4.1.0

Smart Timetable Manager 4

큰 시간표에서 수업을 확인하고, 교체·보강을 편하게 처리하는 한국 학교용 프로그램입니다.

Windows x64 · 자체 포함 실행 ZIP · 교육기관 교직원 업무 목적 무료 사용

처음 사용하기

  1. 실행 ZIP 압축 해제 → TimeTableManager.exe 실행.
  2. 파일 → 시간표 파일 열기. Excel·CSV는 기초 시간표, .ttm은 저장한 작업.
  3. 작업 기간 선택 → 모드 선택 → 변경 적용 → 저장.

학급·교사 전체 CSV 및 교과명·교사명 동일셀/분리셀 Excel 양식을 사용합니다. 기본 작업 기간은 오늘부터 1주 후 금요일까지입니다.

오늘부터, 필요한 주까지만

작업 기간 선택

이번 주 · 1주 후 · 2주 후 · 3주 후 금요일까지. 실제 종료 날짜도 함께 표시합니다.

다음 달도 자연스럽게

월이 바뀌어도 같은 작업 파일에서 이어집니다. 월 전체 조회도 사용할 수 있습니다.

시작일은 파일을 여는 오늘로 자동 갱신합니다. 오늘 이전과 선택한 기간 밖은 조회만 가능하며, 기간을 줄여도 기존 배정·이력은 보존합니다. 주말에 이번 주를 선택해 표가 비면 1주 후 이상으로 늘리세요.

학교용 기본 템플릿

동일셀

한 셀에 교과명과 교사명을 줄바꿈으로 입력합니다.

분리셀

교과 행 바로 아래에 교사 행. 아래 행의 학년·반은 비워 둡니다.

두 양식 모두 지원합니다. 같은 예제 수업이며 교사명은 모두 가상 이름입니다. 학교 자료로 바꾸어 XLSX로 저장하세요.

Excel 템플릿 두 가지 다운로드

실행 ZIP의 templates 폴더에도 동봉합니다. UTF-8 CSV와 간단한 편집 안내 포함.

상황에 맞는 다섯 모드

조회

전체 시간표·변동 색상 확인. 셀을 누르면 같은 교사의 수업을 강조합니다.

맞교환

가능한 수업을 음영으로 확인하고 두 수업을 1대1로 교환합니다.

보강

공강 교사 또는 교장·교감 특별 보강을 배정합니다. 원래·새 담당을 확인합니다.

수동 교체

카드를 밀어내듯 순서대로 배치합니다. 진한 초록은 추천, 연한 초록은 배치 가능입니다.

AI 자동

시작 수업과 목적 시간을 지정합니다. 당일 우선으로 찾고 필요하면 이전·이후 날짜로 넓힙니다.

변경 확인

변경 다이어그램으로 흐름을 확인합니다. 잠금·학년 행사 제외·재변경 확인을 함께 제공합니다.

AI 자동으로 먼저 배치 → 수동 교체·맞교환으로 필요한 수업만 조정 → 조회로 최종 확인. 학교 상황에 맞춰 모드를 바꾸어 사용하세요.

학교에서 이렇게 사용합니다

지각·회의로 1교시를 6교시로 옮겨야 할 때
  • AI 자동 → 시작 수업 → 6교시 목적 칸 → 교체안 찾기.
  • 당일 안이 없으면 선택한 수업 날짜를 기준으로 이전·이후 범위를 넓힙니다. 전체 작업 기간 안에서 탐색합니다.
  • 지정한 목적 시간과 함께 바뀌는 수업을 확인하고 적용합니다.
갑작스러운 결근으로 보강이 필요할 때
  • 보강 → 수업 선택 → 공강 교사 선택.
  • * 표시 교사의 연강을 확인합니다. 교장·교감 특별 보강도 선택할 수 있습니다.
출장으로 하루 또는 오전 수업을 비워야 할 때
  • 수업 우클릭 → 교사 하루 수업 이동 → 하루 모두 / 오전만 다른 날짜로.
  • 배치를 우선한 뒤 연강 교사·교시·교과를 확인합니다.
  • 적용 후 수작업 확인 목록을 보며 필요한 수업만 조정합니다.
AI 배치 후 다른 교사의 시간이 맞지 않을 때
  • AI 교체안을 확인·적용한 뒤 수동 교체로 해당 수업을 선택합니다.
  • 재변경을 확인하고 새 시간에 배치합니다. 밀려난 카드도 순서대로 배치합니다.
  • 모든 카드 배치 후 적용·저장합니다.
학년 행사 또는 다른 요일 일과를 운영할 때
  • 행사: 날짜 제목 우클릭 → 해당 학년 제외.
  • 일과 변경: 날짜 제목 우클릭 → 기초 요일 적용 → 가져올 요일 선택.
  • 기초 요일 적용은 학교 계획으로 관리하며 교체 이력·변동 색상에서 제외합니다.
하루·오전 비우기는 배치 우선 → 연강 확인 → 필요한 수업만 수작업 조정입니다. 3·4연강 이상이 포함될 수 있으므로 적용 전 확인하세요.

저장과 변경 확인

  • .ttm은 작업 보존, Excel·CSV는 배정 결과 전달에 사용합니다.
  • 다시 열면 선택한 주 수는 유지하고 시작일은 오늘로 갱신합니다.
  • 월 전체 조회는 편집 기간을 바꾸지 않습니다. 월별 통계 기능은 제거했습니다.
  • 4.0.4 작업 파일을 읽을 수 있습니다. 4.1.0에서 저장한 파일은 4.0.4에서 열 수 없으므로 기존 파일도 보관하세요.
  • 기초 요일 적용은 Ctrl+Z 대상이 아닙니다. 바꾸려면 기초 요일을 다시 적용합니다.

4.1.0 · 주간 작업 기간

  • 오늘부터 이번 주·1주 후·2주 후·3주 후 금요일까지 선택.
  • 다음 달 날짜 자동 확장. 월 전체 조회 유지.
  • 관리 월·편집 허용 시작일 입력과 월별 통계 제거.
  • 자동·수동·맞교환·보강에 같은 작업 기간 적용.
  • 실행 빌드와 공개 소스 내보내기를 별도 명령·폴더로 분리.

4.1.0 소스 ZIP · 배포 파일 SHA-256

버전 히스토리

4.1.0 · 주간 작업 기간
  • 오늘부터 이번 주·1주 후·2주 후·3주 후 금요일까지 선택.
  • 다음 달 자동 확장·월 전체 조회 유지·월별 통계 제거.
  • 실행 빌드와 공개 소스 내보내기 분리.
4.0.4 · 배포 구성 정리
  • 공개 소스·배포 파일 구성 정리.
  • 실행·템플릿 ZIP과 SHA-256 다운로드 안내 갱신.
  • 수업 교체·보강 기능은 4.0.3과 동일.
4.0.3 · 템플릿·배포 안내
  • 앱 도움말에 버전 히스토리. 동일셀·분리셀 XLSX와 CSV 제공.
  • MathTime 제목 아이콘·버전별 안내·템플릿 다운로드 정리.
4.0.2 · 교사별 AI 이동 허용
  • 본인 추가 수업·재변경·연강을 교사별로 선택 허용.
  • 미허용 교사의 수업을 유지하고 완성된 대체안 재탐색.
4.0.1 · 우클릭 메뉴 정리
  • 우클릭·하위 메뉴의 빈 아이콘 여백 제거. 실제 체크 표시 유지.
4.0.0 · 첫 정식 소스
  • 다섯 작업 모드, 지정 시간·연쇄 교체·보강·잠금.
  • 기초 요일 적용·월 관리·통계·다이어그램·학교 상황별 도움말.

GitHub 릴리즈 목록 · 태그는 4.1.0처럼 버전명만 사용합니다.