Техническое задание на разработку баз данных
Цель проекта
Создание двух взаимосвязанных баз данных для оптимизации бизнес-процессов предприятия: анализа рыночного спроса и управления товарными запасами.
Задача 1: База данных для анализа и прогноза спроса
Требуется разработать структуру БД, которая позволит:
- Собирать и хранить исторические данные о продажах продукции.
- Агрегировать данные по различным параметрам (временные периоды, регионы, категории товаров).
- Интегрировать внешние данные для анализа рынка (по возможности).
- Формировать отчеты и визуализацию для принятия решений.
- Реализовать функционал для построения прогнозных моделей (на базе исторических данных).
Задача 2: База данных для автоматизации учета товаров
Требуется разработать структуру БД для системы складского учета, которая обеспечит:
- Учет прихода, расхода и перемещения товаров.
- Контроль остатков на складах в реальном времени.
- Управление номенклатурой (категории, поставщики, характеристики).
- Формирование стандартных документов (накладные, инвентаризационные ведомости).
- Настройку прав доступа для разных пользователей (кладовщик, менеджер, бухгалтер).
Общие требования
- Продуманная нормализованная реляционная структура (ER-диаграмма обязательна).
- Четкое описание сущностей, атрибутов и связей.
- Возможность интеграции двух баз данных (например, для сопоставления прогноза спроса и текущих остатков).
- Предоставление SQL-скриптов для создания структуры и примеров основных запросов (SELECT, INSERT, UPDATE).
- Документация по проекту.