Opened 8 years ago

Closed 6 years ago

#216 closed баг (wontfix)

Неочевидное для пользователя состояние программы при нарушении связи с сервером

Reported by: san Owned by: dimag
Priority: major Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: connection
Cc:

Description

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

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

Change History (7)

comment:1 by san, 8 years ago

Priority: minormajor

comment:2 by dimag, 8 years ago

Keywords: connection added
Resolution: fixed
Status: newclosed

comment:3 by san, 8 years ago

Resolution: fixed
Status: closedreopened

Проблема осталась
При проблемах в сети, пока программа ещё не обнаружила это, пользователь нажимает на кнопки и не видит обратной связи, обнаружение этого состояния иногда занимает порядка 10 сек, что само по себе нормально, но для ожидания обратной связи долго.
Нужно придумать каким образом дать пользователю обратную связь.

in reply to:  3 comment:4 by alx, 8 years ago

Replying to san:

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

ticket:215#comment:4?

comment:5 by san, 8 years ago

Replying to alx:

Для наличия видимой обратной связи не обязательно иметь соединение с сервером (или знать о его наличии). Тривиальный пример:

пользователь нажимает кнопку;
пользователь сразу получает обратную связь ("выполняем команду");
идет собственно выполнение команды (возможно, длительное время);
пользователь видит результат ("команду выполнить не удалось - такая-то ошибка").

Обсужу с Ваней, нужно отобразить "ожидание" результата различных действий в графическом интерфейсе

comment:6 by san, 6 years ago

Milestone: Текущее2 очередь

Milestone renamed

comment:7 by san, 6 years ago

Resolution: wontfix
Status: reopenedclosed
Note: See TracTickets for help on using tickets.