ЗАДАНИЕ 5
Название: Подготовка программных модулей к интеграции.
Описание: Анализ применения разработанных модулей для их последующего объединения и использования в крупных муниципальных информационных системах.
Анализ интеграции программных модулей:
Модуль вывода сообщений (Задание 1): Может быть преобразован в отдельный класс-логгер (Logger), отвечающий за запись системных событий, ошибок и предупреждений в текстовый файл или отправку их по внутренней сети администратору.
Модуль учета персонала (Задание 2): Логика хранения данных о сотрудниках и отделах (структура Department и динамический список std::vector) готова к интеграции с базой данных (например, PostgreSQL или SQLite) посредством SQL-запросов вместо ручного консольного ввода.
Перспективы интеграции: Объединенная система представляет собой микромодуль для внутренней ERP-системы Администрации города (подсистема "Кадры" и "Уведомления").