Система предназначена для работы с персональными картами, листами самооценки и иными формами данных в виде анкет.
Ядро системы самостоятельно и может работать на любом сервере или клиенте, поддерживающих PHP и MySQL, клиентская часть может быть реализована как веб-решение, самостоятельное приложение или являться частью другой системы.
Ниже описана работа с системой как с веб-сайтом.
Авторизация в системеАвторизация в системе аналогична большинству подобных систем, требует ввода логина и пароля пользователя.
Ниже показан пример оформления (используется по-умолчанию при установке системы, прим.: здесь и далее все примеры функциональны). При желании, внешний вид, а также в какой-то степени и функционал, легко изменить, при этом достаточно обладать навыками веб-верстки и соблюдать некоторое количество правил. Фактически, существует лишь одно правило: соглашение о передаваемых системе параметров. Это позволяет использовать лишь ядро системы, а пользовательский интерфейс выполнить самостоятельно. Однако, для упрощения работы верстальщика (исключение из его работы каких-либо действий, связанных с программированием скриптов), часть инструментария уже входит в поставку, что позволяет ограничится лишь добавлением подключений нескольких файлов java-script.
Пример:
Код примера:
<script src="system/js/jquery-3.2.1.min.js" type="text/javascript"></script>
<script src="system/js/script.js" type="text/javascript"></script>
<div id="wrap">
<div id="block">
<div id="title">Вход в систему. <?=$tpl_title;?></div>
<div id="form">
<div class="drow">логин <input type="text" id="lgn" autofocus required autocomplete="off" value=""/></div>
<div class="drow">пароль <input type="password" id="psw" required autocomplete="off" value=""/></div>
<div class="drow"><div id="enter">Вход</div></div>
<div style="clear:both"></div>
<div id="forgot">Забыли логин и/или пароль?</div>
</div>
</div>
</div>
Как видно, здесь подключается два файла java-скрипта (jquery и скрипт системы). Далее разработчику необходимо выполнить лишь следующие требования: поля ввода должны иметь идентификаторы id="lgn" и id="psw" для логина и пароля соответственно, и элемент кнопки должен иметь идентификатор id="enter". Помимо этого, можно вставлять переменные для шаблонов, в частности, здесь используется <?=$tpl_title;?> для вывода "Гимназия №__". Это позволяет легко перенастроить систему для иного учреждения, просто изменив значения переменных шаблонов.
В результате такого подхода, разработчик может не задумываться о механизме функционирования, не приобретать дополнительных навыков ради лишь этого задания и решать задачи только по верстке. Впрочем, как было сказано выше, это является упрощением работы, но не ограничением: при желании, разработчик может добавлять свои или изменять системные скрипты интерфейса.
Полное описание идентификаторов, переменных и прочего функционала доступно в документации для разработчика, далее же будет разъяснятся только использование системы со стороны пользователей.
Итак, авторизация. После ввода корректных логина и пароля, пользователь осуществит вход в систему, согласно установленным привилегиям. В случае некорректного ввода, форма авторизации будет показана снова, с сообщением об ошибочной авторизации. Это можно проделать выше, в примере, просто нажав на кнопку "Вход". По-умолчанию, доступно 3 попытки входа (возможно изменение в настройках системы). После этого, даже в случае верных данных, авторизации не произойдет, но никаких дополнительных сообщений выводится не будет. Ограничение числа попыток и минимизация сообщений исключает возможность взлома системы автоматическим подбором логина и пароля.
Если пользователь за установленное количество попыток не сумел авторизоваться, он может разблокировать свой аккаунт самостоятельно, запросив новый пароль на свою электронную почту, кликнув на ссылку "Забыли логин и/или пароль?" или обратиться к администратору системы. Для того, чтобы запросить пароль на почту, пользователю необходимо ввести логин или адрес e-mail. Число запросов пароля не ограничено по количеству, но ограничено по времени (интервал между запросами устанавливается в настройках системы), дабы исключить возможность злоумышленнику бесконечно посылать запросы, если ему известен адрес.
Работа с персональной картойПример:
Дата прохождения аттестации | Квалификационная категория | Соответствие занимаемой должности | Дата будущей аттестации |
---|---|---|---|
Ресурсы для профессионального развития в 2016-2017 учебном году | Сроки | Отметка о планируемом участии |
Результат |
---|---|---|---|
1. Участие в мероприятиях гимназии | |||
Учебно-практическая конференция «Царскосельские старты» | апрель | ||
Учебно–практическая конференция «В науку первые шаги» | март | ||
Предметная олимпиада школьников | октябрь | ||
Проектно-исследовательская деятельность школьников | в течение года | ||
Участие в иных конференциях | в течение года | ||
2. Участие в районных мероприятиях | |||
Районный этап конкурса педагогических достижений | октябрь-ноябрь | ||
Районный этап городского фестиваля «Петербургский урок» | октябрь-декабрь | ||
Спартакиада обучающихся образовательных организаций | в течение года | ||
Научно-практическая конференция «Первые шаги естествоиспытателя» | февраль | ||
Участие в иных конференциях, семинарах районного уровня | в течение года | ||
Участие в в повышении квалификации педагогов района | в течение года | ||
3. Участие в городских мероприятиях | |||
Конкурс инновационных продуктов | сентябрь-ноябрь | ||
Конкурс «За нравственный подвиг учителя» | март | ||
Городской этап конкурса педагогических достижений | октябрь-декабрь | ||
Научно-практическая гимназическая конференция педагогов России и ближнего зарубежья | март-апрель | ||
Гимназические ученические всероссийские чтения «Конференция победителей» | март | ||
Участие в иных городских мероприятиях | в течение года | ||
4. Участие во всероссийских / международных мероприятиях | |||
Всероссийская (с международным участием) конференция «Информационные технологии для «Новой школы» | март | ||
Всероссийский форум «Молодые молодым» | октябрь | ||
Всероссийские профессиональные конкурсы (дистанционные) | в течение года | ||
Всероссийские международные дистанционные олимпиады, конференции, конкурсы для обучающихся | в течение года | ||
Участие в иных всеросийских/международных конференциях | в течение года | ||
5. Методическая разработка (авторская) педагога | |||
Тема: | в течение года | ||
Форма представления: | в течение года | ||
урок/серия уроков/занятие/серия занятий/мероприятие: | в течение года | ||
выступление на заседании методического объединения (МО) гимназии: | в течение года | ||
выступление на заседании МО района: | в течение года | ||
Мастер-класс: | в течение года | ||
публикация: | в течение года | ||
иное: | в течение года | ||
6. Участие в инновационной деятельности гимназии | |||
опытно-экспериментальная деятельность по проведению и подготовке обучающихся к итоговой метапредметной проектной аттестации; | в течение года | ||
опытно-экспериментальная работа по реализации ФГОС ООО; | в течение года | ||
опытно-экспериментальная работа по введению ФГОС СОО | в течение года | ||
7. Выполнение управленческих функций: | |||
заместитель директора | в течение года | ||
председатель МО; | в течение года | ||
руководитель рабочей (творческой) группы; | в течение года | ||
наставник; | в течение года | ||
тьютор; | в течение года | ||
учитель эксперт; | в течение года | ||
куратор секции в учебно-практических конференциях «В науку первые шаги», «Царскосельские старты» | февраль-март | ||
8. Необходимость повышения квалификации: | |||
курсы повышения квалификации | в течение года | ||
9. Просветительская работа: | |||
участие в вебинарах; | в течение года | ||
иное | в течение года |