|
0 / 0 / 0
Регистрация: 03.11.2020
Сообщений: 11
|
|
Расчёт складского резерва запчастей22.03.2021, 18:54. Показов 1002. Ответов 0
Метки нет (Все метки)
Добрый день!
Мне нужно выбрать из базы данных PostgreSQL информацию о потреблении запасных частей парком машин предприятия в конкретном месяце, в начале в 2018 году, потом в 2019 и далее в 2020 году, а потом составить заказ на этот конкретный месяц в 2021 году. Т.е. я должен зарезервировать зачасти в складе, например на май текущего 21 года, используя информацию об их потреблении в мае предыдущих трёх лет. Причём задача такова – количество каждой резервируемой запчасти должно считаться как среднее значение по итогам потребления в предыдущие три года. Я использую Python. Написал запрос к БД (пока его не привожу) и он вывел мне в список list все, что надо в виде таблицы со структурой : Наименование запчасти Количество, шт . Стоимость, руб/шт. Вывод идёт поэтапно за первый, второй и третий годы. И тут я остановился ...... Во первых проанализировал список потребляемых запчастей в месяцах май этих разных трёх лет и понял, что список неоднороден, там есть запчасти, которые потреблялись в мае каждого года и их большинство (более 70%), а есть такие, которые потреблялись только в двух или в одном году, их не так много, но не брать их во внимание нельзя. Тут я должен сформировать общий список резервируемых запчастей на основании списков трёх лет и рассчитать количественный резерв каждой запчасти как среднее значение потребления в прошлом. Там, где запчасть потреблялась только один раз возможно будет расчёт нужного количества по другому методу (это пока не важно). Я планирую в дальнейшем вообще решать эту задачу с применением генетического алгоритма. Поэтому сейчас у меня главный вопрос определиться с библиотекой Python, которая поможет мне решить эту задачу в описанной выше постановке ну и в перспективе реализовать генетический алгоритм. Работать со списками list как то неудобно и у меня почему-то не идут арифметические действия с элементами списка, поскольку они нетипизированы. Может есть функции для преобразования элементов list в действительные или целые числа ??? Здесь речь идёт об анализе данных и я начал работать с библиотекой Pandas и вывел результаты своего запроса в Дата Фрейм. Подскажите, смогу ли я решить свою задачу используя библиотеку Pandas, либо выбрать NumPy и работать с массивами. А может сразу отдать предпочтение SciPy, поскольку там уже есть решения по генетическим алгоритмам? Если есть похожие решения, то сбросьте хотя бы ссылку или код. Заранее благодарен.
0
|
|
| 22.03.2021, 18:54 | |
|
Ответы с готовыми решениями:
0
Снять с резерва Ввод резерва. Идеальный диод. Переключение резерва и рабочего насоса на LD в ПЛК TWIDO |
| 22.03.2021, 18:54 | |
|
Помогаю со студенческими работами здесь
1
Некорректное Формирование Справки-расчета По Формированию Резерва По С Подборка запчастей БД по продаже запчастей Замена запчастей Применяемость запчастей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|