|
|
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
Есть несколько очередей. Каждая из очередей содержит задачи своего типа и обрабатывается отдельным выполнятелем. Тип задачи задан технически (в смысле они уходят на разные физические устройства). В то-же время, все эти задачи однотипны с точки зрения человека. И простой юзер не знает и не желает знать что у нас есть несколько отдельных выполнятелей. Не могу придумать как красиво отобразить такую систему очередей, и главное чтобы при этом не возбуждать пользователей? Вариант номер раз: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Вариант номер два: Код: plaintext 1. 2. 3. 4. Я уже мечтаю заиметь что-нибудь убойное и применить по назначению. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2015, 23:11 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
White OwlЕсть несколько очередей. .. 1) смотрим на это всё с кочки ОО = потоки должны прикрывать одну сущность(с точки зрения клиента). 2) почему клиент видит статистику разных по функционалу потоков? тут либо труселя одеть - либо крестик снять...:) либо нагружайте одинаковые по сущности "решатели" планомерно(т.е. жду и простой = ошибка), либо говорите - это вот потоки от очереди приёма, это вот очередь менеджера БД, это вот очередь на передачу и т.д.. (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2015, 23:58 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
kolobok0почему клиент видит статистику разных по функционалу потоков?Так не все же пользователи тупые... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 01:03 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
White Owl В то-же время, все эти задачи однотипны с точки зрения человека. И простой юзер не знает и не желает знать что у нас есть несколько отдельных выполнятелей Если я правильно понял, то из первого предложения вытекает второе(хотя это нелогично), тогда, так как все эти задачи однотипны с точки зрения человека, то пусть человек знает общее число задач, и сколько какой работ выполняет Робот 1 выполняет 2 задачи, выполнено 25% (берём среднее арифметическое) Робот 2 выполняет 2 задачи, выполнено 5% Робот 3 выполняет 1 задачу, выполнено 5 % те роботы которые ничего не выполняют, лучше не отображать, а для того чтобы это было мене заметно их лучше пронумеровать. А почему 4 задача ждёт зеленый робот, и жёлтый уже свободен ? Может быть существует возможность организовать так, чтобы как только робот становился свободен, и у него нет никаких ожидающих задач, брать задачу со статусом ожидание из самой длинной(или из любой) очереди задач ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 02:08 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
White Owl Пользователи ворчат "почему желтый простаивает?". Просто прятать его тоже не выход, начинаются вопли что мол "куда желтого дели?". а если каждый робот может выполнять только определённый круг задач, а пользователи этого не понимают, и вы не хотите чтобы они думали что кто-то простаивает, то можно написать так: -выполнил все свои задачи!- что-нибудь в таком духе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 02:13 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
White OwlВ то-же время, все эти задачи однотипны с точки зрения человека. Поменять терминологию чтобы юзеру задачи не казались однотипными. Например сменить названия роботов: Робот-слесарь, стоматолог, депутат и т.д. White Owl И простой юзер не знает и не желает знать что у нас есть несколько отдельных выполнятелей. Объяснить юзеру что это не баг, а фича, благодаря которой суммарное время работы уменьшается, еще чего-нибудь улучшается и т.д. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 07:20 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
Dima TWhite OwlВ то-же время, все эти задачи однотипны с точки зрения человека. Поменять терминологию чтобы юзеру задачи не казались однотипными. Например сменить названия роботов: Робот-слесарь, стоматолог, депутат и т.д.А вот это мысль! Сейчас они у нас идут под своими официальными именами с цифро-буквенными обозначениями модели. А если переименовать их по типу деятельности... Да, это может сработать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 19:26 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
White OwlDima Tпропущено... Поменять терминологию чтобы юзеру задачи не казались однотипными. Например сменить названия роботов: Робот-слесарь, стоматолог, депутат и т.д.А вот это мысль! Сейчас они у нас идут под своими официальными именами с цифро-буквенными обозначениями модели. А если переименовать их по типу деятельности... Да, это может сработать. Я только задал направление куда копать. Хочешь идеала, привлекай профи, т.е. профессионального маркетолога, он твою терминологию (пользовательский интерфейс) так изуродует подредактирует, что юзеры будут верещать от радости глядя на твои индикаторы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 19:59 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
Шаг 1. прячем очереди в одну - очевидно; Шаг 2. прячем номера задач под какой-нибудь хренью типа гуида - это чтобы "простой пользователь" не лез с вопросами про очередность задач; Шаг 3. прячем "роботов" от "простых пользователей" - что там где простаивает - это начальникам роботов только знать положено; Итого - скопирован подход того же интела к своим процам - инструкции выполняются в каком хотят порядке, но просто так загрузку конвейеров хрен посмотришь и никто при этом особо не протестует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2015, 20:13 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
White OwlА вот это мысль! Сейчас они у нас идут под своими официальными именами с цифро-буквенными обозначениями модели. А если переименовать их по типу деятельности... Да, это может сработать. Но вы писали White Owl И простой юзер не знает и не желает знать что у нас есть несколько отдельных выполнятелей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2015, 01:40 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
SashaMercuryWhite OwlА вот это мысль! Сейчас они у нас идут под своими официальными именами с цифро-буквенными обозначениями модели. А если переименовать их по типу деятельности... Да, это может сработать. Но вы писали White Owl И простой юзер не знает и не желает знать что у нас есть несколько отдельных выполнятелейДа, не желает. Юзера вообще редко когда желают учиться. Но если провести обучение в мягкой и ненавязчивой форме - то их все-же можно обучить :) У нас объединились несколько маленьких типографий. Они раньше были совсем независимыми, а потом пришел инвестор и скупил этих малышей. Но нынешнее начальство этого объединения умеет считать деньги, но ничего не понимает в полиграфии, поэтому когда печатные машины одного типа простаивают, то головной офис вместо того чтобы искать подходящие заказы пытается перекинуть на них уже имеющиеся задачи из чужой очереди. В общем, решили именовать печатные машины в духе "газетная печать (номер принтера)", "пластиковая печать (номер принтера)" и тд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2015, 18:41 |
|
||
|
Отрисовать несколько очередей как одну.
|
|||
|---|---|---|---|
|
#18+
Мне вспоминается популярная задачка о затычке к круглым и треугольным отверстиям. Вобщем я к чему это. Пользователя в меру его тупости надо бить по башке таким же тупым аргументом. Типа "Красный робот" хавает только "треугольные задания". И если в GUI попытаться переназначить на "Зеленого робота" то он тебе скажет дескыть "ты чо дебил"? Я умею глотать только круглые. Ну вобщем паттернализм сознания - рулит. Бюрократизм - цветёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2015, 13:20 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=32&tid=1340857]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 361ms |

| 0 / 0 |
