Введение
Современный рынок розничной торговли характеризуется высокой конкуренцией, динамичным изменением потребительских предпочтений и необходимостью оперативного принятия управленческих решений. По данным АКИТ, в 2024 году объём интернет-торговли в России составил почти 9 трлн рублей, увеличившись на 41% по сравнению с 2023 годом, а в 2025 году достиг 11,5 трлн рублей, показав рост на 28%. Доля интернет-торговли в общем объёме розничных продаж также растёт: с 16,2% в 2024 году до 18,8% в 2025 году. В этих условиях эффективное управление продажами становится ключевым фактором успеха ритейл-компании, а его автоматизация — обязательным условием сохранения конкурентоспособности. Информационные системы, поддерживающие процессы продаж, позволяют сократить издержки, повысить точность прогнозирования спроса и улучшить качество обслуживания клиентов. Однако разработка таких систем требует тщательного анализа бизнес-процессов и формализации требований, что обусловливает необходимость применения современных методов моделирования.
Одним из наиболее распространённых инструментов визуального моделирования информационных систем является унифицированный язык моделирования UML (Unified Modeling Language). UML предоставляет набор диаграмм, позволяющих описать статическую структуру и динамическое поведение системы, что делает его незаменимым на этапах анализа и проектирования. Применение UML для моделирования системы управления продажами ритейл-компании обеспечивает целостное представление о функциональности, архитектуре и взаимодействии компонентов, а также служит основой для последующей реализации и тестирования программного продукта.
В данной курсовой работе рассматривается процесс разработки UML-модели информационной системы «Управление продажами» для ритейл-компании. Работа включает анализ бизнес-процессов, изучение нотации UML, сбор требований и построение комплекса диаграмм, отражающих ключевые аспекты системы. Результатом является согласованная модель, которая может быть использована как основа для создания реального программного обеспечения.
Актуальность темы
Актуальность темы обусловлена возрастающей потребностью ритейл-компаний в эффективных инструментах автоматизации продаж, способных адаптироваться к быстро меняющимся условиям рынка. По данным Банка России, в 2024 году доля безналичных платежей в розничном обороте России достигла 85,8%, а через Систему быстрых платежей было проведено 13,4 млрд операций на сумму 69,5 трлн рублей, что свидетельствует о высокой цифровизации торговли. Традиционные подходы к разработке информационных систем часто приводят к несоответствию между ожиданиями бизнеса и функциональностью готового продукта, поэтому применение UML-моделирования на ранних этапах позволяет снизить риски, улучшить коммуникацию между заказчиком и разработчиками и обеспечить соответствие системы реальным бизнес-процессам.
Степень разработанности темы
Проблематика моделирования информационных систем и применения UML широко освещена в научной литературе. Среди зарубежных исследователей, внесших значительный вклад в развитие данной области, следует отметить Г. Буча, Дж. Рамбо, И. Якобсона, М. Фаулера. В отечественной науке фундаментальные труды по проектированию информационных систем и бизнес-моделированию принадлежат А. М. Вендрову, Г. Н. Калянову, В. В. Липаеву, Е. Б. Золотухиной.
Объект и предмет исследования
Объект исследования — Объектом исследования является деятельность ритейл-компании по управлению продажами.
Предмет исследования — Предметом исследования выступают методы и средства UML-моделирования информационной системы управления продажами.
Цель и задачи работы
Цель работы — Целью работы является разработка комплексной UML-модели информационной системы управления продажами ритейл-компании на основе анализа её бизнес-процессов и требований.
Для достижения цели поставлены задачи:
- изучить бизнес-процессы ритейл-компании и задачи их автоматизации;
- провести обзор нотации UML 2.x и определить назначение основных видов диаграмм;
- рассмотреть подходы к сбору требований и построению функциональных моделей;
- охарактеризовать объект исследования и проанализировать процессы продаж;
- сформировать требования к системе и построить диаграммы вариантов использования и классов;
- разработать диаграммы последовательностей, деятельности и состояний для моделирования динамики системы.
Методы исследования
В работе использованы методы системного анализа, процессного подхода, объектно-ориентированного моделирования, а также методы сбора и формализации требований.
Теоретическая и практическая значимость
Теоретическая значимость работы заключается в систематизации знаний о применении UML для моделирования информационных систем в сфере розничной торговли, а также в обосновании выбора совокупности диаграмм, адекватно отражающих специфику управления продажами.
Практическая значимость состоит в возможности использования разработанной UML-модели в качестве основы для проектирования и реализации реальной информационной системы управления продажами, что позволит сократить сроки и стоимость разработки, а также повысить её качество.
Структура работы
Работа состоит из введения, двух глав, заключения и списка литературы. В первой главе рассматриваются теоретические аспекты моделирования информационных систем управления продажами, включая анализ бизнес-процессов, обзор нотации UML и подходы к сбору требований. Вторая глава посвящена практической разработке UML-модели: характеристике объекта исследования, формированию требований и построению диаграмм, отражающих статическую структуру и динамическое поведение системы.
Список источников (фрагмент)
Фундаментальные труды по теме, оформлены по ГОСТ Р 7.0.100-2018. Каждый проверен поиском по автору и названию.
- Буч Г., Рамбо Дж., Якобсон И. Язык UML. Руководство пользователя. – 2-е изд. – М.: ДМК Пресс, 2006. – 496 с.
- Фаулер М. UML. Основы. – 3-е изд. – СПб.: Символ-Плюс, 2004. – 192 с.
- Вендров А. М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2006. – 544 с.
- Калянов Г. Н. Моделирование, анализ, реорганизация и автоматизация бизнес-процессов. – М.: Финансы и статистика, 2006. – 240 с.
- Липаев В. В. Программная инженерия. Методологические основы. – М.: ТЕИС, 2006. – 608 с.
- Рамбо Дж., Блаха М. UML 2.0. Объектно-ориентированное моделирование и разработка. – 2-е изд. – СПб.: Питер, 2007. – 544 с.
- Орлов С. А., Цимбалюк Б. Я. Технологии разработки программного обеспечения. – 4-е изд. – СПб.: Питер, 2012. – 608 с.
Здесь проверенные источники по ГОСТ. Открывается бесплатно после входа по почте — без пароля, код придёт письмом.
Показать полностью — бесплатно