Комментарии 6
Что только не сделаешь, лишь бы не внедрять в компании нормальное ПО для складского учёта. :)
Свои велосипеды — это всегда весело и увлекательно, но, как правило, такими велосипедами пользуются только их создатели и ещё несколько обученных ими людей. Другие люди со стороны ими пользоваться не будут, а после ухода из компании автора скрипта, все остальные вернутся к привычному миру Excel.
Свои велосипеды — это всегда весело и увлекательно, но, как правило, такими велосипедами пользуются только их создатели и ещё несколько обученных ими людей. Другие люди со стороны ими пользоваться не будут, а после ухода из компании автора скрипта, все остальные вернутся к привычному миру Excel.
Работаю в компании, которая занимается сборкой компьютеров с 1995 года. Уже тогда написал достаточно универсальную программу, которая с некоторыми изменениями используется и сейчас. Она подходит как для десктопных компьютеров, так и для серверов. Для ее работы нужно иметь предварительно подготовленный набор описаний стандартных конфигураций, он должен быть достаточно представительным, чтобы, отталкиваясь от стандартной конфигурации, с помощью добавления, изменения и удаления деталей можно было создать вообще все, что угодно (и при этом чтобы было трудно создавать конфигурации, не являющиеся работоспособными). Для любой (стандартной или нестандартной) конфигурации можно получить ответ на вопросы: сколько таких компьютеров можно собрать, а также: сколько и каких деталей нужно докупить, чтобы собрать заданное кол-во компьютеров заданной конфигурации. Результатом логической сборки конфигурации является список конкретных деталей с количествами, составляющих эту конфигурацию. Некоторые из этих деталей могут быть виртуальными, т.е. для того, чтобы физически собрать компьютер, эти детали нужно приобрести.
За очень долгое время существования системы было несколько попыток её переписать или заменить на так называемое нормальное ПО для складского учета. Пока все они закончились примерно одним и тем же —обосранием неудачей разработчиков или внедренцев той или иной степени с различными объяснениями её причин
Что только не сделаешь, лишь бы не внедрять в компании нормальное ПО для складского учёта. :)
За очень долгое время существования системы было несколько попыток её переписать или заменить на так называемое нормальное ПО для складского учета. Пока все они закончились примерно одним и тем же —
За очень долгое время существования системы…
Желания сделать из этого свой продукт, или выгрузить в открытый доступ под лицензия по выбору не возникало?
А если возникало, то что помешало?
Каждый программист хочет, чтобы его программа использовалась как можно большим количеством пользователей, но…
На очень раннем этапе существования системы стало понятно, что сделать её тиражируемой не получится, и универсальность вступает в прямое противоречие с требованиями к системе. Сборка компьютеров — это очень специфическая и достаточно узкая область. Многие серьезные производители предлагают какую-то свободу в выборе конфигураций, но собирать вообще все, что может понадобиться заказчику, решается редко кто (чаще производители стараются убедить заказчика, что ему это не нужно, и среди стандартных конфигураций всегда найдется именно та, в которой заказчик нуждается). Именно поэтому «нормальное ПО для складского учёта» может продаваться большим тиражом, но не может обеспечить такого рода даже не мелкосерийную, а индивидуальную сборку
На очень раннем этапе существования системы стало понятно, что сделать её тиражируемой не получится, и универсальность вступает в прямое противоречие с требованиями к системе. Сборка компьютеров — это очень специфическая и достаточно узкая область. Многие серьезные производители предлагают какую-то свободу в выборе конфигураций, но собирать вообще все, что может понадобиться заказчику, решается редко кто (чаще производители стараются убедить заказчика, что ему это не нужно, и среди стандартных конфигураций всегда найдется именно та, в которой заказчик нуждается). Именно поэтому «нормальное ПО для складского учёта» может продаваться большим тиражом, но не может обеспечить такого рода даже не мелкосерийную, а индивидуальную сборку
Пример форм для логической сборки компьютеров
Это хорошо конечно . Вот как развивать то будем ?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Скрипты по сусекам: как создать инструмент для контроля количества серверных комплектующих на складе