Журнал LinuxFormat - перейти на главную

LXF148:School2

Материал из Linuxformat
Перейти к: навигация, поиск

Содержание

Электронный классный журнал РУЖЭЛЬ

Михаил Кушнир рассказывает о том, как сделать традиционный

классный журнал современным и электронным.


С приближением 1 января 2014 года – даты окончания процесса по переводу государственных услуг в электронный вид – все острее поднимается вопрос об электронных журналах и дневниках, которые входят в список объявленных услуг.

Тема в моде с июля 2008 года, когда вопрос оказался поднят на заседании президиума Государственного совета «О реализации Стратегии развития информационного общества в Российской Федерации» с участием президента страны. Но до последнего времени она продвигалась очень вязко, т. к. в большинстве регионов навязывались решения без отмены традиционных бумажных журналов и при низкой технической обеспеченности.

Этим летом, похоже, нормативная часть проблемы о возможности ведения электронных журналов (ЭЖ) без бумажных снимается – уже опубликован рабочий вариант документа Минобрнауки с требованиями к технической и нормативной составляющими ведения ЭЖ, из которых возможность отмены «бумаги» очевидна. Поскольку госуслуги – это серьезно, придется местным властям сформулированные технические условия обеспечить.

Еще одна проблема связана со способом ведения ЭЖ. Наиболее популярным сегодня является web-вариант, размещенный вне школы на просторах Интернет, поскольку для доступа к такому ЭЖ достаточно внешнего канала. Всем школам страны такой канал, как утверждается, обеспечили. Однако у 60 – 70 % школ он имеет пропускную способность 128 Кб/с, что, безусловно, мало для полноценной замены бумажного журнала. Но даже там, где пропускная способность высокая, надежность канала работы для оперативной работы учителя с журналом явно недостаточна.

Альтернативой web-варианту вне школы является ЭЖ на сервере в локальной сети школы. Это решает подавляющее число проблем с каналом, но требует обслуживания, а системный администратор в школе – проблема.

Еще одна проблема ЭЖ – соблюдение нового законодательного веяния по защите персональных данных. Драка специалистов вокруг закона 152-ФЗ развернулась нешуточная. Принята уже вторая редакция закона, а споры среди них не утихают. Школе в этой ситуации совсем грустно, т. к. она оказывается оператором персональных данных учеников и учителей и отвечает по этому закону за защиту данных. РУЖЭЛЬ при внимательном и аккуратном подходе можно позиционировать как общедоступный источник данных, что избавляет от большинства проблем.

Как говорят умные люди, четко поставленная задача содержит не менее 50 % решения. РУЖЭЛЬ находится в точке пересечения основных проблем любого ЭЖ и предлагает, как нам кажется, оптимальный выход. Полушуточное описание РУЖЭЛЬ вы прочтете ниже, а дополнительные его особенности относительно требований Минобрнауки можно найти на сайте – они того заслуживают. Если заинтересует, на нашем сайте есть не только подробное описание РУЖЭЛЬ и правил его установки, но и отдельные подборки по юридическим (Фемида) и методическим (Прожекты) вопросам. Сюда из опубликованных на сайте материалов мы вынесли статью про «сервер-коробочку» микро-ПАК, который позволяет минимизировать усилия по техническому сопровождению при кустовом подходе.

Кустовой подход поможет решить и задачу внедрения РУЖЭЛЬ, т. к. по условиям технической поддержки бесплатно выделяется один вопросный пакет на каждые 10 пакетов базовой поддержки. Базовая поддержка включает обязательства по исправлению возможных программных ошибок и 3 вебинара в течение учебного года. Наши партнеры предлагают базовый пакет поддержки за 1 тыс. руб. в год.

РУЖЭЛЬ распространяется по свободной лицензии BSD и может быть развернут практически на любой операционной системе в среде Java. Он входит в стандартную поставку серверного пакета Альт Линукс Школьный, начиная с версии 5.0.2, что позволяет заметно облегчить процесс установки. В этом пакете есть также система дистанционного обучения Moodle, с которой РУЖЭЛЬ может взаимодействовать на уровне ссылок на задания и выполненные работы. При этом обе системы опираются на единый список пользователей сети, который ведется в LDAP. В новой версии Альт Линукс Школьный ожидается расширение поддержки административных средств школы программой составления расписаний FET.

Сказка про РУЖЭЛЬ Не про ту, что для богатырей-защитников, а про тот, что для Марь-Иванны — искусницы

Присказка

Жила-была школа № 45 в Москве. Не жилось ей, как всем: вечно лезла она во всякие эксперименты. И оказалась она в системе Международного Бакалавриата (одна из первых, между прочим, в наших краях). Один из краеугольных камней МБ – критериальное оценивание. Что это – рассказывать долго, а по-простому – ставится несколько отметок за каждую работу. Как это замечательно смотрится в традиционном бумажном журнале, думаю, объяснять не нужно.

А кроме МБ, любили в этой школе грузить себя и учителей всякими компутерными заморочками. Ясно дело, не могли компутерные черви спокойно смотреть на стройные колонны критериального оценивания МБ – и учинили электронный способ их ведения с помощью программы заморской FileMaker. Итоги-то подводить по этим колоннам – с ума свихнуться. А так – компутер: раз, и готово.

Было это во времена стародавние, когда на лицензионность программного обеспечения не смотрели. А как заявился Змей Горыныч – блюститель лицензионной чистоты въедливый, заволновались в школе: ну как пожалеет государство экономное выделить гроши нелишние на лицензирование софтины редкой да заморской за-ради программы доморощенной? Напряглись тогда добры молодцы компутерные и переделали программу на иной лад, чтобы все в ней было без сучка и задоринки, чтоб не к чему было придраться супостатам заморским да людям государевым.

Так и появился на свет божий электронный классный журнал РУЖЭЛЬ, несущий в своем названии памятки и Руси великой, и журнала классного, и электроники вездесущей.

И сделали его, назло супостатам, свободным для всенародного доступа, чтобы каждый мог себе в помощь взять, коли охота да вкус к компутерам имеется. И не смотри, что пошел он от потребы заморской-критериальной. Не нужны критериальные фокусы – не пользуй: с добрым инстументом всяко дело лучше спорится.

Сказка

Даже к моменту появления РУЖЭЛЬ на рынке уже были продукты, позволяющие вести учет успеваемости электронным образом и с web-интерфейсом. Сейчас, когда запахло массовым внедрением и бюджетными деньгами, их и вовсе не счесть. Поэтому идея сделать РУЖЭЛЬ изначально свободным оставляет шанс на широкое распространение: коммерческие решения простых энтузиастов, независимо от качества, имеют гораздо менее эффективные каналы продвижения, чем у известных брендов.

История создания РУЖЭЛЬ под конкретные нужды конкретной школы без оглядки на другие решения сделала его практически по всем параметрам «отличным от других» (кавычки для любителей рекламного слогана 90-х).

  • Прежде всего, РУЖЭЛЬ является мультиплатформенной СПО — разработкой под одной из самых открытых лицензией, BSD. Запускается он на сервере в среде Java в комплекте с открытыми и распространенными технологиями MySQL и Apache. Для работы с ним достаточно браузера.
  • РУЖЭЛЬ – редкий представитель программ своего класса, который занимается исключительно вопросами, связанными с классным журналом и дневником. Для подавляющего большинства других программ проблемы журналов и дневников являются дополнительными к другим задачам: управленческим, бухгалтерским, учебным, коммуникационным. Соответственно, глубина проработки проблематики деятельности с журналами-дневниками у них тоже существенно различается.
  • Вместо попытки включить в себя разные полезные возможности, РУЖЭЛЬ разработан в расчете на взаимодействие с внешними сервисами, которые прекрасно справляются со своими функциями. В частности, он позволяет организовать взаимодействие с системами электронного (дистанционного) обучения, например, с популярным Moodle.
  • Исключительно широки и возможности по оцениванию, так как поддержка критериального оценивания была заложена в проект изначально. С течением времени подходы к критериальному оцениванию менялись, а в РУЖЭЛЬ это все учитывалось. С развитием бурной деятельности по оценке качества образования различные подходы к оцениванию начинают играть все большую роль.
  • «Свертка» по окончании учебного года накопленной информации в систему стандартных HTML-файлов – уникальная возможность РУЖЭЛЬ: их можно записать на любой стандартный электронный носитель и прочитать любым стандартным браузером без использования специальных программных средств. Это же позволяет хранить данные в электронном виде без выведения на печать, не опасаясь проблем с их прочтением через некоторое время, когда может использоваться другая версия или даже другая программа.
  • Отличие в доступе к базе данных:
    • свободный доступ, включая гостевой вход, к данным об учебном процессе;
    • отказ от предоставления доступа к успеваемости всем,

кроме сотрудников.

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

  • Традиционный дневник в РУЖЭЛЬ превратился в разделенные закладками удобно структурированные страницы: со списками заданий, с темами уроков, с расписанием. Отметки и комментарии учителей не размещаются в дневнике, а рассылаются по почте.
  • Предусмотрены специальные средства, облегчающие работу учебной части по проверке заполнения, и отдельные интерфейсы, позволяющие отслеживать сводные параметры и выборки. При ведении в РУЖЭЛЬ замен, автоматически формируется журнал замещенных и пропущенных уроков, табель учета проведенных уроков. Удобно контролируется наличие первичной документации, подтверждающей правомочность отклонения от расписания. При включении соответствующих модулей РУЖЭЛЬ сам следит за соответствием проведенных уроков учебному плану, выставляет и снимает замечания по мере заполнения журнала.

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

Быль

К сожалению, идеальных решений не бывает – за все приходится платить. Подавляющее большинство предпочитает традиционные решения, поэтому каждый раз приходится объяснять, что эти отличия – не просто так, а с пользой для дела.

Гибкие возможности требуют более осмысленного подхода при настройке – это создает впечатление сложного процесса внедрения, хотя потом пользователи отмечают простоту и удобство в работе. Тем не менее, имидж непростого во внедрении продукта за РУЖЭЛЬ закрепился. С имиджем спорить сложно – он здравым разъяснениям не поддается; но стоит обратить особое внимание, что все сложности РУЖЭЛЬ ложатся на администрацию.

Работа учителя остается предельно простой и похожей на работу с обычным журналом: даже далекие от компьютеров учителя легко и быстро осваивали основные навыки работы. Авторский интерес – творческое честолюбие и доход от оплаты технической поддержки.

Микро-ПАК облегчает администрирование

Постановка проблемы

Одним из серьезных препятствий на пути внедрения ИТ в школу является неудовлетворенная потребность в квалифицированных технических специалистах, оплата которых школам не по карману. С другой стороны, при наличии у школы канала Интернет появляется возможность удаленного администрирования сетевых ресурсов из единого центра; большинство проблем может быть решено таким образом.

Сформулируем исходные условия, которые уже можно называть типичными:

  • у школы есть выход в сеть Интернет;
  • у школы есть локальная сеть;
  • у школы есть что-то понимающий в ИТ сотрудник (учитель информатики, например);
  • в регионе есть структура, обеспечивающая техническое сопровождение ИТ-ресурсов школ.

Для минимального погружения школы в ИТ достаточно обеспечить доступ в Интернет с имеющихся в ней компьютеров. Это позволит школе быстро почувствовать себя почти «на равных» с любой другой школой, т. к. Интернет-сервисы (web, почта, порталы, IP-телефония) осваиваются сравнительно быстро и легко, а локальные ресурсы в Интернет не видны. Если же школа еще и развернет ЭЖ, выполненный в виде web-портала, она сможет почувствовать себя среди лидеров.

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

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

Можно это делать на стандартном компьютере, что часто реализуется в школах, в которых есть понимающие в ИТ сотрудники. Такие компьютеры обычно требуют грамотного сопровождения. Более стабильны специальные серверные модели компьютеров, но они существенно дороже обычных персональных компьютеров. Кроме того, стандартный компьютер провоцирует на использование его не только в качестве сервера, но и в качестве клиентского компьютера, что повышает вероятность выхода сервера на его основе из строя. Соответственно, на нем более вероятны выходы из строя комплектующих изделий (диск, вентилятор, блок питания...). Интересным компромисным решением может быть компьютер в мини-исполнении.

Идея микро-ПАК

Суть идеи – совместить надежность фирменных компактных конструктивов с самостоятельным серверным решением, т. е. изготовить на заказ из стандартных комплектующих серверную платформу в виде надежной компактной «коробочки». Наиболее дешевым массовым решением для школ мне представляется сборка на базе micro-ATX с СПО ALTLinux Школьный Cервер

  • Чтобы блоком было удобно пользоваться в качестве маршрутизатора, нужно иметь 2 сетевых разъема. Желательно, чтобы оба были встроенными, но можно и с добавочной сетевой картой.
  • Если вынести блок питания наружу, это облегчит его замену при выходе из строя и уменьшит габариты системного блока.
  • Для быстрой работы Java, которую использует РУЖЭЛЬ, необходимо установить не менее 1 ГБ оперативной памяти.
  • Применение плат со слабым нагревом и разумно изготовленный корпус позволят обойтись без вентиляторов.
  • Для хранения резервных записей может использоваться внешнее USB-устройство, например, диск, флеш.

В результате получается практически неубиваемая «коробочка», не требующая квалифицированного обслуживания сотрудниками. В случае выхода из строя любого элемента он просто заменяется на другой. Идеальная конструкция «коробочки» должна поддерживать простую смену диска без серьезной переборки всего корпуса. Изготовление готовых сборок и корпусов можно заказать региональным фирмам, что позволит:

  • сохранить финансы в регионе;
  • сохранить рабочие места;
  • получить дешевые изделия.

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

Использование микро-ПАК

Установка и конфигурирование микро-ПАК очень просты – это два независимых шага:

  • подключение стандартно установленного сервера («коробочки»);
  • настройка минимального количества уникальных параметров (например, IP-адреса).

Подключение проводов не требует особой квалификации и доступно любому современному человеку. Для гарантии правильности эта работа может производиться однократно специалистами, например, при доставке комплекта в школу.

При наличии стандартной конфигурации на диске достаточно только задать сетевые адреса – эта операция доступна при минимальной квалификации. Дальнейшие настройки можно производить удаленно.

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

Если позволяет бюджет, стоит распространить удаленное управление не только на микро-ПАК, но и на сетевой коммутатор. Для этого в школах необходимо устанавливать управляемые коммутаторы, которые стоят дороже простых. С другой стороны, если мы хотим реально обеспечить школу сетевыми ресурсами, без контроля за школьными коммутаторами не обойтись. Управлять ими самостоятельно могут далеко не в каждой школе.

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


Примеры реализации микро-ПАК

Возможным вариантом выбора может стать аппаратная платформа на основе 2-ядерного Intel Atom, например, Pegatron Wall-e Atom D510 или iRU 110 Atom D510. Стоимость такого компьютера в Москве весной 2011 года не превышала 8 – 10 тыс. рублей. Максимальный объем памяти у них ограничен 2 ГБ. Для подавляющего большинства школ этого вполне хватит, но исходная материнская плата от Intel позволяет установить до 4 ГБ. Более существенный недостаток для наших планов, что у них только один порт Ethernet. Чтобы использовать такой сервер в качестве маршрутизатора для доступа в Интернет, хотелось бы иметь второй порт. Для этих решений он может быть только в виде внешнего USB-адаптера.

Для более гибкого формирования микро-ПАК на основе этой платы можно разработать самостоятельную сборку. Для этого можно подобрать к ней дополнительную сетевую карту 10/100 Мбит/с для внешнего подключения, диск 2,5” SATA и компактный корпус с внешним блоком питания 12 В – это позволит сохранить компактность, упростить обслуживание и при необходимости запитать компьютер от автомобильного аккумулятора. Максимальная мощность подобного изделия по оценкам самой фирмы Intel не превышает 50 Вт. Существуют боксы для установки под кресло в автомобиле – их конструктив позволяет закрепить такой сервер на стене с помощью обычных шурупов.

Изящным и достаточно мощным решением может стать системный блок Mac-mini. Правда, если позволяет бюджет. Зато он идет с готовым ПО фирмы Apple. Есть клиентская версия от 20 тысяч, а серверная – порядка 40 тысяч рублей.

Благодаря своей кросс-платформенной архитектуре, РУЖЭЛЬ позволяет выбрать практически любую аппаратную платформу под управлением любой ОС.

Персональные инструменты
купить
подписаться
Яндекс.Метрика