Введение
Курсовая работа посвящена разработке UML-модели системы управления интернет-услугами для предприятия, предоставляющего доступ к сети Интернет. В условиях стремительного развития телекоммуникационного рынка и роста конкуренции интернет-провайдеры вынуждены постоянно совершенствовать свои бизнес-процессы и информационные системы. По данным Росстата, в 2024 году доступ к интернету имели 88,4% российских домашних хозяйств, а широкополосный доступ — 88,3%. Управление интернет-услугами включает в себя широкий спектр операций: от подключения новых абонентов и настройки тарифных планов до приостановки и возобновления предоставления услуг, обработки обращений клиентов и контроля качества обслуживания.
Для эффективного проектирования и последующей реализации информационной системы, автоматизирующей данные процессы, необходимо предварительное моделирование. Унифицированный язык моделирования UML (Unified Modeling Language) является стандартным инструментом визуализации, специфицирования, конструирования и документирования программных систем. Он позволяет представить сложную систему в виде набора взаимосвязанных диаграмм, отражающих её статическую структуру и динамическое поведение.
В данной работе рассматривается применение UML для создания модели системы управления интернет-услугами провайдера. Модель охватывает основные функциональные возможности системы, взаимодействие пользователей с ней, внутреннюю логику обработки заявок и жизненный цикл предоставляемых услуг. Полученные диаграммы служат основой для дальнейшей разработки программного обеспечения и оптимизации бизнес-процессов компании.
Актуальность темы
Актуальность темы обусловлена необходимостью формализации и автоматизации процессов управления услугами в сфере предоставления доступа к сети Интернет. Современные провайдеры работают с большим количеством абонентов и тарифных планов: по данным ТМТ Консалтинг, во II квартале 2024 года российский рынок широкополосного доступа для частных лиц насчитывал 36,4 млн абонентов, а объем интернет-трафика в российских сетях за 2024 год вырос на 24,4% по сравнению с 2023 годом. Это требует надёжных и масштабируемых информационных систем. Применение UML-моделирования на этапе анализа и проектирования позволяет снизить риски ошибок, улучшить взаимопонимание между заказчиками и разработчиками, а также сократить время и стоимость внедрения системы.
Степень разработанности темы
Проблематика моделирования информационных систем и применения языка UML широко освещена в научной литературе. Среди зарубежных учёных, внёсших значительный вклад в развитие методологии объектно-ориентированного анализа и проектирования, следует отметить Г. Буча, Дж. Рамбо, И. Якобсона, М. Фаулера. В отечественной науке вопросы применения UML и проектирования информационных систем рассматриваются в трудах А. М. Вендрова, Г. Н. Калянова, В. В. Липаева, С. В. Маклакова.
Объект и предмет исследования
Объект исследования — Объектом исследования является деятельность интернет-провайдера по управлению предоставляемыми интернет-услугами.
Предмет исследования — Предметом исследования являются методы и средства UML-моделирования процессов управления интернет-услугами.
Цель и задачи работы
Цель работы — Целью работы является разработка комплекса UML-диаграмм, описывающих процессы управления интернет-услугами провайдера и служащих основой для проектирования информационной системы.
Для достижения цели поставлены задачи:
- Изучить назначение, состав диаграмм и этапы построения моделей на языке UML.
- Проанализировать особенности информационных систем интернет-провайдеров и их бизнес-процессов.
- Провести обзор подходов к моделированию систем управления услугами связи.
- Выполнить анализ предметной области, определить действующих лиц и построить диаграмму вариантов использования.
- Разработать диаграммы классов и последовательностей для сценариев подключения и смены тарифа.
- Построить диаграммы деятельности и состояний жизненного цикла интернет-услуги.
Методы исследования
В работе применяются методы системного анализа, объектно-ориентированного анализа и проектирования, а также графическое моделирование с использованием нотации UML.
Теоретическая и практическая значимость
Теоретическая значимость работы заключается в обобщении и систематизации подходов к применению UML для моделирования систем управления услугами в телекоммуникационной отрасли.
Практическая значимость состоит в возможности использования разработанной UML-модели в качестве основы для проектирования и внедрения информационной системы управления интернет-услугами на предприятии-провайдере.
Структура работы
Работа состоит из введения, двух глав, заключения и списка литературы. В первой главе рассматриваются теоретические основы UML-моделирования, особенности информационных систем интернет-провайдеров и подходы к моделированию систем управления услугами связи. Во второй главе представлена разработка UML-модели: анализ предметной области, диаграммы вариантов использования, классов, последовательностей, деятельности и состояний. В заключении подводятся итоги и формулируются выводы.