74
ЗАКЛЮЧЕНИЕ
Для успешной разработки или доработки узкоспециализированного
программного обеспечения, разработчику необходимы не только навыки
программирования и техническое задание, но и понимание технологии, для
которой это программное обеспечение создается. Понимание технологии
упрощает разработку и повышает шанс создания именного того
функционала, который необходим конечному пользователю. Поэтому
одной задач ставилось ознакомления с технологией подписки. Данная
задача выполнена не полностью так как технология подписки многогранна,
и понимание всех ее аспектов еще в процессе, однако в рамках данной
работы данная технология изучена досконально.
Так же в рамках данной разработки было необходимо понять
алгоритм взаимодействия и работу других подсистем, входящих в
информационную систему «Подписка», для полного представления общей
работы информационной системы, в которую добавлялась подсистема
«Подписка – УФПС», чей функционал и был разработан в рамках данной
работы.
Так как разработанный функционал производит выборку данных из
базы данных, была изучена структура основных справочников, требуемых
для формирования отчетов. Так же дополнительно были добавлены
изменения в структуру используемой базы данных, в частности
дополнительные таблицы и частичная реструктуризация существующих.
Функционал в рамках данной работы разрабатывался на основании
технических заданий, в которых указывались подробно механизмы расчетов
и формы требуемых отчетов. После досконального изучения и уточнений в
момент проектирования, был разработан функционал, полностью
удовлетворяющий запросы пользователя.