АРМ оператора переговорного пункта

Автоматизированное рабочее место оператора автоматизированного переговорного
пункта и информационной системы.
Междугородная телефонная связь - один из наиболее оперативных видов связи. Она
имеет важное значение для руководства деятельностью предприятий, учреждений со
стороны государственных, общественных и хозяйственных организаций.
Междугородная телефонная связь должна работать четко, бесперебойно. Работники
междугородной телефонной связи на основе сознательного, рыночного отношения 'к
труду и строгой производственной дисциплины должны культурно и внимательно
обслуживать государственные учреждения и предприятия, общественные организации и
население Украины.
Автоматизированные системы управления городскими отделениями связи являются
непременной атрибутикой современных переговорных пунктов общего пользования. АПП
ГОЭС представляет новое поколение АСУ этого класса из семейства выпускаемой нами
продукции, хорошо зарекомендовавшей себя более чем в трехстах городах СНГ,
Балтии и за рубежом.
В АПП ГОЭС реализованы последние достижения в этой области. АПП ГОЭС является
комплексным изделием, сконцентрировавшим в себе весь спектр услуг
предоставляемый сегодня на ГОЭС.
Существующий на сегодняшний день уровень автоматизации достаточен для выполнения
основных функций предоставления услуг электросвязи населению области, однако
информация, обрабатываемая отделом автоматизированных систем управления (АСУ) не
обеспечивает получения прибыли за предоставленные услуги в полном объеме.
Существующая система предоставления услуг электросвязи населению области
приводит к прямым потерям средств при существующей системе платежей. Действующая
система расчетов за услуги междугородной электросвязи имеет существенные
недостатки, основными из которых являются:
длительное время оповещения абонента о размерах и сроках оплаты за услуги;
наличие серьезных организационно-технических проблем контроля неплатежей и
выполнения санкций за неуплату (отключение телефона);
большой объем ручного труда (несмотря на использование ЭВМ), снижающего
уровень оперативности подготовки данных и приводящего ошибки в систему
расчетов за услуги.
Введение
В процессе проведенных исследований коллективом программистов СП “ПРОНАН ltd” и
субподрядными организациями: Центром информационных технологий Комитета по науке
и технологиям Украины и частным предприятием “ГЕО” (г. Москва) была разработана
концепция безбумажной технологии обработки информации по расчетам за услуги
электросвязи. Разработаны организационные мероприятия по изменению системы
платежей на базе организации высокоавтоматизированных городских отделений
электросвязи и районных узлов электросвязи.
В процессе выполнения работы проведено обследование основных подразделений
Запорожского центра технической эксплуатации междугородных телеграфно-телефонных
связей (ЦТЭ МТТС), непосредственно связанных с предоставлением услуг
электросвязи населению и предприятиям области.
Структура ЦТЭ МТТС.
На основании разработанной и одобренной техническим советом заказчика концепции
разработаны основные предварительные технические предложения, позволяющие:
провести реорганизацию существующих переговорных пунктов в
высокоавтоматизированные отделения электросвязи городов и районов области с
сокращением затрат и расширение сферы услуг электросвязи;
разработать схемы построения сети вычислительных средств на базе
микрокомпьютеров;
разработать систему обработки информации и схему автоматизации
производственного и управленческого персонала, обеспечивающую достаточный
уровень качества предоставления услуг электросвязи не имеющий в настоящее
время аналогов в Украине;
разработать и одобрить техническим советом заказчика безбумажную технологию
расчетов с населением областного центра за услуги электросвязи.
Предыдущие попытки разработчиков СП “ПРОНАН ltd” автоматизировать работу
городских отделений электросвязи (ГОЭС) прошли успешно. Одно из наиболее
используемых средств малой автоматизации АПП-РК (автоматизированный переговорный
пункт с ручной коммутацией).
Автоматизированные системы контроля и управления ведением междугородных
телефонных разговоров являются непременной атрибутикой современных переговорных
пунктов общего пользования. АПП-РК представляет новое поколение устройств этого
класса из семейства выпускаемых нами изделий: АПП-80, АПП-16, АПП-16/32, хорошо
зарекомендовавших себя более чем в трехстах городах СНГ, Балтии и за рубежом.
В АПП-РК реализованы последние достижения в этой области - интеллектуальная
система управления, электронные коммутаторы каналов, компьютерные каналы связи.
АПП-РК является комплексным изделием, сконцентрировавшим в себе весь спектр
оборудования, используемого сегодня на переговорных пунктах для предоставления
услуг по ведению междугородных и международных переговоров. Являясь законченным
автономным изделием, АПП-РК в то же время имеет канал связи с
автоматизированными системами более высокого уровня, что позволяет встраивать
его в качестве низового звена систем АСУ.
Характеристика объекта проектирования
Применяемые технические средства
Отделения электросвязи оснащены двумя типами кабин: ручными и автоматическими.
Кабины подключены к АПП-РК. Являясь законченным автономным изделием, АПП-РК в то
же время имеет канал связи с автоматизированными системами более высокого
уровня, что позволяет встраивать его в качестве низового звена систем АСУ.
Для работы с автоматическими кабинами на ГОЭС используются АПП-РК как
законченное изделие. АПП-РК представляет собой микропроцессорное устройство на
базе МПУ-80. МПУ-80 полностью совместима со стандартной CP\M машиной.
Основные функции при автоматической связи: подключение/отключение кабин с пульта
оператора; фиксация начала разговора, его продолжительности, а также кода зоны,
набираемого абонентом; регистрация денежного задатка абонента, тарификация
времени разговора и вычисление остатка от задатка по окончании разговора;
заблаговременное уведомление клиента об окончании оплаченного времени
кратковременной подачей звукового сигнала; уведомление клиента об ошибочно
набранном им коде города подачей непрерывного звукового сигнала; автоматическое
отключение абонента при исчерпании задатка; печать извещения по окончании
каждого разговора, печать дневника работы оператора.
Основные функции при ручной коммутации абонентов: включение/отключение кабин с
пульта оператора; регистрация входящего вызывного сигнала по конкретной кабине с
дублированием его для оператора; захват и удержание линии вызывающего абонента с
выдачей в его адрес тонального сигнала; контроль качества связи оператором в
любой из выбранных кабин.
Дополнительные функции: индикация на передней панели состояния кабин
переговорного пункта; подсчет в течение смены количества принятых от клиентов
денег; формирование сводной таблицы доходов по всем кабинам и принятым
телеграммам; выдача статистической информации по кабинам; тарификация телеграмм
(АПП как кассовый аппарат) и выдача квитанций на печатающее устройство;
оперативная смена текущих тарифов с пульта АПП.
В состав АПП-РК входит: блок управления; принтер "Электроника МС6313";
телефонная трубка.
Основные технические данные АПП-РК.
Тип обслуживаемого оконечного устройства телефонный аппарат или МТА.
Максимальное количество обслуживаемых телефонных каналов 32.
Питание 220В +/- 10%, 50Гц.
Потребляемая мощность, не более 40 Вт.
Вес блока управления, не более 12 кг.
С помощью клавиатуры оператор управляет работой АПП, а также может запрашивать
выполнение сервисных функций. Вся информация, необходимая для работы оператора и
обслуживания клиентов, выводится на принтер. Блок управления, содержащий в своем
составе управляющую микро-ЭВМ (МПУ-80М) и платы коммутаторов телефонных каналов
(АК-8, РК-4), обеспечивает контроль, управление и формирование результатов по
предоставляемым разговорам. К нему же подключаются устройства ввода/вывода
(клавиатура, принтер), а также индикаторные панели (АК и РК) и обслуживаемые
оконечные устройства (телефонные аппараты, МТА). При помощи телефонной панели
оператор может проверить качество связи в кабинах с ручной коммутацией
абонентов.
Блок управления состоит из:
управляющей микро-ЭВМ МПУ-80М,
клавишной панели,
плат коммутаторов (до четырех штук),
индикаторных панелей (по одной на каждую плату коммутатора),
телефонной панели,
блока питания,
кросс-платы.
Общее количество плат коммутаторов не может превышать четырех. Конкретное
количество плат АК и РК определяется заказчиком системы исходя из потребностей
переговорного пункта.
Конструктивно блок управления выполнен в металлическом корпусе со встроенной
кассетой для установки модулей МПУ-80М и коммутаторов. Внутри блока АПП-РК
располагается блок питания, выходные напряжения которого поступают на
кросс-плату и далее на устанавливаемые на нее модули. Модули блока управления
могут располагаться в блоке в произвольном порядке. К кросс-плате подключаются
также индикаторные панели и клавиатура.
Ниже кратко перечислены основные функции модулей блока управления.
МПУ-80М - представляет собой управляющую микро-ЭВМ; управляет системой в целом в
соответствии с записанной программой.
Технические данные МПУ-80М.
Тип микропроцессора КР580ВМ80А
Тактовая частота 2,15мГц
Объем ОЗУ на плате 4 Кбайт
Максимально адресуемый объем ППЗУ (64+4) Кбайт
Объем ППЗУ на плате до 32 Кбайт
Максимально адресуемый объем ОЗУ (64+32) Кбайт
Интерфейс последовательного ввода-вывода СТЫК С2 или ИРПС
Скорость передачи информации по интерфейсу СТЫК С2 и ИРПС 75, 150, 300, 600,
1200, 2400, 4800, 9600 бит/с
Интерфейс параллельного ввода-вывода 48 линий ввода-вывода.
Система прерываний приоритетная восьмиуровневая
Системная магистраль интерфейс И-41
Резидентное математическое обеспечение программа - монитор
Основные функции: управление модулями АК-8, РК-4; сбор информации о состоянии
телефонных каналов, подключенных к этим модулям; организация интерфейса с
оператором (отработка команд, вводимых с клавишной панели; ввод новых тарифов и
т. д.); организация интерфейса с принтером (печать команд оператора, результатов
их выполнения и различной другой информации).
АК-8 - модуль коммутаторов телефонных каналов для автоматической междугородней
связи. Предназначен для сбора информации о состоянии подключенных к нему
телефонных линий (наличие переполюсовки, положение трубки) а также для
коммутации этих линий с телефонными аппаратами.
РК-4 - модуль коммутаторов телефонных каналов для ручной междугородней связи.
Основные функции: коммутация телефонных линий и сбор информации об их состоянии.
Возможно также подключение оператора для контроля качества связи, а также захват
и удержание линии вызывающего абонента.
КЛАВИШНАЯ ПАНЕЛЬ - предназначена для ввода информации в АПП (команды оператора,
ввод тарифов и т. д.).
ТЕЛЕФОННАЯ ПАНЕЛЬ - представляет собой телефонный номеронабиратель с памятью на
22 номера.
ПАНЕЛЬ П8 - предназначена для индикации занятости кабин, подключенных к модулям
АК-8, а также положения телефонной трубки в этих кабинах.
ПАНЕЛЬ П4 - предназначена для индикации занятости кабин, подключенных к модулям
РК-4, наличия в линии тонального сигнала вызова, а также управления модулем РК-4
(захват и удержание линии вызывающего абонента, подключения оператора к линии
для контроля качества связи).
БЛОК ПИТАНИЯ - преобразует входное напряжение сети 220V в набор постоянных
напряжений: +5V, +12V, -12V, обеспечивая тем самым электропитание всей системы.
КРОСС-ПЛАТА - является связующим звеном между всеми вышеперечисленными модулями.
Кроме того, содержит генератор тональных сигналов, используемых модулями АК-8 и
РК-4.
Взаимодействие блока управления с внешними устройствами
С целью создания удобства в эксплуатации весь обмен информацией между блоком
управления и внешними устройствами осуществлен посредством стандартных
интерфейсов:
блок управления и принтер - "Centronics" (ИРПР-М);
блок управления и АСУ - C2 или ИРПС;
блок управления и АТС - через двухпроводную линию;
блок управления и оконечные устройства - через двухпроводную линию.
Программное обеспечение АПП-РК располагается в ППЗУ микро-ЭВМ МПУ-80М. Его
можно условно разделить на две части:
управляющее;
диагностическое.
Управляющее программное обеспечение выполняет функции управления, контроля и
сервиса переговорного пункта в целом. Диагностическое программное обеспечение
предназначено для проведения профилактических работ на переговорном пункте, а
также при поиске и устранении неисправностей в период эксплуатации.
Программное обеспечение адаптируется поставщиком АПП под АТС заказчика. По
желанию заказчика оно может быть дополнено функциями и возможностями, не
входящими в вышеперечисленный стандартный набор.
Действующая методика обслуживания автоматических кабин
Управление автоматическими кабинами производится с помощью блока АПП-РК
(автоматически переговорный пункт с ручной коммутацией) с подключенным к нему
принтером. При внесении клиентом задатка оператор включает кабину, указывая
размер задатка. После окончания разговора клиент обращается к оператору, который
отключает кабину. После отключения кабины принтер отпечатывает размер остатка,
количество разговоров и их длительность, сумму по разговорам. Остаток
возвращается клиенту.
Вся отчетность по работе автоматических кабин осуществляется на основании
распечатки работы автоматических кабин, выдаваемой принтером.
Действующая методика оформления ручных заказов
При оформлении ручного заказа заполняется документ МТФ-4, являющийся документом
строгой отчетности. Документы поступают на отделение электросвязи в виде пачек
по 100 экземпляров в каждой. Каждый документ имеет свой уникальный номер.
При заполнении формы МТФ-4 указывается вызываемый населенный пункт, телефон
вызываемого, список услуг (справка, пригласить к телефону и т.д.), время приема
заказа, номер оператора, принявшего заказ, количество заказываемых минут.
После заполнения указанных выше сведений заказ передается на станцию. При этом в
форме указывается время передачи заказа и номер оператора станции, принявшего
заказ.
При соединении в форму заносится время выполнения заказа, номер оператора,
выполнившего заказ.
По окончании разговора оператор станции передает оператору отделения
электросвязи количество минут разговора и свой номер. Остаток суммы задатка
возвращается клиенту.
В случае несостоявшегося разговора в форме МТФ-4 делается отметка о причине
снятия заказа и номер оператора, снявшего заказ, при этом деньги возвращаются
клиенту.
По отработанным формам МТФ-4 ведется статистика о состоявшихся и несостоявшихся
разговорах по различным регионам: области, Украине и СНГ отдельно.
В последнее время отделения связи оснащены кассовыми аппаратами класса “Онега”.
Данный кассовый аппарат позволяет печатать квитанцию с указанием текущей даты,
номера отделения связи и суммы произведенной оплаты, а также снимать показания
по суммам, оформленных с момента последнего снятия этих показаний.
Кассовый аппарат позволяет выделить на каждый вид оплаты отдельный уникальный
номер (от 1 до 9) и вести оформление квитанций по отдельным видам оплат с
суммированием этих сумм отдельно по каждому виду. При снятии информации в конце
смены распечатываются суммы по отдельным видам оплат, а также общая сводка по
всем принятым суммам. Кассовый аппарат позволяет получать сводку по оплате для
отдельного вида оплаты с указанием в построчном виде всех принятых сумм. В
случае оформления возврата денег клиенту по каким-либо причинам, данная сумма
вводится со знаком “-”, в сводках отображается с соответствующим знаком и к
общей сумме не прибавляется, а вычитается.
Снятые показания с кассового аппарата служат для отчетности по отделению связи.
Сводки по приему оплат по квитанциям за услуги, предоставленные в кредит
снимаются в конце каждой смены и сшиваются вместе с корешками квитанций для
отчетности с МГТС. В конце смены оператором производится также сверка корешков
квитанций со сводкой на предмет правильности взымания платы. Сводка по приему
телеграмм также распечатывается в конце смены и сшивается с заполненными
бланками телеграмм с предварительной сверкой сумм по сводке. Аналогичная
операция производится при работе с автоматическими и ручными кабинами.
Выбор и обоснование структуры проектируемой системы
Общие сведения
АПП ГОЭС представляет собой аппаратно-программный комплекс, который включает в
себя технические и программные средства, позволяющие автоматизировать ряд
действий персонала городского отделения электросвязи или районного узла связи.
Обоснование выбора технических средств
После исследования объектов проектирования, можно прийти к выводу, что наиболее
удобной для использования на ГОЭС (РУЭС) является следующая структура системы.
На каждом ГОЭС ставится центральный компьютер, к которому подключается
необходимый для данного ГОЭС набор технических средств: АПП, телеграфный
адаптер, информационная система и т.д. На каждом отделении электросвязи будет
иметься своя БД, включающая в себя все необходимые для работы ГОЭС справочники и
НСИ. В этом случае будет иметь место избыточность информации, т.к. на каждом
отделении электросвязи будет дублироваться БД массива квитанций населения
города, картотеки квартирных улиц, тарифов и т.п. Но при этом достигается
независимость функционирования ГОЭС от других ГОЭС, в связи с чем появляется
возможность использования АПП ГОЭС (РУЭС) в виде независимой локальной системы,
с возможностью связывания с другими машинами путем обмена информацией в
специфичном виде через машинные носители, как то дискеты, переносной винчестер.
Для разрабатываемой системы выдвигается требование о том, что эксплуатация
программно-технического комплекса в части решения прикладных задач не должна
предъявлять особых требований к квалификации пользователей и быть
ориентированной на конечного пользователя независимо от того, является он
руководителем или исполнителем (оператором).
Выполнение функций комплекса программ системы должно быть реализовано с
применением современных средств организации взаимодействия с пользователем,
включая:
привычные для операторов названия объектов и действий;
выбор операций посредством меню и функциональной клавиатуры;
выбор объектов и действий из выводимых на экран их перечней;
вывод поясняющих сообщений на любом этапе работы;
технологически близкий к естественному переход от одной операции к другой при
решении задач.
Так как на каждом ГОЭС будет формироваться своя техническая база, но с
использованием одной и той же системы, то мы может иметь возможность оперативно
изменять состав технических средств без изменения программной части и с
минимальными затратами на модификацию старой технической базы, т.к. в основе
каждого ГОЭС будет стоять минимальный набор технических средств, как показано
ниже, а дальнейшее его изменение будет происходить простым подключением
дополнительных технических средств без изменения базовых.
АПП-РК хорошо зарекомендовал себя как устойчиво работающее оконечное устройство
и это есть достаточное обоснование выбора его для использования как контроллера
автоматических и ручных кабин. В АПП ГОЭС АПП-РК используется в качестве
низового узла АСУ.
Информационная станция представляет собой специализированный интеллектуальный
терминал, который подключен по каналу ИРПС к локальному серверу АПП ГОЭС. ИС
собрана на базе ПК “ПРИОР-001” является серийно выпускаемым изделием СП “ПРОНАН
ltd”. ПК “ПРИОР-001” представляет собой 8-разрядную одноплатную микро-ЭВМ и
является аналогом широко распространенного компьютера “Spectrum 48+” фирмы
“Sinclair”.
Компьютер “ПРИОР®-001” выполнен на современной элементной базе - интегральных
микросхемах малой и средней степени интеграции. Архитектура компьютера
базируется на высокопроизводительном микропроцессоре Z80A фирмы SGS-THOMPSON.
Программное обеспечение АРМ АПП и ИС
С целью облегчения разработки программного обеспечения был использован единый
подход, что привело к универсальности разработанного системного и прикладного ПО
при использовании его в двух различных системах.
Программное обеспечение АРМ АПП и АРМ ИС подразделяется на две части.
Системное ПО, которое обеспечивает работу всего комплекса с соблюдением
следующих условий:
функционирование операционной системы в многопользовательском режиме с
минимальными затратами ресурсов последней;
работа в реальном или псевдореальном масштабе времени;
обеспечение возможности работы в локальной и глобальной сетях с использованием
как выделенных, так и коммутируемых каналов связи;
использование средств формирования базы данных, обладающей минимальным
временем доступа к данным и обеспечивающим сохранность и их целостность;
наличие эффективного языка программирования и хорошие инструментальные
средства для разработки прикладного программного обеспечения;
возможность переносимости на различные технические платформы.
Прикладное программное обеспечение удовлетворят следующим требованиям:
имеет дружественный интерфейс с непрофессиональным пользователем;
обеспечивает адаптацию системы к изменяющимся условиям эксплуатации;
имеет возможность быстрого расширения и изменения круга реализуемых функций;
максимально удобно реализует связь всех функций с централизованной базой
данных;
обеспечивает санкционированный доступ к информации базы данных;
ведет подробный протокол работы пользователей системы и оборудования;
позволяет оперативно и централизованно перераспределять ресурсы системы
администратору базы данных;
обеспечивает преемственность работы на технических средствах различной
конфигурации.
Инструментальным средством, удовлетворяющим вышеприведенным требованиям и
обеспечивающим хорошее соотношение стоимость/производительность, является ОС
ДТ-МАКС (DT-MAX) версии 6.0, которая и применены в данном комплексе.
основные решения по реализации компонентов системы
Общие положения
Разрабатываемое автоматизированное рабочее место оператора автоматических кабин
и информационной системы предназначено для работы на городских отделения
электросвязи (ГОЭС) в составе автоматизированной системы управления АПП ГОЭС.
АРМ АПП реализованы по принципу оконного интерфейса с использованием библиотеки
ДТМ-ПРО (“DTM PRO”).
Реализованная в АРМ АПП концепция работы обеспечивает наиболее благоприятные
условия по предоставлению услуг телефонной связи, а также сводит к минимуму
затраты на его установку и эксплуатацию.
Пользовательский интерфейс разработанной системы построен таким образом, что
оператор, работающий в системе, не встречает каких-либо специфических
особенностей при работе с любой задачей, независимо от того к какой подсистеме
эта задача относится.
Функционально выделенная задача оформляется в виде отдельной программы, которая
при запуске, оперируя с общесистемными переменными и специфическими
(специальными) данными данной системы, решает поставленную задачу и возвращается
в точку вызова этой программы.
При написании всех программ широко используется интегрированная среда
разработчика, включающаяв себя пакет "UniForm".
Данный пакет состоит из процедур и функций, позволяющих легко оперировать
списками при их выводе на экран, организовывать специальные окна для вывода
информации различного рода на экран. Кроме этого, пакет содержит редактор форм,
позволяющий легко представить вид выводимой на экран информации, как
статического вида, так и информации, изменяемой в процессе работы. Это позволяет
организовывать различного вида строки - поля, в позиции которых производится
ввод и вывод изменяющейся информации. Каждой такой строке, кроме позиции,
задается уникальное имя, порядковый номер, определяющий последовательность в
котором будет производиться перемещение по строкам в процессе работы с данной
формой вывода. Кроме этого, для каждого поля вывода задается функция контроля
ввода символов, позволяющая задать набор допустимых символов для ввода. Данный
пакет обладает широким набором типов используемых символов. Так, например, если
указан тип поля "русские большие буквы", то независимо от того, в каком режиме
ввода находится клавиатура, вводимые символы будут преобразовываться в заглавные
русские буквы. Данный пакет позволят устанавливать активные и пассивные цвета
для каждого поля, а также имена процедур, которые будут вызываться до и после
обращения к данному полю вывода.
Кроме описанных выше характеристик, данный пакет обладает рядом возможностей, на
которых мы не будем заострять внимание.
Программное обеспечение АРМ АПП и ИС:
системное ПО;
прикладное ПО.
Системное ПО представляет собой операционную систему ДТМ (DTM) версии 6.0,
которая обеспечивает функционирование разработанного прикладного ПО, и на языке
которой данное прикладное ПО реализовано.
При разработке прикладного ПО использованы следующие инструментальные средства:
редактор проектов;
редактор форм;
пакет программ “DTM PRO”, реализующий средства организации экранного
интерфейса с пользователем.
Прикладное ПО представляет собой набор отдельных программных модулей,
реализующих все функции АРМ АПП и ИС. Для объединения этих модулей в единый
программный комплекс (проект) используется редактор проектов, который
представляет собой средство для построения иерархических меню, в каждом конечном
пункте которых может вызываться определенный программный модуль. Вся система
меню построена таким образом, что задачи, назначение которых позволяет
объединить их в группы, находятся в одном меню. Применение такого подхода
позволяет строить интуитивно и логически понятное дерево меню. Редактор проектов
также позволяет использовать “быстрые клавиши” для вызова любого программного
модуля (пункта меню) из любого меню проекта, чем повышается удобство пользования
системой, особенно при больших уровнях вложенности меню.
Редактор форм позволяет создавать разнообразные экранные формы, содержащие поля
ввода и вывода информации различного типа, выполнять различные операции над
формами (вывод экрана формы, вывод значений полей формы, опрос полей формы).
Пакет “DTM PRO” позволяет организовывать современный и удобный экранный
интерфейс с пользователем, используя унифицированные средства построения
различных списков, меню, диалогов. Используя большое разнообразие входных
параметров функций данного пакета (размеры, цвета и т.п.),
программист-разработчик может легко строить необходимый диалог с пользователем.
Принципы обслуживания автоматических каналов
Для отслеживания набора номера одновременно в 32 работающих каналах и
обслуживания периферийных устройств в АПП-РК реализован псевдо-многозадачный
режим базирующийся на теории автоматов. Это позволило полностью использовать
ресурсы микропроцессора. Обработчик прерываний от внешних устройств выставляет
флаги различных событий, а автоматы их анализируют.
В АПП-РК реализованы два одновременно работающих автомата. Первый автомат
реагирует на событиясвязанные с изменениями состояний на линии автоматического
канала (поднятие, укладка трубки; набор номера; датчики начала разговора).
Второй автомат предназначен для формирования информации для последующей передачи
ее в канал связи с локальным сервером АПП ГОЭС.
Процесс отслеживания событий происходящих на автоматической линии связи привязан
к реальному времени и требует немедленной реакции на события. В среде АПП ГОЭС
возможности автоматическими каналами увеличились (по сравнению с возможностями
АПП-РК как автономного устройства) и поэтому пришлось снять с него функции
тарификации разговоров, т.е. сложные математические операции, связанные с
пятибайтовой арифметикой. Эти функции были возложены на DTM.
Взаимодействие системы DTM с АПП-РК
АПП-РК общается с сервером по каналу ИРПС через мультипортовую плату типа
ASTBOARD. Обмен информацией происходит на скорости 2400 бод. Этой скорости
вполне достаточно для данного объема передаваемой информации и обеспечения
надежности. Канал типа ИРПС допускает устойчивую передачу информации с данной
скорость на расстояние до 1км.
Каждая команда приходящая в или исходящая от АПП-РК заканчивается символом "*".
Все команды большие латинские буквы. в табл. 3.a.
Таблица .A
Описание командКомандаНазначение
E*Разрешить передачу информации. Эту команду следует передавать после
включения или сброса АПП-РК, иначе АПП-РК будет удерживать всю информацию
во внутреннем буфере (буфер не безразмерный, около 20 квитанций).
D*Запретить передачу информации. После этой команды АПП-РК будет
удерживать всю информацию во внутреннем буфере (буфер не безразмерный,
около 20 квитанций) до поступления команды “Е*”.
S*Список свободных кабин. АПП-РК возвращает список свободных кабин (см.
Передаваемую информацию).
V*Состояние кабин.
F*Совмещенная команда состояний и списка кабин.
Bn_s*Включить кабину с номером n на сумму s. Если кабина ручная то s -
время в минутах. Ручную кабину можно включить без задания времени.
On*Отключить кабину.
L[строка тарифов]*Передать тарифы для АПП-РК. Формат строки тарифов
смотрите ниже.
P[строка установок]*Передать установки для АПП-РК. Формат строки установок
смотрите ниже.


Строки тарифов представляет собой набор символов, в котором заключены
пятибайтные значения тарифов. Первый байт строки тарифов - размер оставшейся
части строки. Второй байт строки - номер страницы тарифов (0 - междугородние, 1
- международные). Дальше по 5 байт идут тарифы соответственно по 0, 1, 2.. зонам
(их может быть до 20 шт.).
Формат строки установок приведен в табл. 3.b.
Таблица .B
Формат строки установокКоличество байтНазначение
2ВРЕМЯ ОТСУТСТВИЯ МАНИПУЛЯЦИЙ В ПЕРИОДАХ TUPDOWN
2ВРЕМЯ ОЖИДАНИЯ В РУЧНОЙ КАБИНЕ С УЛОЖЕННОЙ ТРУБКОЙ В ПЕРИОДАХ TUPDOWN
2ПАУЗА ПОСЛЕ ПОДНЯТИЯ ТРУБКИ В ТИКАХ
2ПАУЗА ПОСЛЕ ПЕРВОЙ ЦИФРЫ В ТИКАХ
2ВРЕМЯ ПОСЛЕ НАБОРА ВСЕХ ЦИФР ДО ОТВЕТА АБОН. В TUPDOWN
1ВРЕМЯ БЕСПЛАТНОГО РАЗГОВОРА В ПЕРИОДАХ TUPDOWN
1КОД, ОПРЕДЕЛЯЮЩИЙ ТИП НАБОРА
1ФЛАГ МЕЖДУНАРОДНОЙ СВЯЗИ
1ПРИЗНАК ТАРИФИКАЦИИ: 0FFh-ПОСЕКУНДНАЯ, 0-ПОМИНУТНАЯ, 1-ПОМИНУТНАЯ С
ПЕРЕХОДОМ НА ПОСЕКУНДНУЮ
2ДИСКРЕТ ОКРУГЛЕНИЯ ПРИ СЕК ТАРИФИКАЦИИ (КОП, РУБ)
1ФЛАГ ЧТЕНИЯ ПЕРЕМЫЧЕК
2ДВА БАЙТА СО ЗНАЧЕНИЕМ 0FFH



1 тик - 1/4 секунды, 1 период TUPDOWN - 1/80 секунды.
На события происходящие в кабинах АПП-РК реагирует передачей сообщений.
Формат сообщения о начале разговора: “ВВВ NC HH.MM.SS TARIF FD PHONE”.
Расшифровка полей сообщения приведена в табл. 3.c.
Таблица .C
Расшифровка полей сообщения “BBB”Поле сообщения Назначение
PHONEКод+Телефон
FDНомер цифры, с которой начинается код зоны
TARIFТариф
HH.MM.SSВремя начала разговора (фиктивное, не берите дурного в голову.)
NCНомер кабины



Пример сообщения: “BBB 01 01.10.07 8000.00 00 0951234567*”
Формат сообщения о конце разговора: “EEE NC MM.SS COSTF REST ZONE”. Расшифровка
полей сообщения приведена в табл. 3.d.
Таблица .D
Расшифровка полей сообщения “EEE”Поле сообщения Назначение
ZONEНомер тарифной зоны
RESTОстаток
COSTСтоимость разговора
MM.SSПродолжительность разговора
NCНомер кабины



Формат сообщения на команду списка свободных кабин: “SSS NC1 NC2T2 NCnTn*”.
Расшифровка полей сообщения приведена в табл. 3.e.
Таблица .E
Расшифровка полей сообщения “SSS”Поле сообщения Назначение
TiТип кабины (A - авт. P - ручн.)
NCiНомер кабины



Взаимодействие оператора с АПП-РК
В АПП ГОЭС один оператор может выполнять множество задач: прием кредитов,
телеграмм, обслуживание АК и РК и т.д. Разговоры в кабинах происходят во времени
не зависимо от того, чем занимается оператор и реакция на сообщения приходящие
от АПП-РК должна происходить сразу. Для этого между процессом оператора и АПП-РК
запускается теневой процесс который постоянно поддерживает связь с АПП-РК.
Передача информации между процессами происходит через глобальные переменные.
Теневой процесс реализован в модулях iapbckg и ipabckgsub. Помимо связи с АПП-РК
теневой процесс занимается инициализацией АПП-РК, загрузкой системных установок,
загрузкой тарифов, отслеживанием аварийных ситуаций, формированием записей в
реестре, формированием сообщений для процесса операторы, формированием журнала
работы АПП-РК. Описание глобальных переменных используемых в АРМ АПП приведено в
табл. 3.f.
Таблица .F
Описание глобальных переменныхНазвание глобальной переменнойУзелНазначение
^appcab(i)состояние i-отй кабины
^appcab(i,j)сумма и количество разговоров по j-той зоне в i-той кабине
^appstat("CMD")передача команды от процесса оператора в теневой процесс
^appstat("STATUS")состояние теневого процесса
^appstat("TARIF","AUTO8",j)тарифы для СНГ по j-той зоне
^appstat("TARIF","AUTO108",j)тарифы для СНГ по j-той зоне
^appstat("SETUP")системные установки на АПП-РК
^appticket(i,n)квитанции по i-той кабине для n-го разговора



Взаимодействие системы DTM с информационной системой
Идея информационной системы является новшеством в сфере услуг предоставляемых
ЦТЭ МТТС потребителям. Зачастую рядовой пользователь не знает автоматических
кодов городов СНГ и дальнего зарубежья. Использование автоматической телефонной
связи требует знание кодов. Потребитель вынужден обращаться к оператору АПП за
данной информацией, чем отнимает у оператора рабочее время. ИС дает потребителю
достаточно просто и быстро получить нужную ему информацию.
Помимо кодов направлений автоматической телефонной связи ИС дает информацию
пользователям об услугах МТТС, которые он должен оплатить, что особенно
необходимо при переходе на безбумажную технологию.
Среди дополнительной информации выдаваемой ИС есть: тарифы на услуги телефонной
связи и информация о подписных изданиях. Помимо информации ИС используется как
рекламное табло с достаточно богатым набором функций MULTIMEDIA.
ИС общается с сервером по каналу ИРПС через мультипортовую плату типа ASTBOARD.
Обмен информацией происходит на скорости 9600 бод. Этой скорости вполне
достаточно для данного объема передаваемой информации и обеспечения надежности.
Канал типа ИРПС допускает устойчивую передачу информации с данной скорость на
расстояние до 1км.
Методика работы потребителя с системой
Общие сведения
Работа с пользователем организована в диалоговом режиме с использованием системы
меню для запуска программы, выполняющей нужную функцию. Выбор пункта меню
осуществляется перемещением указателя по пунктам и нажатием “ENTER” на нужном
или нажатием “быстрой клавиши”, при котором осуществляется вызов пункта из
любого меню, независимо от того, в каком меню находится оператор.
При разработке всего интерфейса было отдано предпочтение использованию
черно-белой гаммы цветов, так как использование черно-белых мониторов позволяет
значительно уменьшить нагрузку на зрение оператора. Кроме того, все программы
разрабатывались с применением условия минимума вывода информации на экран. Это
обусловлено тем, что почти все программы будут эксплуатироваться на терминалах,
скорость вывода информации которых не очень велика.
Методика работы с автоматическими кабинами
АРМ АПП запускается из системы АПП ГОЭС посредством выбора пункта меню
УПРАВЛЕНИЕ АПП-РК\УПРАВЛЕНИЕ АВТОМАТИЧЕСКИМИ КАБИНАМИ, или нажатием
соответствующей клавиши быстрого запуска. Одновременно с АПП может работать
только один оператор. После запуска АРМ АПП оператор увидит список кабин (рис.
4.a).
Форма экрана при работе с АК

Рис. .A
В верхней части рамки показан номер текущего оператора. В нижней - список
возможных клавиш и их назначение.
Занятые кабина помечены ярким выделением. Для каждой кабины отображается
задаток, остаток, тариф текущего разговора, продолжительность текущего
разговора, код города и телефон и состояние кабины.
Для включения кабины необходимо нажать клавишу F3 затем ввести номер кабины и
задаток, который клиент вносит в кассу перед разговором.
Для выключения кабины необходимо нажать клавишу F4 затем ввести номер кабины,
после чего необходимо вернуть клиенту остаток изображенный на экране по нужной
кабине.
Для просмотра протокола разговоров необходимо нажать клавишу F6 и ввести номер
кабины. Приблизительная форма протокол изображена на рис. 4.b.
Протокол работы кабины

Рис. .B
По просьбе клиента после выключения кабины можно распечатать квитанцию
состоявшихся разговоров. Для этого нужно нажать клавишу F5 затем ввести номер
кабины. Приблизительная форма квитанции изображена на рис. 4.c.
Форма квитанции по разговорам в автоматической кабине

Рис. .C
Для перехода в оформление ручного заказа нужно нажать клавишу F8. Для выхода из
АРМ АПП нужно нажать клавишу ESC.
При возникновении сбоя АПП-РК или пропадания связи с ним АРМ АПП выводит
сообщение показанное на рис. 4.d.
Аварийное сообщение

Рис. .D
При возникновении данного сообщения необходимо на задней панели АПП-РК нажать
кнопку сброс и затем на клавиатуре терминала нажать .
Методика работы с ручными заказами
При вызове модуля оформления ручного разговора на экране появится список
заказов, изображенный на рис. 4.e
Список ручных заказов

Рис. .E
В нижней части рамки показан список возможных клавиш и их назначение. В списке
отображается номер заказа, номер оператора принявшего заказ, название страны,
название областного центра, название региона, название населенного пункта, время
или дата принятия заказа в зависимости от типа заказа (текущий или уведомление),
время ожидания абонентом разговора.
Для получения более подробной информации по заказу нужно нажать клавишу F4. Вид
подробной информации по текущему заказу показан на рис. 4.f, по уведомления на
рис. 4.g.
Форма оформления текущего заказа

Рис. .F
Форма оформления уведомления

Рис. .G
Для оформления заказа необходимо нажать клавишу F2 затем выбрать тип заказа
(уведомление или текущий) и заполнить прототип формы МТФ-4 (см
рис.4.f.,рис.4.g).
Принимая заказ, телефонистка переговорного пункта заполняет со слов абонента
прототип формы МТФ-4 (см рис.4.f, рис.4.g) ,распечатать квитанцию о принятии
задатка и выдает ее абоненту.
На квитанции должен быть поставлен календарный штемпель предприятия связи.
Если прием заказов на разговоры с данным городом регулируется, телефонистка
переговорного пункта, принимая заказ от абонента, должна спросить у телефонистки
заказной службы, на какое время можно принять заказ. Получив ответ, телефонистка
переговорного пункта должна согласовать время с абонентом.
Сумма вносимой абонентом платы за заказываемый разговор определяется
автоматически на основании:
тарифа;
стоимости минуты разговора с вызываемым пунктом;
предполагаемой абонентом продолжительности разговора;
указанных в заказе услуг.
После принятия у клиента задатка оператор передает по телефону заказ
телефонистке заказного коммутатора в коммутаторный зал и оформляет передачу на
терминале (клавиша ENTER). Пре оформлении передачи необходимо ввести номер
телефонистки принявшей заказ.
Если продолжительность разговора за наличный расчет и выполненные платные услуги
не соответствуют указанным в заказе, телефонистка междугородного коммутатора по
окончании разговора сообщает оператору переговорного пункта продолжительность
состоявшегося разговора и выполненные услуги. Оператор вводит продолжительность
состоявшегося разговора машину.
Если телефонистка междугородного коммутатора сообщает, что невозможно
предоставить разговор (нет вызываемого лица, по вызываемому телефону не ответили
и пр.), оператор немедленно доводит до сведения абонента, ожидающего разговора.
Если последний не называет другого лица и согласен ожидать, оператор сообщает об
этом телефонистке междугородного коммутатора.
Если абонент отказывается ожидать и снимает заказ, оператор, прежде чем снять
заказ, должна предложить абоненту ряд услуг для обеспечения разговора.
Если продолжительность разговора окажется менее оплаченной разница выдается
абоненту оператором.
Если разговор несостоялся по вине станции или абонент не желает перенести его на
другое время, то разговор снимается и сумма выдается абоненту оператором.
Причина снятия фиксируется в машине. Машина сообщает оператору сумму остатка.
Причины остатка перечислены в табл. 4.g.
Таблица .G
Причины снятияКод причиныОписание причины
ОМСОтказ в момент соединения
НВЛНет вызываемого лица
NoНОНомер не ответил
ПВПовреждения связи
ПСПлохая связь
ТИТелефон испорчен
СОСеанс окончен
РВСвязь под радиовещанием или ДГТС
ВКСвязь занята разговорами высшей категории или по срочному тарифу
ОДСОтказ до соединения
ЗНЯАбонент не явился


При расчете квитанция, выданная абоненту при приеме заказа, отбирается и
уничтожается; по требованию абонента ему выдается квитанция о стоимости
состоявшегося разговора.
Методика работы с информационной системой
Оператор информационной системы обязан при принятии смены включить
информационную систему. Обычно эту работу выполняет оператор АПП. Перед запуском
информационной системы оператор должен проверить или при необходимости внести
изменения в конфигурацию ИС. При в ходе в пункт меню УПРАВЛЕНИЕ ИНФОРМАЦИОННОЙ
СИСТЕМОЙ/КОНФИГУРАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ на экране появится список устройств
зарезервированных для ИС и их состояние (рис. 4.h). Внизу подписаны возможные
клавиши и их назначение.
Форма экран при конфигурации информационной системы

Рис. .H
При редактировании настроек или создании новой станции на экран выводится форма,
показанная на рис. 4.i.
Форма экрана при редактировании настроек информационной станции

Рис. .I
Номер устройства соответствует номеру канал, к которому подключена ИС. Если
выставлен флаг монитора АПП, то информационная станция выполняет функции табло
расчетов с АПП. Флаг “АКТИВНО” говорит о том, что устройство будет запущено при
запуске информационной системы.
ЭКОНОМИКО-ОРГАНИЗАЦИОННАЯ часть
Сущность сетевого планирования и управления
Назначение и области использования
Развитие современной техники характеризуется все возрастающей сложностью.
Усложняются конструкции создаваемых машин и агрегатов, увеличивается число
различных сопряженных звеньев в механизированных и автоматизированных
комплексах. Целью исследования и проектирования все чаще становится комплексное
решение вопросов внедрения новой техники, создание не отдельных машин, а целых
систем.
При создании сложных объектов новой техники возникает необходимость в
координации различных научно-исследовательских, опытно-конструкторских,
технологических, производственных, строительных, монтажных, наладочных и других
работ. В них принимают участие в порядке кооперирования многие предприятия
различных отраслей промышленности: проектные, опытно-конструкторские,
научно-исследовательские и иные организации, деятельность которых для
обеспечения максимальной эффективности ведущихся разработок должна быть тесно
увязана в единый координационный план, предусматривающий окончание всего
комплекса работ в заданные сроки при минимальных или лимитированных издержках.
Планы работ по созданию новой техники должны устанавливать не только общую
длительность всего процесса, но и продолжительность и последовательность всех
входящих в него работ и их этапов.
При освоение относительно простых объектов для этой цели давно и широко
применяют ленточные или поэтапные графики. На этих графиках по горизонтальной
оси откладывают время, а по вертикальной перечисляют все работы или этапы
процесса (рис. 5.a).
При освоении сложных объектов современной техники планирования и управления
разработками должны выполняться при помощи методов сетевого планирования и
управления (СПУ). Эти методы позволяют оптимизировать процесс создания новой
техники как по времени (обеспечивать минимальную длительность цикла), так и по
стоимости (обеспечивать минимум затрат).
СПУ основано на графическом изображении определенного комплекса работ,
отражающем их логическую последовательность, взаимосвязь и длительность, с
последующей оптимизацией разработанного графика при помощи методов прикладной
математики и вычислительной техники и его использование для текущего руководства
этими работами.
Ленточный график.
К числу основных областей применения сетевого планирования и управления
относятся комплексные научные исследования, проектирование и подготовка
производства сложных объектов новой техники, сооружения инженерных и прочих
сложных объектов, включая строительство промышленных (в частности,
машиностроительных) предприятий и цехов.
Основные понятия и определения.
Модель всего процесса создания данного объекта изображается в виде
ориентированного графа, называемого сетевым графиком или просто сетью. Сетевые
модели могут иметь детерминированную, стохастичную и смешанную структуру.
В детерминированных моделях все работы проекта, их взаимосвязи и требования к
ожидаемым результатам работ определены. Если работы включены с некоторой
вероятностью, структура сетевой модели будет носить случайный характер. В
смешанных моделях часть работ входит в сеть детерминировано, а часть - с
некоторой вероятностью. Понятие детерминированности применяется как к структуре
сети, так и к оценкам продолжительности планируемым работ. Детерминированными
принято обычно называть сети, обладающие и детерминированной структурой, и
детерминированными оценками продолжительности работ. Сетевые графики с
детерминированной структурой, но с вероятностными оценками называют
вероятностными.
Изготовление опытного образца машины, а событием - момент завершения работы, в
данном случае момент готовности образца, после которого должна начаться
следующая работа - его испытание и доводка. Таким образом, сетевой график
выражает логическую последовательность и связь событий, а каждое событие
является промежуточным или окончательным результатом одной или нескольких
выполненных работ.
На рис. 5.b изображен фрагмент сетевого графика. Событие обозначены кружком с
указанием в нем его последовательного номера, а работы - стрелкой. Номер события
у острия стрелки конечного события j должен быть больше номера начального
события i (с которого начинается данная работа). Длина стрелки графически не
выражает продолжительности выполнения работы, она обозначается числом дней или
недель и наносится над стрелкой. Если для перехода от одного события к другому
не требуется затрачивать время, а на графике необходимо изобразить взаимную
связь этих событий, то их соединяют пунктирной стрелкой. Такая работа называется
фиктивной или условной.
На рис. 5.c. изображен сетевой график для весьма несложного комплекса работ по
проектированию и изготовлению стенда.
Полный путь в сетевом графике - это любая непрерывная последовательность
взаимосвязанных событий и работ, ведущая от события исходного (начального
события всего сетевого графика) I к завершающему (последнему событию сетевого
графика) C. Кроме полных путей L (I - C) следует различать:
путь от исходного события до данного промежуточного события L (I - i);
путь, соединяющий данное промежуточное событие с завершающим, L (i - C);
путь между двумя событиями, из которых ни одно не является, ни исходным, ни
завершающим.
Сетевой график для комплекса работ по проектированию и изготовлению стенда.

Рис .C
Среди этих путей особое значение имеет критический путь - последовательность
работ от исходного до завершающего события, требующая наибольшего времени для
своего выполнения tmax [L(I- C)]. Таким образом, продолжительность работ,
лежащих на критическом пути, определяет общий цикл завершения всего комплекса
работ, планируемых при помощи сетевого графика.
Построение сетевых графиков и оценка времени выполнения работ
Стадии СПУ
Сетевое планирование и управление проводится в следующей примерной очередности.
Разработки исходного плана:
расчленение комплекса работ на отдельные этапы или группы работ, закрепляемое
за ответственными исполнителями;
выявление и описание каждым ответственным исполнителем всех событий и работ,
необходимых для выполнения поставленной перед ним конечной цели; построение
("сшивание") первичной сети, частных и свободной сетей;
определение времени выполнения каждой работы в сети на основе системы оценок;
расчеты параметров сетевого графика;
анализ сетевого графика и его оптимизация.
Расчленение комплекса работ по созданию системы проводится руководителем
головной организации или техническим руководителем проекта. Применяются два
способа расчленения комплекса работ: путем разработки укрупненной сети или
построением схемы уровней руководства - иерархической структуры.
В первом случае система подразделяется на крупные элементы, соответствующие
отдельным машинам, агрегатам или этапам работ, для чего строится укрупненный
сетевой график. Затем каждая машина, агрегат, этап делятся на узлы, подэтапы и
т.п. и на каждый их них также составляется сетевой график.
Во втором случае создаваемая система делится на составные элементы при помощи
построения ее иерархической структуры (рис.5.d). Проектирование графиков на
каждом уровне руководства поручается руководителям, а на самом низшем -
ответственным исполнителям.
В относительно несложном случае, например, при планировании подготовки
производства какого-либо нового изделия, соответствующими уровнями могут быть:
1-й (высший) уровень - управление всей технической подготовкой производства;
2-й уровень - конструкторская, технологическая, материальная подготовка;
3-й уровень - стадии конструкторской, технологической и материальной подготовки
производства;
4-й уровень - отдельные комплексы работ по каждой стадии подготовки
производства.
Схема иерархическая структуры руководства созданием новой техники

Рис .D
Создание же сложного изделия или комплекса может потребовать значительно
большего числа уровней руководства.
Первичные сети, строящиеся на уровне ответственных исполнителей, детализируются
до такой степени, чтобы в них были отражены вся совокупность работ и все
взаимосвязи событий и работ. Подобная детализация не является необходимой при
"сшивании" частных сетей, каждая из которых объединяет первичные сети,
составленные в данной организации или на данном предприятии. Первичные сети,
являющиеся элементами такой частной сети, могут быть в ней укреплены. Отдельные
пути, состоящие из целого ряда взаимосвязанных работ и событий первичной сети,
могут быть показаны в виде одной работы. Например, вся первичная сеть по
проектированию и изготовлению стенда (см. рис. 5.c) может быть представлена в
виде одной работы: "Проектирование и изготовление стенда" с двумя событиями
"Принято решение о создании стенда" и "Стенд готов и отлажен".
От первичных сетей в частной сети всегда должны сохраняться так называемые
граничные события, т.е. события, принадлежащие двум или большему количеству
первичных сетей, и граничные работы, т.е. работы, у которых предшествующее или
последующее событие является граничным.
Аналогично строится и сводная сеть, т.е. сеть, объединяющая весь комплекс работ,
в котором занят ряд организаций и предприятий. В одной сводной сети первичные и
частичные сети еще более укрупняются, однако и в ней обязательно показать
граничные события частных сетей.
Как в частных, так и в свободных сетях желательно более подробно показывать
события и работы, относящиеся к критическому пути.
Описание и последовательность выполнения событий и работ в первичном сетевом
графе
Прежде всего, необходимо выявить, какими событиями будет характеризоваться
данный комплекс работ, порученный ответственному исполнителю. Каждое событие
должно характеризовать законченность предшествующих действий, например,
"Завершено испытание опытных образцов" или "Проведено обучение обслуживающего
персонала" и т.д.
Все события и работы, входящие в комплекс работ, рекомендуется свести в таблицу
в порядке их последовательности. Во избежание неправильной оценки в дальнейшем
общей продолжительности разработки проекта необходимо тщательно проверить этот
перечень. Например, для сети из 14 событий, входящих в процесс создания АПП
ГОЭС, перечень может быть принят следующим (табл. 5.a).
Сшивание сети
Каждый ответственный исполнитель, используя составленный им перечень событий и
работ, "сшивает" свою первичную сеть. Построение сети можно начинать как от
завершающего события, постепенно приближаясь к исходному, так и наоборот - от
исходного события к завершающему; в левом конце ее следует располагать исходной
(нулевое) событие, а в правом - завершающее (см. рис. 5.c).
При проверке созданной сети из нее необходимо исключать:
"тупиковые события", т.е. те, от которых не начинается ни одна работа
(естественно, за исключением завершающего события);
события, которым не предшествует ни одна работа (за исключением исходного
события);
замкнутые контуры (направление стрелок, отображающих последовательность
выполняемых работ, образует замкнутое кольцо);
одинаковые коды для параллельных работ между двумя событиями.
После составления и проверки первичных сетевых графиков, разрабатываемых каждым
ответственным исполнителем для своей группы работ, переходят к сшиванию частных
и свободного сетевых графиков, т.е. к объединению всех первичных сетевых
графиков в общую сводную сеть, завершающее событие которой соответствует
конечной цели разработки.
Таблица .A
Перечень событий, входящих в процесс создания АПП ГОЭС
Порядковый номер событияСобытиеКоды работРабота
0Решение о создании АПП ГОЭС принято0,1Разработка архитектуры системы
1Архитектура АПП ГОЭС разработана1,2Разработка библиотеки функций для
работы с пользователем
1,3Разработка библиотеки функций для обслуживания работы оператора АПП
ГОЭС
1,8Разработка состыковки АПП-РК с IBM PC и программ связи
1,4Разработка программ состыковки с ЕС ЭВМ
2Библиотека DTM-PRO создана2,6Создание экранных форм для принятия оплат
2,5Создание программы проектных решений
2,7Создание интерфейса оператора АК и РК
3Системная библиотека создана3,6Создание процедур принятия оплат
4Комплекс программ связи с ЕС ЭВМ создан4,10Получение БД необходимых для
нормального функционирования системы
5Библиотека DPPRJ58 создана5,11Создание системы меню и защиты АПП ГОЭС
6Комплекс приема оплат создан6,9Разработка программ просмотра реестров
ГОЭС
7Комплекс программ настройки системы создан7,10Внедрение комплекса в
систему
8АПП-РК подключен к IBM PC8,7Создание программ настройки системы на работу
с АПП-РК
8,6Создание программы оператора АК и РК

продолжение табл. 5.a
Порядковый номер событияСобытиеКоды работРабота
9Комплекс программ просмотра реестров создан9,10Состыковка комплекса с
другими программами
10Комплес программ администрирования создан10,11Объединение созданных
программ в единую систему
11Все созданные комплексы объединены в единую систему11,12Тестирование
системы в реальных условиях работы
11,13Написание документации по созданной системе
12Тестирование системы закончено12,14Внедрение системы в производство
13Написание документации закончено13,14Обучение персонала по готовой
документации
14АПП ГОЭС создан и внедрен

Практика применения СПУ показывает, что при наличии в системе до 300 событий все
расчеты по сети могут быть проведены вручную или при помощи счетно-клавишных
машин. Большее число событий вызывает необходимость применения ЭВМ и
использования специальных программ.
Определение времени выполнения каждой работы на основе системы оценок
Для планирования длительности работ необходимо пользоваться соответствующими
нормативами и обобщенными опытными данными. При их отсутствии используют три
оценки времени, даваемые ответственными исполнителями по каждой работе:
минимальное, максимальное, наиболее вероятное время - или две: минимальное и
максимальное время. Эти оценки обычно выражаются в днях или неделях.
Если от ответственного исполнителя работы затребовать только одну оценку времени
tн.в., то возникает опасность, что она может оказаться нереальной, а это нарушит
весь график работы по проекту, особенно, если данная работа будет лимитировать
срок разработки в целом.
Минимальное время tmin - минимально возможное время выполнения данной работы.
Вероятность выполнения работы за такое время невелика. Максимальное время tmax -
это максимальное время выполнения данной работы при крайней неудачном стечении
обстоятельств, например, при возможности разрушения испытываемого изделия,
выявления неправильности пути, выбранного для исследования, и т.д. Наконец,
наиболее вероятное время tн.в. - возможное время выполнения данной работы при
условии, что не возникнет никаких особых и неожиданных трудностей.
Наиболее вероятная оценка времени tн.в. не может быть принята в качестве
величины ожидаемого времени выполнения каждой работы tож, так как в большинстве
случаев наиболее вероятное время оценивается ответственным исполнителем
по-разному: в одних случаях - ближе к минимальному, в других - к среднему, т.е.,
как правило, не будет совпадать с ожидаемым. Поэтому для определения ожидаемого
времени выполнения каждой работы полученные оценки подвергают статистической
обработке, допустив, что вероятности продолжительности выполнения любой работы
распределяются в соответствии с законом бета распределения. Тогда:

Среднее квадратическое отклонение принимается равным 1/6 размаха, т.е.

Квадрат stож называется дисперсией и служит мерой разброса ожидаемого времени:

Исследования советских математиков показали, что расчет с ошибкой, не
превышающей 1%, может производиться и по двум оценкам времени tmin и tmax.
Предложенные ими уравнения имеют следующий вид:

Решение двух уравнений для каждой работы дает необходимые значения ожидаемого
времени и его дисперсию, нужную для оценки вероятности свершения событий в
заданный срок.
Найденные значения tож заносят в таблицу и на сети над каждой работой
проставляют оценки времени (см. рис. 5.c).
Применяемый в обоих случаях (при двух или трех оценках) метод усреднения
продолжительности работ, полученных на основании вероятностных оценок, позволяет
вероятностную сеть рассматривать как детерминированную.
ЗАКЛЮЧЕНИЕ
В результате проделанной работы создан программный продукт способный обеспечить
уровень автоматизации достаточный для выполнения основных функций предоставления
услуг электросвязи населению области, быстро и корректно обработать информацию,
что обеспечивает получения прибыли за предоставленные услуги в полном объеме.
Созданная система расширила спектр услуг электросвязи, предоставляемых населению
области, и имеет существенные преимущества, основными из которых являются:
качественно новый метод работы операторов, существенно снижающие уровень ручного
труда; информирование абонента о размерах и сроках оплаты за услуги;
оперативность и качество подготовки данных, исключающее ошибки в системе
расчетов за услуги; экономия расходных материалов.
Первая версия системы запущена в эксплуатацию в августе 1995 года на двух
центральных отделениях связи. К концу 1995 года система успешно
эксплуатировалась на 19 отделениях связи г. Запорожья.