Библиографическое описание:

Попова А. А. Автоматизированная система SMS-оповещения родителей об успеваемости обучающихся средних школ // Молодой ученый. — 2012. — №5. — С. 86-89.

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

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

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

Система оповещения об учебном процессе и внеклассной работы состоит из 5 модулей (показано на рисунке 1):

- модуль ввода данных учителем;

- модуль рассылки сообщений;

- модуль формирования отчетов и статистики;

- модуль администрирования;

- модуль авторизации.

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

Модуль ввода данных учителем включает блоки «Управление расписанием», «Ввод посещаемости и оценок» и «Ввод оповещений».

Блок «Управление расписанием» обеспечивает возможность формирования почасового расписания уроков для классов с указанием: дня недели, класса, предмета и преподавателя.

Блок «Ввод посещаемости и оценок» позволяет учителю проставлять пропуски занятий учениками, вводить оценки и их тип (контрольная, устный ответ и т.п.) на основе расписания.

Модуль отправляет полученные данные на web-сервер автоматически по Интернету.

Модуль рассылки сообщений состоит из блоков: «SMS-рассылка» и «Email-рассылка».

Блок «SMS-рассылка» производит отправку SMS-сообщений на указанные номера с текстами, сформированными в модуле «web-приложение клиента Учитель».

Блок «SMS-рассылка» поддерживает проверку доставки сообщений. При неудачной доставке модуль должен производить через некоторое время повторную отправку SMS-сообщений.

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

Блок «Просмотр средних оценок» формирует данные о средних оценках учеников, классов, групп учеников.

Блок «Просмотр посещаемости и оценок» позволяет осуществлять доступ родителей и учеников к истории оценок и посещаемости.

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

Модуль администрирования состоит из блоков: «Ввод данных об оплате», «Учет клиентов», «Учет учителей» и «Резервное копирование».

Блок «Ввод оплаты» должен позволять вводить данные об оплате услуги клиентами: внесенной сумме и автоматически формировать дату окончания оплаченной услуги.

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

В блоке «Учет учителей» ведется список учителей, с закрепленными за ними предметами.

Блок «Резервное копирование» обеспечивает возможность создания полной резервной копии базы данных.

Модуль позволяет вести и редактировать список предметов, преподаваемых в учебных заведениях и типы возможных оценок (контрольная, устный ответ, домашнее задание и так далее).

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

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

Рис. 1 – Схема взаимодействия модулей системы

Разработана архитектура системы (рис. 2). Для работы системы необходим один сервер для размещения базы данных и web-сервера.

Web-интерфейсы администратора, учителя и клиента объединены в рамках одного web-сайта.

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

Сервер БД реализован на СУБД MySQL. Сервер БД хранит данные о клиентах, преподавателях, оплате, расписании, ежедневных данных из МОУ СОШ и оповещения.

Web-сервер выполняет функции рассылки SMS-сообщений и email-рассылки.

Web-интерфейс учителя выполняет функции ввода данных по посещаемости, успеваемости и оповещений преподавателем МОУ СОШ. Кроме того, Web-интерфейс учителя позволяет вводить учителем собственного расписания уроков.

Доступ клиентов к истории сообщений и данных по успеваемости осуществляется по средствам Web-интерфейса клиента.

Администрирование, учет и контроль системы осуществляется через Web-интерфейс администратора.

Авторизация и аутентификация администратора, клиентов и учителей выполняются на основе логина и пароля, выданными при заключении договора.

Начальным этапом работы системы является ввод учителем данных об учебной и внеклассной работе учеников, успеваемости и оповещений. Эти данные отправляются на web-сервер, где они обрабатываются, и осуществляется рассылка оповещений.

Рис. 2 – Схема архитектуры системы

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

Разработанная система обладает рядом преимуществ:

- автоматизация сбора данных и оповещений с учебных заведений;

- децентрализованный ввод данных и оповещений с централизованным хранением информации в базе данных;

- оперативное и автоматическое формирование необходимых расчетов и отправки сообщений;

- возможность рассылки сообщений по средствам SMS и email;

- возможность родительского контроля за успеваемостью и оповещениями через web-интерфейс;

Программа предполагает быть внедренной в организацию, которая будет предоставлять данную услугу в МОУ СОШ. Для обслуживания программы СМС-оповещения в организации достаточно следующего программного обеспечения:

- Пакет офисных программ Microsoft Office;

- Приложение MegaFonInternet.

Данные поступают по средством бумажных бланков из МОУ СОШ.

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


Литература:

  1. Ле-Бодик Г. Мобильные сообщения: службы и технологии SMS, EMS и MMS. Пер. с англ. – М.: Кудиц-Образ, 2005. – 448 с.

  2. Шахнович И.В. Современные технологии беспроводной связи. 2-е изд. исп. и доп.; М.: Техносфера, 2006. – 288 с.

  3. Конноли Томас, Бергг. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.; Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 1120 с.

Обсуждение

Социальные комментарии Cackle