русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Використання програми


Дата додавання: 2014-04-05; переглядів: 878.


 

3.1 Початок роботи із програмою

“AgentStan” можна запустити багатьма методами:

• натиснути кнопку “Start”, вибрати пункт Programs, вибрати пункт AgentStan;

• знайти піктограму AgentStan на робочому столі та двічі натиснути на ньому кнопку миші.

• знайти бінарний файл програми “AgentStan” - AgentStan.exe в доступних файлових оболонках (Windows Explorer, Norton Commander, Far, Windows Commander, ...) та запустити його (нажавши клавішу [Enter] чи, двічі клацнувши мишею на ньому.

Програма “AgentStan” - резидентна програма, що працює увесь час паралельно з іншимипрограмами. Вона має головне вікно та декілька допоміжних. Під час резидентної роботи програми про її присутність можна судити лише за піктограмою в крайній правій області лінійки активних

програм, так званій області system tray - (друга піктограма після піктограми розкладки клавіатури на малюнку).

Увага! Програма не може бути запущена другий раз. В цьому випадку з'являється вікно попередження про подвійний запуск та друга копія програми закривається.

 

 

Після першого запуску програми робоче вікно (головне) міститиме лише запрошення щодо вибору файлу завдання роботи:

 

 

Слід натиснути кнопку <Аналіз> та вибрати потрібний файл завдання. Файли завдання мають розширення в назві .ini, програма не дасть відкрити файли із іншими розширеннями файлів.

 

Вибравши файл завдання відбувається його синтаксичний та семантичний аналіз на коректність введеної інформації. При виникненні помилок, що не дозволяють продовжувати роботу, з'являється попереджуюче повідомлення про цю ситуацію.

 

В повідомленні вказується кількість помилок та файл - звіт аналізу, в якому детально розписано не лише правильно проаналізована та вірна інформація, а й усі помилки та зауваження (у кінці файлу) - див. розділ Файли.

Після коректного аналізу файлу завдання з'являється підпис - "Файл завдання : " та повний шлях до вибраного файлу. Наприклад: "Файл завдання : С:\Work\Station1\task12.ini".

Також з'являється робоча частина головного вікна. Її зміст відображає прочитану інформацію з файлу завдання.

 

При виборі мишею конкретної станції обновляється інформація у вікні шляху до цієї станції, а також шлях до бази даних, розмір файлу бази даних.

Нижче є два надписи - < Наступний сеанс > та < Попередній сеанс >. Для того щоб вони містили дані, слід активізувати позачерговий (ручний) сеанс, чи дочекатись планового запуску сеансу (по графіку роботи, заданому у файлі завдання).

Програма працює по етапах.

Етап №1.

Файл завдання проаналізовано без помилок. Після цього оператор має змогу перевірити доступність станцій, заданих у файлі завдання, за допомогою перевірки маршруту до відповідної станції. Щоб перевірити маршрут до бажаної станції, слід вибрати цю станцію в списку станцій

(якщо вона не була вибрана раніше) (вибрана станція - це та станція, на якій темна смуга ) та натиснути на кнопку < Перевірити маршрут XXXXXXXX >, де XXXXXXXX - восьми символьна назва станції, із якою буде відбуватись перевірка. Після цього оператор у вікні виконаних команд

слідкує за виконанням операцій по проходженню маршруту. При успішному виконанні операції у кінці символічного пояснення операції буде стояти слово " успішно", при різних помилках - " не успішно".

Наприклад: "Відкриття порту COM3 - виконано успішно".

 

Після вдалого проходження всього маршруту у вікні списку станцій зліва від назви, з'являється характерний значок, який інформує про те, що маршрут станції коректний та за даним маршрутом

знаходиться саме ця станція. (При проходженні всіх ланок маршруту в кінці обов’язково відбувається опит станції внаслідок чого програма отримує версію ПЗ та ядра станції. Назва станції повинна співпадати із заданою у файлі завдання. В інакшому випадку маршрут вважається

некоректним. Якщо ж після проходження маршруту та опиту станції була отримана інша назва ніж наперед очікувалось, то ця інша назва буде відображатись у вікні виконання команд).

Етап №2.

Зайти в нього, можна натиснувши кнопку <Далі>

 

Усі маршрути перевірені на предмет проключення та доступності станцій. Зауважимо, що якщо оператор впевнений у правильності фізичних з'єднань та програмного налаштування, то немає потреби кожен раз після запуску програми виконувати перевірку маршрутів. В етапі №2 оператор

уже має змогу безпосередньо використовувати функції, закладені в програму. З'являється нова кнопка - < Зняти дані >. Її призначення - позачергове (ручне) зчитування даних. При ручному (і лише при ручному) зчитуванні всі команди, що виконуються програмою “AgentStan” заносяться у

вікно виконання команд.

Натиснувши цю кнопку, оператор зчитає позачергово всі дані статистики заданих ліній станції. Програма вносить зчитану інформацію у файл бази даних та в символьний файл і тим самим

робить активним перший сеанс роботи (успіх виконання команд відображається у вікні команд) –

 

На цьому етапі роботи програми оператор уже не має змоги завантажити інший файл завдання роботи. Надалі до завершення роботи він працюватиме лише з вибраним файлом завдання.

Етап №3

Щоб зайти в нього, слід натиснути кнопку <Резидент>

Після цього “AgentStan” ховає своє головне вікно, додає значок-іконку (піктограму) у системнуобласть ОС (system tray) та запускає автоматичний збір даних із станцій по графіку, який був прочитаний з файлу завдання.

(значок кольорових стовпців – відображає стан програми “AgentStan”).

При настанні сеансу із графіку роботи “AgentStan” зчитує дані з бортжурналу станції та вносить

зчитану інформацію у файл бази даних та в символьний файл і тим самим робить активним сеанс роботи по графіку - це відображається спеціальною піктограмою - (третя піктограма після піктограми розкладки клавіатури).

Під час роботи сеансу програма міняє піктограму на іншу - обведену зеленим кільцем – це ознака того, що в цей момент відбувається обмін даними із станцією.

Якщо під час роботи сеансу виникла помилка, сеанс припиняється та змінюється піктограма на аварійну піктограму - обведену червоним кільцем. За допомогою візуалізації стану оператор має змогу швидко приймати відповідні рішення –

При підведенні курсору миші до піктограми “AgentStan” з'являється вікно – підказка, воно в залежності від того в якому стані знаходиться програма, відображає різну інформацію.

Наприклад:


<== попередня лекція | наступна лекція ==>
Принцип роботи програми | Програма очікує майбутній сеанс - при підведенні курсору миші у підказці буде написано -


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн