Программирование бизнес логики
Для реализации требуемого функционала было принято решение использовать язык программирования PHP, язык SQL для связи с базой данных, а в качестве веб сервера использовать Apache. В качестве фреймворка используется FuelPHP[1].
Для удобства программирования используется среда разработки PHP Storm[2].
Программный код представлен в приложении А. На рисунках 15 – 22 демонстрируется реализованный функционал.

Рисунок 15 – Функционал авторизации

Рисунок 16 – Функционал отображения, добавления, редактирования и удаления объектов недвижимости

Рисунок 17 – Функционал отображения, добавления, редактирования и удаления подразделений

Рисунок 18 – Функционал отображения, добавления, редактирования, архивации и удаления задач

Рисунок 19 – Функционал отображения задач в архиве

Рисунок 20 – Функционал отчётов (отображение, формирование для печати)

Рисунок 21 – Функционал отображения, добавления, редактирования и логического удаления пользователей системы

Рисунок 22 – Функционал отображения, добавления, редактирования и удаления пользовательских ролей

Рисунок 22 – Функционал отображения логов (записей журнала)
Программирование пользовательского интерфейса
Для реализации пользовательского интерфейса используются: язык разметки HTML[3], язык стилей CSS, фреймворк Bootstrap 3.0, скриптовый язык 13-11027.php" class="back_link" > ⇐ Предыдущая