АРМ инженера АТС. Дипломная (ВКР). Информационное обеспечение, программирование.

АРМ инженера АТС. Дипломная (ВКР). Информационное обеспечение, программирование.




👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻


























































Информационное обеспечение, программирование

Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - АРМ инженера АТС
Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

Одной из задач, решаемых в проекте
АСТУП является задача автоматизации работы персонала, отвечающего за работу
станционного участка или отдельной АТС. Таким образом необходимо разработать
«АРМ оператора-инженера АТС» предназначенный для повышения производительности
труда работников предприятия.




В этом АРМе с помощью главного меню,
которое выглядит следующим образом, должны быть реализованы следующие функции:


1
ведение станционной номерной емкости:


под этим понимается занесение в
соответствующие БД


* типа телефона (телефон, таксофон, НЦС);


* вида подключения (отдельный, спаренный);


* состояния (свободный, проверочный, бронированный, неисправный,
служебный, эксплуатационный запас);


2
получение отчета о задействованной емкости:


* количество задействованных отдельных номеров для квартирных
абонентов;


* количество задействованных спаренных номеров для квартирных
абонентов;


* количество задействованных отдельных номеров для учреждений;


* количество задействованных спаренных номеров для учреждений;


* количество задействованных таксофонных номеров;


* количество задействованных номеров с сигнализацией;


* количество номеров, бронированных цехом;


3
получение отчета о свободной емкости:


* количество свободных и забронированных отдельных телефонов;


* количество свободных и забронированных спаренных комплектов;


* количество спаренных телефонов для которых одно плечо занято;


* количество свободных и забронированных спаренных телефонов;


* количество свободных и забронированных спаренных таксофонов;


* количество свободных и забронированных НЦС;


* количество свободных и забронированных абонентских линий;


Здесь
используются БД: ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP, FREE_PH.


- на данной АТС нет спаренных
номеров ;


3 - номера можно спаривать любой с любым ; нет понятия
спаренного комплекта номеров.


номера спарены по
десяткам ; например, на АТС 257 спарены


 - номера спарены по сотням ;
например, на АТС 256 спарены 01 с 02; 47 с 58 сотни.


7 - номера спарены по всем тысячам с 6 по 9 сотню в одном
десятке по цифрам единиц.


8 - комбинация схем спаренности 5 (основная схема) и 4 (дополнительная
схема);


9 - комбинация схем спаренности 6 (основная схема) и 4 (дополнительная
схема).


* Количество цифр в номере для телефонов;


* Количество цифр в номере для таксофонов;


* Код АТС, с которой заведен мультиплексор;


Для работы с «АРМ-ом
оператора-инженера АТС» необходимо использовать базы данных, приведенные в
таблице 1.1.




Использование конкретных БД
конкретными формами приведено в таблице 2.1.




1. Ввод и корректировка справочника АТС.

2. Ввод диапозонов номеров, принадлежащих к АТС

ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP

4. Корректировка спаренных комплектов

ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP

5. Ведение станционной номерной емкости

6. Просмотр станционной номерной емкости

ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP, FREE_PH

ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP, FREE_PH

7.2. Отчет о задействованной емкости

7.3. Получение справки по номеру телефона

A1, A16, A19, A31, A4,
A5, A7, UDK_HOUSE

Таблица соответствий между
выполняемыми функциями и входными, выходными данными (используемые БД,
различные бумажные документы)




1. Ввод и корректировка справочника АТС.

2. Ввод диапозонов номеров, принадлежащих к АТС

Формирование БД ATS_DIAP,
PHONE_DIAP

S00,
S01, На основании статист. Данных и соот-щих приказов ввод с
клавиатуры необходимых параметров.

Формирование БД ATS_SP, ATS_SP_NSTD, PHONE_SP

4. Корректировка спаренных комплектов

Формирование БД ATS_SP,
ATS_SP_NSTD,

5. Ведение станционной номерной емкости

S00,
S01, На основании статист. Данных и соот-щих приказов ввод с
клавиатуры необходимых параметров.

6. Просмотр станционной номерной емкости

ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP, FREE_PH

Экранная форма (рис. 3.3.19), при необходимости копия экрана

ATS, PHONE_DIAP,
ATS_SP, ATS_SP_NSTD, PHONE_SP, FREE_PH

Экранная форма (рис. 3.3.23), при необходимости копия экрана

7.2. Отчет о задействованной емкости

Экранная форма (рис. 3.3.24), при необходимости копия экрана

7.3. Получение справки по номеру телефона

A1, A16, A19, A31, A4,
A5, A7, UDK_HOUSE

Экранные формы (рис. 3.3.26, рис. 3.3.27, рис. 3.3.28, рис.
3.3.29, рис. 3.3.30), при необходимости копии экрана

Под различными бумажными документами
понимаются документы, используемые на АТС, но постепенно исчезающие в связи с
автоматизацией процесса (журналы по АТС, журналы по записи нарядов, журналы
таксофонов, абонентские книги и др.), и наряды на установку телефона, наряды о
выключение абонентов по АТС и т.д.


В приложение 3 приведен отчет о
задействованной емкости по станционному участку, который должен был заполнять
оператор до автоматизации.


Все используемые БД связанны между
собой, и описание всех связей было бы слишком громоздким. Поэтому, для
наглядности можно привести небольшой пример из которого будет видно каким
образом идет обращение к необходимым БД и как осуществляется поиск необходимых
данных.


Рассмотрим операцию получения отчета
о задействованной номерной емкости:




Для получения отчета вводится код
АТС.


Сведения об отдельных и спаренных
телефонах выбираются из БД А1 поля «Категория телефона». Информация о
принадлежности номера к квартире или учреждению берется также из А1 но по полю
«Код абонента / предприятия». Количество задействованных таксофонов выбирается
из А16 «Номер абонентской линии». По полю «Признак номера» из А1 берется число
бронированных номеров. Количество служебных - из А1 «Код признака начисления».
Вид спаренности по АВУ также находится в А1 в поле «Признак вечернего
телефона». Тут же и сигнализация. Проверочные номера - А1 «Категория телефона».




Название поляДлиннаИмя поля в БДТип поля

Таким образом видно, что A1 и A16 связаны по полю «Телефон» и «Код
оператора».


По этому полю связаны фактически все
БД, используемые в АРМе.


При выборе СУБД, которая может быть
признана пригодной для использования в такой исключительно важной отрасли
народного хозяйства, как связь, необходимо учитывать следующие факторы:


· 
выполнение запросов в режиме реального времени;


· 
доступность информации с локальных и удаленных рабочих мест;


· 
защита от несанкционированного доступа;


· 
разделение доступа к данным по уровням привилегий;


· 
нагрузка на СУБД в терминах транзакций;


· 
простата выполнения функций повседневного администрирования;


· 
предполагаемый объем и сложность пользовательских приложений;


· 
устойчивость работы системы и сохранение целостности информации, обеспечиваемые
внутренними механизмами защиты информации;


· 
протоколирование действий операторов рабочих мест при проведении
операций, влияющих на информационную целостность системы или для поддержки
соблюдения технологической дисциплины;


· 
возможность динамического расширения системы при ее развитии;


В настоящее время на рынке СУБД для
OC UNIX имеется большой выбор продуктов, значительно различающихся как по
возможностям, так и по стоимости. Для современных СУБД, занимающих лидирующее
положение на рынке, типичными являются поддержка реляционной модели данных,
использование стандартного языка запросов SQL, построение по принципу
«клиент-сервер», механизм оперативной обработки транзакций, наличие развитых
средств поддержки разработки пользовательских приложений, систем генерации
отчетов, построителей форм, поддержка программирования на наиболее
распространенных языках высокого уровня. Основным критически важным фактором в
СУБД является архитектура сервера баз данных. К архитектурам современных серверов
баз данных выдвигаются четыре основных требования:



оперативная обработка транзакций (OLTP);


Расширяемость - это способность
системы увеличивать или уменьшать ресурсы системы по мере необходимости.
Существуют два типа расширяемости: горизонтальная и вертикальная.
Горизонтальная расширяемость обозначает способность нескольких серверов
взаимодействовать друг с другом и разделять нагрузку. Вертикальная
расширяемость увеличивает или уменьшает общую мощность системы, добавляя к
системе новые компоненты[4].


Динамически расширяемая архитектура
предназначена для высокой производительности. Высокая производительность
достигается за счет параллельной архитектуры алгоритмов таких как:
распараллеливание запросов, фрагментация данных или многопоточность.


Существует три области, которые
определяют доступность системы базы данных:


· 
администрирование в оперативном режиме;


· 
архивирование в оперативном режиме [5].


Целесообразно привести сравнение по
13 основным показателям серверов баз данных трех крупнейших производителей:
INFORMIX Software Inc. (INFORMIX-OnLine
7.1), Oracle Corp. (Oracle 7.1), Sybase Corp. (Sybase System 10) (см. табл. 2.3) [6].


Для проектирования системы АСТУП
выбрана СУБД Informix фирмы Informix Software Inc. Такой выбор был сделан на
основании:


· 
примеров использования СУБД INFORMIX за рубежом и на территории
СНГ (Банк Shinhan (Южная Корея) - объем базы данных 450 Гбайт; международная
нефтяная корпорация Кувейта объединяет информационные системы 15 разных стран,
созданных на основе СУБД INFORMIX; телефонная компания GTE (США) - крупнейшая
телефонная компания США выбрала СУБД INFORMIX в качестве стандарта; Московская
городская телефонная сеть;


· 
в 1995 году объем продаж составил 34% от количества продаж на
рынке Европы и заняла лидирующее положение среди фирм аналогичного профиля [7];


· 
наличие примеров использования INFORMIX в нашей стране
(Министерство хлебопродуктов; Республиканский Центр занятости; Промстройбанк;
Сбербанк);


· 
мобильности СУБД INFORMIX (как специальное, так и прикладное
программное обеспечение, написанное с использованием данной СУБД легко
переносится на практически все известные операционные системы и аппаратные
платформы (операционные системы - Windows NT, OS/2, UNIX; технические платформы
- DEC, AIX, HP, Motorola, Intel, Sun и т.д.)).







Таблица 2.3. Сравнительная
характеристика серверов баз данных




Краткая характеристика
СУБД INFORMIX


Основанная в 1980 году, компания
Informix уверенно действует на рынке реляционных систем управления базами
данных (РСУБД). Сегодня в мире установлено более 600 тысяч систем Informix на
машинах разнообразной архитектуры и самой разной мощности. Области применения
Informix охватывают практически все сферы науки, образования, промышленности и
бизнеса. В ряде областей, таких как банковское дело и финансы, телеобработка,
автоматизация проектирования, системы здравоохранения, системы поддержки
управленческих решений и офисная автоматизация, решения Informix признаны во
всем мире как достигшие уровня мировых стандартов качества и эффективности [7].


Существует много оснований при выборе
Informix для системы управления информацией:


· 
фирма Informix уже более 15 лет работает с реляционными базами
данных в среде UNIX и других операционных системах;


· 
Informix владеет совершенной технологией применения языков 4-го
поколения (4GL) и объектно-ориентированных сред (NewEra) для разработки
приложений;


· 
Informix накопил ценнейший опыт создания инструментария для
разработки приложений и их привязки к требованиям пользователей;


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


5) лидерство Informix в реализации
идеологии открытых систем - это не просто фраза, а общепризнанный приоритет в
разработке и реализации новых стандартов открытых систем;


Есть много сильных аргументов в
пользу Informix при сравнении с любыми другими системами, но в конце концов,
самое главное - это то, что Informix обеспечивает реальные решения для реальных
проблем, с которыми Вы встречаетесь повседневно в мире открытых систем
обработки данных.


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


Успешная реализация архитектуры
«Клиент-Сервер» опирается на промышленные стандарты. Informix поддерживает
стандарты «де-факто», включая стандарты SQL-ANSI, X/Open, SQL-Access Group,
X/Open XA, Microsoft ODBC, IBM DRDA.


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


Сегодня Informix заслуженно имеет
мировую репутацию поставщика баз данных для открытых систем. Для всех
лидирующих операционных платформ - UNIX, Windows, Windows NT, NetWare -
Informix предлагает сервер-продукты, средства пользователя, развитые
возможности интеграции систем.- единственная фирма - поставщик СУБД, которая
предлагает диапазон серверов для архитектуры «Клиент-Сервер». Informix-Online -
это реляционная система повышенной производительности, в которой сервер
спроектирован так, чтобы удовлетворить самым жестким требованиям по оперативной
обработки транзакций (OLTP). Система OnLine, разработанная для Среды UNIX и
NetWare, поддерживает также функции мультимедиа для хранения и обработки
образов документов, аудио- и видеоданных в цифровой форме, и ряд других
принципиально новых возможностей.NFORMIX-4JL - Основное инструментальное средство для программирования БД и
создания пользовательских приложений на языке 4JL Оно включает:


· 
компилятор с 4JL на Си и далее в машинный код;


· 
генератор икомпилятор экранных форм 4JL;


· 
описание и поддержка многодубленных программ


Все это собранно в единую
интегрированную среду - оболочку поддержки программирования, управляемую меню.


· 
Операторы SQL - для работы с данными;


· 
Программные операторы: IF,
CASE, CALL, FUNCTION, FOR, WHIKE, GOTO, DEFINE и т.д.


· 
Операторы экранного обмена - меню, окна, ввода-вывода через
экранные формы и экранные массивы;


· 
Перехват и обработка исключительных ситуаций.


Производительность сетевой среды
«Клиент-Сервер» определяет эффективность всей системы управления базой данных.
Informix достиг наивысшей производительности по сравнению с
фирмами-конкурентами именно благодаря совершенной конструкции подсистемы
«Клиент-Сервер». Средства буфферизации, разделения основной памяти


минимизируют обращения к дисковой
памяти (относительно медленные процессы) и максимизируют использование более
быстрой памяти RAM.также детально исследовал проблему распределения баз данных в
сети и оптимизировал алгоритмы обмена данными между клиентами и серверами.
Реализованные в продуктах Informix алгоритмы значительно уменьшают сетевой
трафик и повышают производительность прикладной системы в целом. Для объемных
по информации и трафиков приложений (с оперативной обработкой транзакций)
предлагается специализированный менеджер ресурсов в стандарте X/Open XA,
обеспечивающий Informix эффективное использование ресурсов и высокую
производительность (число обрабатываемых транзакций в секунду) [7].


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


Многие информационные приложения
являются жизнеобеспечивающими для деятельности предприятия и должны выполняться
круглосуточно по принципу «non-stop». Informix дает Вам необходимые средства
для резервирования данных в процессе работы системы и быстрого восстановления
системы после любого сбоя или отказа. Этой же цели служат такие средства как
зеркальное отображение дисковой памяти (горячее резервирование диска) и
механизмы оперативного восстановления. В результате применения всех этих
детально сконструированных и тщательно проверенных средств Вы получаете надежно
работающую систему, в которой минимизируются последствия любых системных
отказов.предоставляет наиболее передовые продукты для создания и реализации
информационных систем с открытой архитектурой. Центральные продукты Informix -
это серверы баз данных, средства для разработки приложений, средства конечного
пользователя для доступа к данным и средства интеграции. Все продукты
базируются на ANSI стандарте SQL и выполняются под управлением ведущих
операционных систем, включая UNIX, Windows, Windows NT, NetWare и Macintosh и
др.




2.2 Разработка
алгоритмического обеспечения




В данном пункте приведем словесное
описание укрупненного алгоритма.


2
ПРОВЕРКА: выбран ли пункт меню «ВВОД И КОРРЕКТИРОВКА


1
Если выбран вышеуказанный пункт то вводятся следующие реквизиты:


8
Количество цифр в номере для телефонов


9
Количество цифр в номере для таксофонов


15 год (две последние цифры года без столетия).


16 Код АТС, с которой заведен мультиплексор


20 НЕТ: продолжение работы с выбранным пунктом меню.


21 Если данный пункт меню не выбран то ожидается переход к любому
другому пункту или нажатие «ESC» для выхода из программы.


22 ПРОВЕРКА: выбран ли пункт меню «ВВОД ДИАПОЗОНОВ НОМЕРОВ,


.1. Если выбран вышеуказанный пункт
то вводятся следующие реквизиты:


.1.1.1.ДА: Запись в соответствующие БД


.1.1.2.НЕТ: продолжение работы с
выбранным пунктом меню.


.2. Если данный пункт меню не выбран
то ожидается переход к любому другому пункту или нажатие «ESC» для выхода из
программы.


. ПРОВЕРКА: выбран ли пункт меню
«ВВОД СХЕМЫ СПАРЕННОСТИ»


.1. Если выбран вышеуказанный пункт
то вводятся следующие реквизиты:


.1.1.1.ДА: Запись в соответствующие БД


.1.1.2.НЕТ: продолжение работы с
выбранным пунктом меню.


.2. Если данный пункт меню не выбран
то ожидается переход к любому другому пункту или нажатие «ESC» для выхода из
программы.


. ПРОВЕРКА: выбран ли пункт меню
«КОРРЕКТИРОВКА СПАРЕННЫХ КОМПЛЕКТОВ»


1
Если выбран вышеуказанный пункт то, при подведении курсора к
выбранному спаренному комплекту и нажмет , данный комплект
будет удален из спаренных комплектов АТС; при этом номера, входящие в спаренный
комплект, станут отдельными. Используя , можно добавить в
общую схему спаренности новый спаренный комплект.


.1.1.1.ДА: Запись в соответствующие
БД


.1.1.2.НЕТ: продолжение работы с
выбранным пунктом меню.


.2. Если данный пункт меню не выбран
то ожидается переход к любому другому пункту или нажатие «ESC» для выхода из
программы.


6
ПРОВЕРКА: выбран ли пункт меню «ВЕДЕНИЕ СТАНЦИОННОЙ


.1. Если выбран вышеуказанный пункт
то вводятся следующие реквизиты:


.1.1.1.ДА: Запись в соответствующие БД


.1.1.2.НЕТ: продолжение работы с
выбранным пунктом меню.


.2. Если данный пункт меню не выбран
то ожидается переход к любому другому пункту или нажатие «ESC» для выхода из
программы.


. ПРОВЕРКА: выбран ли пункт меню
«ПРОСМОТР СТАНЦИОННОЙ


.1. Если выбран вышеуказанный пункт
то происходит отображение диапазонов для введенного кода АТС.


.2. Если данный пункт меню не выбран
то ожидается переход к любому другому пункту или нажатие «ESC» для выхода из
программы.


. ПРОВЕРКА: выбран ли пункт меню
«ОТЧЕТЫ ИСПРАВКИ»


.1. Если выбран вышеуказанный пункт
то на экране происходит отображение трех подпунктов данного меню.


1
Если выбран пункт меню «ОТЧЕТ О СВОБОДНОЙ НОМЕРНОЙ


ЕМКОСТИ» то происходит обращение к
БД ATS,
PHONE_DIAP, ATS_SP, ATS_SP_NSTD, PHONE_SP, FREE_PH и на экране формируется
отчет (рис. 3.3.22.).


.1.2. Если данный пункт меню не
выбран то ожидается переход к любому другому пункту или нажатие «ESC» для выхода в главное
меню.


1
Если выбран пункт меню «ОТЧЕТ О ЗАДЕЙСТВОВАННОЙ


НОМЕРНОЙ ЕМКОСТИ» то происходит
обращение к БД A1, A16 и на экране формируется отчет (рис. 3.3.22.).


2
Если данный пункт меню не выбран то ожидается переход к любому
другому пункту или нажатие «ESC» для выхода в главное меню.


8.3.1. Если выбран пункт меню
«ПОЛУЧЕНИЕ СПРАВКИ ПО НОМЕРУ ТЕЛЕФОНА» то происходит обращение к БД A1, A16, A31, A19, A4, A5, A7, UDK_HOUSE и на экране формируется
отчеты (рис. 3.3.25., рис. 3.3.26., рис. 3.3.27., рис. 3.3.27., рис. 3.3.29.,
рис. 3.3.30.).


2
Если данный пункт меню не выбран то ожидается переход к любому
другому пункту или нажатие «ESC» для выхода в главное меню.









.1 Выбор комплекса
технических средств




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


Структура КТС - одноуровневая
многопользовательская система с центральным вычислительным комплексом (ЦВК) и
набором автоматизированных рабочих мест (далее по тексту АРМ), оснащенных
терминальным оборудованием и подключенных к ЦВК по каналам связи.


АРМ работают только в режиме связи с
ЦВК.


Описание центрального
вычислительного комплекса.


Реализация функций, возлагаемых на
ЦВК, обеспечивается наличием следующих групп устройств:


1
устройства ввода-вывода данных - консольные терминалы,
коммуникационные серверы и мультиплексоры для подключения удаленных и локально
размещенных АРМ, печатающие устройства;


2
устройства управления и обработки, которые выполняют все
логические и вычислительные операции, управляют операциями обмена данными между
устройствами и следят за их координацией - микро-ЭВМ;


3
устройства запоминающие - оперативное запоминающее устройство,
внешние запоминающие.


4
устройства связи, позволяющие передавать информацию и управляющие
сигналы в пределах локальной сети - сетевые концентраторы;


5
устройства связи, позволяющие производить обмен информацией между
ЦВК и удаленными АРМ через выделенные либо коммутируемые телефонные каналы -
модемы.


Описание функционирования
центрального вычислительного комплекса.


6
Ввод информации в систему осуществляется с автоматизированных
рабочих мест и с магнитных носителей (комплекс оснащен двумя комплектами НГМД
3.5» / 1.44 Мб и двумя стримерами с емкостью кассеты 1,2 Гбайт).


7
Обмен данными между удаленными пользователями и центральным
вычислительным комплексом осуществляется по выделенным (некоммутируемым)
телефонным каналам.


8
Обработка информации ведется центральным вычислительным комплексом
в диалоговом и пакетном режимах.


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


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


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


Вычислительный комплекс реализован
на основе двух микро - ЭВМ, оснащенных необходимыми контроллерами внешних
устройств и связанных в единую сеть.


Для реализации функций основного и
резервного серверов базы данных выбраны компьютеры ALR Revolution Quad 6.


Основной сервер базы данных имеет
следующую конфигурацию:


10 два процессора Pentium Pro 200 МГц/512 Кб кэш;


12 Интеллектуальный контроллер дисковых массивов (ALR 3 Channel ADAC
PCI Caching RAID Ultra SCSI Controller;


13 три внешних накопителя на жестких дисках с интерфейсом Fast Wide SCSI и емкостью по 4,55
Гбайт каждый;


14 два контроллера FastEthernet / PCI;


15 стример TDC 4120 с интерфейсом SCSI и емкостью 1,2 Гбайт;


18 накопитель на гибких магнитных дисках 3.5» емкостью 1.44 Мб.


Резервный сервер базы данных имеет
аналогичную конфигурацию, но с ОЗУ емкостью 128 Мбайт.


Кроме перечисленных средств
вычислительной техники в состав комплекса входят коммуникационные серверы
CNS-1600 для подключения в систему пользователей по высокоскоростным
стандартным последовательным и параллельным байтовым интерфейсам, а также
сетевые концентраторы компании Accton 10/100 Mbps, модель SwitcHub-8se.


АРМ, территориально располагающиеся
вне здания 62 АТС (удаленные), подключаются к вычислительному комплексу через
модемы 2842/1442 RM по выделенным телефонным линиям. Обмен осуществляется со
скоростью 115,2/38,4 Кбит/с по протоколу V.42 с уплотнением по стандарту CCITT
V.42 bis. В составе оборудования удаленного АРМ используется также терминал
Esprit 5510 и мультипорт 16-портовый Star Technologies Multi*Port II+16.




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


В качестве ОС выбрана стандартная ОС
SCO UNIX System V/386 Release 3.2 Версия 4.2 американской фирмы The Santa Cruz
Operation (SCO), которой принадлежит наибольшая доля на рынке ОС UNIX для систем
на базе микропроцессора INTEL 386/486/Pentium. SCO UNIX - современная 32-х
разрядная многопользовательская, многозадачная операционная система,
предназначенная для работы на компьютерах на базе процессоров INTEL
386/486/Pentium.


Операционная система поддерживает
большое количество периферийных устройств и обладает встроенными средствами
коммуникации и защиты, соответствующей стандарту С2 правительства США. Эта
версия выбрана компанией Digital Equipment (DEC) в качестве основной
операционной системы для своих многопользовательских систем на базе
микропроцессора INTEL 80486. [8]NFORMIX-4JL - Основное инструментальное средство для программирования БД и
создания пользовательских приложений на языке 4JL Оно включает:


· 
компилятор с 4JL на Си и далее в машинный код;


· 
генератор икомпилятор экранных форм 4JL;


· 
описание и поддержка многодубленных программ


Все это собранно в единую
интегрированную среду - оболочку поддержки программирования, управляемую меню.


· 
Операторы SQL - для работы с данными;


· 
Программные операторы: IF,
CASE, CALL, FUNCTION, FOR, WHIKE, GOTO, DEFINE и т.д.


· 
Операторы экранного обмена - меню, окна, ввода-вывода через
экранные формы и экранные массивы;


· 
Перехват и обработка исключительных ситуаций.


Программа на языке 4JL может состоять из
нескольких файлов (модулей) с исходными текстами на языке 4JL. К ней также относятся
файлы с описанием используемых экранных форм, которые компилируются отдельно.
Имя каждого модуля должно иметь расширение. 4jl (например, modul.4jl), а имя файла с
описанием экранных форм.per (например, form2.per).


Каждый модуль содержит описание
переменных и несколько процедурных блоков function (подпрограммы) и report блоки печати. В
программе должен быть один блок main - главный блок. На него будет передаваться управление при старте
программы.


В данной программе для ведения
классификатора АТС используется функция stanats (kodats). Для ввода еще не
существующей АТС - функция stanats_init (). Для корректировки справочника используется функция stanats_found().


В отдельном модуле abongl.4jl собраны функции
обработки системных сообщений:syshelp_open() # Открытие окна функциональных
клавиш


FUNCTION syshelp (kl6, kl7, kl8, kl9, kl10) # Инициализация клавиш


FUNCTION syshelp_close() # Закрытие окна функциональных клавиш


function syserror_msg (pnam_table, pstatus, pmessage) - Формирование системных сообщений


function syserror (pnam_table, pstatus, pmessage) - Выдача системных сообщений в строке ERROR LINE (см. Приложение 2)


Функционирование комплекса технических
средств может осуществляться в режиме загрузки операционной системы, режиме
обработки оперативной информации, режиме пакетной обработки информации, режиме
технической профилактики и тестиро Режим загрузки представляет собой процесс
инициализации операционной системы UNIX версии The Santa Cruz Operation (далее
по тексту - SCO UNIX), которая выполняет следующие функции:


·        обеспечение
независимой работы в многопользовательском режиме переменного числа
пользователей;


·        защита программ
в оперативной памяти ЭВМ;


·        управление
вводом-выводом на физическом и логическом уровнях;


·        организация
очереди заявок для вывода информации;


·        автоматизация
управления выполнением задач;


·        использование
внешних устройств, входящих в сост
Похожие работы на - АРМ инженера АТС Дипломная (ВКР). Информационное обеспечение, программирование.
Курсовая работа: Профориентация старших школьников. Скачать бесплатно и без регистрации
Эссе Я Учитель Учителя Физической Культуры
Курсовая работа по теме Современное правовое положение профсоюзов
Контрольная работа по теме Стоимость производственных фондов
Курсовая работа по теме Оценка эффективности различных методов коррекции функциональных состояний
Отчет По Практике Тэц
Реферат: Суспільні інформаційні відносини об єкт кримінально-правової охорони і захисту кримінолого-ко
Реферат: Анализ экологической ситуации Москвы, факторы и механизмы формирования
Российская Империя В Правление Александра I Реферат
Входная Контрольная Работа 8 Класс Вербицкая
Вид Легкой Атлетики Реферат
Требования К Реферату Скачать
Итоговое Сочинение Декабрь 2022 Темы
Организационное Управление Реферат
Курсовая работа по теме Місце роману 'Ворошиловград' у творчості С. Жадана
Лабораторная работа: Синтаксис, основные объекты и команды системы Maple
Темы Магистерских Диссертаций По Философии
Курсовая работа по теме История Ордена "Победа"
Соотношение Международного И Внутригосударственного Права Реферат
Дипломная Работа На Тему Кредитоспособность Заемщика И Методы Ее Определения
Похожие работы на - Проблемы формирования промышленности европейского севера России
Реферат: Стратегическое планирование деятельности турфирмы Навигатор
Реферат: Государственные ценные бумаги 11

Report Page