Программирование бизнес логики
Для реализации требуемого функционала было принято решение использовать язык программирования 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" > ⇐ Предыдущая