powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Разработка WMS системы с нуля...
25 сообщений из 41, страница 1 из 2
Разработка WMS системы с нуля...
    #33158135
SpiritWalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если у кого то есть какие нибудь интересные ссылки на эту тему или кто то может быть занимался этой проблемой. Буду рад любой информации. В качестве БД MSSQL а клиенты либо VB либо Access. Пока не могу себе обрисовать даже с чего начать :(
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33158139
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
начните знакомиться с существующими, для начала
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33160080
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
афтару:
Если Вы с этим ни разу не сталкивались, то вероятность успеха в проектировании весьма низка. Для начала полезно поработать в фирме с большим автоматизированным складом, затем познакомиться с 1-2-мя хорошими образцами WMS-систем. И только тогда проектирование может увенчаться хоть каким-то успехом при условии что Вы уже умеете оптимально проектировать БД как таковые.
А выбор СУБД в данном случае вообще к задаче никакого отношения не имеет. Хорошая структура будет хороша на любой СУБД. :)
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33160537
SpiritWalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У нас в деревне нет фирм, на примере которых можно познакомиться с автоматизированным складом. Поэтому и интересуюсь, пытаюсь найти инфу в инете. Но везде все только предлагают свои системы за килобаксы и говорят как все у них шоколадно. Есть опыт проектирования систем (Зарплата с внутренним языком формул.)
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33160565
Shr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сегодня наткнулся на пару старых топиков у Cat2 в избранном .
/topic/25202&pg=1
/topic/71658&pg=1
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33161473
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WMS - как это по русски?
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33161506
SpiritWalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WMS это в переводе с буржуйского Warehouse Management System
Система учета складского хранения. Где лежит какой товар на какой полке в каом ряду и куда запихнуть на хранение товар, только что поступивший на склад. Как еще называют модно складская логистика.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33161564
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, понятно. А для меня склад - это только дебет и кредит да материально-ответственные. Тоже ноль. Если бы начинал, то в качестве инструмента взял бы БАС . Дальше килоцентов не тянет, но об интерфейсном модуле можно не заботиться. Работай себе на TSQL, делай что хочешь.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33161817
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PVPСпасибо, понятно. А для меня склад - это только дебет и кредит да материально-ответственные. Тоже ноль. Если бы начинал, то в качестве инструмента взял бы БАС . Дальше килоцентов не тянет, но об интерфейсном модуле можно не заботиться. Работай себе на TSQL, делай что хочешь.

Там много сложных задач оптимизационного характера.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33161885
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов PVPСпасибо, понятно. А для меня склад - это только дебет и кредит да материально-ответственные. Тоже ноль. Если бы начинал, то в качестве инструмента взял бы БАС . Дальше килоцентов не тянет, но об интерфейсном модуле можно не заботиться. Работай себе на TSQL, делай что хочешь.

Там много сложных задач оптимизационного характера.Согласен. Вот ими и надо заниматься, а не расставлять поля ввода на экранной форме или отрабатывать реакцию на нажатые клавиши.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33162709
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там много сложных задач оптимизационного характера.
Не очень много. И то такие решения нечасто востребованы. Базовый ф-л вовсе несложный. Планограммы, оптимизацию размещения на полках и маршруты погрузочных механизмов можно доделать позже, если будет такая задача и желание.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33204952
miksla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Два года назад встала подобная проблема, и оказалось, что выбор не очень большой. С одной стороны конторы типа "Протек", котоыре много лет самостоятельно разрабатывают проект, вбухивая тучу денег (Oracle), с другой стороны АргуССофт с Core WMS (java + бд на выбор), которые долго будут доить с доработками. В принципе и тот и другой путь имеют право на жизнь, если контора более менее понимает какие требования надо реализовать и сколько она готова/прийдется платить.
Два года разработки своей системы (1C/MSSQL/Cache/C#) навели на следующие мысли:
1. В самом начале надо определиться с требованиями к системе и пониманием насколько далеко вы собираетесь зайти. Разработка систем - дело конторы разработчиков, использование системы - дело владельца склада. Если владельцы склада будут разрабатывать систему, прийдется настраивать процесс разработки ПО - это стоит денег и должно быть целесообразно, например на складе происходит хитрая комплектация, которой ни у кого нет (хотя мы знаем, что все уже изобретено :-)).
2. Время разработки, даже при правильном процессе, будет дольше чем при обычном внедрении, причем существенно.
3. Разработка дело сложное. Хотя кажется что состоит множества простых задач. Если зависеть от соски (читай - хозяина склада), тогда политические требования будут реализовываться за счет требований системы. А это чревато несоблюдением методологии, ошибкам и проблемам внедрения.
4. В силу специфики подобных разработок, врядли можно будет получить помощь. Единственное - изучение готовых систем. Но часть велосипедов все же прийдется изобретать самим. Может даже большую.

В принципе я думаю что в ряде случаев это имеет смысл. Даже в случае провала проекта накопленная информация поможет более скорому внедрению купленной системы и выяснению вечного вопроса - а что, собственно, мы хотели?
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33205497
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это очень сложная производственная задача со сложной математикой. В полном объеме никем и нигде не решена.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33206396
Сахават ЮсифовЭто очень сложная производственная задача со сложной математикой. В полном объеме никем и нигде не решена.
Пожалуй, единственная решенная в полном объеме задача была решена в дни творения. :-)
Однако складские задачи, если разбить их на уровни, в основе имеют схожие алгоритмы.
Примерно так:
1 Уровень перемещения: перемещаем товар из одного места хранения в другое
2 Уровень размещения: планируем место хранения товара исходя из специфических для склада характеристик (стелажи, лотки, паллеты)
3 Уровень сообщения: определяем порядок перемещения товара (комплектация, классификация товара)
Специфичность задач, имхо, растет с ростом уровня, если перемещение базовое понятие для всех, то срочная комплектация скоропорящегося товара, это уже признак конкретного склада.
Думаю что первый и частично второй уровень присутсвует в любой системе упрвления складом, однако третий приходится реализовывать самим.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33208874
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To SpiritWalker:
Делал я такую штуку.
Самое сложное в проекте была не складская логистика как таковая, а реализация всей системы в целом.

Где твоя деревня находится? - можно было бы пообщаться.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33209739
SpiritWalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Тяп-ляп:
Спасибо за отклик! Я из Ростова-на-Дону. Я построил диаграмму с самыми на первый взгляд необходимыми сущностями. Самый пока непонятный для меня вопрос - это физическое размещение в ячейки. Да и с архитектурой системы пока неясности. Клиент-сервер или трехзвенка? И если трехзвенка, то что использовать в качестве сервера приложений? Былоб ы интересно услышать твои мысли.
Если что мой адрес djinnwalker@mail.ru
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33210268
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сделал так:
есть справочник мест хранения с иерархией склад-помещение-ряд- и т.п. - стеллаж - место хранения. Сделал его в одной таблице (Id + ParentId).
Склад - это ссылка на справочник складов. В справочнике складов есть признак "работа с местами хранения".
Плюс прочие атрибуты - вместимость, имя.
Плюс еще справочник "типы мест хранения".
У каждого типа есть признак "может хранить товары". Например, можно хранить на стеллаже (где-то там на стеллаже... не знаю, в какой ячейке, а, может быть, на полу возле стеллажа - не хватило места и т.п. - в жизни бывает) или в его ячейке.
Размещение товаров начинается с приходной накладной в статусе "проект", то есть, не проведенной по складу.
В ее строках есть столбец "место-план". Он задается из справочника мест хранения пользователем в форме редактирования накладной или через мастер прихода товара.
В таблице "Детали склада" есть столбцы "партия" и "место". Партия на складе может иметь или не иметь место. Одна и таже партия может лежать в разных местах - в общем, полная свобода.
При проведении приходной накладной по складу партии из приходной накладной попадают на склад. Место-план становится "место-факт".

Вот и весь основной механизм. Все остальное - навороты вокруг этого.

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

Складская логистика - вещь приятная, самая что ни на есть "материализация чувственных идей". Но усложняет редактирование строк накладных, проведенных по складу/складам. Если сюда еще добавить выходные партии, места отгрузки да еще пару дополнительных цен - поседел, пока реализовал редактирование строк. И все равно не нравится - можно сделать лучше.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33210471
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой анекдот....
Один рыбак подходит к другому, и спрашивает...
- Что рыбу ловишь ?
- Нет, рыбу ловлю !
- Аааа, а я думал рыбу ловишь...

с уважением...
(круглый)
ЗЫ
мона узнать термин "клиент-сервер" и "трёхзвенка". Отличительные особенности и признаки. Сразу со своей стороны предлогаю юзать крутую клиент-серверную программу питер нортон. А ещё MS-DOS !
ЗЫ ЗЫ
Когда то был такой юмор...На Тушинском радиорынке... Один человечик другому говорит... Я вот крутой компьютер знаю (эпоха появления x86 - x286), называеться эРэСХаТэ :)
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33211546
2 kolobok0
Если считать что правильный вопрос это половина ответа, тогда во всех ветках форума было бы по три поста :-) Это же думать надо!
2 SpiritWalker
Диаграмка - это хорошо, но вроде обычно сначала требования описывают. А потом, под требования определяются с системой и логикой. Вы бы написали что хотите получить в результате, глядишь и проблема прояснится.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33211770
SpiritWalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Kolobok:
Вместо насмешек могли бы вообще не постить!
Что я такого сказал? Под клиент сервером (скажем двузвенка) я понимаю относительно тонкий клиент и СУБД. А под трехзвенкой и н-звенкой тонкий клиент, который практически только отрисовывает интерфейс и частично контролирует ввод данных + сервер приложений + субд. Вы еще знаете что такое МС ДОС? Я думал вы уже на виндах выросли!

2: Тяп-Ляп. Спасибо за идею. Может как нить выложишь диаграмму?
2: Николаев Михаил. Просто до конца еще не сформулированы требования, в этом и проблема. Делаем по мере поступления. Знаю что не правильно, но нет выбора.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33212467
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диаграммы как таковой нет, я ее уже фактически расписал в предыдущем посте.
Давай конкретные вопросы, отвечу, если смогу.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33212671
Laox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[/quot] Просто до конца еще не сформулированы требования, в этом и проблема. Делаем по мере поступления. Знаю что не правильно, но нет выбора.[/quot]
Ага. Сначала реализовать просто учет товара по номенклатуре, а потом получить требование партионного учета. А потом еще до кучи попытаться прикрутить к уже реализованному адресное хранение. Выбор есть всегда, просто не все хотят/готовы его сделать.
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33213401
2 Laox
А если у них нет партионного учета или он специфический? У каждого своя последовательность реализации требований своя
2 SpiritWalker
Неправильно - это когда вообще ничего не делается. :-)
Фраза "просто до конца еще не сформулированы требования, в этом и проблема" мною читатется как "что-то хочется, а что толком не знаю"
У вас скорее всего есть заказчик, который дает задание?
И наверное он хочет чтобы (например):
Склад
Состоит максимум из трех стеллажей, параметры стеллажей такие-то.
Товар принимался на склад используя существующую учетную систему.
Складская система (СУС) размещала товар на стеллажах хранения (СХ).
Товар отпускался со склада используя существующую учетную систему.
СУС подготавливала список товаров для отгрузки, указывая код ячейки стеллажа.
(Можно описать это все не нудным, а обычным языком)
После этого можно описать все элементы ключевые вышеописанного (Стеллаж, товар, приемка, отгрузка, размещение, ячейка, код)
Еще лучше элементы разнести по смылсу (опреации, объекты)
После чего порезать это все (например вместо терминала сбора данных можно использовать бумажки) для первой итерации. Сделать попроще инвентаризацию, подождать с восстановлением после сбоев и т.д.
В результате будет описание из двух частей - как мы видим работу СУС и разворот используемых терминов. Если это опубликовать, тогда будет что обсудить.
Например вот здесь поверхностные требования описаны.
http://www.erpforum.ru/forum/display_message.asp?mid=14106
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33213567
SpiritWalker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Тяп-Ляп. Вы реализовывали систему с сервером приложений или без оного?
Что использовали, если не секрет?

2 Николаев Михаил: Огромное спасибо за идеи и помощь!
...
Рейтинг: 0 / 0
Разработка WMS системы с нуля...
    #33213599
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SpiritWalker2 Kolobok:
Вместо насмешек могли бы вообще не постить!
Что я такого сказал? Под клиент сервером (скажем двузвенка) я понимаю относительно тонкий клиент и СУБД. А под трехзвенкой и н-звенкой тонкий клиент, который практически только отрисовывает интерфейс и частично контролирует ввод данных + сервер приложений + субд. Вы еще знаете что такое МС ДОС? Я думал вы уже на виндах выросли!

Простите если обидел...
Просто милкософтовские "натягивания" понятий на обычные программки - иногда ээээээээ задевает. Сель ави.. старый ужо и порой нервы шалят...

по поводу клиент-сервера.
вообще то сервер - тот кто предоставляет услуги...
клиент - тот кто юзает эти услуги...
если Вы говорите о программе в которой реализована клиент-серверная технология, то будьте добры ткнуть пальцем в РЕАЛИЗОВАННОГО клиента и РЕАЛИЗОВАННЫЙ сервер ? А к так называемым двух-звенкам, мона отнести то, что было мной перечисленно выше (пи..ор нортон, дос и др.). По наследству - увы и ах, технология не передаёться...
это инфа к размышлению....

по поводу знаний - спрашивайте... возможно отвечу...возможно нет - всё знать не возможно... если по делу... только не забудьте указать область, (если же о программировании пойдёт речь и иже с ним, то) тип проца, язык, и OS. :)

удачи Вам...
(круглый)
ЗЫ
Если под старый добрый досик что нить треба - свистите, достанем шашки запылённые :)
ЗЫ ЗЫ
По поводу с чего начать...
Я Тебе одын умный весчь скажу - Ты только не обижайся...Твоя машина за углом стоит ! (Мимино).
Дык вот, что и как сделать - это дело техники. Главное - спрос. Будет клиент - под него и надо плясать. Нет - ну тогда мона конечно же и порисовать... Но пограммирование ради программирования - только клаву портить... Удачи Вам. И без обид...
...
Рейтинг: 0 / 0
25 сообщений из 41, страница 1 из 2
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Разработка WMS системы с нуля...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]