Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПвБД_Курсовик_ОрищенкоТС.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
895.63 Кб
Скачать

Просмотр списка диалогов

Список диалогов формирует метод index контроллера mail. Внешний вид списка диалогов:

Рисунок 45

где справа показано количество сообщений в переписке с данным пользователем.

Просмотр диалога

Список сообщений в диалоге формирует метод dialog контроллера mail. Внешний вид списка сообщений в диалоге:

Рисунок 46

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

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

Заключение

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

Запросы к базе данных содержатся в моделях и построены с использованием библиотеки Active Record, которая является удобным инструментом структурирования запросов ввиду автоматического парсинга переданных параметров. Запросы на выборку содержат операторы агрегирования, группировки, соединения таблиц. Этого вполне хватило для реализации построенной системы.

Таганрог 2025