Инвентаризация, цепочка поставок, управление закупками и информатика - общий вопрос высокого уровня [закрыт]

StackOverflow https://stackoverflow.com/questions/1618967

Вопрос

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

Итак, мне было интересно, имел ли кто-либо в SO какой-либо опыт / знания или работал в прошлом в области инвентаризации, цепочки поставок, настроек управления закупками. Какие типичные проблемы или проблемы могут возникнуть в этой области и как компьютерные науки, в основном алгоритмы, структуры данных и оптимизация, могут быть использованы для решения таких проблем / проблем?

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

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

Заранее большое спасибо

Это было полезно?

Решение

У меня есть некоторый опыт работы с системами управления складом. Большая часть этого не очень сложна с точки зрения CS, но есть некоторые сочные проблемы оптимизации, где CS может быть применен. Например, чтобы уменьшить время, затрачиваемое на «выбор» заказ (пройти через склад и забрать товар для заказа), желательно найти кратчайший путь ко всем тем местам на складе, который сводится к «проблеме коммивояжера».

Другое место, где применяется CS, это инвентаризация; есть некоторые очень умные программные продукты (например, INVENT Xpert), которые позволяют проводить инвентаризацию случайных образцов для достижения точности, требуемой законом; это означает, что вместо того, чтобы идти во все места хранения и подсчитывать количество, хранящееся там, фактически учитывается только небольшой процент (5-10%) мест.

Другие советы

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

Я думаю, вы должны объяснить цель вопроса - чтобы мы могли сузить ответ до чего-то полезного ...

есть также много готовых продуктов (которые требуют большой настройки, но содержат большую часть того, что вам нужно в этой области).

  
    

" Какие типичные проблемы ... "

  

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

Тест под реальной нагрузкой. Если вы ожидаете, что на вашем складе будет 50000 различных виджетов, и у вас будет несколько дней (день после Дня благодарения), когда вы будете получать 6000 обращений в секунду в течение 9 часов на конкретный виджет, то это то, что вы тестируете - реальные данные и реальный объем В конце ваших тестов количество ваших товаров, количество ходов и количество задних заказов не могут быть отключены даже одним.

Убедитесь, что вы решили эти две проблемы, и вы уже на пути к надежной системе.

Вопрос, почему вы думаете о том, чтобы написать свою собственную систему, а не адаптировать ее для коммерческой версии?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top