
Программный продукт PgAdmin |
|
Администратор пейджинга |
|
Руководство пользователя |
|
| NOVSU RDS LAB 2000 |
3. Требования к аппаратному и программному обеспечению
5. Запуск программы. Панель управления программы
6. Формирование базы пейджинга
6.1. Заполнение таблицы «Абоненты»
6.2. Заполнение таблицы «Операторы»
6.3. Заполнение таблицы «Центры роуминга»
6.4. Заполнение таблицы «Группы». Формирование групп рассылки
Статистика по абонентам и городам
8. Обслуживание базы пейджинга
Резервирование и очистка архива сообщений
Программа предназначена для формирования и обслуживания базы данных RDS-пейджинга.
3. Требования к аппаратному и программному обеспечению
Программа разработана для функционирования под управлением операционной системы Windows 95/98/2000/NT4.0. Рекомендуются ОС Windows 2000 и Windows NT. При работе в Windows 98 возможна некорректная работа одной из утилит программы. См Восстановление базы.
Для выполнения программой своих функций требуется наличие установленного сервера баз данных: Interbase 5.х Server. Для работы с программой рекомендуется использовать компьютер с процессором класса Pentium и выше.
Скопируйте файлы в отдельный каталог и запустите программу установки ROSTONpg.exe. На этапе выбора устанавливаемых компонентов следует обязательно выбрать установку PgAdmin, а остальные компоненты по необходимости. В остальном, следуйте указаниям программы установки.
5. Запуск программы. Панель управления программы
Запуск программы осуществляется выбором пункта PgAdmin в главном меню Windows. При первом запуске программы Вам будет предложено указать путь и имя базы данных (см. рис. 5.1). Если база данных расположена на удаленном компьютере, то дополнительно нужно переставить переключатель в положение «Удаленная» и указать IP-адрес удаленного компьютера.

Рис. 5.1. Ввод информации о расположении базы данных при первом запуске
При правильности введенных данных появится окно с предложением пройти процедуру аутентификации (см. рис. 5.2). В противном случае – сообщение, представленное на рис 5.3.

Рис. 5.2. Окно аутентификации

Рис. 5.3. Сообщение в случае неверного указания пути и/или имени файла базы данных
В этом случае Вам поможет знание того, что введенные данные о расположении базы данных пейджинга сохраняются в файле PgAdmin.ini в разделе TMainForm в следующем виде (пример):
Пример 1. Локальная база
| [Main] |
| DataBaseIP=localhost |
| DataBaseName= С:\Program Files\Rostonpg\base\rostonpg.gdb |
Пример 2. Удаленная база
| [Main] |
| DataBaseIP=193.233.102.1 |
| DataBaseName=С:\Program Files\Rostonpg\base\rostonpg.gdb |
Если база локальная, то указывается «localhost», если удаленная – указывается IP-адрес. Проверьте наличие и правильность этих строк в ini-файле в случае возникновения подобной ошибки.
Имя и пароль, указываемые в окне аутентификации, сообщаются при покупке программного комплекса ROSTONpg. В дальнейшем эти параметры можно изменить.
Если введенные данные верны, то появится панель управления программы, представленная на рисунке 5.4.

Рис. 5.4. Панель управления программы
Как это видно на рисунке, панель управления состоит только из двух элементов: строки меню и панели инструментов. Кнопки на панели инструментов дублируют наиболее часто используемые пункты меню.
Выход из программы
осуществляется выбором пункта меню Таблицы
–> Выход или нажатием кнопки
на
панели инструментов.
Структурно работа администратора пейджинга определяется деятельностью в трех направлениях:
Этим направлениям и посвящены следующие три больших раздела данного руководства.
6. Формирование базы пейджинга
Формирование базы представляет собой заполнение четырех базовых таблиц и последующее их редактирование при необходимости. Этими базовыми таблицами являются:
6.1. Заполнение таблицы «Абоненты»
Для открытия таблицы
абонентов выберите пункт меню Таблицы –>
Абоненты или кликните мышью по кнопке
на
панели инструментов. Таблица абонентов
представлена на рисунке 6.1.

Рис.6.1. Таблица «Абоненты»
Для добавления нового абонента в базу нажмите кнопку добавления записи. Это вызовет диалоговое окно, представленное на рисунке 6.2.

Рис. 6.2. Ввод данных о новом абоненте
Информация об абонентах находится на нескольких вкладках, расположенных по важности. На первой вкладке вам нужно ввести базовую информацию об абоненте. Наиболее важными полями являются регистрационный и эфирный номера. Пароль не является обязательным полем, но его использование является желательным, прежде всего в интересах абонента. Номер договора по умолчанию выставляется идентичным регистрационному номеру, но его можно изменить при желании.
Важно: Вы не сможете изменить регистрационный номер у существующего абонента.
Для увеличения скорости ввода данных о новом абоненте рекомендуется передвигаться между полями нажатием клавиши ENTER. Это также позволит Вам после ввода всех данных на одной вкладке «автоматически» перейти к заполнению полей следующей вкладки и т.д. до нажатия кнопки OK после ввода всех данных.
Если подключаемый абонент является юридическим лицом, то на второй вкладке «Абонент» (рис. 6.3) Вам следует поставить переключатель «Статус» в положение «Компания». При этом появится дополнительная вкладка «Компания» (рис. 6.4), где Вы можете ввести обязательные для организации реквизиты.

Рис. 6.3. Вкладка «Абонент». При переключении статуса на «Компания» появляется дополнительная вкладка.

Рис. 6.4. Вкладка «Компания»
Для подтверждения сделанных изменений нажмите OK.
Диалоговое окно закроется, а в таблице появится дополнительная запись.
Сортировка
Вы можете отсортировать находящиеся в таблице данные по любому из реквизитов, значения которых отображаются в таблице. Для этого кликните мышью по заголовку столбца в таблице, и записи автоматически будут отсортированы по выбранному критерию.
Поиск
В случае большого числа записей полезной может оказаться функция поиска, для которой отведена нижняя часть окна (см. рис. 6.1). Поиск может быть осуществлен по регистрационному или эфирному номеру, для выбора нужного варианта переставьте переключатель в соответствующее положение. Далее введите номер (регистрационный или эфирный) и нажмите кнопку «Найти».
6.2. Заполнение таблицы «Операторы»
Для открытия таблицы
операторов выберите пункт меню Таблицы –>
Операторы или кликните по кнопке
на
панели инструментов. Таблица представлена на
рисунке 6.5.
Рис. 6.5. Таблица «Операторы»
Значение элементов окна таблицы «Операторы» аналогично показанному на рис. 6.1.
Операторы делятся на два вида и имеют разный уровень доступа:
Для добавления оператора в таблицу нажмите кнопку добавления записи. В предложенном диалоговом окне (рис. 6.6) введите информацию о пользователе. Обязательными для заполнения полями являются Идентификатор, Пароль (именно эти поля указываются при прохождении процедуры аутентификации) и Статус.

Рис. 6.6. Ввод данных о новом операторе
После ввода данных нажмите ОК для сохранения введенных/измененных данных.
Функция сортировки записей в таблице по выбранному критерию и функция поиска записи работает так же, как и при работе с таблицей «Абоненты».
6.3. Заполнение таблицы «Центры роуминга»
Для открытия таблицы
выберите пункт меню Таблицы –> Центры
роуминга или кликните по кнопке
на
панели инструментов. Таблица представлена на
рисунке 6.7.

Рис. 6.7. Таблица «Центры роуминга»
Значения элементов окна таблицы «Центры роуминга» аналогично показанному на рис. 6.1.
Нажатие на кнопку добавления записи вызовет диалоговое окно, показанное на рисунке 6.8. Здесь нужно ввести название центра роуминга (обычно совпадает с названием города), телефонный код города, контактный телефон данного центра роуминга, E-mail и IP.

Рис. 6.8. Ввод данных о центре роуминга
Нажмите ОК для подтверждения ввода.
Сортировка записей в таблице работает так же, как и в описанных выше таблицах.
6.4. Заполнение таблицы «Группы». Формирование групп рассылки
Группы рассылки целесообразно применять, когда необходимо отправить одинаковую информацию некоторому количеству абонентов или даже всем абонентам компании. Применение групп приобретает все больший смысл в свете того, что пейджинговые компании расширяют выбор различного рода рассылок своим абонентам. Использование групп рассылки позволяет повысить качество и скорость обслуживания клиентов, облегчить труд операторов.
Для использования
групп прежде всего нужно заполнить таблицу
«Группы». Для открытия таблицы выберите пункт
меню Таблицы –> Группы или кликните по
кнопке
на панели инструментов. Таблица
представлена на рисунке 6.9.

Рис. 6.9. Таблица «Группы»
Значения элементов окна таблицы аналогично показанному на рис. 6.1.
Для добавления группы в таблицу нажмите кнопку добавления записи и в появившемся диалоговом окне (рис. 6.10) введите все параметры добавляемой группы. Нажмите ОК для сохранения введенной информации или Отмена, если передумали.

Рис. 6.10. Ввод параметров новой группы
После ввода всех необходимых групп закройте таблицу «Группы» и откройте таблицу «Абоненты».
В таблицу «Абоненты» добавьте псевдоабонента с групповым эфирным номером, который используется в вашей компании (при программировании пейджеров) для отправки сообщений данной группы. В поле «Группа» диалогового окна (см. рис. 6.2) из списка выберете название нужной группы. Если пейджинговая компания использует несколько эфирных номеров для отправки сообщений данной группы, то добавьте в таблицу соответствующее количество псевдоабонентов, назначьте им данные эфирные номера и всем им укажите ту же группу. Если же абонент владеет моделью пейджера, которая не может быть запрограммирована на несколько эфирных номеров, и в то же время абонент желает получать данную рассылку, то при его регистрации при введении базовой информации (см. рис. 6.2) выберете значение нужной группы. Для отправки сообщений по данной группе оператор в поле регистрационного номера должен указать название группы.
Пример: пейджинговая компания использует эфирные номера 99999х (где х – число от 0 до 9) для рассылки сообщений группы ПОГОДА. Каждый пейджер программируется на какой-то из этих эфирных номеров. Для реализации рассылки сообщений по группе ПОГОДА администратору пейджинга необходимо:
Для отправки сообщений по группе ПОГОДА оператор пейджинга должен ввести вместо регистрационного номера слово ПОГОДА (при этом ему показывается сообщение, что данный номер является групповым) и далее формирует и отправляет сообщение в обычном порядке.
Данное сообщение получат те абоненты, пейджеры которых запрограммированы на любой из эфирных номеров 99999х и те, пейджеры которых не поддерживают несколько эфирных номеров, но которым администратор при регистрации назначил группу ПОГОДА.
При использовании нескольких групп вышеописанную процедуру необходимо выполнить для каждой группы.
Программа позволяет просмотреть следующую статистику работы пейджинга:
Для просмотра статистики по операторам выберите пункт меню Статистика –> По операторам. Появится окно статистики по операторам, которое представлено на рисунке 7.1.

Рис. 7.1. Окно статистики по операторам
В данном окне можно выбрать период времени, за который будет отображаться статистика, но следует помнить, что если архив сообщений был очищен в пределах выбранного периода времени, то программа отобразит статистику с момента очистки архива. Чтобы получить представление о реальном периоде времени, за который отображается статистика, воспользуйтесь строкой состояния – она показывает начальную и конечную даты периода времени, за который отображается статистика.
Статистика по абонентам и городам
Для того чтобы получить статистику звонков по абонентам и городам, выберите пункт меню Статистика –> По абонентам и Статистика –> По городам соответственно. Окна статистики по абонентам и городам представлены на рисунках 7.2 и 7.3. Работа с ними аналогична работе с окном статистики по операторам.

Рис. 7.2. Окно статистики по абонентам

Рис. 7.3. Окно статистики по городам
Детальную информацию
об отправленных сообщениях позволяет получить
просмотр архива сообщений. Для открытия окна
просмотра архива выберите пункт меню Статистика
–> Архив или кликните мышью по кнопке
на
панели инструментов. Окно архива сообщений
представлено на рисунке 7.4.

Рис. 7.4. Окно просмотра архива
Как и в случае просмотра статистики, окно просмотра архива отображает данные, накопленные с последней очистки архива.
По умолчанию записи в архиве отсортированы по дате отправки, но Вы можете легко отсортировать записи по другому критерию, кликнув мышью по заголовку нужного столбца.
Кнопка
позволяет
дополнить архив данными о последних
отправленных сообщениях.
Число, стоящее в поле «Сообщение» перед текстом, означает порядковый номер сообщения, отправленного данному абоненту с начала соответствующих суток.
Сортировка
Вы можете отсортировать находящиеся в таблице данные по любому из реквизитов, значения которых отображаются в таблице. Для этого кликните мышью по заголовку столбца в таблице, и записи автоматически будут отсортированы по выбранному критерию.
Поиск
В случае большого числа записей полезной может оказаться функция поиска, для которой отведена нижняя часть окна. Поиск может быть осуществлен по регистрационному или эфирному номеру, для выбора нужного варианта переставьте переключатель в соответствующее положение. Далее введите номер (регистрационный или эфирный) и нажмите кнопку «Найти».
Важно: статистика накапливается при заполнении архива и очищается соответственно при очистке архива.
Для просмотра изменений, внесенных в базу пейджинга, выберите пункт меню Статистика –> Исправлений. Окно просмотра исправлений представлено на рис. 7.5.

Рис. 7.5. Окно просмотра исправлений
Таблица исправлений отображает информацию, накопленную с последней очистки архива.
В данной таблице отображается информация о следующих произведенных операциях:
Информация в таблице может быть обновлена и отсортирована, как это было описано выше.
8. Обслуживание базы пейджинга
Программа содержит встроенные утилиты, которые позволяют осуществить следующие действия:
Для настройки утилит выберите пункт меню Утилиты –> Настройка. Появится диалоговое окно, представленное на рисунке 8.1.

Рис. 8.1. Диалоговое окно настройки утилит
В этом диалоговом окне Вам прежде всего нужно определить формат вывода архива (dbf или txt) и указать путь и имя резервного файла базы, т.к. эти настройки справедливы как для автоматических операций резервирования/очистки, так и для непосредственно осуществляемых пользователем.
Здесь же можно указать параметры для автоматической чистки и резервирования архива и для автоматического резервирования базы. Доступны следующие опции:
Нет – автоматическое выполнение утилит производиться не будет;
Каждый день – утилита будет выполняться каждый день во время, указанное в соответствующем поле диалогового окна;
Каждую неделю – утилита будет выполняться каждую неделю в пятницу в указанное время;
Каждый месяц – утилита будет выполняться в последний день каждого месяца в указанное время;
При чистке (только для автоматического резервирования архива) – перед очисткой архива сначала будет произведено его резервирование. Эквивалентно установке для автоматической чистки и автоматического резервирования архива одинаковых опций.
Сохраните сделанные настройки нажатием кнопки ОК. Для вступления в силу изменений, касающихся времени автоматического выполнения утилит, Вам необходимо будет перезапустить программу BDSendTimer. Сообщение о необходимости сделать это будет выведено на экран после нажатия кнопки ОК.
Для автоматического выполнения утилит в указанное время должна быть запущена программа BDSendTimer.
Резервирование и очистка архива сообщений
При резервировании архива сообщений, в подкаталоге Arc каталога установки программ пейджинга будет создан файл вида ММ_ДД_ГГ.dbf или ММ_ДД_ГГ.txt в зависимости от сделанных настроек, поэтому легко определить дату резервирования. Например, имя файла 09_10_00.dbf означает, что резервирование архива производилось 10 сентября 2000 г.
При «ручном» резервировании архива (Утилиты –> Резервирование архива) дополнительно выводится сообщение об успешности выполнения операции, пример которого приведен на рисунке 8.2.

Рис. 8.2. Сообщение об успешности резервирования архива
Для «ручной» очистки архива выберите пункт меню Утилиты –> Очистка архива и утвердительно ответьте на запрос подтверждения. После этого появится сообщение: «Архив успешно очищен».
При резервировании базы пейджинга создается резервный файл базы, имя и путь к которому Вы задаете в диалоговом окне настройки утилит (см. выше), а в подкаталоге Base каталога установки программ пейджинга создается файл backup.inf, который содержит описание ошибок, произошедших в процессе резервирования базы. Если же ошибок не произошло, то файл является пустым.
При «ручном» резервировании базы (для этого надо выполнить Утилиты –> Резервирование базы), дополнительно выводится сообщение, вид которого приведен на рисунке 8.3.

Рис. 8.3. Сообщение при «ручном» резервировании базы
Данная функция может оказаться полезной при повреждении файла базы пейджинга (ROSTONpg.gdb в каталоге Base) или при внесении нежелательных изменений в базу. Для восстановления базы должен существовать резервный файл базы.
Перед восстановлением базы необходимо закрыть программы PgOperator и BDSendTimer на сервере и программы PgOperator на рабочих станциях операторов. Восстановление осуществляется выбором пункта меню Утилиты –> Восстановление базы. При этом выводится сообщение (рис. 8.4). Для продолжения восстановления нажмите ОК, для отмены восстановления – Отмена.

Рис. 8.4. Сообщение о восстановлении базы
При восстановлении создается копия существующей базы – файл ROSTONpg.prv в каталоге Base, и происходит замена существующего файла базы восстанавливаемым из резервного файла. Копия существующей базы может быть использована для отката восстановления. Ход восстановления базы записывается в файл restore.inf в каталоге Base.
Описанные в предыдущем абзаце операции выполняются несколько секунд, по истечении которых выводится сообщение «Восстановление базы: см. файл restore.inf». При невозможности восстановить базу из-за того, что не были закрыты все описанные выше приложения, выводится сообщение «Невозможно восстановить базу. Отключите все станции!».
Функция восстановления базы некорректно работает в среде Windows’98, т.к. при работе PGAdmin заблокирован файл с базой ROSTONpg.gdb. Однако восстановить базу можно другим путем. За подробной инструкцией обращайтесь к разработчику.