расчет рабочей нагрузки;
формирование отчетов;
служебные функции ИС.
Дерево узлов, проектируемой информационной системы представлено на рисунке 4.
Рис.4. Дерево узлов ИС
Кроме предпроектного обследования МОУ гимназии № 16 мною была проведена разработка тестовой версии электронного журнала успеваемости. Работа с электронным журналом производится непосредственно в сети Интернет, доступ к журналу осуществляется через Web-интерфейс, разработанный на платформе языка PHP. Web форма входа в журнал показана на рисунке 5. Функционирование электронного журнала успеваемости осуществляется четырнадцатью базами данных, управление которыми осуществляет СУБД «MySQL», доступ к которому осуществляется их утилиты phpmyadmin, а также из рабочей среды администратора системы. Такое большое количество БД объясняется тем обстоятельством, что 13 из 14 баз данных- соответствуют предметам, изучаемым в гимназии. В этих БД в виде таблиц хранятся сведения о классах, который изучают данный предмет. Каждая таблица содержит данные об ученике id ученика, ФИО ученика и оценки ученика. Каждая таблица внутри какой либо из 13 БД представляет собой классический журнал успеваемости класса. Последняя 14 БД, которая называется SECURITY хранит сведения о пользователях, зарегистрированных для использования электронного журнала.
Рис.5. Форма входа в журнал успеваемости.
Для входа в журнал необходимо ввести в поля логин пользователя, пароль, а также выбрать группу пользователей, к которой относится указанный пользователь. В системе предусмотрено 4 группы пользователей (учитель, системный администратор, классный руководитель, иные пользователи).В качестве иных пользователей могут выступать как родители так и учащиеся. Для родителей и учащихся предусмотрена регистрация, форма которой представлена на рисунке 6.
Рис.6. Регистрация нового пользователя
Для регистрации нового пользователя необходимо заполнить регистрационную форму персональными данными и нажать кнопку регистрация.
Остальные группы пользователей носят закрытый характер и регистрация пользователей пользователей, относящихся к группам учитель, классный руководитель или системный администратор производится силами системного администратора. Такое разделение пользователей на группы сделано в целях повышения уровня безопасности, поскольку для каждой группы пользователей предусмотрена своя рабочая среда, которая соответствует привелегиям конкретного пользователя. Так, чтобы войти в систему в качестве системного администратора необходимо ввести логин и пароль, соответствующие учетной записи системного администратора, а также отметить соотвествующую группу пользователей (рисунок 7).
Рис.7. Вход системного администратора
Если логин и пароль пользователя указаны верно то после входа в систему откроется рабочая среда системного администратора, представленная на рисунке 8.
Рис.8. Рабочая среда системного администратора