Opened 3 weeks ago

Closed 7 days ago

#794 closed улучшение (fixed)

Вкладка TDM. Убрать функцию коммутации TDM из окна "Коммутация потока E1"

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: web-интерфейс (sw) Keywords:
Cc:

Description

В окне "Коммутация потока E1" есть функция коммутировать сразу что-нибудь во все таймслоты потока.

По моему мнению, от этой функции значительно больше вреда, чем пользы.
Чаще всего у пользователя уже есть какая-то коммутация в потоке и случайным нажатием Применить в этом окне он всю коммутацию ломает. Самое критичное проявление вреда: когда поток назначен резервным, у него может существовать какая-то коммутация таймслотов(которая активна пока не произошло переключение на резерв). И получается что невозможно сменить "режим тракта" c резервного на основной, не сломав существующую коммутацию потока(при нажатии Применить во все таймслоты потока будет скоммутировано что-то одно).

Эти неприятные побочные эффекты функции не нравились мне с самого их появления и периодически на них жалуются пользователи. В настоящее время у нас на вкладке TDM есть другие инструменты(коммутация группы) которые могут успешно заменить эту функцию коммутации.

Предлагаю убрать из окна "Коммутация потока nE1" группы настроек Речь и СУВ и переименовать окно в "Настройки потока nE1".

Attachments (2)

123.png (22.4 KB ) - added by san 3 weeks ago.
456.png (44.5 KB ) - added by san 3 weeks ago.

Download all attachments as: .zip

Change History (5)

by san, 3 weeks ago

Attachment: 123.png added

in reply to:  description comment:1 by alx, 3 weeks ago

Replying to san:

Чаще всего у пользователя уже есть какая-то коммутация в потоке и случайным нажатием Применить в этом окне он всю коммутацию ломает.

На такой случай на вкладке имеется кнопка "Отменить".

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

Согласен, это нехорошо. Когда я делал этот диалог, коммутация резервного канала копировала коммутацию основного. Ты, наверное, помнишь, что о том, что резервный поток можно использовать для каких-то иных целей, я узнал сравнительно недавно (так как в документации это не было описано должным образом). О том, что надо переделать этот диалог, я не догадался...

В настоящее время у нас на вкладке TDM есть другие инструменты(коммутация группы) которые могут успешно заменить эту функцию коммутации.

Не очень-то успешно: пользователю может потребоваться выполнить коммутацию канала 32 раза, это утомительно...

Предлагаю убрать из окна "Коммутация потока nE1" группы настроек Речь и СУВ и переименовать окно в "Настройки потока nE1".

Мне твое предложение не нравится, так как оно ухудшает функционал (по названной выше причине).

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

Можно оставить один общий диалог, но сделать две разные кнопки "Применить" - свою в каждой группе параметров. Можно вместо групп сделать два вкладки (как например в диалоге платы SM-01).

Третий вариант - вызывать один диалог из другого (диалог настроек резервирования из диалога коммутации, примерно как сейчас устанавливается комментарий).

Какой вариант тебе кажется лучше?

comment:2 by san, 3 weeks ago

Эти три варианта мне все не нравятся)
Предлагаю ещё вариант - добавить чекбокс, отражающий намерения пользователя изменить коммутацию через этот интерфейс. Примерно как на рисунке:

by san, 3 weeks ago

Attachment: 456.png added

comment:3 by alx, 7 days ago

Resolution: fixed
Status: newclosed

In 2614/sw:

Улучшение веб-интерфейса: диалог коммутации потока E1
разделен на два разных диалога: диалог коммутации потока
и диалог настроек резервирования потока. Теперь можно
изменить настройки или совсем отключить резервирование,
не меняя при этом настроек коммутации потока E1.
Closes #794.

Note: See TracTickets for help on using tickets.