forum.bitel.ru http://forum.bitel.ru/ |
|
Неудобства в BGbillingClient-е http://forum.bitel.ru/viewtopic.php?f=22&t=6801 |
Страница 1 из 1 |
Автор: | vadius [ 22 май 2012, 15:38 ] |
Заголовок сообщения: | Неудобства в BGbillingClient-е |
Добрый день! BGbilling 5.1 Клиент 661, сервер 792, IPN 254, Npay 208 Вот запустили у себя bgbilling. Сама система очень понравилась, хорошие возможности. Но вот БГклиент, какой-то недоделанный. Вкратце опишу те неудобства с которыми приходится сталкиваться периодически. 1. Три иконки сверху (добавить, изменить, удалить) на все случае жизни, это нечто. Местами очень сложно сориентироваться на что они повлияют. Возможно удалить то, что даже и не предполагаешь (например открываешь шлюз IPN, где идет привязка ip к порту коммутатора, встаешь на строчку с портом жмешь удалить, а она "Удалить шлюз?", конечно шлюз не удалится если у него статус не "удален", но как то все это некрасиво). Может имеет смысл добавить в каждой редактируемой форме эти три иконки, а если их нет, то значит и редактирование здесь невозможно. Или добавить контекстное меню. 2. В одних местах информация сохраняется сразу, в других надо нажать кнопку "применить", в третьих местах кнопки "OK" "Отмена". В общем как-то нет общего стиля, иногда даже сам не знаешь на что жать. Не знаю кому как, но по мне так, сохранение информации сразу (как при изменении параметров договора) не очень удобно. Все-таки существуют моменты, когда человек ошибается и случайно удалит или изменит информацию, и нет возможности нажать кнопку отмены. И получается: "ОЙ!! я здесь что-то стер, а что было не помню". 3. Поиск. С поиском договоров по базовым параметрам вроде все нормально, но вот немного в сторону. Например: - как найти клиентов, у которых текущий баланс меньше или больше определенного значения (в мониторе статуса только баланс<лимита, да и в этом случае в выборке отображается сальдо вместо текущего баланса, почему?). С этим разобрался, не обратил внимания на настройку: #что выводить в поле "сальдо" монитора статуса, 1 - сальдо, 2 - исх. остаток contract.status.monitor.saldo.show.mode=1 Думаю не помешало бы описать про это в документации в разделе про монитор статуса - поиск клиентов по привязанным ip адресам, надо лезть в модуль ipn, Ну почему не сделать еще одну вкладку с наименованием модуля в общем поиске. А туда вынести поиск по разным параметрам этого модуля. - нет возможности посмотреть привязку клиентов к портам коммутатора, а бывает очень надо. Может вообще сделать отдельный пункт меню ПОИСК, а туда занести все что связано с поиском договоров. 4. В шаблоне, можно автоматически выдавать подсеть, а вот просто адрес почему то нет. Возникает много работы у менеджера при занесении нового клиента. 5. В модуле Npay при запуске пересчета АП нужно обязательно указать e-mail для протокола, почему нельзя сделать это опционально, и в случае если он не указан вывести протокол просто в окне программы. 6. Отчет по детализации трафика. Не гибкий. Зачем то две вкладки за час и за период, почему не сделать одну, в которой указать дату и время от и до. Если мне надо всего за 2-3 часа вывести, то приходится выводить за целые сутки или двое если время на границе суток. И отправляется опять же либо на емаил, либо на сервере (потом оттуда надо еще его доставать), почему нельзя сделать чтобы сохранять у себя локально на компьютере. 7. Есть еще такие мелкие недочеты: - если открыть карточку клиента у которого заблокированы шлюзы ipn, внести приход, шлюзы ipn откроются, а в списке слева, напротив "интернет с выделенным каналом" остается заблокирован, пока не нажмешь обновить. Менеджеры сразу не понимают почему шлюз не разблокировался. - когда в шлюзе IPN привязываешь ip адрес к порту коммутатора, если после изменения порта не нажмешь enter, то номер порта не сохранится. Написал то, что вспомнилось. Местами работать абсолютно нетривиально, а объяснять менеджерам это вообще что-то. У людей привыкших работать с 1с, BGклиент вызывает недоумение. Я конечно понимаю, что привыкнуть можно ко всему, но как то не солидно для коммерческого продукта ![]() |
Автор: | Yarlan Zey [ 22 май 2012, 15:42 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
зато каждый может нарисовать свой клиент вкусными фломастерами ![]() |
Автор: | dimOn [ 22 май 2012, 15:49 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Цитата: 3. Поиск. С поиском договоров по базовым параметрам вроде все нормально, но вот немного в сторону. Например: много раз обсуждалось это тут и в доке есть. поиск договоров не предназначен для упомянутых целей. пользуйтесь мониторами статусов и прочим.Цитата: 5. В модуле Npay при запуске пересчета АП нужно обязательно указать e-mail для протокола, почему нельзя сделать это опционально, и в случае если он не указан вывести протокол просто в окне программы. Потому что вопросы про GUI многое из этого историческое, много уже переписывалось, многое просто так задумано. Цитата: У людей привыкших работать с 1с, BGклиент вызывает недоумение. ну, вы скажете тоже. 1С, конечно мощная в своей области программа, но это явно не эталон юзабилити. |
Автор: | Phricker [ 22 май 2012, 15:56 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Ждем WEB клиента и надеемся |
Автор: | vadius [ 22 май 2012, 16:16 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Цитата: вопросы про GUI многое из этого историческое, много уже переписывалось, многое просто так задумано. Вы просто привыкли уже к интерфейсу, а я Вам пытался написать неудобства для человека, который впервые сталкивается с программой, и поверьте мне местами раздражает... Цитата: ну, вы скажете тоже. 1С, конечно мощная в своей области программа, но это явно не эталон юзабилити. Да 1с не эталон, я про это и не говорил, но по крайней мере в интерфейсе программы многие вещи очевидны с первого взгляда. |
Автор: | vadius [ 22 май 2012, 16:18 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Цитата: Ждем WEB клиента и надеемся Да согласен, было бы замечательно |
Автор: | Andrew [ 23 май 2012, 15:16 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
На вкус и цвет как говориться =) Для меня 1С не очень то и тривиальна, это к примеру. BG клиент, это прежде всего инструмент, которым нужно научиться пользоваться. А переписывать каждую программу под единый интерфейс - это бред полный. У каждого разработчика свои взгляды, и все точить под MS глупо. |
Автор: | dimOn [ 23 май 2012, 15:34 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
"отдельные кнопки к каждой форме " в 1С - это скорее исключении вообще в интерфейсах, но не тренд никак. чаще всего как раз общий тулбар у любой проги. |
Автор: | dimOn [ 23 май 2012, 15:36 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
то что разнообразные кнопки в GUI итд - тут не поспоришь, местами интерфейс требует некоторой переработки, над чем работа постоянно и ведётся. просто клиент это не самая архиважная часть биллинга и времени ей уделяется по возможности, всем сразу заниматься невозможно. |
Автор: | vadius [ 23 май 2012, 22:25 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Цитата: "отдельные кнопки к каждой форме " в 1С - это скорее исключении вообще в интерфейсах, но не тренд никак. чаще всего как раз общий тулбар у любой проги. спорить не вижу смысла, вполне понимаю, что любой интерфейс это прежде всего дело привычки, ну и на любителя. Вообще конечно можно и общим тулбаром обойтись, но тогда хотя бы сделать деактивацию кнопок, если в данном контексте они не используются, добавить контекстное меню и горячие кнопки. Для администрирования биллинга клиент вполне нормальный, и я в нем ориентируюсь, но вопрос в том, что с программой работают менеджеры, и постоянно им объяснять, что здесь эту кнопку не нажимайте, а здесь не забудьте нажать enter, а то значение не сохранится. Понимаю конечно, что со временем привыкнут. Я ни в коем случае не пытаюсь сказать, что надо садиться и полностью переписывать программу, просто некоторые дополнения сделают работу с программой более приятной. Может имеет смысл собрать мнения на форуме, что нужно добавить или изменить в клиенте.... Вот были бы исходники клиента, каждый мог бы изменить что ему надо ![]() Цитата: просто клиент это не самая архиважная часть биллинга и времени ей уделяется по возможности вот это бросается в глаза. Сама система отличная, а вот клиента как-то незаслуженно обделили вниманием...
|
Автор: | skyb [ 24 май 2012, 00:53 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
большая часть форума сделает пару замечаний клиенту и скажет что переделывать ненада, ибо привыкли, я тоже по началу негодовал... |
Автор: | aardvark [ 24 май 2012, 12:51 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
угу иногда вскипит, набрасаешь предложений по "нормальной эргономике" в различных меню. А потом посмотришь на это и поймёшь что суета. Лучше сходить подебажить что-нить. |
Автор: | vadius [ 07 авг 2012, 10:19 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Хочу поднять тему, может разработчики обратят внимание на bg-клиента. Иногда возникает ситуации (по разным обстоятельствам), что надо перебросить часть клиентов с одного коммутатора на другой. Возникает закономерный вопрос, как найти в биллинге номер договора подключенного на определенный порт коммутатора. Сам то я конечно могу написать SQL запрос и найти, но мне не хочется выполнять работу за менеджеров. В шлюзах, есть возможность посмотреть список договоров на данном коммутаторе, добавьте пожалуйста туда еще номер порта. |
Автор: | stark [ 09 авг 2012, 13:44 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
vadius писал(а): Хочу поднять тему, может разработчики обратят внимание на bg-клиента. Иногда возникает ситуации (по разным обстоятельствам), что надо перебросить часть клиентов с одного коммутатора на другой. Возникает закономерный вопрос, как найти в биллинге номер договора подключенного на определенный порт коммутатора. Сам то я конечно могу написать SQL запрос и найти, но мне не хочется выполнять работу за менеджеров. В шлюзах, есть возможность посмотреть список договоров на данном коммутаторе, добавьте пожалуйста туда еще номер порта. Там и список портов есть тоже . Правда тех, портов , которые на вкладке порты в договоре, а не те, которые в шлюзе указаны. |
Автор: | vadius [ 09 авг 2012, 16:52 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
stark писал(а): Там и список портов есть тоже . Правда тех, портов , которые на вкладке порты в договоре, а не те, которые в шлюзе указаны. Не понимаю, в таком случае нужно повторно добавлять шлюз и номер порта на вкладке порты в договоре? А в чем сложность взять номер порта из шлюза? |
Автор: | stark [ 09 авг 2012, 18:09 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
vadius писал(а): stark писал(а): Там и список портов есть тоже . Правда тех, портов , которые на вкладке порты в договоре, а не те, которые в шлюзе указаны. Не понимаю, в таком случае нужно повторно добавлять шлюз и номер порта на вкладке порты в договоре? А в чем сложность взять номер порта из шлюза? Там они хранятся в не очень удобном виде, изначально под это не рассчитывалось . Поэтому была сделана новая вкладка порты - с возможностью учета портов. Подразумевается что вы должны исправить скриптовые шлюзы так, чтобы они использовали порты с этой вкладки, а не из шлюза. Несколько примеров есть на wiki. C выходом Inet эта проблема решена : там ip И порт добавляется в отдельную сущность - сервис . |
Автор: | vadius [ 09 авг 2012, 18:44 ] |
Заголовок сообщения: | Re: Неудобства в BGbillingClient-е |
Спасибо, что объяснили. Теперь понял. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |