powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Проектирование системы заказа товара
51 сообщений из 51, показаны все 3 страниц
Проектирование системы заказа товара
    #36982704
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Есть торговая сеть, состоящая из торговых точек и центрального склада. Периодически торговые точки формируют заявку, в которой указывают какой товар им нужен. Как они это делают (по крайне мере они говорят, что так делают): открывают форму, на которой отображается весь номенклатурный справочник (порядка 100 тыс. позиций) и последовательно, просматривая каждую запись, решают нужна им определенная номенклатура или нет. На это уходит несколько дней, чтобы не забыть на какой строке остановились, они записывают в блокнот последнюю обработанную позицию. Аргумент, что на форме есть фильтр и можно выбирать нужную номенклатуру по различным параметрам, они решительно отвергли, так как они не помнят, что именно им нужно и могут сказать, нужен им этот товар или нет, только увидев его в списке.

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

Вопрос какие существуют средства и методы для автоматизации подобного процесса? Интересует именно процесс ручного заказа, а не методы автоматического пополнения товарного запаса.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983016
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Должна быть доступна инфа:
* Данный товар бывает на РЦ (распред. центр) ? Обычно это небольшая часть ассортимента.
* Каков актуальный остаток хотя бы на прошлые сутки ?

После формирования и отправки заказа полезно получить подтверждение, что из товаров "принято в работу", а что нет.

зы: какого типа товар ? От этого зависит методика.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983079
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
LSVДолжна быть доступна инфа:
* Данный товар бывает на РЦ (распред. центр) ? Обычно это небольшая часть ассортимента.

Кол-во товара, который когда-либо был на РЦ (то есть хотя бы раз попал в заявку) ~75000
Кол-во товара, который имеется на РЦ в данный момент ~17000
LSV* Каков актуальный остаток хотя бы на прошлые сутки ?

Кол-во позиций товара в торговой точке 8-15 тыс (зависит от параметров торговой точки)
LSVПосле формирования и отправки заказа полезно получить подтверждение, что из товаров "принято в работу", а что нет.

Это понятно, меня сейчас интересует только процесс формирование заявки
LSVзы: какого типа товар ? От этого зависит методика.

Товар фармацевтического ассортимента
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983172
Фотография Chop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отчет по остаткам не пробовали задействовать?
сомневаюсь я, что можно помнить остатки по 75 000 позициям...
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983210
Фотография Андрей Ж.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13Вопрос какие существуют средства и методы для автоматизации подобного процесса? Интересует именно процесс ручного заказа, а не методы автоматического пополнения товарного запаса.
Добрый день!

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

1. Определяем ограничители заказа, главное дата "предыдущей поставки" для расчёта "продаж"
2. Желательно добавить коеф. предполагаемого увеличение/уменьшения продаж
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983226
Фотография Андрей Ж.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Затем, в условно ручном режиме вносим требуемое количество по позициям. Список можно фильтровать по куче условий, запоминать его, печатать заказ, выводить на различные устройства.

Желательно дополнить режимами:
1. Пометить цветом позиции, рекомендованные программой к заказу по неким критериям, например "малый остаток", но есть "продажи". У меня делается через фильтр.
2. Рекомендовать (заполнять поле заказа) в соответствии с неким критерием.

Надеюсь, это полезная инфа?
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983360
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Андрей Ж.Затем, в условно ручном режиме вносим требуемое количество по позициям. Список можно фильтровать по куче условий, запоминать его, печатать заказ, выводить на различные устройства.

Желательно дополнить режимами:
1. Пометить цветом позиции, рекомендованные программой к заказу по неким критериям, например "малый остаток", но есть "продажи". У меня делается через фильтр.
2. Рекомендовать (заполнять поле заказа) в соответствии с неким критерием.



Примерно так и сделано, но пользователи хотят видеть ВЕСЬ справочник, мотивируя это тем, что они могут что-нибудь забыть.

Для меня странно, что последовательный просмотр 100 тыс. записей - это удобный вариант, но пользователи утверждают, что им удобно. Хотя с технической точки зрения тянуть с сервера на клиента 100 тыс записей - это не самое лучшее решение.

Короче, по-моему, дело здесь не в информационной системе, а в пользователях, которые никак не могут отвыкнуть от Excel и печатных прайсов.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983529
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каков актуальный остаток хотя бы на прошлые сутки ?Вопрос был про остатки на ЦС .
Показывать только с ненулевыми остатками.
Список уменьшится в разы. Но желательно иметь остатки посвежее, чем вчерашние.

зы: если им нравится, то зачем переделывать ? :)
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983702
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13,

1. Клиент всегда прав. Потому что он платит.
2. Если клиент не прав - см. п.1.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36983926
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
LSVВопрос был про остатки на ЦС .
Показывать только с ненулевыми остатками.


Для ЦС я тоже написал ~17000. А как они смогут заказать товар, остаток у которого =0? Склад содержит далеко не все позиции, которые заказывают точки. Заказ с ЦС - это частный случай, большинство товаров точки заказывают из справочника номенклатуры и поставщик привозит товар, минуя ЦС.

LSVзы: если им нравится, то зачем переделывать ? :)

Руководству не нравится, что программа сильно тормозит, просят переделать. А тормозит потому, что прокачать по сети 100 тыс записей и загрузить их в память задача не из простых, при условии что компьютеры в торговых точках слабоваты. Идеальным вариантом было бы не тянуть все данные на клиента, а сделать механизм "запрос-ответ", но в данном случае не представляю как будут работать пользователи, если они не знают что запрашивать.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36984164
alex.aprm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно попробовать динамически подгружать список по мере прокрутки вниз. Грузить только то что на экране, как это делает, например, гугл, при просмотре картинок в результатах поиска.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985083
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
alex.aprmМожно попробовать динамически подгружать список по мере прокрутки вниз. Грузить только то что на экране, как это делает, например, гугл, при просмотре картинок в результатах поиска.

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

Можно еще сделать постраничный вывод, как это делают в веб, памяти на клиенте отнимать меньше будет. Только мне кажется листать огромные списки все это от Excel, прошлый век.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985132
alex.aprm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо получить из БД общее количество, заполнить список (чтобы скроллбару крышу не сносило), а по мере их появления на экране -- подгружать данные.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985159
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
С этого места по подробнее, пожалуйста.
alex.aprmНадо получить из БД общее количество
Количество чего, записей?
alex.aprmзаполнить список (чтобы скроллбару крышу не сносило)
Что значит заполнить список?
alex.aprmа по мере их появления на экране -- подгружать данные.
Куда подгружать?
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985318
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как они смогут заказать товар, остаток у которого =0? Склад содержит далеко не все позиции, которые заказывают точки. Заказ с ЦС - это частный случай, большинство товаров точки заказывают из справочника номенклатуры и поставщик привозит товар, минуя ЦС.Какой вы хотите услышать совет, если не можете толком сформулировать проблему ?
Зачем точка пытается сделать сразу весь заказ по всем товарам в один клик ?

Кто принимает решение, где заказывать, на ЦС или у поставщика ?

Выводите в список:
* только товары, для кот. запас требует пополнения. Хотя тут сразу всплывает вопрос аналогов. :(
* Имейте в локальной базе по возможности свежие остатки ЦС.
* формируйте отдельные выборки : "заказ для ЦС", "прямые заказы для поставщиков".
* следите за актуальными статусами номенклатуры. Не выводите товар, кот. уже нельзя заказать ввиду "устаревания". Просите поставщиков ставить вас в известность о товарах ставших неактуальными.
* разбивайте/сортируйте товар на макрогруппы. Так проще вести учет что заказано, а что нет.
* попробуйте понять тактику мышления заказывающего. Возможно появятся подсказки для решений.

Кароч, набор простых орг. мероприятий может улучшить отклик системы в разы.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985332
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13,

Подгружать весь перечень товара есть смысл только в небольших списках. Т.е. если у тебя список на 2-3 листа, то проще сразу в память вкинуть, а если десятки или сотни - то подгружать постранично. Можно сделать как в вебе - вывести список страниц при переходе по которым подгружать нужную. Список можно представить как списком так и закладками, ограниченным списком, ... - тут дело вкуса. И все будет летать.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985441
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Злой БобрПодгружать весь перечень товара есть смысл только в небольших списках. Т.е. если у тебя список на 2-3 листа, то проще сразу в память вкинуть, а если десятки или сотни - то подгружать постранично. Можно сделать как в вебе - вывести список страниц при переходе по которым подгружать нужную. Список можно представить как списком так и закладками, ограниченным списком, ... - тут дело вкуса. И все будет летать.

Техническая реализация в данном случае не проблема. Проблема в самой постановке: показать пользователю весь справочник - это полный бред. Здравомыслящий человек просто не будет его читать, а если кто-то и читает (хотя если честно слабо верится), то проблемы здесь чисто организационные. Поэтому нужно менять постановку задачи, а не пытаться ее решить в лоб.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36985467
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
LSVЗачем точка пытается сделать сразу весь заказ по всем товарам в один клик ?

Потому что так привыкли и утверждают, что этот способ самый быстрый и точный. Объективных причин нет.

LSVКто принимает решение, где заказывать, на ЦС или у поставщика ?


Определенная группа товаров заказывается у поставщика, остальное с ЦС. Такова специфика отрасли.

LSVКакой вы хотите услышать совет, если не можете толком сформулировать проблему ?

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

Я хотел услышать что-то типа этого:
LSVВыводите в список:
* только товары, для кот. запас требует пополнения. Хотя тут сразу всплывает вопрос аналогов. :(
* Имейте в локальной базе по возможности свежие остатки ЦС.
* формируйте отдельные выборки : "заказ для ЦС", "прямые заказы для поставщиков".
* следите за актуальными статусами номенклатуры. Не выводите товар, кот. уже нельзя заказать ввиду "устаревания". Просите поставщиков ставить вас в известность о товарах ставших неактуальными.
* разбивайте/сортируйте товар на макрогруппы. Так проще вести учет что заказано, а что нет.
* попробуйте понять тактику мышления заказывающего. Возможно появятся подсказки для решений.


А особенно точно подмечено вот это:
LSVКароч, набор простых орг. мероприятий может улучшить отклик системы в разы.

Спасибо
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986496
alex.aprm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
m13С этого места по подробнее, пожалуйста.
alex.aprmНадо получить из БД общее количество
Количество чего, записей?

Да, записей. select count(*) from ... или как-то так.
m13alex.aprmзаполнить список (чтобы скроллбару крышу не сносило)
Что значит заполнить список?

сделать фальшивые записи с пустыми полями, чтобы только количество отражало суть.
m13alex.aprmа по мере их появления на экране -- подгружать данные.
Куда подгружать?

Очевидно, в Ваш список.

Вообще, примеры есть, в Диасофте именно так и реализовано.
В Google Picasa проблему радикально решили -- там скроллбар работает по-другому, просто прокрутка, вверх или вниз.

Попробуйте, всё-таки, заказчика убедить сделать запросную систему.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986564
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13Техническая реализация в данном случае не проблема. Проблема в самой постановке: показать пользователю весь справочник - это полный бред. Здравомыслящий человек просто не будет его читать, а если кто-то и читает (хотя если честно слабо верится), то проблемы здесь чисто организационные. Поэтому нужно менять постановку задачи, а не пытаться ее решить в лоб.
Тогда в чем вопрос? Делай как хочет клиент, он за это деньги платит. И если захочет формочку в розовом цвете - будешь красить. Еще раз - клиент всегда прав.
Ненужно переубеждать клиента. Я б нестал тратить время и нервы. По крайней мере если тебе платят только за реализацию, то постановку задачи менять нельзя, какая б идиотская она не была.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986642
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV набор простых орг. мероприятий может улучшить отклик системы в разы.
+100

Лет n назад был в точно такой же ситуации. Решение было таким:
- программно убрана возможность вывода полного списка товаров, вообще убрана. Добавлены возможности поиска.
- организационно было определено как объяснять такой шаг пользователям и как обучать пользователей работать по новому.

Поскольку реально таким способом работали считанные единицы, да и те, в основном, из-за неумения работать по другому, проблема ушла через пару месяцев. Вот тогда я показал своим менеджерам недокументированную возможность вывода полного списка )
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986687
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
alex.aprmДа, записей. select count(*) from ... или как-то так.
сделать фальшивые записи с пустыми полями, чтобы только количество отражало суть.


А у пользователя от этого крышу не снесет?

alex.aprmПопробуйте, всё-таки, заказчика убедить сделать запросную систему.

В общем давайте не будем про технические аспекты реализации. Запросная система более перспективное направление.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986692
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрНенужно переубеждать клиента. Я б нестал тратить время и нервы. По крайней мере если тебе платят только за реализацию, то постановку задачи менять нельзя, какая б идиотская она не была.-1
"Клиенту надо давать не то, что он просит, а то что ему нужно." (с)

Нужно просто уметь убеждать и находить компромисс.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986736
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Злой БобрТогда в чем вопрос? Делай как хочет клиент, он за это деньги платит. И если захочет формочку в розовом цвете - будешь красить. Еще раз - клиент всегда прав.
Ненужно переубеждать клиента. Я б нестал тратить время и нервы. По крайней мере если тебе платят только за реализацию, то постановку задачи менять нельзя, какая б идиотская она не была.

Кто сказал, что постановку менять нельзя? Как раз, в данном случае, и стоит вопрос как поменять постановку задачи. Клиент не говорит: "нужно вот так". Клиент говорит: "Мне пофиг как, главное чтобы было быстро и удобно". Вот я и думаю какие могут быть варианты: выводить весь список - удобно, но не быстро, запрос-ответ - быстро, но неудобно. Что еще мне подсказали выше, буду копать в этом направлении.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986807
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
sti Решение было таким:
- программно убрана возможность вывода полного списка товаров, вообще убрана. Добавлены возможности поиска.
- организационно было определено как объяснять такой шаг пользователям и как обучать пользователей работать по новому.


А как вы им объяснили, что новый способ лучше, добровольно-принудительно?

Пользователь получит по голове, если клиент спросит товар, а его нет, потому что он забыл его заказать. Поэтому пользователь готов просматривать огромные списки, лишь бы ничего не забыть.
При возможности поиска система никак не поможет пользователю ничего не забыть. Да, список это плохо, но убрав его, мы создаем пользователю проблему, а по идее должны помочь ему эту проблему решить. Иначе вход пойдет блокнот/Excel
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36986992
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выгружаем список в отформатированный Эксель файл.
Далее манагеры заполняют его и ...импортируют в систему.

+ Там хорошая навигация, фильтрация и поиск
+ Файлик можно отправить по почте. Допустим, для согласования "со своими".
+ Можно докрутить макросы и контекстное выделение.
+ Все "косяки" можно валить на Эксель :)

- Минусов практически нет.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36987286
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot m13]alex.aprmДа, записей. select count(*) from ... или как-то так.
сделать фальшивые записи с пустыми полями, чтобы только количество отражало суть.

подгрузка данных на ходу хорошо реализуется при использовании MVC в Qt:
модель знает количество строк и колонок, и что нужно вписать в каждую клетку
грид запрашивает данные у модели - при создании - размерность, при отображении - данные поклеточно

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

даже миллионные таблицы открываются не дольше 10-15 сек, и скроллятся неплохо

не знаю, есть ли такая возможность в НЕТ

пользователю надо дать возможность запрос сформировать
а если у него нет мозгов на запрос - пусть ждет закачки 100000 строк :)
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36987996
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13sti Решение было таким:
- программно убрана возможность вывода полного списка товаров, вообще убрана. Добавлены возможности поиска.
- организационно было определено как объяснять такой шаг пользователям и как обучать пользователей работать по новому.


А как вы им объяснили, что новый способ лучше, добровольно-принудительно?

Ну да, получается добровольно-принудительно. Возможности получить полный список же не стало. А объяснять - это работа менеджеров, не программистов. Вот вам же очевидно, что просмотр полного списка из сотен тысяч позиций это бред. Значит нужно слова найти. Непросто? Согласен.

m13Пользователь получит по голове, если клиент спросит товар, а его нет, потому что он забыл его заказать. Поэтому пользователь готов просматривать огромные списки, лишь бы ничего не забыть.
При возможности поиска система никак не поможет пользователю ничего не забыть. Да, список это плохо, но убрав его, мы создаем пользователю проблему, а по идее должны помочь ему эту проблему решить. Иначе вход пойдет блокнот/Excel
Опять же, нам с вами ясно, что просмотреть весь список и ничего не забыть невозможно. Т.е. задача "не забыть" решается совсем другими средствами. Анализом продаж итд. итп. Если уж говорить о нас, то сейчас формирование заказа может делаться нажатием одной кнопки. В таком варианте "забыть заказать" как-то проблематично.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988022
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sti... формирование заказа может делаться нажатием одной кнопки.
+100
Только небольшое уточнение - формирование предварительного заказа. Т.е. вывалится в список не 100 тыс а скажем 3-4 тыс, которые уже и корректируются.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988369
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13,
странно, у нас на точках аптек, студенты поставщика написали прогу с поиском, которая очень удобна.
Связь по модему.
Поиск на десятки тыщь при вводе каждой буквы. Рассказать как написано?
ЗЫ.
Конечно не на Net :)
Нужно по гриду-таблице выбирать платформу, а не модному слову.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988514
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
stiЕсли уж говорить о нас, то сейчас формирование заказа может делаться нажатием одной кнопки. В таком варианте "забыть заказать" как-то проблематично.

Процедура заказа делается не в один этап. Примерно для 80% заказываемого товара заявка формируется автоматически на основе прогноза продаж. Но эта часть покрывает примерно 20% номенклатурного справочника. Остальные 20% товара нужно выбрать из 80% справочника. Здесь полностью автоматически никак, только вручную с применением вспомогательных средств - поиск, различные группировки, вспомогательные расчетные величины и т.п. Пока еще не знаю как это будет выглядеть окончательно, но думаю задача решаемая
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988521
sti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобрsti... формирование заказа может делаться нажатием одной кнопки.
+100
Только небольшое уточнение - формирование предварительного заказа. Т.е. вывалится в список не 100 тыс а скажем 3-4 тыс, которые уже и корректируются.
Да, верное уточнение.
Хотя там все-таки обычно не столько позиций, а меньше, так как заказы ежедневно делают. Ну и не очень то они их и корректируют, насколько я знаю.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988525
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Petro123Нужно по гриду-таблице выбирать платформу, а не модному слову.

Платформу выбирают исходя из ее стоимости и стоимости разработчиков, а иногда просто их наличия, на рынке труда.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988609
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13Petro123Нужно по гриду-таблице выбирать платформу, а не модному слову.
Платформу выбирают исходя из ее стоимости и стоимости разработчиков, а иногда просто их наличия, на рынке труда.
вот и вышло, что твоя Net дороже чем студент с Delphi
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988814
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Petro123вот и вышло, что твоя Net дороже чем студент с Delphi

К сожалению, перевелись в наших краях студенты с Delphi, на Net все перешли. Приходится выбирать из того, что есть
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988867
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13,
опаздываете, c Net тоже все ушли
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988878
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13Кто сказал, что постановку менять нельзя? Как раз, в данном случае, и стоит вопрос как поменять постановку задачи. Клиент не говорит: "нужно вот так". Клиент говорит: "Мне пофиг как, главное чтобы было быстро и удобно". Вот я и думаю какие могут быть варианты: выводить весь список - удобно, но не быстро, запрос-ответ - быстро, но неудобно. Что еще мне подсказали выше, буду копать в этом направлении.Да, разумеется, нужно поправить программу, что бы работала быстро - в этом клиент прав.

Привычный клиенту способ работы тоже должен остаться.

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

Это в общем то задача не для этого ворума, а для форума ваших клиентов :-)

Выведывайте это у них, спрашивайте - "а вот почему это вы решили именно этот товар заказать?"

Возможно, нужно сделать что-то типа прогноза оставшегося времени продажи товара, типа:
остаток / среднедневные продажи товара

Разумеется, среднедневные продажи товара брать только за те дни, когда товар был в наличии :-)

А лучьше не среднедневные продажи, а среднедневной спрос. Можно условный, вводить со слов фармацевтов.

Ещё можно ввести характеристику товара "сколько товара должно быть в наличии". Тогда это будет то-же самое, что они делают сейчас (принципы те-же), только автоматизировано.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36988903
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Petro123m13,
опаздываете, c Net тоже все ушли

Далеко не все, пока еще реально найти, по крайне мере в наших краях. А куда у вас с Net все ушли?
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989056
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13,
- десктоп обратно в Delphi :)
- web сайты в Питон
- Web корпоратив в Java-GWT-Vaadim

Программисты в конфигурастов фреймворков :)
и т.д.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989206
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Petro123- десктоп обратно в Delphi :)


Ничего себе, Delphi снова жив? Я уже несколько лет проектов на Delphi не видел. У нас с Delphi пока все глухо
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989225
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Присоединяюсь. Делфи только для студентов, более серьезные вещи на си пишут.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989341
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13Petro123- десктоп обратно в Delphi :)
Ничего себе, Delphi снова жив? Я уже несколько лет проектов на Delphi не видел. У нас с Delphi пока все глухоОн и не умирал. Постоянный спрос есть. Для десктопов - самое оно. Надежная и простая технология.
Жаба и .НЕТ рулят из-за обилия оффшоров, где Делфи почти нет.

А если судить по ЗП, то лучшие ЯП это ABAP/Cobol(SAP) и 1C. Ога... :)
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989445
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрПрисоединяюсь. Делфи только для студентов, более серьезные вещи на си пишут.
http://www.sql.ru/forum/actualtopics.aspx?search=Delphi&bid=66
17 страниц вакансий
на Си = 2 стр.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989455
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
LSVОн и не умирал. Постоянный спрос есть. Для десктопов - самое оно. Надежная и простая технология.
Жаба и .НЕТ рулят из-за обилия оффшоров, где Делфи почти нет.

А если судить по ЗП, то лучшие ЯП это ABAP/Cobol(SAP) и 1C. Ога... :)

Delphi для десктопов лучший вариант, не спорю, но что-то в последнее время специалистов по Delphi становится все меньше. К тому же Delphi 2006 - жутко тормозная IDE, написанная на .net, с закосом под visual studio. Delphi 2010 не знаю, не видел.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989475
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13,
может у Вас, меньше.

Delphi 7 - работает для Висты и Win7.
В D8 - 2010 нету ничго нового.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36989522
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
Petro123Delphi 7 - работает для Висты и Win7.
В D8 - 2010 нету ничго нового.

Согласен, но только где его, Delphi7, взять. Где его продают? По-моему нигде.

А в более новых версиях не только ничего нового нет, но и добавлены тормоза/косяки
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36990019
Gerros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что мешает держать номенклатуру локально на клиентском компьютере, а перед началом оформления заказа синхронизировать её с номенклатурой центральной базы?
В этом случае по сети будет передаваться только полный перечень Первичных Ключей и атрибуты новых единиц номенклатуры.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36990494
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GerrosЧто мешает держать номенклатуру локально на клиентском компьютере, а перед началом оформления заказа синхронизировать её с номенклатурой центральной базы?
В этом случае по сети будет передаваться только полный перечень Первичных Ключей и атрибуты новых единиц номенклатуры.
так и делают наши ребята (они получают прайсы для заказов на след. день).
Вечером заказ - утром получают по мопеду эл.накладные и саму газель с товаром.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36990516
m13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m13
Гость
GerrosЧто мешает держать номенклатуру локально на клиентском компьютере, а перед началом оформления заказа синхронизировать её с номенклатурой центральной базы?
В этом случае по сети будет передаваться только полный перечень Первичных Ключей и атрибуты новых единиц номенклатуры.

С синхронизацией с ЦС проблем нет. На сервере в торговой точке лежит актуальный справочник, синхронизируется примерно так как вы сказали.

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

Самая большая проблема в том, что пользователь не может объяснить что ему нужно. Эту проблему и предстоит решить
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36991188
Фотография Андрей Ж.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m13, используйте "плоские" таблицы dbf, mdb и т.д., а так же навигационный способ доступа к данным (все системы разработки это поддерживают) и все проблемы с "хотелками" пользователей снимутся автоматически.
...
Рейтинг: 0 / 0
Проектирование системы заказа товара
    #36991194
Gerros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм...
А какие такие данные фетчатся с сервера, если на клиенте справочник уже есть? Если справочник актуальный - так вообще не надо с сервера ничего читать. Даже подключаться к нему не надо. Повбивал всё что нужно, сохранил локально. Сто раз проверил. Потом подключился и отправил на сервак.
Или вы не можете реализовать грид, не привязанный к датасету полученному от сервера?
...
Рейтинг: 0 / 0
51 сообщений из 51, показаны все 3 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Проектирование системы заказа товара
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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