Разработка информационной системы для автоматизации учета выдачи товаров со складов торговой фирмы: методологии, требования и экономическая эффективность

В условиях постоянно растущей конкуренции и усложнения логистических цепочек, особенно для торговых фирм с распределенной сетью потребителей по разным городам, эффективность складского учета становится не просто конкурентным преимуществом, а критически важным фактором выживания и развития бизнеса. Ошибки при работе на складе могут приводить к потерям, достигающим от 0,1% до 1% от товарооборота, что в масштабах крупной торговой компании выливается в значительные финансовые издержки. Именно поэтому автоматизация складского учета перестает быть роскошью и превращается в насущную необходимость, позволяющую минимизировать человеческий фактор, повысить точность операций и значительно сократить логистические затраты.

Настоящая курсовая работа посвящена разработке информационной системы (ИС), предназначенной для автоматизации учета выдачи товаров со складов торговой фирмы, обслуживающей потребителей из различных городов. Цель исследования — предложить структурированный подход к проектированию такой ИС, основываясь на современных методологиях, инструментарии, актуальных требованиях и тщательной оценке экономической эффективности. Для достижения этой цели в работе будут последовательно решены следующие задачи:

  • Рассмотрены фундаментальные понятия и принципы, определяющие информационные системы и их жизненный цикл.
  • Проведен глубокий анализ предметной области, выявлены и документированы функциональные и нефункциональные требования к ИС с учетом специфики распределенной торговой сети.
  • Предложены и обоснованы методологии моделирования бизнес-процессов (IDEF0, IDEF3, DFD) для проектирования ИС склада.
  • Обоснован выбор системы управления базами данных (СУБД), описана архитектура ИС и рассмотрены меры по обеспечению информационной безопасности.
  • Оценены этапы реализации ИС и методы расчета ее экономической эффективности.

Структура работы построена таким образом, чтобы читатель, будь то студент технического или экономического ВУЗа, получил исчерпывающее представление о всех аспектах разработки подобной системы, от теоретических основ до практических рекомендаций и финансового обоснования.

Теоретические основы проектирования и жизненный цикл информационных систем

Понимание глубинной сущности информационных систем и их эволюции является краеугольным камнем любого успешного проекта по автоматизации. Здесь мы не просто дадим сухие определения, но и раскроем контекст, в котором эти понятия обретают свой истинный смысл, что позволяет видеть в них не абстрактные конструкции, а живые инструменты бизнеса.

Основные понятия и терминология

В основе любой автоматизации лежит понятие информационной системы (ИС). Что же это такое? В своей сути, ИС — это не просто набор компьютеров и программ, это слаженный оркестр взаимосвязанных компонентов, спроектированный для одной ключевой цели: собирать, обрабатывать, хранить и передавать информацию. Ее предназначение – своевременно обеспечивать нужных людей нужной информацией, тем самым удовлетворяя конкретные информационные потребности в рамках определенной предметной области. ИС выступает как интеллектуальный нерв бизнеса, пульсирующий данными и позволяющий управлять ими для достижения стратегических и тактических целей.

Когда речь заходит о торговой фирме, одним из центральных элементов ее деятельности является складской учет. Это не просто подсчет коробок, это сложная система, которая позволяет отслеживать каждую единицу товара — от момента ее поступления на склад до конечной отгрузки потребителю. Цель складского учета — обеспечить тотальный контроль за запасами, включая учет остатков, перемещений, инвентаризацию и даже проверку сроков годности. В идеале, благодаря складскому учету, в любой момент времени можно точно узнать, какой товар, где, в каком количестве и на какую сумму находится на складе.

Однако ручной складской учет, особенно в условиях динамичной торговой фирмы с распределенными потребителями, быстро становится узким местом. Именно здесь на помощь приходит автоматизация. Автоматизация склада — это не только установка роботов и конвейеров. Это комплексное внедрение программно-аппаратной инфраструктуры, которая минимизирует участие человека в рутинных товароучетных задачах. В более широком смысле, это часть автоматизации логистики, которая включает программное обеспечение и оборудование, повышающее эффективность всех логистических операций: от оптимизации маршрутов грузоперевозок до мониторинга работы перевозчиков и ведения документации. Главное преимущество автоматизации — снижение человеческого фактора, который, как известно, является основным источником ошибок.

Сердцем же любой современной информационной системы, особенно той, что связана с учетом, является система управления базами данных (СУБД). Это не просто хранилище данных, а совокупность программных и лингвистических средств, которые позволяют управлять созданием, использованием, модификацией и защитой баз данных. СУБД выступает в роли моста между пользователем и огромным массивом информации, позволяя легко создавать, редактировать, связывать и находить необходимые данные, обеспечивая их целостность и доступность.

Жизненный цикл информационной системы (ЖЦ ИС)

Разработка сложной информационной системы – это не одномоментный акт творения, а длительный итеративный процесс, охватывающий множество стадий, которые принято называть жизненным циклом информационной системы (ЖЦ ИС). Этот цикл начинается с момента осознания потребности в новой системе и заканчивается ее полным изъятием из эксплуатации. ЖЦ ИС – это своего рода дорожная карта, которая помогает организовать и контролировать все этапы создания, внедрения и поддержки системы.

Основные макроэтапы ЖЦ ИС обычно включают:

  1. Планирование: На этом этапе определяются цели и задачи проекта, анализируется осуществимость, формируются требования к системе, оцениваются риски и ресурсы. Это фундамент, на котором будет строиться вся дальнейшая работа.
  2. Приобретение или разработка: Эта стадия включает детальное проектирование системы, написание кода (если система разрабатывается с нуля), закупку необходимого оборудования и программного обеспечения. Здесь теоретические идеи превращаются в осязаемый продукт.
  3. Внедрение: После разработки или приобретения система интегрируется в существующую инфраструктуру организации, производится ее настройка, тестирование и обучение пользователей. Это критически важный этап, определяющий, насколько успешно система будет принята в эксплуатацию.
  4. Эксплуатация: Система начинает функционировать в реальных условиях. На этом этапе пользователи активно работают с ИС, а специалисты осуществляют мониторинг ее производительности и стабильности.
  5. Сопровождение: В течение всего периода эксплуатации система требует постоянного внимания: исправления ошибок, внесения изменений в соответствии с меняющимися требованиями бизнеса, обновления функционала и обеспечения безопасности.

Важно отметить, что ЖЦ ИС носит итеративный характер. Это означает, что этапы могут повторяться, а процесс разработки не является строго линейным. Современные подходы к разработке, такие как Agile, активно используют итерации для более гибкого и адаптивного создания систем. Основополагающим стандартом для построения структуры ЖЦ является ГОСТ Р ИСО/МЭК 12207-02, который устанавливает унифицированные процессы жизненного цикла программных средств, обеспечивая системность и предсказуемость в разработке.

Анализ предметной области и выявление требований к информационной системе

Прежде чем приступить к проектированию, необходимо глубоко погрузиться в мир торговой фирмы, понять ее нужды, «болевые точки» и специфику работы. Только так можно создать ИС, которая не просто будет выполнять функции, а станет по-настоящему ценным инструментом.

Описание деятельности торговой фирмы и бизнес-процессов склада

Представим торговую фирму, занимающуюся оптовой и розничной продажей широкого ассортимента товаров. Ее отличительная черта – наличие обширной клиентской базы, распределенной по различным городам, что создает уникальные логистические и учетные вызовы. Деятельность такой фирмы включает не только продажу, но и сложную систему управления запасами, требующую постоянного контроля за движением товаров между складами и конечными потребителями.

Ключевые бизнес-процессы склада, которые станут объектом автоматизации, включают:

  • Приемка товаров: Процесс поступления продукции на склад, включающий разгрузку, проверку соответствия накладным, контроль качества, маркировку и размещение в зонах хранения.
  • Хранение товаров: Оптимальное размещение товаров на складе с учетом их характеристик (сроки годности, условия хранения, габариты), правил товарного соседства и принципов адресного хранения.
  • Отгрузка товаров: Сборка заказов (комплектация), упаковка, оформление отгрузочных документов и фактическая выдача товаров со склада для доставки потребителям. Этот процесс особенно усложняется, когда речь идет о различных городах, требуя координации с транспортными компаниями и учета специфики доставки.
  • Инвентаризация: Периодическая или выборочная проверка фактического наличия товаров на складе и сверка их с учетными данными. В ручном режиме это трудоемкий и часто ошибочный процесс.
  • Пополнение запасов: Анализ текущих остатков и прогнозирование потребности в товарах для своевременного формирования заказов поставщикам, избегая дефицита или избыточных запасов.

Необходимость автоматизации этих процессов очевидна. Эффективное управление складом, особенно такого масштаба, возможно только при условии перехода от административной системы, сильно зависящей от человеческого фактора, к автоматизированной. Автоматизация позволяет не только снизить стоимость человеческого труда, но и радикально повысить точность и эффективность складских операций, сокращая количество ошибок. Например, автоматизированные системы могут улучшить упаковку и распаковку товаров, загрузку продукции на паллеты, движение товаров между зонами, взвешивание, проверку сроков годности и качества. Средний показатель потерь, связанных с ошибками при ручной работе на складе, составляет от 0,1% до 1% от товарооборота, что делает экономию от автоматизации весьма ощутимой. Таким образом, автоматизация складов помогает минимизировать количество ошибок на предприятии, что приводит к значительной экономии в логистической сфере компании.

Выявление и документирование функциональных требований

Функциональные требования описывают то, что информационная система должна делать. Для ИС учета выдачи товаров они включают, но не ограничиваются следующим:

  • Управление приёмкой:
    • Регистрация поступления товаров по накладным.
    • Автоматическая проверка соответствия принятого товара заказанному.
    • Учет партий, сроков годности, серийных номеров.
    • Генерация заданий на размещение товаров по ячейкам хранения.
  • Управление хранением:
    • Ведение адресного хранения товаров с привязкой к конкретным ячейкам.
    • Отображение актуальных остатков по каждому товару и ячейке.
    • Организация перемещений товаров внутри склада.
    • Контроль условий хранения (температура, влажность – при необходимости).
  • Управление отгрузкой:
    • Формирование заказов на отгрузку.
    • Оптимизация маршрутов комплектации (пикинга) для сборщиков.
    • Генерация упаковочных листов и отгрузочных документов.
    • Учет статусов отгрузки (в комплектации, готов к отгрузке, отгружен).
    • Контроль за точностью отгружаемых позиций.
  • Инвентаризация:
    • Проведение полной или выборочной инвентаризации.
    • Автоматическая сверка фактических остатков с учетными данными.
    • Генерация актов расхождений и корректировок.
  • Пополнение запасов:
    • Автоматический расчет оптимального уровня запасов.
    • Формирование заказов поставщикам на основе минимальных остатков и прогноза спроса.
  • Формирование отчетов:
    • Генерация аналитических отчетов по движению товаров, остаткам, оборачиваемости, эффективности работы склада.
    • Предоставление данных для бухгалтерского учета.

Особое внимание следует уделить требованиям, специфичным для работы с потребителями из разных городов. Это включает:

  • Географический учет: Возможность привязки заказов к конкретным городам и регионам доставки.
  • Логистические особенности: Интеграция с системами транспортной логистики (TMS) для отслеживания статусов доставки, расчета стоимости и сроков.
  • Тарифные зоны: Учет разных тарифов на доставку в зависимости от удаленности города.
  • Документооборот: Автоматическое формирование пакетов документов, специфичных для межгородских перевозок и различных контрагентов.

Эффективное выявление требований начинается с глубокого изучения потребностей бизнеса, определения целей и задач, которые должна решать система. Это достигается путем интервьюирования ключевых пользователей, анализа существующего документооборота и наблюдения за текущими процессами. Затем составляется детализированный список необходимых функций и возможностей системы, исходя из этих потребностей.

Определение нефункциональных требований и их значимость

В отличие от функциональных, нефункциональные требования описывают, как система должна работать, то есть характеристики ее качества и производительности. Они не менее, а зачастую и более критичны для долгосрочной устойчивости и успешности ИС.

  • Масштабируемость: Способность системы эффективно работать с возрастающим объемом данных и пользователей. Для торговой фирмы, которая потенциально может расширять географию и товарооборот, это жизненно важно. Система должна легко адаптироваться к росту количества складов, товаров, заказов и одновременных пользователей без существенной потери производительности. Это означает возможность как горизонтального (добавление серверов), так и вертикального (увеличение мощности существующих серверов) масштабирования.
  • Безопасность: Защита информации от несанкционированного доступа, искажения, потери или уничтожения. В контексте складского учета это включает конфиденциальность данных о запасах, ценах, клиентах, а также предотвращение мошенничества и внутренних хищений. Требования к безопасности должны охватывать все уровни: от физической защиты серверов до криптографической защиты данных и контроля доступа пользователей.
  • Производительность: Скорость отклика системы на действия пользователя и выполнения операций. В условиях интенсивной работы склада, когда каждую минуту обрабатываются десятки заказов, низкая производительность может привести к задержкам, простоям и финансовым потерям. Требования к производительности должны быть конкретизированы, например, «время обработки заказа на отгрузку не должно превышать 5 секунд».
  • Стоимость: Общая стоимость владения (TCO) системой, включая затраты на разработку/приобретение, внедрение, обучение, лицензии, техническую поддержку и обслуживание. Важно найти баланс между функционалом, качеством и бюджетом. Слишком дешевое решение может оказаться неэффективным, а слишком дорогое – экономически неоправданным.
  • Надежность: Способность системы функционировать без сбоев в течение заданного периода времени и восстанавливаться после отказов.
  • Удобство использования (юзабилити): Простота и интуитивность интерфейса, минимизация времени на обучение персонала.
  • Сопровождаемость: Легкость модификации и поддержки системы.

Эффективное выявление и документирование нефункциональных требований часто требует применения специализированных техник: опросов пользователей, анализа аналогичных систем, изучения отраслевых стандартов и бенчмаркинга. Эти требования критически важны для устойчивости системы, поскольку они определяют ее способность удовлетворять потребности бизнеса не только сегодня, но и в перспективе, обеспечивая ее долгосрочную ценность.

Методологии моделирования бизнес-процессов для проектирования ИС склада

Разработка сложной информационной системы начинается не с написания кода, а с глубокого понимания и структурирования бизнес-процессов. Для этого существуют специализированные методологии моделирования, каждая из которых предлагает свой взгляд на систему, позволяя описать ее с разных ракурсов. В нашем случае мы рассмотрим синергию IDEF0, IDEF3 и DFD, чтобы создать комплексную картину работы склада.

Функциональное моделирование с использованием IDEF0

Когда мы говорим о том, как функционирует предприятие, часто возникает потребность в четком иерархическом представлении его деятельности. Именно здесь на помощь приходит IDEF0 (Integration DEFinition for Function Modeling). Это не просто методология, а графическая нотация, которая позволяет описывать и формализовать бизнес-процессы, ориентируясь на соподчинённость объектов. Ее основное назначение — показать, что делает система, а не как она это делает. В IDEF0 рассматриваются логические отношения между работами, а не их временна́я последовательность.

В основе IDEF0 лежит блочная диаграмма, где каждый блок (активность) обозначает действие и именуется глаголом. К блокам подходят стрелки, которые описывают:

  • Вход (Input): Данные или объекты, необходимые для выполнения функции.
  • Управление (Control): Условия, правила или нормативы, влияющие на выполнение функции.
  • Выход (Output): Результат выполнения функции.
  • Механизм (Mechanism): Ресурсы (люди, оборудование, ИС), используемые для выполнения функции.

Пример применения IDEF0 для верхнеуровневого моделирования функций ИС складского учета:

Представим контекстную диаграмму A0 «Управление складским учетом», которая декомпозируется на следующие основные функции:

Блок IDEF0 Название функции Входы (Input) Управления (Control) Выходы (Output) Механизмы (Mechanism)
A1 Управление приемкой товаров Заказы поставщикам, Накладные поставщиков, Фактический товар Нормативы приемки, Правила размещения Зарегистрированные товары, Отчеты о расхождениях Персонал склада, ИС складского учета, ТСД
A2 Управление хранением и перемещением Зарегистрированные товары, Инвентаризационные данные Правила адресного хранения, Оптимизация расположения Актуальные остатки, Задания на перемещение Персонал склада, ИС складского учета, Складское оборудование
A3 Управление отгрузкой товаров Заказы клиентов, Актуальные остатки Правила комплектации, Нормативы отгрузки, Логистические требования Отгруженные товары, Отгрузочные документы, Отчеты по доставке Персонал склада, ИС складского учета, ТСД, Транспортные службы
A4 Управление инвентаризацией Актуальные остатки, Складские данные Нормативы инвентаризации, График проведения Результаты инвентаризации, Акты расхождений Персонал склада, ИС складского учета, ТСД
A5 Формирование отчетности Все данные ИС Запросы руководства, Стандарты отчетности Аналитические отчеты, Статистические данные ИС складского учета, Руководство

Такое моделирование позволяет наглядно представить основные функциональные блоки системы и их взаимосвязи, а также определить, какие входные данные, управляющие воздействия и ресурсы необходимы для каждой функции, и какие результаты она производит.

Моделирование процессов во временной последовательности с IDEF3

Если IDEF0 отвечает на вопрос «что?», то IDEF3 (Integrated DEFinition for Process Description Capture Method) отвечает на вопрос «как?». Эта методология моделирования и стандарт документирования процессов фокусируется на причинно-следственных связях между ситуациями и событиями, показывая их временную последовательность. В отличие от IDEF0, которая описывает логические отношения, IDEF3 позволяет визуально представить сценарий и последовательность операций для каждого процесса. Это делает ее незаменимой при разработке информационных систем, где важен не только сам факт выполнения функции, но и порядок ее шагов.

Элементы IDEF3 включают:

  • Единицы процесса (Unit of Work): Действия или операции, аналогичные блокам в IDEF0, но с акцентом на последовательность.
  • Стрелки: Показывают поток управления и данных между единицами процесса.
  • Перекрестки (Junctions): Специальные символы, указывающие на ветвление, слияние или параллельное выполнение процессов (например, «И», «ИЛИ», «исключающее ИЛИ»).

Пример применения IDEF3 для детализации процесса отгрузки товаров:

Представим процесс отгрузки, который начинается с поступления заказа и заканчивается передачей товара перевозчику:

  1. Поступил заказ на отгрузку (Единица процесса)
  2. Проверка наличия товара на складе (Единица процесса)
    • Если товар есть: переход к «Комплектация заказа».
    • Если товара нет: переход к «Согласование с клиентом или заказ на пополнение».
  3. Комплектация заказа (Единица процесса)
    • Одновременно могут выполняться: «Формирование упаковочного листа» (Единица процесса) И «Проверка на брак» (Единица процесса). (Перекресток «И»)
  4. Упаковка и маркировка (Единица процесса)
  5. Оформление отгрузочных документов (Единица процесса)
  6. Передача товара перевозчику (Единица процесса)
  7. Уведомление клиента об отгрузке (Единица процесса)

Таким образом, IDEF3 позволяет детально описать каждый шаг процесса, выделить точки принятия решений и параллельные ветви, что крайне важно для последующей автоматизации и разработки алгоритмов.

Моделирование потоков данных с использованием DFD

После того как функционал и последовательность действий определены, необходимо понять, как информация перемещается внутри системы. Для этого используется DFD (Data Flow Diagrams) – методология графического структурного анализа, которая описывает потоки данных в системе. DFD акцентирует внимание на том, откуда поступает информация, как она обрабатывается, где хранится и кому передается. Это один из основных инструментов структурного анализа и проектирования информационных систем, особенно эффективный для моделирования с точки зрения данных.

Алфавит DFD-нотации включает четыре основных элемента:

  1. Процесс: Трансформация входных данных в выходные. Обозначается кругом или скругленным прямоугольником.
  2. Внешняя сущность: Источник или приемник данных, находящийся за пределами анализируемой системы (клиенты, поставщики, другие ИС). Обозначается прямоугольником.
  3. Хранилище данных: Место, где данные сохраняются для последующего использования. Обозначается двумя параллельными линиями.
  4. Поток данных: Направленное движение информации между элементами системы. Обозначается стрелкой.

Пример применения DFD для описания движения информации внутри ИС складского учета (процесс выдачи товаров):

Представим, как данные «путешествуют» по системе при отгрузке:

  1. Внешняя сущность «Клиент»Поток данных «Запрос на отгрузку»Процесс «Регистрация заказа».
  2. Процесс «Регистрация заказа»Поток данных «Данные заказа»Хранилище данных «Заказы».
  3. Хранилище данных «Заказы»Поток данных «Заказ на комплектацию»Процесс «Комплектация и упаковка».
  4. Хранилище данных «Остатки товаров»Поток данных «Информация о наличии»Процесс «Комплектация и упаковка».
  5. Процесс «Комплектация и упаковка»Поток данных «Собранный заказ»Процесс «Оформление отгрузки».
  6. Процесс «Оформление отгрузки»Поток данных «Отгрузочные документы»Внешняя сущность «Перевозчик».
  7. Процесс «Оформление отгрузки»Поток данных «Обновленные остатки»Хранилище данных «Остатки товаров».
  8. Процесс «Оформление отгрузки»Поток данных «Подтверждение отгрузки»Внешняя сущность «Клиент».

Применение DFD позволяет наглядно описать движение данных в бизнес-процессах склада, показывая, откуда поступает информация, как она обрабатывается, где хранится и кому передается, что критически важно для проектирования базы данных и определения информационных потоков между модулями системы.

Выбор СУБД, архитектура ИС и обеспечение безопасности данных

Сердце любой информационной системы — это ее данные, а пульс, который их гонит по венам системы, задает СУБД. Выбор правильной СУБД, продуманная архитектура и неусыпная забота о безопасности — три столпа, на которых стоит надежная и эффективная ИС.

Критерии выбора системы управления базами данных (СУБД)

Выбор СУБД для информационной системы складского учёта – это стратегическое решение, которое повлияет на все аспекты работы системы на долгие годы. Здесь нельзя полагаться на интуицию; требуется тщательный анализ по ряду ключевых критериев:

  1. Масштабируемость: Способность СУБД справляться с возрастающим объемом данных и ростом числа пользователей. Для торговой фирмы, которая может расширять ассортимент, географию поставок и клиентскую базу, критически важно, чтобы СУБД могла масштабироваться как вертикально (увеличение мощности сервера), так и горизонтально (распределение нагрузки между несколькими серверами). СУБД могут быть локальными (все части на одном компьютере) или распределёнными (части могут размещаться на двух и более компьютерах, включая облачные решения).
  2. Безопасность: Наличие встроенных механизмов защиты данных от несанкционированного доступа, шифрования, управления правами пользователей, аудита действий. Складские данные (остатки, стоимость, история транзакций) являются ценной информацией, требующей надежной защиты.
  3. Производительность: Скорость выполнения запросов, обработки транзакций и операций с данными. В условиях интенсивной работы склада, когда необходимо быстро фиксировать приемку, отгрузку, проводить инвентаризацию, низкая производительность СУБД может стать узким местом.
  4. Стоимость: Общие затраты на лицензирование СУБД, ее внедрение, поддержку, обучение персонала и аппаратное обеспечение. Важно учитывать не только прямые затраты, но и скрытые (Total Cost of Ownership, TCO).
  5. Надежность и отказоустойчивость: Способность СУБД сохранять целостность данных в случае сбоев, наличие механизмов резервного копирования и восстановления.
  6. Совместимость и интеграция: Насколько легко СУБД интегрируется с другими корпоративными системами (ERP, TMS), операционными системами и инструментами разработки.
  7. Поддержка и сообщество: Наличие активного сообщества пользователей, качественной технической поддержки и обилия документации.

Обзор популярных СУБД и актуальная статистика российского рынка (2024 год):

На мировом рынке доминируют несколько гигантов:

  • Oracle: Мощная, высокопроизводительная коммерческая СУБД, лидер рынка для крупных корпоративных систем. Обладает широким функционалом, но и высокой стоимостью.
  • MySQL: Популярная реляционная СУБД с открытым исходным кодом, часто используемая для веб-приложений. Отличается хорошей производительностью и масштабируемостью.
  • Microsoft SQL Server: Корпоративная СУБД от Microsoft, глубоко интегрированная с экосистемой Windows. Отличается удобными инструментами администрирования.
  • PostgreSQL: Продвинутая объектно-реляционная СУБД с открытым исходным кодом, известная своей надежностью, богатым функционалом и строгим соблюдением стандартов SQL.

Ситуация на российском рынке СУБД в 2024 году демонстрирует интересные тенденции. По итогам 2024 года российский рынок СУБД достиг 89,5 млрд рублей, что на 34% больше, чем в 2023 году. Это свидетельствует об активном развитии и инвестициях в данную сферу. В структуре российского рынка СУБД доминирует программное обеспечение с долей 78%, остальные 22% приходятся на услуги. Несмотря на активное импортозамещение, на конец 2024 года 60% отечественных организаций продолжают эксплуатировать СУБД зарубежного производства.

Среди российских разработчиков СУБД на рынке 2024 года заметны следующие игроки: Postgres Professional занимает 23%, Arenadata – 9%, Yandex Cloud – 4%, VK Tech и «Ростелеком» – по 2%. Это говорит о растущей доле отечественных решений.

Особенно примечательна динамика PostgreSQL. В абсолютном мировом рейтинге популярности СУБД по итогам 2024 года PostgreSQL сохранила 4-е место, уступив Oracle, MySQL и Microsoft SQL Server. Однако в России, согласно аналитике Google Trends за 2024 год, популярность PostgreSQL на 97% выше, чем Oracle, на 118% — MySQL и на 420% — MS SQL Server. Более того, в 2024 году PostgreSQL заняла второе место в мировом рейтинге роста популярности СУБД по версии международного портала DB-Engines, уступив только СУБД Snowflake. Эти данные делают PostgreSQL крайне привлекательным выбором для новых ИТ-проектов в России, сочетая открытый исходный код, мощный функционал и активную поддержку.

Архитектура информационной системы складского учета

Архитектура ИС определяет ее структуру, взаимодействие компонентов и способ организации данных. Для торговой фирмы с распределенной торговой сетью и потребителями из разных городов предпочтительными являются гибкие и масштабируемые архитектурные решения:

  1. Клиент-серверная архитектура: Классическое решение, где центральный сервер обрабатывает запросы и хранит данные, а клиентские приложения (настольные или веб-браузеры) предоставляют пользовательский интерфейс. Для распределенной сети это может означать несколько филиалов, подключающихся к центральному серверу или к региональным серверам, синхронизирующимся с главным.
  2. Облачные решения: Все более популярный подход, когда ИС разворачивается в облачной инфраструктуре (например, на платформах IaaS или PaaS). Это обеспечивает высокую масштабируемость, доступность и снижает затраты на собственную IT-инфраструктуру. Для распределенной торговой сети облачное решение обеспечивает централизованный доступ к системе из любой точки мира.
  3. Микросервисная архитектура: Разбиение ИС на небольшие, независимо развертываемые сервисы. Каждый сервис отвечает за определенный функционал (например, управление приемкой, управление отгрузкой, инвентаризация) и взаимодействует с другими через API. Такой подход повышает гибкость, отказоустойчивость и облегчает масштабирование отдельных частей системы.

Интеграция с другими корпоративными системами является ключевым аспектом повышения операционной эффективности. Современная ИС складского учета (WMS — Warehouse Management System) не должна быть изолирована:

  • Интеграция с ERP (Enterprise Resource Planning): Позволяет синхронизировать данные о заказах, поставках, номенклатуре товаров, клиентах, а также финансовую и бухгалтерскую информацию. WMS получает из ERP данные о предстоящих поступлениях и заказах на отгрузку, а в ERP передаются актуальные данные об остатках и выполненных операциях.
  • Интеграция с TMS (Transportation Management System): Обеспечивает бесшовное управление логистикой доставки. WMS передает информацию о готовности заказов к отгрузке, а TMS планирует маршруты, выбирает перевозчиков и отслеживает доставку.
  • Интеграция с CRM (Customer Relationship Management): Позволяет предоставлять клиентам актуальную информацию о статусах их заказов, наличии товаров и истории покупок.

Такая глубокая интеграция обеспечивает лучшую работу в областях учёта, отчётности и бизнес-аналитики, создавая единое информационное пространство предприятия. Неужели можно представить себе современный бизнес, где эти системы не связаны между собой?

Обеспечение информационной безопасности данных

В условиях цифровой экономики информационная безопасность становится не просто требованием, а жизненной необходимостью. Для WMS это означает защиту ценных данных от несанкционированного доступа, намеренного искажения, утери или кражи.

Основные угрозы безопасности данных в WMS включают:

  • Несанкционированный доступ: Попытки получить доступ к данным или функциям системы без соответствующих прав.
  • Вредоносное ПО: Вирусы, трояны, программы-вымогатели, способные повредить или заблокировать данные.
  • Социальная инженерия: Манипулирование сотрудниками для получения доступа к конфиденциальной информации.
  • Инсайдерские угрозы: Злонамеренные действия сотрудников или ошибки персонала.
  • Отказ оборудования или сбой ПО: Физические или программные неполадки, приводящие к потере данных.

Методы защиты и лучшие практики:

  1. Шифрование данных: Использование современных криптографических алгоритмов для защиты данных как при хранении, так и при передаче. Технологии, такие как Transparent Data Encryption (TDE), позволяют шифровать всю базу данных целиком, не требуя изменений в приложении и практически без потери производительности.
  2. Контроль доступа и аутентификация:
    • Строгая аутентификация: Использование сложных паролей, двухфакторной аутентификации (2FA) для доступа к системе.
    • Ролевая модель доступа (RBAC): Предоставление пользователям только тех прав, которые необходимы для выполнения их служебных обязанностей. WMS обеспечивает улучшение контроля доступа, аутентификацию, позволяя контролировать доступ к различным функциям и данным в зависимости от роли и полномочий работника склада (например, кладовщик имеет права на комплектацию, но не на изменение цен).
  3. Резервное копирование и восстановление: Регулярное создание резервных копий всех данных и наличие четкого плана восстановления в случае сбоев или катастроф.
  4. Аудит и мониторинг: Постоянный мониторинг системных журналов для выявления подозрительной активности и проведения аудита действий пользователей.
  5. Защита сетевой инфраструктуры: Использование межсетевых экранов (файрволов), систем обнаружения вторжений (IDS/IPS), VPN-соединений для защиты сетевого трафика.
  6. Обучение персонала: Регулярное обучение сотрудников основам информационной безопасности, правилам работы с конфиденциальной информацией и предотвращению социальной инженерии.
  7. Обновление ПО: Своевременное обновление операционных систем, СУБД и прикладного ПО для закрытия выявленных уязвимостей.

Применение этих мер позволит создать надежную и защищенную информационную систему складского учета, которая будет устойчива к современным киберугрозам и обеспечит сохранность ценных бизнес-данных.

Реализация информационной системы и оценка экономической эффективности

Создание информационной системы — это лишь полдела. Настоящая ценность раскрывается на этапе ее внедрения и последующего функционирования, когда теоретические модели превращаются в работающий механизм, приносящий реальную экономическую выгоду.

Этапы внедрения и лучшие практики реализации

Внедрение автоматизированной системы складского учета — это комплексный проект, который требует системного подхода и тщательного планирования. Ошибки на этом этапе могут нивелировать все преимущества, полученные на стадии проектирования.

  1. Предпроектное обследование и анализ текущих процессов:
    • Анализ «как есть»: Тщательное изучение существующих бизнес-процессов на складе. Это включает документооборот, маршруты движения товаров, используемое оборудование, структуру персонала, проблемные зоны и узкие места.
    • Оптимизация топологии склада: Критически важный, но часто упускаемый шаг. Автоматизация должна внедряться только после анализа и оптимизации физической топологии склада. Это может включать перепланировку зон хранения, пересмотр размещения товаров, внедрение принципов адресного хранения. Внедрять автоматизацию на «неэффективный» склад — значит автоматизировать хаос.
    • Формирование требований: На основе анализа формируются детализированные функциональные и нефункциональные требования к будущей ИС.
  2. Выбор и адаптация решения:
    • Выбор технологий: Обоснованный выбор СУБД, платформы разработки, аппаратного обеспечения и вспомогательных систем (ТСД, сканеры и т.д.).
    • Конфигурация и доработка: Адаптация стандартного WMS-решения под специфические нужды торговой фирмы или разработка индивидуальных модулей.
  3. Разработка и тестирование:
    • Разработка ПО: Создание или доработка программного обеспечения.
    • Интеграция: Настройка взаимодействия WMS с ERP, TMS и другими корпоративными системами.
    • Тестирование: Комплексное тестирование всех функций системы, проверка производительности, безопасности и отказоустойчивости. Проведение пилотного запуска на ограниченном участке.
  4. Внедрение и миграция данных:
    • Установка и настройка: Развертывание системы на рабочих местах, настройка серверов и сетевой инфраструктуры.
    • Миграция данных: Перенос исторических данных из старых систем в новую.
  5. Обучение персонала:
    • Качественное обучение: Один из ключевых факторов успеха. Сотрудники должны не просто уметь нажимать кнопки, но и понимать логику работы новой системы, ее преимущества и свой вклад в общую эффективность. Обучение должно быть структурированным, с практическими занятиями и поддержкой.
  6. Опытная эксплуатация и поддержка:
    • Мониторинг: Постоянный контроль за работой системы, выявление и исправление ошибок, сбор обратной связи от пользователей.
    • Техническая поддержка: Обеспечение оперативной помощи пользователям и устранение возникающих проблем.

Необходимое оборудование для автоматизации склада:

  • Терминалы сбора данных (ТСД): Мобильные устройства со сканерами штрихкодов для оперативного ввода и вывода информации непосредственно на месте выполнения складских операций (приемка, отбор, инвентаризация).
  • Принтеры этикеток: Для быстрой маркировки товаров, ячеек хранения, паллет.
  • Сканеры штрихкодов: Стационарные или ручные, для считывания информации.
  • Электронные весы: Интегрированные с ИС для автоматического взвешивания и учета товаров.
  • Wi-Fi инфраструктура: Обеспечивает бесперебойную связь ТСД и другого мобильного оборудования с центральным сервером.

Системный подход к реализации ИС, включающий анализ и оптимизацию существующих процессов, грамотный выбор технологий и качественное обучение персонала, гарантирует получение максимальной отдачи от инвестиций.

Методы оценки экономической эффективности внедрения ИС

Внедрение любой ИС, а тем более WMS, является инвестиционным проектом, который должен быть экономически обоснован. Для этого используются различные метрики и подходы:

  1. ROI (Return On Investment) – Возврат инвестиций:
    Это отношение прибыли от инвестиции к ее стоимости. Показывает, насколько быстро и эффективно вложенные средства окупятся.
    Формула: ROI = (Прибыль от инвестиции – Стоимость инвестиции) / Стоимость инвестиции × 100%
    Пример: Если затраты на внедрение WMS составили 10 млн рублей, а ожидаемая прибыль (экономия + дополнительный доход) за год составила 3 млн рублей, то ROI = (3 000 000 – 10 000 000) / 10 000 000 = -0,7. Это означает, что инвестиция убыточна в первый год. Однако, если за 3 года прибыль составила 15 млн рублей, то ROI = (15 000 000 – 10 000 000) / 10 000 000 = 0,5 или 50%.
  2. TCO (Total Cost of Ownership) – Общая стоимость владения:
    TCO включает в себя не только прямые затраты на покупку или разработку системы, но и все косвенные затраты на ее эксплуатацию в течение всего жизненного цикла (лицензии, поддержка, обучение, модернизация, оборудование, электроэнергия, простои и т.д.). Сравнительный анализ TCO различных решений помогает выбрать наиболее выгодный вариант в долгосрочной перспективе.
  3. Снижение издержек:
    Автоматизация логистики позволяет значительно сократить издержки:

    • Логистические затраты: Автоматизация логистики позволяет снизить их до 80% за счет оптимизации маршрутов, сокращения времени на обработку грузов и более точного управления запасами.
    • Операционные издержки: Внедрение WMS-системы может сократить операционные издержки на 20-30% уже в первый год за счет уменьшения ручного труда, сокращения количества ошибок и оптимизации использования ресурсов (персонала, техники, площадей).
    • Сокращение персонала и техники: Система управления складом дает возможность снизить потребность в технике и персонале в среднем на 25%.
    • Уменьшение потерь от ошибок: Средний показатель потерь, связанных с ошибками при работе на складе, составляет от 0,1 до 1% от товарооборота. Снижение ошибок в складских процессах с помощью WMS может быть в 10 раз.
    • Снижение стоимости инвентаризации: Стоимость проведения инвентаризации может уменьшиться на 75% благодаря автоматизации и повышению точности данных.
  4. Повышение точности учета и эффективности:
    • Производительность труда: Внедрение WMS-системы позволяет увеличить производительность труда на складе в среднем на 30-50%. Это происходит за счет оптимизации задач, сокращения времени на поиск товаров и автоматизации рутинных операций.
    • Точность инвентаризации: При использовании WMS может достигать 99,9%, а точность данных о количестве и размещении товара — 99,5%. Это минимизирует расхождения и улучшает управленческий учет.
    • Эффективность использования складских площадей: При внедрении WMS увеличивается до 30% за счет более рационального размещения товаров и оптимизации логистики внутри склада.
    • Скорость обработки заказов: Автоматизация позволяет значительно улучшить скорость обработки заказов.
    • Время на принятие решений: Сокращается до 70% благодаря доступности актуальных и точных данных.

Срок окупаемости WMS в России составляет в среднем 1,5–2 года, что делает такие инвестиции весьма привлекательными.

WMS помогает компаниям повысить операционную эффективность, сократить отходы и затраты, одновременно улучшая управление трудовыми ресурсами и отношения с клиентами, что в конечном итоге приводит к росту прибыли и конкурентоспособности торговой фирмы. Это не просто экономия, но и стратегическое преимущество на рынке.

Заключение

Настоящая курсовая работа представила исчерпывающий и детализированный план разработки информационной системы для автоматизации учета выдачи товаров со складов торговой фирмы, обслуживающей распределенную сеть потребителей из разных городов. В ходе исследования были последовательно решены все поставленные задачи, что позволило достичь основной цели – предложить структурированный подход к проектированию такой ИС.

Мы начали с раскрытия фундаментальных понятий, определив информационную систему как жизненно важный элемент современного бизнеса, а также подробно рассмотрели ее жизненный цикл, подчеркнув итеративный характер и соответствие стандарту ГОСТ Р ИСО/МЭК 12207-02.

Далее был проведен глубокий анализ предметной области. Детальное описание деятельности торговой фирмы и ключевых бизнес-процессов склада позволило выявить и сформулировать исчерпывающие функциональные требования к ИС (приемка, хранение, отгрузка, инвентаризация, пополнение запасов, отчетность) с особым акцентом на специфику работы с региональными потребителями. Не менее значимым стало подробное рассмотрение нефункциональных требований – масштабируемости, безопасности, производительности и стоимости – без которых система не сможет быть устойчивой и эффективной в долгосрочной перспективе.

Центральной частью работы стал сравнительный анализ и обоснование применения методологий моделирования бизнес-процессов. Мы продемонстрировали, как IDEF0 позволяет функционально декомпозировать систему, IDEF3 детализирует последовательность операций во временном аспекте, а DFD описывает потоки данных, обеспечивая комплексный подход к проектированию ИС склада.

Особое внимание было уделено выбору СУБД, архитектурным решениям и обеспечению информационной безопасности. Анализ ключевых критериев выбора СУБД, подкрепленный актуальной статистикой российского рынка за 2024 год, показал растущую популярность PostgreSQL. Мы также описали архитектуру ИС, включая возможности интеграции с ERP и TMS, и представили современные методы защиты данных, от шифрования TDE до ролевой модели доступа.

Наконец, в работе были подробно изложены этапы внедрения ИС, начиная с анализа топологии склада и заканчивая обучением персонала, а также представлены ключевые метрики для оценки экономической эффективности (ROI, TCO), подкрепленные статистическими данными о повышении производительности труда, сокращении издержек и сроках окупаемости WMS-систем.

Практическая значимость данной работы заключается в предоставлении четкого алгоритма и теоретического обоснования для разработки реальной информационной системы, способной существенно оптимизировать складской учет и логистику торговой фирмы. Полученные результаты могут служить надежной базой для дальнейшего развития в дипломную работу, углубляя каждый из разделов и дополняя его конкретными техническими решениями и программной реализацией.

Список использованной литературы

  1. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Москва: Гелиос АРВ, 2009. 524 с.
  2. Гладкий А.А. Бухучет и финансы для руководителей и менеджеров. Москва, 2007.
  3. Горелик О.М., Парамонова Л.А., Низамова Э.Ш. Управленческий учет и анализ: учебное пособие для вузов по специальности «Прикладная информатика (по обл.)» и др. экон. специальностям. Москва: КноРус, 2007. 252 с.
  4. Граничин О.Н., Кияев В.И. Информационные технологии в управлении: учебное пособие для студентов вузов, обучающихся по специальностям «Прикладная информатика (по областям) и «Менеджмент организации (по специализации «Информационный менеджмент»)». Москва: Интернет-Ун-т Информ. Технологий, 2010. 335 с.
  5. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Москва: Интернет-университет информационных технологий – ИНТУИТ.ру, 2009. 135 с.
  6. Гринберг А.С., Горбачев Н.Н., Бондаренко А.С. Информационные технологии управления: Учебное пособие для вузов по специальностям 351400 «Прикладная информатика (по обл.)», 061100 «Менеджмент орг.», 061000 «Гос. и муницип. упр.». Москва: ЮНИТИ, 2010. 479 с.
  7. Диго С.М. Базы данных: проектирование и использование: Учебник для вузов по специальности «Прикладная информатика (по обл.)». Москва: Финансы и статистика, 2010. 591 с.
  8. Днепров А.Г. Microsoft Access 2007. Самоучитель. Москва: Финансы и статистика, 2009. 361 с.
  9. Емельянова Н.З., Партыка Т.Л., Попов И.И. Защита информации в персональном компьютере. Москва: Форум, 2009. 368 с.
  10. Завгородний В.И. Комплексная защита в компьютерных системах: Учебное пособие. Москва: Логос; ПБОЮЛ Н.А.Егоров, 2011. 264 с.
  11. Ивасенко А.Г., Гридасов А.Ю., Павленко В.А. Информационные технологии в экономике и управлении: учебное пособие для вузов по специальностям «Прикладная информатика (по обл.)», «Менеджмент орг.», «Гос. и муницип. упр.». Москва: КноРус, 2011. 153 с.
  12. Что такое DFD (диаграммы потоков данных) / Кинзябулатов Рамиль Хибатуллович. URL: https://kinzyabulatov.ru/blog/chto-takoe-dfd-diagrammy-potokov-dannyh/ (дата обращения: 13.10.2025).
  13. Что понимается под информационной системой? / Bpium. URL: https://bpium.ru/blog/chto-ponimaetsya-pod-informacionnoj-sistemoj.html (дата обращения: 13.10.2025).
  14. Информационная система: что такое, основные принципы и преимущества / Skyeng. URL: https://skyeng.ru/articles/chto-takoe-informacionnaya-sistema-ponyatie-komponenty-i-vidy/ (дата обращения: 13.10.2025).
  15. Складской учет: что это и как его вести / IT Scan. URL: https://it-scan.ru/blog/chto-takoe-skladskoj-uchet-i-kak-ego-vesti/ (дата обращения: 13.10.2025).
  16. Автоматизация логистики склада. Информация об услуге на сайте компании СОЛВО. URL: https://www.solvo.ru/uslugi/avtomatizatsiya-logistiki-sklada/ (дата обращения: 13.10.2025).
  17. Безопасность данных в WMS: методы защиты от киберугроз в управлении складом. URL: https://techuchet.ru/articles/bezopasnost-dannyh-v-wms/ (дата обращения: 13.10.2025).
  18. IDEF0: что такое и как используется / Новости 1С, Битрикс, тренды, реалии и фишки автоматизации бизнеса. URL: https://automatization.ru/stati/idef0-chto-takoe-i-kak-ispolzuetsya/ (дата обращения: 13.10.2025).
  19. IDEF0. Знакомство с нотацией и пример использования. URL: https://habr.com/ru/articles/451366/ (дата обращения: 13.10.2025).
  20. Автоматизация склада: как автоматизировать работу и бизнес-процессы склада. URL: https://blog.lead-wms.com/avtomatizaciya-sklada/ (дата обращения: 13.10.2025).
  21. DFD: примеры и правила построения диаграмм потоков данных / Яндекс Практикум. URL: https://practicum.yandex.ru/blog/dfd-diagrammy-potokov-dannyh/ (дата обращения: 13.10.2025).
  22. Складской учет: как вести и автоматизировать / Контур.Экстерн. URL: https://e-kontur.ru/enp/3494-skladskoy-uchet (дата обращения: 13.10.2025).
  23. Бизнес-процесс, представленный в нотации IDEF3 / Статьи ELMA — ELMA365. URL: https://elma365.com/articles/business-processes/biznes-protsess-predstavlennyy-v-notatsii-idef3.html (дата обращения: 13.10.2025).
  24. Использование DFD: как описать движение данных в бизнес-процессах. URL: https://taktsoft.ru/blog/ispolzovanie-dfd-kak-opisat-dvizhenie-dannyh-v-biznes-protsessah/ (дата обращения: 13.10.2025).
  25. Основы IDEF3 / Корпоративный менеджмент. URL: https://www.cfin.ru/itm/idef3.shtml (дата обращения: 13.10.2025).
  26. Комплексная автоматизация склада при производстве, внедрение WMS-системы для складского учета. URL: https://techuchet.ru/wms-resheniya/kompleksnaya-avtomatizatsiya-sklada-pri-proizvodstve/ (дата обращения: 13.10.2025).
  27. Диаграмма потоков данных (DFD) для чайников: что это такое, как сделать и какой бывает / Habr. URL: https://habr.com/ru/articles/745490/ (дата обращения: 13.10.2025).
  28. Складской учет — что это такое, правила ведения / ПромСтеллаж. URL: https://promstellazh.ru/stati/skladskoy-uchet-chto-eto-takoe-pravila-vedeniya/ (дата обращения: 13.10.2025).
  29. Автоматизация склада: оптимизация учета и бизнес-процессов / Lead WMS. URL: https://www.lead-wms.com/ru/blog/avtomatizatsiya-sklada (дата обращения: 13.10.2025).
  30. Стандарт IDEF3 / Бизнес Консалтинг Групп. URL: https://bcg-cis.ru/idef3/ (дата обращения: 13.10.2025).
  31. Жизненный цикл информационной системы / ИД «Панорама». URL: https://idp.ru/journal/zhiznennyy-tsikl-informatsionnykh-sistem (дата обращения: 13.10.2025).
  32. Создание схемы IDEF0 / Служба поддержки Майкрософт. URL: https://support.microsoft.com/ru-ru/office/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81%D1%85%D0%B5%D0%BC%D1%8B-idef0-6216962f-f4c0-48e0-8263-8a3d53716a56 (дата обращения: 13.10.2025).
  33. Жизненный цикл информационной системы. Текст научной статьи по специальности / КиберЛенинка. URL: https://cyberleninka.ru/article/n/zhiznennyy-tsikl-informatsionnoy-sistemy/viewer (дата обращения: 13.10.2025).
  34. Автоматизация склада — как навести порядок и оптимизировать бизнес-процессы. URL: https://scanport.ru/blog/avtomatizatsiya-sklada-kak-navesti-poryadok-i-optimizirovat-biznes-protsessy/ (дата обращения: 13.10.2025).
  35. Основные методологии обследования организаций. Стандарт IDEF0. URL: https://www.e-management.ru/bp/idef0.html (дата обращения: 13.10.2025).
  36. Складской учет – особенности, применение, автоматизация, оборудование и программное обеспечение / Galaxy. URL: https://galaxy-ware.ru/articles/skladskoj-uchet-osobennosti-primenenie-avtomatizaciya-oborudovanie-i-programmnoe-obespechenie/ (дата обращения: 13.10.2025).
  37. Что такое складской учет и как его вести / МойСклад. URL: https://www.moysklad.ru/poleznoe/skladskoj-uchet-organizaciya-vedenie-i-top-luchshih-programm-dlya-avtomatizacii-ucheta-tovarov-i-materialov/ (дата обращения: 13.10.2025).
  38. WMS и безопасность данных в складской логистике / Статьи — Технологии учета. URL: https://techuchet.ru/articles/wms-i-bezopasnost-dannyh-v-skladskoy-logistike/ (дата обращения: 13.10.2025).
  39. Автоматизация процессов логистики – как это работает и что дает бизнесу / Primo RPA. URL: https://primorpa.ru/blog/avtomatizatsiya-protsessov-logistiki-kak-eto-rabotaet-i-chto-daet-biznesu/ (дата обращения: 13.10.2025).
  40. Риски при выборе WMS для автоматизации склада / Статьи — Технологии учета. URL: https://techuchet.ru/articles/riski-pri-vybore-wms-dlya-avtomatizatsii-sklada/ (дата обращения: 13.10.2025).
  41. WMS-система управления складом: полный обзор, функции, выбор и внедрение для бизнеса / АНТ Технолоджис. URL: https://ant-tech.ru/wms-sistema/ (дата обращения: 13.10.2025).
  42. Что такое система управления складами (СУС)? / SAP. URL: https://www.sap.com/cis/insights/what-is-wms.html (дата обращения: 13.10.2025).
  43. Что такое СУБД: системы управления базами данных, виды, где используются, для чего нужны / DIS Group. URL: https://disgroup.ru/blog/subd-chto-takoe-sistemy-upravleniya-bazami-dannyh-vidy-gde-ispolzuyutsya-dlya-chego-nuzhny (дата обращения: 13.10.2025).

Похожие записи