Содержание
- Общие положения:
1.1. Цели, назначение, область использования системы:
1.1.1. Фактические;
1.1.2. Потенциальные.
1.2. Требования к программному обеспечению:
1.2.1. Сервер баз данных;
1.2.2.Сервер приложений;
1.2.3.Клиент.
1.3. Используемые технические средства.
2.Логическая структура системы:2.1. Модуль «Конфигуратор»;
2.1.1.1. Сущность «Конфигурация»
2.1.1.1. Конфигуратор;
2.1.1.2. Реестр конфигураций;
2.1.1.3. Карточка конфигурации.
2.1.2. Сущность «Комплектующая»:
2.1.2.1. Реестр комплектующих;
2.1.2.2. Раздел реестра комплектующих.
2.1.3. Сущность «Элемент справочника»:
2.1.3.1. Реестр элементов справочника;
2.1.3.2. Карточка элемента справочника.
2.2. Модуль «Производство»:
2.2.1. Сущность «Контрагент»:
2.2.1.1. Реестр контрагентов;
2.2.1.2.Карточка контрагента.
2.2.2.Сущность «Задача»:
2.2.2.1.Реестр задач;
2.2.2.Карточка задачи.
3.Физическая модель базы данных:3.1. Модуль «Конфигуратор»;
3.2. Модуль «Производство».
Общие положения1.1. Цели, назначение, область использования системы:1.1.1. Фактические:
Система «Merex Light-ERP» предназначена в первую очередь для решения ежедневных задач производства светодиодного освещения. Она будет полезна для организаций, где необходим менеджмент разработки номенклатурного ряда и автоматизация производственного процесса.
Она разработана с учетом специфики производимого оборудования, позволяет подробно сконфигурировать техническую карту оборудования, прикрепить к ней необходимую документацию и чертежи, собрать спецификацию изделия, включающую как комплектующие, так и дополнительные услуги.
«Merex Light-ERP» предполагает интеграцию с системой ведения складского учета, объединяя отчетность перемещения номенклатуры с лаконичным интерфейсом таск-менеджера.
Пользователями системы являются сотрудники отдела продаж, всех отделов производства, например складские работники, сотрудники отдела сборки и т.д., а также инженеры и технические специалисты, в задачи которых входит разработка и ведение спецификаций оборудования. То есть все сотрудники, имеющие прямое или опосредованное отношение к производственному процессу выпускаемых изделий.
1.1.2. Потенциальные:
Несмотря на то, что система «Merex Light-ERP» разрабатывалась для автоматизации процесса выработки светодиодного освещения, её архитектура будет удобна для любого производства, где требуется поэтапное конфигурирование, осмечивание и ведение производственного процесса. Это делает систему применимой для широкого спектра сфер серийных производств, например, изготовление металлоконструкций, продукции из дерева, специализированного электротехнического оборудования, полимерной продукции и т.п.
1.2. Требования к программному обеспечению:1.2.1. Сервер баз данных:
Минимальные требования к операционной системе – любая операционная система семейства Unix. Минимальные требования к программному обеспечению MySQL 5.7.
1.2.2. Сервер приложений:
Операционная система CentOS 7. Минимальные требования к программному обеспечению MySQL 5.7.
2.3. Клиент:
Операционная система, поддерживающая функционирование веб-браузера, поддерживающего исполнение JavaScript.
1.3. Используемые технические средства:Программа написана на языках программирования PHP (фреймворк Slim4), JavaScript с использование следующих библиотек:
1.3.1. slim/psr7;
1.3.2. slim/php-view;
1.3.3. php-di/php-di;
1.3.4. selective/basepath;
1.3.5. selective/array-reader;
1.3.6. odan/session.
2.0.Логическая структура системыМодуль «Конфигуратор»:
Модуль предоставляет пользователям следующие функциональные возможности:
2.1.1. Сущность «Конфигурация»:2.1.1.1. Конфигуратор:
Поэтапная разработка технологической карты оборудования, отбор по модели, типа продукции и далее по всей цепочке справочников, автоматическое формирование и присвоение артикула получившейся номенклатурной позиции.
2.1.1.2. Реестр конфигураций:
Поиск и фильтрация заведенных в системе конфигураций.
2.1.1.3. Карточка конфигурации:
Заполнение технических характеристик, спецификации, галереи изображений и документации номенклатурной позиции, запуск производственного процесса.
2.1.2. Сущность «Комплектующая»:2.1.2.1. Реестр комплектующих:
Поиск и фильтрация экспортированных из внешней системы комплектующих. Вывод цены и складского остатка. Возможность прикрепить комплектующую в необходимом количестве к смете комплектации.
2.1.2.2. Раздел реестра комплектующих:
Реестр логически разделен на разделы, позволяющие ориентироваться в разнообразии комплектующих.
2.1.3. Сущность «Элемент справочника»:2.1.3.1. Реестр элементов справочника:
Поиск и фильтрация элементов справочника в зависимости от характеристики, вывод дополнительных параметров, автоматическое присвоение индексов.
2.1.3.2. Карточка элемента справочника:
Подготовка справочников для работы конфигуратора, загрузка первичной документации, привязка элементов к модели и типу продукции.
2.2. Модуль «Производство»:Модуль предоставляет пользователям следующие функциональные возможности:
2.2.1. Сущность «Контрагент»:
2.2.1.1. Реестр контрагентов:
Поиск и фильтрация контрагентов, запуск производственного процесса.
2.2.1.2. Карточка контрагента:
Ведение базы контрагентов, их контактных лиц и реквизитов.
2.2.2.Сущность «Задача»:
2.2.2.1. Реестр задач:
Поиск и фильтрация задач. Вывод состава задачи, даты постановки и дедлайна и отслеживание их соблюдения. Приоритизация задач и позиций внутри задачи, изменение состава задачи. Управление статусной моделью задач и оплат.
2.2.2.2. Карточка задачи:
Логирование истории изменений, ведение документации, вывод карточки контрагента. Отмена и закрытие задачи.
3.Физическая модель базы данных