logo
Процесс информирования родителей об успеваемости учеников

4.2 Описание логической структуры

Выбор порта: позволяет оператору выбрать COM-порт, к которому присоединено предающее устройство - GSM-модем.

Выход: осуществляется выход в операционную систему (Windows XP).

Обзор: позволяет оператору указать папку с журналами, на основе которых создавать базу.

Внести оценки в базу: происходит формирование базы данных на основе указанных папок с журналами.

Отправить SMS: происходит отправка сообщений об успеваемости и посещении родителям учеников.

Просмотр баз данных: позволяет просмотреть содержимое базы данных "Ученики" и базы данных "Сообщения"

Рассмотрим подробнее работу программы.

Описываемая программа состоит из трех основных подпрограмм (Внести оценки в базу, Отправить сообщения, Просмотр баз данных).

Рассмотрим алгоритмы работы этих подпрограмм и всей программы в целом. При загрузке программы выводится окно-запрос на выбор COM-порта, к которому подключено передающее устройство (GSM-модем), затем на экране отображается главное окно. В главном окне программы оператор может просмотреть уже существующие базы, нажав на "Просмотр баз данных" или загрузить новую, выбирая папку, содержащую журналы с оценками, нажав при этом кнопку "Обзор". Затем нажимаем кнопку "Внести оценки в базу". Об успешном окончании процесса сообщит специальное окно. После этого можно посмотреть созданную базу, либо отправить сообщения, нажав на соответствующие кнопки. Режим просмотра базы осуществляется в двух вариантах: выборка по ученикам - "Ученики" и выборка по сообщениям - "Сообщения".