(Эту страницу необязательно скачивать. Она уже содержится в дистрибутиве)

Teacher's Relief

Что это такое?

Программа Teacher's Relief предназначена для использования учителями, классными руководителями, завучами в образовательных учреждениях. Она на основе введённых данных о расписании уроков либо в реальном времени, либо при помощи Машины времени, включенной на любую точку времени в пределах текущего учебного года в прошлом или будущем отображает текущее состояние учителя, а именно:

Также в программе есть возможность получить расписание уроков на день для выбранного учителя, класса и на неделю в виде таблицы, которое можно распечатать.

Ниже приведён снимок работающей программы Teacher's Relief, показывающей данные о выбранной точке во времени.

Teacher's Relief

Всё, что нужно для начала — это заполнить несколько таблиц и расписание. Если это сделает каждый учитель отдельно, то всю систему удастся поднять за день, а, скорее всего, за несколько часов! Как говорится, растаскайте данные на компьютеры заинтересованных людей и пусть все всегда будут в курсе.

В программе встроены удобные мастера-помощники, которые помогают заполнять информацию, укажут на ошибки и посоветуют способы решения проблем.

Как пользоваться?

Программа состоит из двух частей, выполняющих различные задачи.

Программа «Редактор Teacher's Relief», называемый далее просто как «редактор», предназначена только для ввода данных, а программа «Teacher's Relief» — только для вывода данных реального времени и расписаний.

Редактор используется лишь один раз в начале учебного года для ввода нового расписания (или ещё несколько раз в случае его изменения). Исходя из этого, разделение программы на две части помогает максимально упростить интерфейс основной программы Teacher's Relief.

Как быстро начать работу с Teacher's Relief описано в документе Быстрый старт в 5 шагов.

Если вышеупомянутый документ не помог, я по пунктам проведу вас от начала и до конца.

Редактор

Запустите редактор. Перед вами окно со множеством вкладок и кнопок. Всё структурировано и каждая группа элементов служит своей цели. По мере ввода данных вы ознакомитесь с ними.

1. Задайте описание отсутствия промежутка

Перейдите на вкладку Общие промежутки времени, нажмите кнопку Описание отсутствия промежутка, введите то, что вы хотите видеть в качестве описания ситуации, когда ни один из введённых общих или личных промежутков выбранного учителя не является текущим. Например, «Свободное время» или прочерк, одним словом, что пожелаете.

2. Введите предметы

Перейдите на вкладку Предметы. В этом списке будут находиться все предметы, изучаемые в школе (разумеется, всего на свете не предусмотришь, поэтому кое-что может понадобиться ввести вручную, для конкретно вашей школы специфическое). Вводить предметы можно двумя способами:

  1. Введение при помощи Мастера стандартных предметов: Нажмите кнопку Добавить стандартные предметы, откроется окно с двумя списками. Левый список содержит имеющиеся стандартные предметы, зашитые в программу, а в правый вы помещаете те, которые хотите добавить. Добавлять предметы в правый список нужно при помощи двойного клика в левом списке, а удалять двойным кликом по предмету в правом списке. После выбора нужных предметов нажмите Ok. Те предметы из выбранных вами, которые отсутствуют в списке будут добавлены в него (остальные будут отфильтрованы, вам ведь ни к чему несколько одинаковых предметов?)
  2. Введение вручную.
    Кнопка Добавить позволяет добавить в список предмет с клавиатуры. Кнопка Изменить позволяет отредактировать выбранный в списке предмет. Кнопка Удалить позволяет удалить выбранный предмет.

Примечание

Хотелось бы отдельным пунктом сразу указать на единообразие способов редактирования информации на разных вкладках: кнопки Добавить и Изменить на остальных вкладках работают аналогично. Вместо нажатия кнопки Добавить можно выполнить правый клик на списке или нажать ALT+A, а вместо нажатия кнопки Изменить можно выполнить двойной клик по элементу списка или нажать ALT+E. Вместо Удалить можно использовать сочетание ALT+D. Так работать намного быстрее.

3. Введите классы

Перейдите на вкладку Классы. В этом списке будут находиться все классы, учащиеся в школе в этом году. Классы, как и предметы вводятся двумя способами:

  1. Введение вручную.
    Способ ничем не отличается от способа ввода предметов.
  2. Введение при помощи Мастера ввода классов.
    Нажмите кнопку Добавить классы по шаблону, откроется диалоговое окно, в котором будет предложено ввести начальную и конечную границу классов (например с 1 по 9), префикс (то, что будет добавлено до цифр) и суффикс (то, что будет добавлено после). При помощи префиксов и суффиксов удобно вводить, например, специальные, "А"-классы, "Б"-классы (словом, всё то, что поддаётся описанию шаблонами). После ввода параметров формирования классов по шаблону нажмите Ok. Классы, сформированные автоматически, но уже присутствующие в списке не будут добавлены в него (вам ведь ни к чему несколько, скажем, 5-"А" классов?)

Примечание

Снова отвлечёмся на элементы управления. Флажок Добавить на основе выбранного служит для того, чтобы при нажатии на кнопку Добавить в диалог ввода нового элемента был вписан текст выбранного в списке элемента. Это относится ко всем вкладкам. Это сильно помогает, когда вы вводите подряд однотипную информацию, Вам не приходится заново вбивать имеющуюся часть информации, а только вносить изменения. Кнопки со стрелками слева от флажков предназначены для навигации по списку. Подведите к ним указатель мыши и появятся подсказки. Подсказки есть практически у всех элементов управления, поэтому вы всегда можете оперативно узнать назначение того или иного элемента. Если подсказки вас раздражают, Выключите флажок Подсказки.

4. Введите промежутки времени для расписания

Перейдите на вкладку Промежутки времени. В этот список нужно добавить промежутки времени, которые будут участвовать в создании расписания учителей.

Здесь тоже два способа ввести данные:

  1. Введение вручную.
    Кнопка Удалить работает аналогично такой же на вкладках для классов и предметов. В диалоге добавления или изменения (кнопки Добавить и Изменить) есть поля для задания промежутка времени, а также поле Описание. Оно должно содержать текст, который будет показан в течение времени, пока длится заданный промежуток. Например, «3 урок» для времени 10:00–10:40. Сюда же относятся факультативы, кружки и т. п.
    В этом диалоге есть два удобства:

    1. Поле Описание — это выпадающий список, в котором заранее вбиты такие слова как «урок», «окно», «факультатив» и т. п. Не пишите лишнего!
    2. Под концом промежутка расположено поле и кнопка со стрелкой. Если вы задаёте конечный промежуток вручную, поле автоматически показывает длительность. Если в поле вы выбираете из выпадающего списка или вписываете длительность и нажимаете кнопку со стрелкой, то конец промежутка вычисляется и выставляется автоматически.
    Чтобы добавить промежуток после какого-то, выделите его в списке и нажмите кнопку Добавить после выбранного.
  2. Введение при помощи Мастера ввода промежутков.
    Нажмите кнопку Добавить несколько промежутков по шаблону. В этом окне множество опций. Они позволяют гибко настроить будущие промежутки: задать количество и длительность промежутков, расстояние между ними, начальное время и название (префикс, автоинкрементный счётчик, суффикс). Есть кнопка Предварительный просмотр, она позволяет не внося данные увидеть список промежутков, которые программа добавила бы при текущих настройках.
    Помните, при временных накладках программа предпочитает сохранить имеющиеся промежутки и выбросить перекрывающие при генерации из мастера.

Кнопка Сдвинуть все промежутки позволяет... (Зачем дочитываете абзац? Ведь, уверен, вы сами уже догадались!) ...сдвинуть все промежутки в списке. Нажмите её. Перед вами диалог, в котором нужно указать направление и величину сдвига. Автоконтроль не даст вам перенести промежутки так, чтобы один или несколько оказались за пределами суток.

5. Введите общие промежутки времени

Перейдите на вкладку Общие промежутки времени. Это место для глобальных вещей, таких как: перемены, обед и т. п. Они будут показываться независимо от того, добавлены ли они в чьё-то расписание, или нет. Это общие для всех промежутки.

Здесь те же возможности, что и на предыдущей вкладке. Кроме одного: в мастере добавления промежутков есть переключатели, которые позволяют выбрать, на какие дни распространяются промежутки.

На этом ввод данных общих данных закончен.

6. Создание расписаний учителей

Перейдите на первую вкладку. Здесь создаются таблицы с расписанием учителей. Нажмите кнопку Создать. Программа спросит имя файла. Задайте имя. Программе всё равно, как вы таблицу назовете. Имя таблицы играет роль только тогда, когда вы планируете их потом архивировать, переносить на другой компьютер и т. п. Словом, это имя нужно исключительно пользователю.

Когда вы назовете файл таблицы программа спросит ФИО учителя. Вот это уже важно — это ФИО будет показываться в главной программе просмотра Teacher's Relief.

Кстати, соответствия имён файлам таблиц можно редактировать и вручную. Если всё нормально, пропустите этот абзац. Для редактирования есть кнопка справа от поля с ФИО. Обычно эта функция не нужна, но если потребуется вручную назначить учителю файл таблицы, эта функция поможет. В этом окне можно добавить или удалить запись о таблице для ФИО учителя, а также отредактировать его ФИО. Ниже находится кнопка для задания пути к файлу его таблицы. Флажок «Только для чтения» убережет пользователя от случайной модификации таблицы соответствий.

Когда файл таблицы создан (он сразу же и открывается после создания), можете приступать к заполнению расписания. Кнопки Добавить, Изменить и Удалить действуют точно также, как в других вкладках.

Теперь заполните расписание — добавьте все уроки на неделю. В диалоге добавления/изменения вы выбираете те самые классы, предметы и периоды, которые вы подготовили раньше. Здесь очень поможет флажок Добавлять на основе выбранного.

Для удобства (если порядок следования введенной вами информации вам неудобен) вы можете упорядочить списки по алфавиту. Также редактор не позволит добавить в один и тот же день один и тот же промежуток дважды. Порядок заполнения расписания не имеет значения.

Чтобы завершить работу над таблицей учителя нажмите кнопку Закрыть.

Повторите операцию для тех учителей, информацию для которых вы хотите занести в программу. Кнопка Открыть служит для открытия на изменение существующей таблицы, а Удалить — соответственно для удаления таблицы.

Деинсталлятор удаляет только файлы программы. Таблицы, созданные пользователем сохраняются.

Все готово! Теперь можно пользоваться программой Teacher's Relief.

Использование Teacher's Relief

При запуске Teacher's Relief вы увидите окно, снимок которого вы видели в самом начале этой страницы.

Пользоваться им очень просто. Запускаете и сразу видите состояние первого по алфавиту учителя. Сменить учителя можно из списка «Выбор учителя». Перевести «Машину времени» на другое время можно поставив флажок группы «Другое время» и изменив соответствующие поля. Изменение любого поля, будь то учитель или настройки машины времени, приводит к немедленному обновлению информации в окне.

Осталось рассказать только о трёх ссылках под логотипом. Это отчеты.

Первая, «Учитель» — расписание на этот день для выбранного учителя;
вторая, «Класс» — расписание на этот день для класса;
и третья, «Неделя» — полное расписание на неделю.

Права на использование и распространение

Программа Teacher's Relief является абсолютно бесплатной для всех. Вы имеете право распространять ее любыми способами при условии, что ее дистрибутив, который вы скачали, вы передаете другим в неизменном виде. Вы не имеете право продавать ее и скрывать информацию о том, кто ее автор.

Copyright © DJ-Andrey-sXe, 2004-2007. Все права защищены.


Ps: ...а вообще эта программа – всего лишь низкопробная игрушка по сравнению со Школьным порталом.
Хотите по-настоящему серьезную вещь для комплексного управления образовательным учреждением — поинтересуйтесь: Школьный портал.