Рефераты. Автоматизированное рабочее место оператора автоматизированного переговорного пункта и информационной системы p> 2 выбор и обоснование структуры проектируемой системы


1 Общие сведения

АПП ГОЭС представляет собой аппаратно-программный комплекс, который включает в себя технические и программные средства, позволяющие автоматизировать ряд действий персонала городского отделения электросвязи или районного узла связи.

2 Обоснование выбора технических средств

После исследования объектов проектирования, можно прийти к выводу, что наиболее удобной для использования на ГОЭС (РУЭС) является следующая структура системы.

На каждом ГОЭС ставится центральный компьютер, к которому подключается необходимый для данного ГОЭС набор технических средств: АПП, телеграфный адаптер, информационная система и т.д. На каждом отделении электросвязи будет иметься своя БД, включающая в себя все необходимые для работы ГОЭС справочники и НСИ. В этом случае будет иметь место избыточность информации, т.к. на каждом отделении электросвязи будет дублироваться БД массива квитанций населения города, картотеки квартирных улиц, тарифов и т.п. Но при этом достигается независимость функционирования ГОЭС от других
ГОЭС, в связи с чем появляется возможность использования АПП ГОЭС (РУЭС) в виде независимой локальной системы, с возможностью связывания с другими машинами путем обмена информацией в специфичном виде через машинные носители, как то дискеты, переносной винчестер.

Для разрабатываемой системы выдвигается требование о том, что эксплуатация программно-технического комплекса в части решения прикладных задач не должна предъявлять особых требований к квалификации пользователей и быть ориентированной на конечного пользователя независимо от того, является он руководителем или исполнителем (оператором).

Выполнение функций комплекса программ системы должно быть реализовано с применением современных средств организации взаимодействия с пользователем, включая: привычные для операторов названия объектов и действий; выбор операций посредством меню и функциональной клавиатуры; выбор объектов и действий из выводимых на экран их перечней; вывод поясняющих сообщений на любом этапе работы; технологически близкий к естественному переход от одной операции к другой при решении задач.

Так как на каждом ГОЭС будет формироваться своя техническая база, но с использованием одной и той же системы, то мы может иметь возможность оперативно изменять состав технических средств без изменения программной части и с минимальными затратами на модификацию старой технической базы, т.к. в основе каждого ГОЭС будет стоять минимальный набор технических средств, как показано ниже, а дальнейшее его изменение будет происходить простым подключением дополнительных технических средств без изменения базовых.

АПП-РК хорошо зарекомендовал себя как устойчиво работающее оконечное устройство и это есть достаточное обоснование выбора его для использования как контроллера автоматических и ручных кабин. В АПП ГОЭС АПП-РК используется в качестве низового узла АСУ.

Информационная станция представляет собой специализированный интеллектуальный терминал, который подключен по каналу ИРПС к локальному серверу АПП ГОЭС. ИС собрана на базе ПК “ПРИОР-001” является серийно выпускаемым изделием СП “ПРОНАН ltd”. ПК “ПРИОР-001” представляет собой 8- разрядную одноплатную микро-ЭВМ и является аналогом широко распространенного компьютера “Spectrum 48+” фирмы “Sinclair”.

Компьютер “ПРИОР®-001” выполнен на современной элементной базе - интегральных микросхемах малой и средней степени интеграции. Архитектура компьютера базируется на высокопроизводительном микропроцессоре Z80A фирмы
SGS-THOMPSON.

Упрощенная блок - схема информационной станции представлена на рис.
2.1

Схема информационной станции

[pic]

рис. 2.1


3 Программное обеспечение АРМ АПП и ИС

С целью облегчения разработки программного обеспечения был использован единый подход, что привело к универсальности разработанного системного и прикладного ПО при использовании его в двух различных системах.

Программное обеспечение АРМ АПП и АРМ ИС подразделяется на две части.
Системное ПО, которое обеспечивает работу всего комплекса с соблюдением следующих условий: функционирование операционной системы в многопользовательском режиме с минимальными затратами ресурсов последней; работа в реальном или псевдореальном масштабе времени; обеспечение возможности работы в локальной и глобальной сетях с использованием как выделенных, так и коммутируемых каналов связи; использование средств формирования базы данных, обладающей минимальным временем доступа к данным и обеспечивающим сохранность и их целостность; наличие эффективного языка программирования и хорошие инструментальные средства для разработки прикладного программного обеспечения; возможность переносимости на различные технические платформы.
Прикладное программное обеспечение удовлетворят следующим требованиям: имеет дружественный интерфейс с непрофессиональным пользователем; обеспечивает адаптацию системы к изменяющимся условиям эксплуатации; имеет возможность быстрого расширения и изменения круга реализуемых функций; максимально удобно реализует связь всех функций с централизованной базой данных; обеспечивает санкционированный доступ к информации базы данных; ведет подробный протокол работы пользователей системы и оборудования; позволяет оперативно и централизованно перераспределять ресурсы системы администратору базы данных; обеспечивает преемственность работы на технических средствах различной конфигурации.

Инструментальным средством, удовлетворяющим вышеприведенным требованиям и обеспечивающим хорошее соотношение стоимость/производительность, является ОС ДТ-МАКС (DT-MAX) версии 6.0, которая и применены в данном комплексе.

3 основные решения по реализации компонентов системы


1 Общие положения

Разрабатываемое автоматизированное рабочее место оператора автоматических кабин и информационной системы предназначено для работы на городских отделения электросвязи (ГОЭС) в составе автоматизированной системы управления АПП ГОЭС. АРМ АПП реализованы по принципу оконного интерфейса с использованием библиотеки ДТМ-ПРО (“DTM PRO”).

Реализованная в АРМ АПП концепция работы обеспечивает наиболее благоприятные условия по предоставлению услуг телефонной связи, а также сводит к минимуму затраты на его установку и эксплуатацию.

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

Функционально выделенная задача оформляется в виде отдельной программы, которая при запуске, оперируя с общесистемными переменными и специфическими (специальными) данными данной системы, решает поставленную задачу и возвращается в точку вызова этой программы.

При написании всех программ широко используется интегрированная среда разработчика, включающая в себя пакет "UniForm".

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

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

Программное обеспечение АРМ АПП и ИС: системное ПО; прикладное ПО.

Системное ПО представляет собой операционную систему ДТМ (DTM) версии
6.0, которая обеспечивает функционирование разработанного прикладного ПО, и на языке которой данное прикладное ПО реализовано.

При разработке прикладного ПО использованы следующие инструментальные средства: редактор проектов; редактор форм; пакет программ “DTM PRO”, реализующий средства организации экранного интерфейса с пользователем.

Прикладное ПО представляет собой набор отдельных программных модулей, реализующих все функции АРМ АПП и ИС. Для объединения этих модулей в единый программный комплекс (проект) используется редактор проектов, который представляет собой средство для построения иерархических меню, в каждом конечном пункте которых может вызываться определенный программный модуль.
Вся система меню построена таким образом, что задачи, назначение которых позволяет объединить их в группы, находятся в одном меню. Применение такого подхода позволяет строить интуитивно и логически понятное дерево меню.
Редактор проектов также позволяет использовать “быстрые клавиши” для вызова любого программного модуля (пункта меню) из любого меню проекта, чем повышается удобство пользования системой, особенно при больших уровнях вложенности меню.

Редактор форм позволяет создавать разнообразные экранные формы, содержащие поля ввода и вывода информации различного типа, выполнять различные операции над формами (вывод экрана формы, вывод значений полей формы, опрос полей формы).

Пакет “DTM PRO” позволяет организовывать современный и удобный экранный интерфейс с пользователем, используя унифицированные средства построения различных списков, меню, диалогов. Используя большое разнообразие входных параметров функций данного пакета (размеры, цвета и т.п.), программист-разработчик может легко строить необходимый диалог с пользователем.

2 Принципы обслуживания автоматических каналов

Для отслеживания набора номера одновременно в 32 работающих каналах и обслуживания периферийных устройств в АПП-РК реализован псевдо- многозадачный режим базирующийся на теории автоматов. Это позволило полностью использовать ресурсы микропроцессора. Обработчик прерываний от внешних устройств выставляет флаги различных событий, а автоматы их анализируют.

В АПП-РК реализованы два одновременно работающих автомата. Первый автомат реагирует на события связанные с изменениями состояний на линии автоматического канала (поднятие, укладка трубки; набор номера; датчики начала разговора). Второй автомат предназначен для формирования информации для последующей передачи ее в канал связи с локальным сервером АПП ГОЭС.

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.