Если стоимость недостатков превышает стоимость приемки ноутбука, то цена приемки должна считаться по запчастям.
ТЗ Система оценки ноутбуков / ПК / Macbook
Сайт с 3 калькуляторами (для оценки ноутбуков / ПК / Macbook), сделать необходимо на нашем домене invite1.ru
Эти калькуляторы будут использоваться для внутренней работы наших сотрудников и партнеров.
В будущем, будет необходимо сделать подобные калькуляторы для клиентов, с улучшенным дизайном и упрощенным функционалом.
Примеры:
https://damprodam.ru/trademac/
https://damprodam.ru/tradein/
Лучше начать делать калькуляторы в следующем порядке - ноутбуки, макбуки, ПК
Типы прав пользователей (они одинаковы для всех систем)
● Менеджер - видит цену закупа, цену продажи, полезную информацию о комплектующих.
● Партнер - видит только цену закупа
● Директор производства - как “менеджер” + может добавлять новые цены / модификации в систему, без возможности скачать БД
● Администратор - может всё
Важные функции:
● Гибкость - возможность дальнейшей модификации и совершенствования системы оценки.
● Система должна быть защищена от копирования от пользователей.
● Должна быть возможность сделать последовательный калькулятор с зависимым выбором, как в примерах https://damprodam.ru/trademac/
https://damprodam.ru/tradein/
То есть пока не выберешь пункт 1, нет возможности выбрать пункт 2 и т. д.
● Система должна хорошо и быстро работать на любых устройствах с интернетом - ПК, телефоны, планшеты.
|
|
● Доступ к системе только по регистрации, админ одобряет новых пользователей и удаляет утративших доверие.
● Настраиваемое ценообразование под каждого пользователя - то есть должен быть некий коэффициент для каждого пользователя. Чтобы мы могли его менять.
Например: для “Партнера 123” = -2000 цена закупа на все позиции.
А для “партнера 52” = +10% к цене закупа
● Также нужна возможность изменения цен закупа продажи для пользователей, не просто коэффициентом, а например на отдельные позиции.
Например, у “партнера 205” -1000 на ноутбуки с процессорами AMD, у всех остальных сотрудников обычные цены.
● Должна быть возможность загружать новые цены / модификации / модели / процессоры / видеокарты / недостатки и т. д. в систему оценки НЕ видя всей базы данных и БЕЗ возможности скачать БД.
● История оценки - видна пользователям каждого калькулятора. Пользователи видят только свои оцененные устройства.
“Директор производства” и “Админ” видят истории оценки всех пользователей.
В истории оценки указаны все параметры оценки, дата и время оценки, комментарии.
Для “Партнеров” и “Менеджеров” История оценки показывает результаты последних 7 дней. “Админ” и “Директор производства” видят всю историю оценки.
|
|
● Кнопка “Сброс” - выставляет дефолтные данные
● Кнопка “Показать цену” - чтобы зафиксировать факт оценки для “истории оценки”.
● Поля для комментариев, в зависимости от выбранного устройства появляются комментарии, помогающие в оценке пользователям.
● Сделать “Изображения” для полей категории “Недостатки” 7 штук
База данных (БД)
Вся инфа с ценами закупки / продажи и тд будет храниться в базе данных, доступ к которой должен быть только у админов.
Оценка Ноутбуков
Внешний вид сейчас
Формула:
Сначала ищем ЦЕНУ ПРОДАЖИ
(“Базовая цена” + RAM + HDD + SSD + Диагональ + Батарея) * Модель + “Недостатки продажи” = Цена продажи НЕ округленная
////// Диагональ зависит от “Базовой цены”, пока что есть формула только для 15,6 и 17 дюймов
=if(C11=17,3;if(D6<=20000;2500;if(D6<=30000;3000;if(D6<=500000;3500;0)));0)
Нужно будет еще добавить правила для 13,3 и 11 дюймов
Округление цены продажи по формуле:
=IF(ISBLANK(C16);;
IF(OR(MOD(C16;10000)>1000;C16<11000);
IF(AND(MOD(C16;1000)>=0;MOD(C16;1000)<300);C16-MOD(C16;1000)-10;
IF(AND(MOD(C16;1000)>=300;MOD(C16;1000)<700);C16-MOD(C16;1000)+490;C16-MOD(C16;1000)+990))
;
IF(AND(MOD(C16;10000)>=0;MOD(C16;10000)<=500);C16-MOD(C16;10000)-10;C16-MOD(C16;10000)+990)))
|
|
Ищем ЦЕНУ ПРИЕМКИ
(“Базовая цена” + RAM (ЕСЛИ RAM ≥0) + HDD (ЕСЛИ HDD ≥0) + SSD + Диагональ(ЕСЛИ Диагональ ≥0)) * Модель (Если Модель <1)) * Коэффициент наценки + RAM (ЕСЛИ RAM <0) + HDD (ЕСЛИ HDD <0) + Батарея + “Недостатки приемки” = Цена приемки (Округляется до сотых)
Расчет недостатков
Недостатки отталкиваются от “Вспомогательной цены”
Вот как расчитать её
(“Базовая цена” + RAM + HDD + SSD + Диагональ) * Модель = Вспомогательная цена
Влияние недостатков на цены
Если стоимость недостатков превышает стоимость приемки ноутбука, то цена приемки должна считаться по запчастям.
Пояснения к формулам
“Процессор и Видеокарта” - это фиксированная величина у неё есть своя цена - “Базовая цена” и “Коэффициент наценки”
“Модель” - это коэффициент, который если ≥1 влияет ТОЛЬКО на цену продажи, если он <1, то он влияет на цену продажи и цену скупки.
Комплектующие HDD, RAM, Диагональ, Батарея, Плюшки, n Недостатков
У каждой из этих комплектующих своя цена, например
То есть RAM просто плюсует или минусует,
“Батарея” - цена зависит от “Вспомогательной цены”.
также, если “Модель” идет с комментарием “Ультрабук”, то цена батареи меняется
|
|
50-80% (АКБ 1) = - 4000
100% / Нет (АКБ 0) = - 5000
Диагональ, это число, которое меняется в зависимости от “Базовой цены”
Оценка Macbook
(желательно совместить её с системой оценки Ноутбуков, когда пользователь выбирает в пункте “Модель” Macbook, из других полей выбора пропадают не подходящие к macbook комплектующие, также меняются недостатки)
Сейчас обычные ноутбуки считаются по 2 параметрам - (видеокарта и процессор) = цена * коэффициенты - недостатки
Формула
Необычность в том, что макбуки будут подбираться по всем параметрам, то есть
(Модель и Диагональ и Год модели и Процессор и Оперативная память и Тип накопителя и Размер накопителя и Тач бар) = Цена + коэффициенты
(Состояние + Царапины + Сколы + Клавиатура + Антибликовое покрытие + Вмятины)
То есть в БД цены на макбуки будут выставляться следующим образом:
MacBook Air 13 2015 Core i5 / 4gb / SSD 128 Gb = Закупка 26000 / Продажа 40000
Отдельной цены на 4 gb / SSD 128 gb НЕ БУДЕТ
Будет ТОЛЬКО цена за комплект.
Хотелось бы еще сделать чтобы при указании всех комплектующих пользователь получал четкую цену, а при указании только части характеристик получал приблизительную, для этого мы можем сделать характеристики/цены в формате:
MacBook (12") 2015 core m5 ram 8 ssd 256 = приемка 26000 / продажа 41990
а если сотрудник выбирает
MacBook (12") 2015 core m5 (БЕЗ указания прочих хар-к) = приемка диапазон 23000-30000 / продажа неизвестна (так как для выставления суммы продажи нужно указать полностью все характеристики)
У макбуков должна быть обязательно функция зависимого выбора, то есть при выборе модели “macbook pro” и “2019” года,
вариант диагонали оставался ТОЛЬКО “16 дюймов”, так как MacBook Pro 2019 года с другими диагоналями не существует и такая же ситуация с другими комплектующими.
Оценка ПК
Расчеты
Цена продажи и закупа выставляется отдельно на каждую позицию: процессор, видеокарта, HDD и т. д. потом просто суммируются умножаются на “коэффициент сборки” и показывает итоговую цену.
Формула:
(В формуле имеются в виду цены продажи комплектующих)
Цена продажи ПК = (Процессор + Видеокарта + Мат. Плата + RAM 1 + RAM 2 + RAM 3 + RAM 4 + HDD 1 + HDD 2 + SSD 1 + SSD 2 + Монитор + Охлаждение + БП + Корпус) * Коэффициент сборки
(В формуле имеются в виду цены приемки комплектующих)
Цена приемки ПК = (Процессор + Видеокарта + Мат. Плата + RAM 1 + RAM 2 + RAM 3 + RAM 4 + HDD 1 + HDD 2 + SSD 1 + SSD 2 + Монитор + Охлаждение + БП + Корпус);
Цена приемки будет фиксированная, не как на скриншоте.
Дата добавления: 2020-12-22; просмотров: 55; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!