112
2.4.4 Описание программных модулей
Внедрение на рассматриваемом предприятии автоматизированной системы
управления проектами RedMine с доработками системы под требования
безопасности предприятия, производится методом внедрения типовой
информационной системы (RedMine) и ручной доработки системы безопасности,
включающей шифрование данных между физический сервером системы и
конечными пользователями: руководителями отделов и разработчиками ПО.
Внедрение данной системы производится на веб-сервер WEBrick, который
общается со вторым веб-сервером Apache по незащищенному протоколу HTTP, а
к серверу Apache конечные пользователи имеют доступ только по защищенному
HTTPS протоколу с использованием самоподписанного ключа шифрования SSL.
2.4.5 Апробация результатов исследования
Рассматриваемая в данной работе автоматизированная система управления
проектами была внедрена на предприятии ГНЦ РФ ФГУП «НАМИ» в отделе
разработки ПО коммерческого проекта. Подбор аппаратных компонентов сервера
и настройка аппаратного обеспечения выполнены корректно, о чем говорит
бесперебойная работа данной системы на предприятии в течение года. Доступ к
данной системе организован по защищенному каналу данных HTTPS, данный
канал протестирован специалистами службы безопасности на надежность,
проверка пройдена успешно. Роли пользующихся системой специалистов с
назначенными им ролями доступа к проекту распределены корректно согласно
расчетам п. 2.1.3 данной работы и требованиям службы безопасности.
Руководителю отдела доступны функции создания новой задачи,
просмотра статуса созданных задач. Разработчикам ПО доступны функции
просмотра созданных руководителем отдела задач, просмотра существующих
задач и изменения готовности назначенных задач. При изменении статуса проекта
или задачи, происходит оповещение заинтересованных специалистов
посредством E-mail сообщения на корпоративный почтовый ящик.
Для создания новой задачи руководителю отдела требуется произвести
следующий алгоритм действий: