Описание работы программного модуля

При запуске программного модуля появляется диалоговое окно, позволяющее идентифицировать пользователя и защищающее систему от несанкционированного доступа.

При правильном вводе пароля открывается форма мониторинга клиентов и производится расчет необходимых параметров, изменение и ввод данных в базу данных Billing и Traffic.

В представленной форме пользователь (под пользователем в данном случае понимается администратор) может изменить два значения:

- “Будущий праздник”, что позволяет указывать биллинговой системе на день, который будет определяться как “выходной” для тарифных планов.

-  “Период работы”, который указывает на период времени, по истечении которого осуществляется мониторинг клиентов, т.е. расчет параметров необходимых для учета трафика.

Для ввода, редактирования и удаления тарифных планов необходимо нажать кнопку “Работа с тарифами ”, что приведет к вызову диалогового окна для ввода пароля.

После ввода правильного пароля появляется главная форма для работы с тарифами.

Главная форма предоставляет администратору полную информацию о тарифе, который будет выбран. Здесь же можно осуществлять поиск и сортировку тарифного плана по названию, а также сортировать по абонентской плате. Есть возможность, с помощью падающего меню, просматривать объем трафика включенного в абонентскую плату в Гигабайтах, Мегабайтах, Килобайтах, Байтах. Выход из формы возможен нажатием на кнопку “Выход” или на кнопку в виде креста, расположенной правом верхнем углу. В главной форме возможен только просмотр данных.

Для добавления нового тарифного плана необходимо нажать кнопку “Добавить”. После чего появляется форма для ввода/редактирования тарифа.

Здесь необходимо ввести следующие данные:

- Название тарифа (любой текст до 255 символов);

-  Абонентская плата (число до 999999,99, означающее ежемесячный платеж клиента);

-  Объем трафика, включенного в абонентскую плату, который означает количество байт, которое клиент может скачать, заплатив абонентскую плату. Число, вводимое в данное поле, может интерпретироваться как Гигабайты, Мегабайты, Килобайты и Байты. Выбор единицы измерения осуществляется с помощью падающего меню, которое находиться рядом с полем. Максимальное значение, которое можно задать в Гигабайтах - 9313, в Мегабайтах - 9536743, в Килобайтах - 9765624999, в Байтах - 9999999999999.

-  Плата за подключение с оборудованием, приобретенным у ОТИК (число до 999999,99);

-  Плата за подключение с собственным оборудованием в офисах продаж ОТИК / у дилеров (число до 999999,99);

-  Минимальный первоначальный авансовый платеж (число до 999999,99, означающее количество денег, которое необходимо заплатить один раз для подключения к желаемому тарифу);

Если введенные данные, по какой либо причине не устраивают администратора, то их можно удалить, нажав кнопку “Очистить

Стоит отметить, то изначально формы для вводе информации о повременной оплате неактивны. Доступ к ним возможно получить путем проставления галочки в поле «разовые платежи».

При нажатии на кнопку “Сохранить” будут проверенны все введенные данные и если они правильные, то появиться сообщении о том, что тариф записан.

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

Если введенные данные окажутся ошибочными, то система выдаст следующие сообщения об ошибках

После ввода всех данных и возвращении на форму ввода/редактирования тарифа (рис.1.15), при нажатии на кнопку “Сохранить”, программа осуществит проверку введенной информации и при правильности всех данных тариф будет записан в базу данных Tarif с уведомлением в виде сообщения (рис.1.16).

Для того чтобы изменить тарифный план необходимо на главной форме (рис.1.14) выбрать тариф, который надо изменить, и нажать на кнопку “Изменить”. После нажатия на кнопку появится форма ввода/редактирования тарифов, где в соответствии с тарифом будут заполнены все поля, данные в которых можно изменять. Также на форме будет указано, имеется ли повременная оплата или нет, а если имеется, есть ли различие в оплате будних и выходных дней. После всех изменений на форме повременной оплаты надо нажать кнопку “Возвратиться с сохранением” после чего на форме разового платежа нажать кнопку сохранить, что вызовет проверку всех данных, и появления сообщения о том, что тариф изменен. Если при проверке данных обнаружиться ошибка, то появиться сообщение, в котором будет указана ошибка. После устранения всех ошибок и нажатия на кнопку “Сохранить” появиться главная форма для работы с тарифами с измененным тарифным планом.

Для удаления тарифного плана необходимо на главной форме выделить (выбрать) тариф, который надо удалить и нажать на кнопку “Удалить”. После чего появиться сообщение, где надо подтвердить удаление тарифного плана (рис 1.21.). В случае отказа тариф не будет удален.

Для контроля целостности, анализа всей информации, которая хранится в базе данных Tarif, предусмотрена форма для просмотра таблиц, где показаны все таблицы, все записи и поля соответствующих таблиц (рис.1.22). Для вызова формы просмотра таблиц, необходимо на главной форме для работы с тарифами нажать на кнопку “Показать таблицы”. В данной форме есть возможность только просматривать информацию.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: