Реферат: Архітектура програмної системи

У широкомовній моделі (мал. 4.9) кожна підсистема повідомляє оброблювача про свій інтерес до конкретних подій. Коли подія відбувається, оброблювач пересилає його підсистемі, що може обробити цю подію. Функції керування в оброблювач не вбудовуються.


Модель, керована перериваннями

У моделі, керованій перериваннями , усі переривання розбиті на групи - типи, що утворять вектор переривань. Для кожного типу переривання є свій оброблювач. Кожен оброблювач реагує на свій тип переривання s запускає свій процес.

Чернетка інтерфейсу користувачів

Дизайн інтерфейсу користувача входить у фазу проектування програмного забезпечення, однак його також можна вважати і частиною фази вимог. Це лише питання переваги.

Кроки розробки інтерфейсів користувачів

Пропонується 11 етапів розробки інтерфейсів користувачів. Вони спрощені; кожний із цих кроків застосуємо до процесу обробки вимог замовника і (або) процесам обробки докладних вимог:

1. Познайомтеся зі своїм користувачем (С) (обробка С-вимог).

2. Зрозумійте призначення проектованої системи (С).

3. Застосуйте принципи гарного екранного дизайну (С, В).

4. Підберіть підходящий тип вікон (С, В).

5. Розробіть системні меню (С, В).

6. Виберіть відповідні апаратні пристрої керування (С).

7. Виберіть відповідні екранні елементи керування (С).

8. Організуйте і створіть розкладку вікон (С, О).

9. Виберіть підходящі кольори (В).

10. Створіть осмислені значки (С, В).

11. Надайте ефективні повідомлення, зворотний зв'язок і керівництво

Крок 1 (знайомство з користувачем).

Таблиця 3.1. Критерії, за якими оцінюються потенційні користувачі програми

Характеристика

Градації

Рівень знань і досві

Комп'ютерна грамотність

Високий

Середній

Низький — >• поясніть кожний термін

К-во Просмотров: 236
Бесплатно скачать Реферат: Архітектура програмної системи