підсистеми літака повинні отримувати повідомлення бортових систем і відправляти звіти про несправності на діалогову систему, призначену для взаємодії з оператором в літаку. Оператор, у свою чергу, повинен мати можливість акцентувати свою увагу на одній з контрольованих систем і вступити з нею у взаємодія.
3.3.1.2. Модель випадків використання. p> Дана модель представлена ​​на малюнку 11.
У розроблюваної системи буде 2 види взаємодій з В«зовнішнім оточеннямВ»: у Діалоговому режимі і в Звичайному режимі. Діалоговий режим використовується при взаємодії з оператором в літаку. Звичайний режим використовується при стандартній роботі інтерфейсної підсистеми по індикації несправностей.
3.3.1.3. Функціональна модель. p> Функціональна модель системи представлена ​​у вигляді діаграм 12 і 13.
У Звичайному режимі система реалізує такі функції: початок роботи (ініціалізація), теплий старт, отримання повідомлення від бортової системи, опитування APM (у разі необхідності), відсилання повідомлень до CFDIU, перехід в діалоговий режим.
У Діалоговому режимі система реалізує наступні функції: отримання повідомлення від бортової системи, відсилання повідомлень до CFDIU, отримання команд від CFDIU, перехід в Нормальний режим.
3.3.2. Динамічна модель. p> 3.3.2.1. Модель об'єктів. p> В· Повідомлення від бортової системи. p> Бортова система ↔ OMSI І Бортова система ↔ Незалежна пам'ять
В· Отримати настройки з APM. p> APM ↔ OMSI
В· Надіслати звіт до CFDIU. p> OMSI ↔ Шина передачі ↔ CFDIU
АБО
General Format Manager
В· Запуск діалогового режиму. p> CFDIU ↔ Шина передачі ↔ OMSI
В· Початок роботи. p> Ініціалізація АБО Теплий старт
В· General Format Manager. p> Шина передачі ↔ OMSI
В· Отримати команду. p> Шина передачі ↔ OMSI
В· Ініціалізація. p> OMSI ↔ APM
В· Теплий старт. p> Незалежна пам'ять ↔ OMSI І APM ↔ OMSI
В· Отримати команду від CFDIU. p> CFDIU ↔ Шина передачі ↔ OMSI
В· Запуск Звичайного режиму. p> CFDIU ↔ Шина передачі ↔ OMSI
3.3.2.2. Модель взаємодій. p> В· Повідомлення від бортової системи. p> OMSI Г розпочав роботу. Бортова система Г почала роботу. Бортова система Г зберегла повідомлення про несправності в Незалежній пам'яті. Бортова система Г відправила повідомлення про несправність. p> В· Отримати настройки з APM. p> OMSI Г розпочав роботу. OMSI Г запросив настройки у APM. APM Г передало необхідні настройки. p> В· Надіслати звіт до CFDIU. p> CFDIU Г розпочав роботу. OMSI Г розпочав роботу. Шина передачі Г активна. OMSI Г перевірив активність Шини передачі даних. OMSI Г відправив звіт. Шина передачі Г переправила звіт до CFDIU. CFDIU Г отримав звіт.
АБО
General Format Manager.
В· Запуск діалогового режиму. p> CFDIU Г розпочав роботу. OMSI Г розпочав роботу. Шина передачі Г активна. CFDIU Г відправив команду ENQ. Шина передачі даних Г передає команду на потрібний OMSI. OMSI Г переходить у діалоговий режим. p> В· Початок роботи. p> Ініціалізація АБО Теплий старт
В· General Format Manager. p> OMSI Г розпочав роботу. Шина передачі Г неактивна. OMSI Г перевірив активність Шини передачі даних.
В· Отримати команду. p> Шина передачі Г активна. Шина передачі Г передає команду на OMSI. OMSI Г вживає дію відповідно з командою.
В· Ініціалізація. p> OMSI Г розміщення в пам'яті, ініціалізація змінних, запит настройок. APM Г пошук і передача необхідних налаштувань.
В· Теплий старт. p> OMSI Г розміщення в пам'яті, ініціалізація змінних, запит настройок. APM Г пошук і передача необхідних налаштувань. OMSI Г відновлення раніше передавався повідомлення з Енергонезалежної пам'яті.
В· Отримати команду від CFDIU. p> CFDIU Г розпочав роботу. OMSI Г розпочав роботу. Шина передачі Г активна. CFDIU Г відправив команду. Шина передачі Г передає команду на потрібний OMSI. OMSI Г робить дію, у відповідності з командою.
В· Запуск Звичайного режиму. p> CFDIU -> Почав роботу. OMSI -> почав роботу. Шина передачі -> активна. CFDIU -> відправив команду Log Off. Шина передачі даних -> передає команду на потрібний OMSI. OMSI -> Переходить в номально режим. p> 3.3.2.3. Поведінкова модель. p> В· OMSI. p> Діаграма 14. Старт Г Перевірити енергозалежності пам'ять. Г Вибір: Чи є непередані повідомлення в Енергонезалежної пам'яті? Так - Ініціалізація; Ні - Теплий старт. Теплий старт Г Забрати повідомлення з Енергонезалежної пам'яті Г Завантажити настроювання з APM. Ініціалізація Г Завантажити настроювання з APM Г Робота Г Прийняти повідомлення Г Отримати команду Г Сформувати звіт Г Перевірити активність Шини передачі даних Г Вибір: Шина активна? Так - Надіслати питання; Ні - Чекати активізації Шини передачі даних. Відіслати звіт Г Прийняти повідо...