Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
#ПЗ-7.06.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.36 Mб
Скачать

7.5.1.12. Интерфейс модуля «Персональные настройки»

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

Рисунок 7.43 – Персональные настройки

7.5.1.13. Интерфейс модуля «Внутренняя почта»

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

Рисунок 7.44 – Интерфейс модуля «Внутренняя почта»

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

Блок «Создание сообщения». Этот блок позволяет пользователю создавать сообщения внутри ИС и прикреплять к своим сообщениям файлы. После элемента «Заголовок» окна блока «Создание сообщений» располагается ряд функциональных псевдокнопок. Ниже находятся три элемента типа «textbox» для определения получателей этого сообщения. После блока заполнения адресатов расположен элемент типа «textbox» для указания темы письма. Следующий ряд занимает псевдокнопка прикрепления файла. После неё располагается элемент типа «chekbox» для создания флага уведомления о прочтении этого сообщения. Всю оставшуюся часть занимает элемент типа «textarea», в котором пользователь может изложить своё сообщение (рисунок 7.45).

Рисунок 7.45 – Форма создания сообщения

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

  1. Список пользователей

  2. Список получателей

  3. Управляющие кнопки

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

Рисунок 7.46 – Форма адресной книги

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

Модуль «Внутренняя почта» всегда перед пользователем предстаёт блоком «Входящие сообщения» (рисунок 7.47).

Рисунок 7.47 – Входящие сообщения

Для удаления сообщения необходимо выделить элемент «chekbox» в строке выбранного сообщения и нажать псевдокнопку «Удалить». Если необходимо удалить все сообщения достаточно выделить элемент «chekbox» около псевдокнопки «Удалить» и нажать на неё. ИС автоматически очистит выбранную папку от сообщений.

Для чтения сообщения необходимо в строке выбранного сообщения кликнуть на иконку , если сообщение ещё не прочитано, или - для повторного прочтения. После щелчка в новом окне откроется блок «Чтение сообщения»

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

Рисунок 7.48 – Блок «Чтение сообщения»

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

Рисунок 7.49 – Черновики

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

Рисунок 7.50 – Чтение черновика

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

Рисунок 7.51 – Отправленные сообщения

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

Рисунок 7.52 – Удалённые сообщения