Контакты  

Скриншоты интерфейса

Разрабатываемая программа называется "Система учёта междугородных телефонных звонков на АТС". Вход в систему осуществляется по логину и паролю, поэтому при запуске программы на экран выводится форма авторизации, где пользователь вводит свои учётные данные. Форма вход в систему изображена на рисунке 39

Рисунок 39 - Форма Вход в систему

Рисунок 39 - Форма Вход в систему


Так как система требует подключения к БД на этапе входа в систему необходимо дать пользователю возможность изменять настройки подключения. Нажав на кнопку "Настройки подключения", форма входа в систему принимает вид как на рисунке 40.

Рисунок 40 - Форма Настройки подключения

Рисунок 40 - Форма Настройки подключения


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

После успешной авторизации выводится основная форма программы. Если пользователь, осуществивший вход в систему является администратором, на основной форме программы будет открыта вкладка "Работа с абонентами".

Форма "Основная форма программы", разрабатывается в соответствии с рисунком 41, содержит 3 вкладки: "Работа с абонентами", "Просмотр отчётов" и "Настройки системы".

На вкладке абоненты расположены элементы для работы с данными абонента: поля для ввода регистрационных данных абонента, для вывода данных абонента, введённых при регистрации, а так же кнопки для изменения данных и удаления абонента.

Рисунок 41 - Основная форма программы. Вкладка Работа с абонентами

Рисунок 41 - Основная форма программы. Вкладка Работа с абонентами


На этой вкладке "Работа с абонентами" пользователь может зарегистрировать нового абонента, введя его данные в соответствующие поля, и, нажав кнопку "Зарегистрировать".

На этой же вкладке пользователь может найти абонента, введя номер его телефона в текстовое поле и, нажав кнопку "Поиск".

Данные об абоненте будут выведены в соответствующие текстовые поля, как показано ниже на рисунке 42.

Рисунок 42 - Вкладка Работа с абонентами. Поиск абонента

Рисунок 42 - Вкладка Работа с абонентами. Поиск абонента


Если пользователь нажимает кнопку "Удалить абонента", выводится запрос подтверждения в соответствии с рисунком 43

Рисунок 43 - Вкладка Работа с абонентами. Запрос подтверждения удаления

Рисунок 43 - Вкладка Работа с абонентами. Запрос подтверждения удаления


На рисунке 44 изображена вкладка Просмотр отчётов

На рисунке 44 изображена вкладка "Просмотр отчётов"


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

После нажатия на кнопку "Показать информацию об оплате" выводится отчёт, изображённый на рисунке 45.

Рисунок 45 - Форма Информация по оплате

Рисунок 45 - Форма Информация по оплате


На этой вкладке выводится ФИО абонента, номер его телефона, статус абонента (отключён или нет), а так же его долг за год. Ниже выводится таблица с суммой к оплате, уплаченной суммой, долгом за каждый месяц. Доступна кнопка "Распечатать", по нажатию которой вышеуказанная информация выводится на принтер.

Форма, на которой выводится отчёт с расшифровкой звонков, изображена на рисунке 46.

Рисунок 46 - Форма Расшифровка звонков абонента

Рисунок 46 - Форма Расшифровка звонков абонента


На этой форме выводятся следующие данные: ФИО абонента, его номер телефона, статус (отключён или нет) месяц, год, сумма к оплате за месяц. Ниже выводится список звонков, совершённых за месяц. Доступна кнопка "Распечатать", по нажатию которой вышеуказанная информация выводится на принтер.

Форма, на которой выводится отчёт с кандидатами на отключение, изображена на рисунке 47.

Рисунок 47 - Форма Абоненты, имеющие задолженность

Рисунок 47 - Форма Абоненты, имеющие задолженность


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

Форма модуля, считывающего информацию о звонках из памяти АТС, изображена на рисунке 48.

Рисунок 48 - Форма Модуль, считывающий информацию о звонках из памяти АТС

Рисунок 48 - Форма Модуль, считывающий информацию о звонках из памяти АТС


Форма, на которой выводится список с телефонными кодами и тарифами изображена на рисунке 49.

Рисунок 49 - Форма Коды и тарифы

Рисунок 49 - Форма Коды и тарифы


На этой вкладке выводится список телефонных кодов, и соответствующих им тарифов. Имеется возможность редактирования. После редактирования изменения можно сохранить, нажав на кнопку "Сохранить изменения".