| Міністерство освіти України |
| запорізький державний технічний університет |
| |
| | Зав. кафедрою | |
| |
| Автоматизоване робоче місце оператора автоматизованого |
| переговорного пункту та інформаційної системи |
| Пояснювальна записка до дипломного проекту |
| Розробив | |
| ст. гр. РП-411 | Коновалов І.А. |
| Керівник | Онищенко В.Ф. |
| КОНСУЛЬТАНТИ: | |
| з економіки | Остапенко В.В. |
| з охорони праці та екології | Ярош А.Г. |
| Нормоконтролер | Башмакова Л.І. |
| |
| 1996р. | p>
запорізький державний технічний університет p>
| ФАКУЛЬТЕТ радіоприладобудівний кафедри конструювання І |
| Виробництва радіоапаратури |
| Спеціальність ПРОГРАМНЕ забезпечення обчислювальної техніки і сапр |
| | ЗАТВЕРДЖУЮ: |
| | Зав. кафедрою | |
| | |
| |«___»_________________ 1996р. |
| ЗАВДАННЯ |
| НА дипломні проекти студентів |
| Коновалову Іллі Анатолійовичу |
| 1. Тема проекту: Автоматизоване робоче місце оператора |
| автоматизованого переговорного пункту та інформаційної системи, |
| затверджена наказом по інституту від «___»___________ 1996р. |
| № ___________ |
| 2. Термін здачі студентом закінченого проекту |
|______________________________ |
| 3. Вхідні дані до проекту: Технічне завдання на автоматизовану |
| програмно апаратну систему розрахунку за послуги електрозв'язку (Апасов |
| РУЕС) |
| 4. Зміст розрахунково пояснювальної записки: титульний лист; завдання; |
| анотація; утримання; основний текст; список використаних |
| джерел; додаток. |
| 5. Перелік графічного матеріалу: |
| Лист 1: загальна структура з'єднання АРМ АПП і ІС в складі АПП ГОЕС. |
| Лист 2: схема межзадачного обміну. |
| Лист 3: протоколи обміну по каналах зв'язку. |
| Лист 4: архітектура АПП-РК. |
| Лист 5: структура програми-контролера АПП-РК. | p>
| 6. Консультанти з проекту із зазначенням розділів проекту, які їх |
| стосуються. |
| Розділ | Консультант | Підпис, дата. |
| | | Завдання | Завдання |
| | | Видав | прийняв |
| 5. | Остапенко В.В. | | |
| 6. | Ярош А.Г. | | |
| | | | | P>
| 7. Дата видачі завдання | |
| | Керівник | |
| | Завдання прийняв для виконання | | p>
Календарний план. P>
| Пор | Назва етапів дипломного проекту | Термін виконання | прямуючи |
|. № | | етапів проекту | ня |
| 1 | Отримання технічного завдання | 01.12.95 | |
| 2 | Розробка основних рішень щодо | 01.01.96 - | |
| | Дипломного проекту | 31.01.96 | |
| 3 | Розробка документації | 01.02.96 - | |
| | | 29.02.96 | |
| 4 | Розробка програмної реалізації | 01.03.96 - | |
| | | 31.03.96 | |
| 5 | Налагодження програм | 10.3.96 - 31.3.96 | |
| 6 | Тестування | 01.04.96 - | |
| | | 10.4.96 | |
| 7 | Випробування підсистеми | 11.04.96 - | |
| | | 30.04.96 | |
| 8 | Випробування в системі АПП ГОЕС | 20.04.96 - | |
| | | 30.04.96 | |
| 9 | Впровадження | 01.05.96 - | |
| | | 31.05.96 | |
| | | | | P>
| | Студент - дипломник | |
| | Керівник проекту | | p>
РЕФЕРАТ p>
ТЕКСТ ПЗ 113 С., 14 табл., 16 РИС., 20 джерел, 5 Прил. P>
АВТОМАТИЧЕСКИЕ КАБІНИ , РУЧНІ КАБІНИ, автоматизовані ПЕРЕГОВОРНОГО
ПУНКТ, автоматизовані робочі місця АВТОМАТИЧНОГО ПЕРЕГОВОРНОГО
ПУНКТУ І ІНФОРМАЦІЙНОЇ СИСТЕМИ, форми оформлення ручних замовлень. P>
Міжміський телефонний зв'язок - одна з найбільш оперативних видівзв'язку. Вона має важливе значення для керівництва діяльністю підприємств,установ з боку державних, громадських і господарськихорганізацій. p>
Міжміський телефонний зв'язок повинна працювати чітко, безперебійно.
Працівники міжміського телефонного зв'язку на основі свідомого, ринковоговідносини 'до праці і суворої виробничої дисципліни повинні культурно іуважно обслуговувати державні установи та підприємства,громадські організації і населення України. p>
Автоматизовані системи керування міськими відділеннями зв'язкує неодмінною атрибутикою сучасних переговорних пунктів спільноїкористування. АПП ГОЕС представляє нове покоління АСУ цього класу зсімейства що випускається нами, яка добре зарекомендувала себе більшніж за триста містах СНД, Балтії та за кордоном. p>
У АПП ГОЕС реалізовані останні досягнення в цій галузі. АПП ГОЕСє комплексним виробом, сконцентрувала в собі весь спектр послугщо надається сьогодні на ГОЕС. p>
Існуючий на сьогоднішній день рівень автоматизації достатній длявиконання основних функцій надання послуг електрозв'язку населеннюобласті, проте інформація, що обробляється відділом автоматизованихсистем управління (АСУ) не забезпечує одержання прибутку занадані послуги в повному обсязі. Існуюча система наданняпослуг електрозв'язку населенню області призводить до прямих втрат коштів приіснуючій системі платежів. Діюча система розрахунків за послугиміжміського електрозв'язку має суттєві недоліки, основними зяких є:тривалий час оповіщення абонента про розміри та терміни оплати за послуги;наявність серйозних організаційно-технічних проблем контролю неплатежів івиконання санкцій за несплату (відключення телефону);великий обсяг ручної праці (незважаючи на використання ЕОМ), що знижуєрівень оперативності підготовки даних і призводить помилки в системурозрахунків за послуги. p>
ЗМІСТ p>
ЗАВДАННЯ НЕ ПРОЕКТ 2 p>
РЕФЕРАТ 3 введення 7 p>
1. ХАРАКТЕРИСТИКА ОБ'ЄКТА ПРОЕКТУВАННЯ 10 p>
1.1. Застосовувані технічні засоби 10 p>
1.2. Діюча методика обслуговування автоматичних кабін 15 p>
1.3. Діюча методика оформлення ручних замовлень 15 p>
2. ВИБІР І ОБГРУНТУВАННЯ СТРУКТУРИ проектованої системи 18 p>
2.1. Загальні відомості 18 p>
2.2. Обгрунтування вибору технічних засобів 18 p>
2.3. Програмне забезпечення АРМ АПП та ІС 20 p>
3. ОСНОВНІ РІШЕННЯ ПО РЕАЛІЗАЦІЇ КОМПОНЕНТІВ СИСТЕМИ 23 p>
3.1. Загальні положення 23 p>
3.2. Принципи обслуговування автоматичних каналів 26 p>
3.3. Взаємодія системи DTM з АПП-РК 26 p>
3.4. Взаємодія оператора з АПП-РК 30 p>
3.5. Взаємодія системи DTM з інформаційною системою 31 p>
4. МЕТОДИКА РОБОТИ СПОЖИВАЧА З СИСТЕМОЮ 33 p>
4.1. Загальні відомості 33 p>
4.2. Методика роботи з автоматичними кабінами 33 p>
4.3. Методика роботи з ручними замовленнями 36 p>
4.4. Методика роботи з інформаційною системою 40 p>
5. ЕКОНОМІКО-ОРГАНІЗАЦІЙНА ЧАСТИНА 42 p>
5.1. Сутність мережевого планування та управління 42 p>
5.2. Побудова мережевих графіків і оцінка часу виконанняробіт 47 p>
5.3. Економічний розрахунок 56 p>
6. ОХОРОНА ПРАЦІ 61 p>
6.1. Значення охорони праці 61 p>
6.2. Організаційно-технічні заходи 64 p>
6.3. Заходи щодо виробничої санітарії та гігієни праці
71 p>
6.4. Засоби забезпечення пожежної безпеки 76 p>
ВИСНОВОК 79 p>
Список використаних джерел 80 p>
Додаток 1: Специфікація компонентів системи 82 p>
Додаток 2: Текст програми АРМ АПП АК 83 p>
Додаток 3: Текст програми монітора АПП-РК 90 p>
Додаток 4: Текст програми АРМ АПП РК 98 p>
Додаток 5: Текст програми стартера монітора 112 p>
введення p>
У процесі проведених досліджень колективу програмістів СП
"Пронан LTD" та субпідрядні організації: ЦЕНТРОМ ІНФОРМАЦІЙНИХ
ТЕХНОЛОГІЙ КОМІТЕТУ з науки і технологій УКРАЇНИ і приватних підприємств
"ГЕО" (Г. МОСКВА) була розроблена концепція безпаперовій технології
ОБРОБКИ ІНФОРМАЦІЇ ПО розрахунків за послуги електрозв'язку. РОЗРОБЛЕНІ
ОРГАНІЗАЦІЙНІ заходи щодо зміни СИСТЕМИ ПЛАТЕЖІВ НА БАЗІ
ОРГАНІЗАЦІЇ високоавтоматизованим МІСЬКИХ ВІДДІЛЕНЬ електрозв'язку та
РАЙОННИХ ВУЗЛІВ електрозв'язку. P>
У процесі виконання роботи проведено обстеження основнихпідрозділів Запорізького центру технічної експлуатації міжміськихтелеграфно-телефонних зв'язків (ЦТЕ МТТС), безпосередньо пов'язаних знаданням послуг електрозв'язку населенню і підприємствам області.
Структура ЦТЕ МТТС наведена на рис. 1. P>
Структура ЦТЕ МТТС. P>
p>
рис. 1 p>
На підставі розробленої та схваленої технічною радою замовникаконцепції розроблені основні попередні технічні пропозиції,дозволяють:провести реорганізацію існуючих переговорних пунктів увисокоавтоматизованим відділення електрозв'язку міст і районів області зскороченням витрат і розширення сфери послуг електрозв'язку;розробити схеми побудови мережі обчислювальних засобів на базімікрокомп'ютерів;розробити систему обробки інформації та схему автоматизаціївиробничого та управлінського персоналу, що забезпечує достатнійрівень якості надання послуг електрозв'язку який не має в данийчас аналогів в Україні;розробити і схвалити технічною радою замовника безпаперову технологіюрозрахунків з населенням обласного центру за послуги електрозв'язку. p>
Попередні спроби розробників СП "Пронан ltd" автоматизуватироботу міських відділень електрозв'язку (ГОЕС) пройшли успішно. Одне знайбільш використовуваних засобів малої автоматизації АПП-РК
(автоматизований переговорний пункт з ручною комутацією). p>
Автоматизовані системи контролю та управління веденнямміжміських телефонних розмов є неодмінною атрибутикоюсучасних переговорних пунктів загального користування. АПП-РК представляєнове покоління пристроїв цього класу з сімейства що випускаються намивиробів: АПП-80, АПП-16, АПП-16/32, що добре зарекомендували себе більш ніжв трьохстах містах СНД, Балтії та за кордоном. p>
У АПП-РК реалізовані останні досягнення в цій галузі --інтелектуальна система управління, електронні комутатори каналів,комп'ютерні канали зв'язку. АПП-РК є комплексним виробом,сконцентрувала в собі весь спектр обладнання, що використовується сьогодніна переговорних пунктах для надання послуг з ведення міжміських іміжнародних переговорів. Будучи закінченою автономним виробом, АПП-РКв той же час має свій канал зв'язку з автоматизованими системами більшевисокого рівня, що дозволяє вбудовувати його як низової ланкисистем АСУ. p>
1 Характеристика об'єкту проектування p>
1 Застосовувані технічні засоби p>
Відділення електрозв'язку оснащені двома типами кабін: ручними іавтоматичними. Кабіни підключені до АПП-РК. Будучи закінченою автономнимвиробом, АПП-РК в той же час має свій канал зв'язку з автоматизованимисистемами більш високого рівня, що дозволяє вбудовувати його в якостінизової ланки систем АСУ. p>
Для роботи з автоматичними кабінами на ГОЕС використовуються АПП-РК якзакінчений виріб. АПП-РК являє собою мікропроцесорний пристрійна базі МПУ-80. МПУ-80 повністю сумісна зі стандартною CPM машиною. P>
Основні функції при автоматичному зв'язку: підключення/відключеннякабін з пульта оператора; фіксація початку розмови, йоготривалості, а також коду зони, що набирається абонентом; реєстраціягрошового завдатку абонента, тарифікація часу розмови і обчисленнязалишку від завдатку після закінчення розмови; завчасне повідомленняклієнта про закінчення сплаченого часу короткочасної подачею звуковогосигналу; повідомлення клієнта про помилково набраному їм коді міста подачеюбезперервного звукового сигналу; автоматичне відключення абонента привичерпання завдатку; друк повідомлення по закінченні кожної розмови, друкщоденника роботи оператора. p>
Основні функції при ручної комутації абонентів:включення/відключення кабін з пульта оператора; реєстрація вхідногосигналу виклику по конкретній кабіні з дублюванням його для оператора;захоплення і утримання лінії абонента з видачею на його адресутонального сигналу; контроль якості зв'язку оператором в будь-якій з вибранихкабін. p>
Додаткові функції: індикація на передній панелі стану кабінпереговорного пункту; підрахунок протягом зміни кількості прийнятих відклієнтів грошей; формування зведеної таблиці доходів по всіх кабін іприйнятим телеграм; видача статистичної інформації з кабін;тарифікація телеграм (АПП як касовий апарат) і видача квитанцій надрукуючий пристрій; оперативна зміна поточних тарифів з пульта АПП. p>
До складу АПП-РК входить: блок керування; принтер "Електроніка
МС6313 "; телефонна трубка. P>
Основні технічні дані АПП-РК.
Тип обслуговується кінцевого пристрою телефонний апарат або МТА.
Максимальна кількість обслуговуваних телефонних каналів 32.
Живлення 220В +/- 10%, 50Гц.
Споживана потужність, не більше 40 Вт
Вага блоку управління, не більше 12 кг. P>
За допомогою клавіатури оператор керує роботою АПП, а також можезапитувати виконання сервісних функцій. Вся інформація, необхідна дляроботи оператора та обслуговування клієнтів, виводиться на принтер. Блокуправління, що містить у своєму складі керуючу мікро-ЕОМ (МПУ-80м) іплати комутаторів телефонних каналів (АК-8, РК-4), забезпечує контроль,управління і формування результатів по послугах, що розмов. До ньогож підключаються пристрої введення/виводу (клавіатура, принтер), а такожіндикаторні панелі (АК і РК) і обслуговуються кінцеві пристрої
(телефонні апарати, МТА). За допомогою телефонного панелі оператор можеперевірити якість зв'язку в кабінах з ручною комутацією абонентів. p>
Блок управління складається з:керуючої мікро-ЕОМ МПУ-80м,клавішною панелі,плат комутаторів (до чотирьох штук),індикаторних панелей (по одній на кожну плату комутатора),телефонної панелі,блоку харчування,крос-плати. p>
Загальна кількість плат комутаторів не може перевищувати чотирьох.
Конкретна кількість плат АК і РК визначається замовником системи виходячиз потреб переговорного пункту. p>
Конструктивно блок керування виконаний у металевому корпусі звбудованої касетою для встановлення модулів МПУ-80м і комутаторів. Всерединіблоку АПП-РК розташовується блок живлення, вихідні напруги якогонадходять на крос-плату і далі на що встановлюються на неї модулі. Модуліблоку управління можуть розташовуватися в блоці в довільному порядку. Докрос-плати підключаються також індикаторні панелі і клавіатура. p>
Нижче коротко перераховані основні функції модулів блоку керування. p>
МПУ-80м - являє собою керуючу мікро-ЕОМ; управляєсистемою в цілому у відповідності із записаною програмою. p>
Технічні дані МПУ-80м.
Тип мікропроцесора КР580ВМ80А
Тактова частота 2,15 мГц
Об'єм оперативної пам'яті на платі 4 Кбайт
Максимально адресуються обсяг ППЗУ (64 +4) Кбайт
Обсяг ППЗУ на платі до 32 Кбайт
Максимально адресуються обсяг ОЗП (64 +32) Кбайт
Інтерфейс послідовного введення-виведення Стик С2 або ИРПС
Швидкість передачі інформації по інтерфейсу Стик С2 і ИРПС 75, 150, 300,
600, 1200, 2400, 4800, 9600 біт/с
Інтерфейс паралельного вводу-виводу 48 ліній введення-виведення.
Система переривань пріоритетна восьміуровневая
Системна магістраль інтерфейс І-41
Резидентні математичне забезпечення програма - монітор p>
Основні функції: управління модулями АК-8, РК-4; збір інформації простані телефонних каналів, підключених до цих модулів; організаціяінтерфейсу з оператором (відпрацювання команд, що вводяться з клавішною панелі;введення нових тарифів і т. д.); організація інтерфейсу з принтером (друккоманд оператора, результатів їх виконання і різної іншої інформації). p>
АК-8 - модуль комутаторів телефонних каналів для автоматичноїміжміського зв'язку. Призначений для збору інформації про станпідключених до нього телефонних ліній (наявність переполюсовкі, положеннятрубки) а також для комутації цих ліній з телефонними апаратами. p>
РК-4 - модуль комутаторів телефонних каналів для ручногоміжміського зв'язку. Основні функції: комутація телефонних ліній та збірінформації про їх стан. Можливо також підключення оператора дляконтролю якості зв'язку, а також захоплення і утримання лінії викликаєабонента. p>
клавішна панель - призначена для введення інформації в АПП (командиоператора, введення тарифів і т. д.). p>
ТЕЛЕФОННА ПАНЕЛЬ - являє собою телефонний номеронабирач зпам'яттю на 22 номери. p>
ПАНЕЛЬ П8 - призначена для індикації зайнятості кабін, підключенихдо модулів АК-8, а також положення телефонної трубки в цих кабінах. p>
ПАНЕЛЬ П4 - призначена для індикації зайнятості кабін, підключенихдо модулів РК-4, наявності в лінії тонального сигналу виклику, а такожуправління модулем РК-4 (захоплення і утримання лінії абонента,підключення до оператора лінії для контролю якості зв'язку). p>
БЛОК ХАРЧУВАННЯ - перетворить вхідна напруга мережі 220V в набірпостійних напруг: +5 V, +12 V,-12V, забезпечуючи тим самимелектроживлення всієї системи. p>
КРОС-ПЛАТА - є сполучною ланкою між усімаперерахованими вище модулями. Крім того, містить генератор тональнихсигналів, які використовуються модулями АК-8 і РК-4. p>
Взаємодія блоку управленія із зовнішніми пристроями p>
З метою створення зручності в експлуатації весь обмін інформацією міжблоком управління і зовнішніми пристроями реалізовано лише за допомогоюстандартних інтерфейсів:блок керування і принтер - "Centronics" (ІРПР-М);блок управління та АСУ - C2 або ИРПС;блок керування та АТС - через двохпровідні лінію;блок управління та кінцеві пристрої - через двохпровідні лінію. p>
Програмне забезпечення АПП-РК розташовується в ППЗУ мікро-ЕОМ МПУ-
80м. Його можна умовно розділити на дві частини:здійснює управління;діагностичне. p>
Управляюче програмне забезпечення виконує функції управління,контролю та сервісу переговорного пункту в цілому. Діагностичнепрограмне забезпечення призначене для проведення профілактичних робітна переговорному пункті, а також під час пошуку та усунення несправностей вперіод експлуатації. p>
Програмне забезпечення адаптується постачальником АПП під АТСзамовника. За бажанням замовника воно може бути доповнено функціями іможливостями, що не входять в вищеперелічений стандартний набір. p>
2 Діюча методика обслуговування автоматичних кабін p>
Управління автоматичними кабінами проводиться за допомогою блоку АПП-
РК (автоматично переговорний пункт з ручною комутацією) з підключеним донього принтером. При внесенні клієнтом завдатку оператор включає кабіну,вказуючи розмір завдатку. Після закінчення розмови клієнт звертається дооператору, що відключає кабіну. Після відключення кабіни принтервіддруковується розмір залишку, кількість дзвінків та їх тривалість, сумуз розмов. Залишок повертається клієнтові. P>
Вся звітність по роботі автоматичних кабін здійснюється напідставі роздруківки роботи автоматичних кабін, що видається принтером. p>
3 Діюча методика оформлення ручних замовлень p>
При оформленні ручного замовлення заповнюється документ МТФ-4, що єдокументом суворої звітності. Документи надходять на відділенняелектрозв'язку у вигляді пачок по 100 примірників у кожній. Кожен документмає свій унікальний номер. p>
При заповненні форми МТФ-4 вказується викликається населений пункт,телефон, що викликається, список послуг (довідка, запросити до телефону і т.д.),час прийому замовлення, номер оператора, який прийняв замовлення, кількістьзамовляються хвилин. p>
Після заповнення зазначених вище відомостей замовлення передається на станцію.
При цьому у формі вказується час передачі замовлення і номер операторастанції, що прийняв замовлення. p>
При з'єднанні у форму заноситься час виконання замовлення, номероператора, який виконав замовлення. p>
Після закінчення розмови оператор станції передає оператору відділенняелектрозв'язку кількість хвилин розмови і свій номер. Залишок суми завдаткуповертається клієнтові. p>
У разі невдалого розмови у формі МТФ-4 робиться відмітка пропричини зняття замовлення і номер оператора, який зняв замовлення, при цьому грошіповертаються клієнту. p>
За відпрацьованим формам МТФ-4 ведеться статистика про що відбулися ізірваних розмовах по різних регіонах: області, Україні та СНДокремо. p>
Останнім часом відділення зв'язку оснащені касовими апаратамикласу "Онега". Цей касовий апарат дозволяє друкувати квитанцію ззазначенням поточної дати, номера відділення зв'язку та суми виробленоїоплати, а також знімати показання щодо сум, оформлених з моментуостаннього зняття цих свідчень. p>
Касовий апарат дозволяє виділити на кожен вид оплати окремийунікальний номер (від 1 до 9) і вести оформлення квитанцій за окремимивидів оплат з підсумовуванням цих сум окремо по кожному виду. При зняттіінформації в кінці зміни роздруковуються суми з окремих видів оплат, атакож загальна дані по всім прийнятим сумами. Касовий апарат дозволяєодержувати зведення по оплаті для окремого виду оплати із зазначенням упорядковому вигляді всіх прийнятих сум. У разі оформлення повернення грошейклієнтові з яких-небудь причин, дана сума вводиться зі знаком "-", взведеннях відображається з відповідним знаком і до загальної сумі недодається, а віднімається. p>
Зняті свідчення з касового апарату служать для звітності повідділенню зв'язку. Зведення по прийому оплат за квитанціями за послуги,надані в кредит знімаються в кінці кожної зміни і зшиваються разомз корінцями квитанцій для звітності з МГТС. У кінці зміни операторомпроводиться також звірка корінців квитанцій зі зведенням на предметправильності справляння плати. Зведення по прийому телеграм такожроздруковується в кінці зміни і зшивається із заповненими бланками телеграмз попередньою звіркою сум по зведенню. Аналогічна операція проводитьсяпри роботі з автоматичними і ручними кабінами. p>
2 вибір і обгрунтування структури проектованої системи p>
1 Загальні відомості p>
АПП ГОЕС являє собою апаратно-програмний комплекс, якийвключає в себе технічні та програмні засоби, що дозволяютьавтоматизувати ряд дій персоналу міського відділення електрозв'язкуабо районного вузла зв'язку. p>
2 Обгрунтування вибору технічних засобів p>
Після дослідження об'єктів проектування, можна прийти до висновку,що найбільш зручною для використання на ГОЕС (РУЕС) є наступнаструктура системи. p>
На кожному ГОЕС ставиться центральний комп'ютер, до якогопідключається необхідний для даного ГОЕС набір технічних засобів: АПП,телеграфний адаптер, інформаційна система і т.д. На кожному відділенніелектрозв'язку буде матися своя БД, що включає в себе всі необхідні дляроботи ГОЕС довідники та НДІ. У цьому випадку буде мати місце надмірністьінформації, тому що на кожному відділенні електрозв'язку буде дублюватися БДмасиву квитанцій населення міста, картотеки квартирних вулиць, тарифів іт.п. Але при цьому досягається незалежність функціонування ГОЕС від інших
ГОЕС, у зв'язку з чим з'являється можливість використання АПП ГОЕС (РУЕС) ввигляді незалежної локальної системи, з можливістю зв'язування з іншимимашинами шляхом обміну інформацією в специфічному вигляді через машинніносії, як то дискети, переносний вінчестер. p>
Для розробляється системи висувається вимога про те, щоексплуатація програмно-технічного комплексу в частині вирішення прикладнихзавдань не повинна пред'являти особливих вимог до кваліфікації користувачіві бути орієнтованої на кінцевого користувача незалежно від того,він є керівником чи виконавцем (оператором). p>
Виконання функцій комплексу програм системи має бути реалізованоіз застосуванням сучасних засобів організації взаємодії зкористувачем, включаючи:звичні для операторів назви об'єктів і дій;вибір операцій за допомогою меню і функціональної клавіатури;вибір об'єктів і дій з виводяться на екран їх переліків;висновок пояснювальних повідомлень на будь-якому етапі роботи;технологічно близький до природного перехід від однієї операції до іншоїпри вирішенні завдань. p>
Так як на кожному ГОЕС буде формуватися своя технічна база, алез використанням однієї і тієї ж системи, то ми може мати можливістьоперативно змінювати склад технічних засобів без зміни програмноїчастини і з мінімальними витратами на модифікацію старої технічної бази,тому що в основі кожного ГОЕС стоятиме мінімальний набір технічнихкоштів, як показано нижче, а подальше його зміна буде відбуватисяпростим підключенням додаткових технічних засобів без змінибазових. p>
АПП-РК добре зарекомендував себе як стійко працює кінцевепристрій і це є достатнє обгрунтування вибору його для використанняяк контролера автоматичних і ручних кабін. У АПП ГОЕС АПП-РКвикористовується як низового вузла АСУ. p>
Інформаційна станція представляє собою спеціалізованийінтелектуальний термінал, що підключений по каналу ИРПС до локальногосерверу АПП ГОЕС. ІС зібрана на базі ПК "ПРИОР-001" є серійновипускається виробом СП "Пронан ltd". ПК "ПРИОР-001" є 8 --розрядну одноплатні мікро-ЕОМ і є аналогом широкопоширеного комп'ютера "Spectrum 48 +" фірми "Sinclair". p>
Комп'ютер "ПРИОР ® -001" виконано на сучасної елементної бази --інтегральних мікросхемах малої і середньої ступені інтеграції. Архітектуракомп'ютера базується на високопродуктивному мікропроцесорі Z80A фірми
SGS-THOMPSON. P>
Спрощена блок - схема інформаційної станції представлена на рис.
2.1 p>
Схема інформаційної станції p>
p>
рис. 2.1 p>
3 Програмне забезпечення АРМ АПП і ІС p>
З метою полегшення розробки програмного забезпечення буввикористаний єдиний підхід, що призвело до універсальності розробленогосистемного та прикладного ПЗ при використанні його у двох різнихсистемах. p>
Програмне забезпечення АРМ АПП та АРМ ІС поділяється на дві частини.
Системне ПЗ, яке забезпечує роботу всього комплексу з дотриманнямнаступних умов:функціонування операційної системи в многопользовательском режимі змінімальними витратами ресурсів останньої;робота в реальному або псевдореальном масштабі часу;забезпечення можливості роботи в локальній і глобальній мережах звикористанням як виділених, так і комутованих каналів зв'язку;використання засобів формування бази даних, що володіє мінімальнимчасом доступу до даних і забезпечує збереження і їх цілісність;наявність ефективного мови програмування і гарні інструментальнізасоби для розробки прикладного програмного забезпечення;можливість перенесення на різні технічні платформи.
Прикладне програмне забезпечення задовольнять наступним вимогам:має дружній інтерфейс з непрофесійним користувачем;забезпечує адаптацію системи до мінливих умов експлуатації;має можливість швидкого розширення і зміни кола реалізуютьсяфункцій;максимально зручно реалізує зв'язок всіх функцій із централізованою базоюданих;забезпечує санкціонований доступ до інформації бази даних;веде докладний протокол роботи користувачів системи та обладнання;дозволяє оперативно та централізовано перерозподіляти ресурси системиадміністратора бази даних;забезпечує спадкоємність роботи на технічних засобах різноїконфігурації. p>
інструментальних засобів, що задовольняє вищенаведенимвимогам і забезпечує гарне співвідношеннявартість/продуктивність, є ОС ДТ-МАКС (DT-MAX) версії 6.0,яка і застосовані в даному комплексі. p>
3 основні рішення з реалізації компонентів системи p>
1 Загальні положення p>
розробляються автоматизоване робоче місце оператораавтоматичних кабін і інформаційної системи призначене для роботи наміських відділення електрозв'язку (ГОЕС) у складі автоматизованоїсистеми управління АПП ГОЕС. АРМ АПП реалізовані за принципом віконногоінтерфейсу з використанням бібліотеки ДТМ-ПРО ( "DTM PRO "). p>
Реалізована в АРМ АПП концепція роботи забезпечує найбільшсприятливі умови з надання послуг телефонного зв'язку, а такожзводить до мінімуму витрати на його встановлення та експлуатацію. p>
для користувача інтерфейс розробленої системи побудовано такимчином, що оператор, який працює в системі, не зустрічає будь-якихспецифічних особливостей при роботі з будь-яким завданням, незалежно від того доякий підсистемі це завдання відноситься. p>
Функціонально виділена задача оформляється у вигляді окремоїпрограми, яка при запуску, оперуючи з загальносистемними змінними іспецифічними (спеціальними) даними даної системи, вирішує поставленезавдання і повертається в точку виклику цієї програми. p>
При написанні всіх програм широко використовується інтегрована середарозробника, що включає в себе пакет "UniForm". p>
Даний пакет складається з процедур та функцій, які дозволяють легкооперувати списками при їх виведення на екран, організовувати спеціальнівікна для виведення інформації різного роду на екран. Крім цього, пакетмістить редактор форм, що дозволяє легко уявити вигляд що виводиться наекран інформації, як статичного виду, так і інформації, змінною впроцесі роботи. Це дозволяє організовувати різного виду рядки --поля, в позиції яких здійснюється введення та виведення змінюється інформації.
Кожній такий рядку, крім позиції, задається унікальне ім'я, порядковийномер, що визначає послідовність у якому буде проводитисьпереміщення по рядках в процесі роботи з даною формою виведення. Крімцього, для кожного поля виведення задається функція контролю введення символів,дозволяє задати набір допустимих символів до вводу. Даний пакетмає широкий набір типів використовуваних символів. Так, наприклад, якщозазначений тип поля "російські великі літери", то незалежно від того, в якомучас введення знаходиться клавіатура, що вводяться символи будуть перетворюватисяу великі російські літери. Даний пакет дозволять встановлювати активні іпасивні кольори для кожного поля, а також імена процедур, які будутьвикликатися до і після звернення до даного поля виводу. p>
Крім описаних вище характеристик, даний пакет має низкуможливостей, на яких ми не будемо загострювати увагу. p>
Програмне забезпечення АРМ АПП і ІС:системне ПЗ;прикладне ПЗ. p>
Системне ПО являє собою операційну систему ДТМ (DTM) версії
6.0, яка забезпечує функціонування розробленого прикладного ПЗ, іна мові якої дане прикладне ПО реалізовано. p>
При розробці прикладного ПО використані наступні інструментальнізасоби:редактор проектів;редактор форм;пакет програм "DTM PRO", що реалізує засоби організації екранногоінтерфейсу з користувачем. p>
Прикладне ПО являє собою набір окремих програмних модулів,що реалізують всі функції АРМ АПП та ІС. Для об'єднання цих модулів в єдинийпрограмний комплекс (проект) використовується редактор проектів, якийявляє собою засіб для побудови ієрархічних меню, в кожномукінцевому пункті яких може викликатися певний програмний модуль.
Вся система меню побудована таким чином, що завдання, призначення якихдозволяє об'єднати їх у групи, знаходяться в одному меню. Застосування такогопідходу дозволяє будувати інтуїтивно і логічно зрозуміле дерево меню.
Редактор проектів також дозволяє використовувати "швидкі клавіші" для викликубудь-якого програмного модуля (пункту меню) з будь-якого меню проекту, ніжпідвищується зручність користування системою, особливо при великих рівняхвкладеності меню. p>
Редактор форм дозволяє створювати різноманітні екранні форми,містять поля введення і виведення інформації різного типу, виконуватирізні операції над формами (висновок екрану форми, виведення значень полівформи, опитування полів форми). p>
Пакет "DTM PRO" дозволяє організовувати сучасний та зручнийекранний інтерфейс з користувачем, використовуючи уніфіковані засобипобудови різних списків, меню, діалогів. Використовуючи великурізноманітність вхідних параметрів функцій даного пакета (розміри, кольори ітощо), програміст-розробник може легко будувати необхідний діалог зкористувачем. p>
2 Принципи обслуговування автоматичних каналів p>
Для відстеження набору номера одночасно в 32 працюючих каналах іобслуговування периферійних пристроїв в АПВ-РК реалізований псевдо -багатозадачність що базується на теорії автоматів. Це дозволилоповністю використовувати ресурси мікропроцесора. Оброблювач переривань відзовнішніх пристроїв виставляє прапори різних подій, а автомати їханалізують. p>
У АПП-РК реалізовані два одночасно працюючих автомата. Першийавтомат реагує на події пов'язані зі змінами станів на лініїавтоматичного каналу (підняття, укладання трубки, набір номера; датчикипочатку розмови). Другий автомат призначений для формування інформаціїдля подальшої передачі її в канал зв'язку з локальним сервером АПП ГОЕС. p>
Процес відстеження подій, що відбуваються на автоматичній лініїзв'язку прив'язаний до реального часу і вимагає негайної реакції наподії. У середовищі АПП ГОЕС можливості автоматичними каналами збільшилися
(у порівнянні з можливостями АПП-РК як автономного пристрою) і томудовелося зняти з нього функції тарифікації розмов, тобто складніматематичні операції, пов'язані з пятібайтовой арифметикою. Ці функціїбули покладені на DTM. p>
3 Взаємодія системи DTM з АПП-РК p>
АПП-РК спілкується з сервером по каналу ИРПС через Мультипортові платитипу ASTBOARD. Обмін інформацією відбувається на скоро?? ти 2400 бод. Цієюшвидкості цілком достатньо для даного обсягу переданої інформації ізабезпечення надійності. Канал типу ИРПС допускає стійку передачуінформації з даної швидкість на відстань до 1км. p>
Кожна команда приходить у або що виходить від АПП-РК закінчуєтьсясимволом "*". Всі команди великі латинські літери. в табл. 3.1. P>
Таблиця 3.1 p>
Опис команд p>
| Команда | Призначення |
| E * | Дозволити передачу інформації. Цю команду слід |
| | Передавати після включення або скидання АПП-РК, інакше |
| | АПП-РК буде утримувати всю інформацію у внутрішньому |
| | Буфері (буфер не безрозмірний, близько 20 квитанцій). |
| D * | Заборонити передачу інформації. Після цієї команди |
| | АПП-РК буде утримувати всю інформацію у внутрішньому |
| | Буфері (буфер не безрозмірний, близько 20 квитанцій) до |
| | Надходження команди "Е *". |
| S * | Список вільних кабін. АПП-РК повертає список |
| | Вільних кабін (див. інформацію, що передається). |
| V * | Стан кабін. |
| F * | поєднана команда станів і списку кабін. |
| Bn_s * | Увімкнути кабіну з номером n на суму s. Якщо кабіна |
| | Ручна то s - час у хвилинах. Ручну кабіну можна |
| | Включити без завдання часу. |
| On * | Вимкнути кабіну. |
| L [рядок | Надіслати тарифи для АПП-РК. Формат рядка тарифів |
| тарифів] * | дивіться нижче. |
| P [рядок | Надіслати установки для АПП-РК. Формат рядка установок |
| установок] * | дивіться нижче. |
| | | P>
Строки тарифів являє собою набір символів, у якому укладеніпятібайтние значення тарифів. Перший байт рядка тарифів - розмірчастини, що залишилася рядка. Другий байт рядка - номер сторінки тарифів (0 --міжміські, 1 - міжнародні). Далі за 5 байт йдуть тарифивідповідно по 0, 1, 2 .. зон (їх може бути до 20 шт .). p>
Формат рядка установок наведено в табл. 3.2. P>
Таблиця 3.2 p>
Формат рядка установок p>
| Кількість байт | Призначення |
| 2 | ЧАС ВІДСУТНІСТЬ Маніпуляція в ПЕРІОДУ TUPDOWN |
| 2 | ЧАС ОЧІКУВАННЯ У РУЧНІЙ КАБІНИ з укладеними СЛУХАВКОЮ В |
| | ПЕРІОДУ TUPDOWN |
| 2 | ПАУЗА після підняття трубки У ТІКАХ |
| 2 | ПАУЗА ПІСЛЯ ПЕРШОЇ ЦИФРИ У ТІКАХ |
| 2 | ЧАС ПІСЛЯ НАБОРУ ВСІХ ЦИФР ДО ВІДПОВІДІ абон. У TUPDOWN |
| 1 | ЧАС Безкоштовні розмови У ПЕРІОД TUPDOWN |
| 1 | КОД, що визначає тип НАБОРУ |
| 1 | ПРАПОР МІЖНАРОДНОЇ ЗВ'ЯЗКУ |
| 1 | ОЗНАКА Тарифікація: 0FFh-посекундна, 0-щохвилини, |
| | 1-Похвилинна З переходить на посекундну |
| 2 | Дискрет округлення при СЕК Тарифікація (КОП, РУБ) |
| 1 | ПРАПОР ЧИТАННЯ перемичок |
| 2 | ДВА байт із значенням 0FFH |
| | |
| | | P>
1 тик - 1/4 секунди, 1 період TUPDOWN - 1/80 секунди. P>
На події, що відбуваються в кабінах АПП-РК реагує передачеюповідомлень. p>
Формат повідомлення про початок розмови: "ВВВ NC HH.MM.SS TARIF FD
PHONE ". Розшифровка полів повідомлення наведено в табл. 3.3. P>
Таблиця 3.3 p>
Розшифровка полів повідомлення "BBB" p>
| Поле повідомлення | Призначення |
| PHONE | Код + Телефон |
| FD | Номер цифри, з якою |
| | Починається кодом міста |
| TARIF | Тариф |
| HH.MM.SS | Час початку розмови |
| | (Фіктивне, не беріть |
| | Дурного в голову.) |
| NC | Номер кабіни |
| | |
| | | P>
Приклад повідомлення: "BBB 01 01.10.07 8000.00 00 0951234567 *" p>
Формат повідомлення про до