Модуль подбор конфигурации компьютера
#1
Отправлено 07 April 2012 - 05:37 PM
#2
Отправлено 08 April 2012 - 03:36 PM
#3
Отправлено 08 April 2012 - 03:41 PM
Было бы интересно. Задавался таким вопросом не так давно, не смог найти. Пишут на заказ, да и вообще... кажется это уж больно сложно. Но очень клевая штука.
Да все задавались этим вопросом, но сложность заключается не в том чтобы написать такой "калькулятор", а в том чтобы исключить возможность сделать нерабочие сборки, например материнка интел а проц амд, и т.п., т.е. отключить несовместимость.
В итоге получается авоматически это сделать нереально или должна быть какая-то гипербаза совместимости )))) а вручную это нужен техник, который будет сидеть и настраивать всю эту хрень..........
#4
Отправлено 08 April 2012 - 04:22 PM
#5
Отправлено 08 April 2012 - 06:19 PM
Будет, почему нет? Просто нужна нормальная математическая модель, многомерная система, матрица (каждый элемент - измерение) и, соответственно, программный аппарат, имитирующий эту математическую модель, где на пересечениях измерений будут стоять "Совместимо/Не совместимо/Хрен знает". Изначально это будет сплошное "хрен знает", но по мере накопления продаж элементы матрицы будут замещаться на "работает" (или "не работает"). А посколько у каждой комплавки есть, как правило, сборочная база, то стартовую матрицу можно автоматически сварганить из нее (например, у нас такая есть и в матрицу переделается на полном автомате) и периодически из нее же обновлять, ведь продажи компов идут, обновляются как конфигурации (элементы матрицы), так и сборочные единицы (измерения). А для заказов, которые попадают на элемент матрицы со значением "Хрен знает" ввести кнопку "Вы уверены?", т.е. возложить установку признака "Совместимо/Не совместимо" на самого клиента. Проверять потом, конечно, т.е. этот элемент ставится в очередь на проверку валидности уже кем-то из технического отдела. Прошло - ставится "Совместимо". Явно не катит - "Не совместимо". Неизвестно - оставляем "Хрен знает". Клиент об этом извещается.вот вот... система в которую каждую минуту будут вносить изменения множество пользователей и администраторов, в итоге стабильно работать не станет.
А если изначально нет нормальной матмодели или хотя бы полноценного алгоритма, то стабильной работы не будет, хоть ты Лейбниц среди программистов будь.
#6
Отправлено 08 April 2012 - 06:27 PM
А посколько у каждой комплавки есть, как правило, сборочная база,
))) у каждой? знаю 4 местных крупных продавцов комп. комплектующих - ни у одного нет. Да и не нужна она им, сборщик или консультант и так знает что с чем комплектуется при продаже.
При этом создается пара десятков конфигураций и продаются.
А если человек сам составляет конфигурацию и заказывает комплектующие, то это как говорится его проблема.
И вот тут то как раз не помешала бы такая база, чтобы автоматизировать несовместимость.
#7
Отправлено 08 April 2012 - 07:28 PM
Причем тут "сборщик знает, что с чем совместимо"? Комплект (комп), состоящий из десятка сборочных единиц стоит обычно вовсе не сумму этих сборочных единиц и имеет другую гарантию. У кого-то оно дороже, чем просто комплектуха, у кого-то дешевле. Т.е. по любому собранный комп продается немного по другому, чем просто набор железок и проходит ОЧЕНЬ ПО ДРУГОМУ по внутреннему и внешнему документообороту. Т.е. со склада он уходит как ровно та же кучка железяк, только дальше идет не на стол продавцу, а в сборочный отдел. Вот из этого отличия (очевидно, что в сборочный отдел уходят за редким исключением совместимые комплекты) и строится начальная матрица.Да и не нужна она им, сборщик или консультант и так знает что с чем комплектуется при продаже.
Ежели где-то комп продается просто как набор железяк и в том же алгоритме-документообороте, так это просто убогий начальный уровень торговли компами. Начиная с того, что базовый комп как изделие (изделие! производство!) по нынешним Росзаконам требует сертификации (недорого и несложно, но требует), что уже меняет алгоритм и документооборот. Ну и куча других отличий, сопутствующих тезису "это не набор деталей, а готовое изделие". Срок гарантии, процесс гарантийного обслуживания, продление гарантии на время ремонта, процедура (и основания для) возврата денег в случае возникновения гарантийных проблем - это что с ходу вспомнилось.
#9
Отправлено 08 April 2012 - 08:34 PM
Не верю. Возможно, вы просто не пересекаетесь. Я пришел в лавку в 96-м году и уже тогда в лавке была база (написанная Директором, тогда еще не Генеральным на Си под Win3.11), где компьютер как единица товара отличался от набора из его комплектующих. И уже тогда в алгоритме сборки компа были убогие зачатки ограничений "это-с-этим-нельзя". Типа, в чистую ISA-мамку нельзя добавить PCI-видяшку и прочие простенькие, пополняемые по мере наступания на грабли тетеньками-за-прилавком, которые не всегда хорошо знали специфику.и выше этого уровня никто даже и не пытается выйти.
Прошло 15 лет. Врядли Украина НАСТОЛЬКО отстает в компобизнесе. Что я знаю, так дай бог, чтобы не опережала.