людинно-машинна взаємодія / HCI_Labs / HCI_lab7
.pdfЛабораторна робота №7
Тема: Проектування моделі діяльності користувача на основі абстрактного графа діяльності.
Мета: Ознайомитися з видами формалізації діяльності користувача в інформаційній системі. Навчитися проектувати модель діяльності користувача за допомогою абстрактного графа діяльності.
Теоретичні відомості
Види моделі діяльності користувача
Для збільшення продуктивності системи не достатньо спроектувати моделі користувачів, що складаються з певних параметрів визначаючих статистичні характеристики оператора (користувача). Важливою і невід’ємною складовою МК є модель діяльності користувача, яка безпосередньо залежить від області реалізації системи, задачами які перед нею встановляються та методами їх розв’язання. Процес представлення інформації про методи та шляхи роботи користувача з комп’ютерною системою у вигляді доступному для обробки та систематизації називається формалізацією діяльності користувача.
Формалізація діяльності будь-якої людини, яка є елементом ергатичної системи, має на увазі в першу чергу моделювання її трудового процесу
(поведінки). У загальному випадку повна модель будь-якої діяльності як одного працівника, так і групи людей може бути представлена у вигляді набору взаємозв'язаних між собою приватних моделей, що описують:
процеси інформаційного пошуку, сприйняття інформації, ухвалення рішень і їх практичної реалізації і т.п.
За принципом побудови, моделі можна розділити на наступні:
регресійні; теоретико-імовірні; теоретико-інформаційні; структурні;
функціонально-системні; структурно-алгоритмічні.
Повна модель діяльності людини, в конкретній ергатичній системі, може бути отримана лише на основі комбінованого використання окремих моделей з урахуванням специфіки зв'язку між ними.
Розглянемо базові моделі діяльності користувачів.
Регресійні моделі представляють зазвичай у вигляді рівнянь множинної регресії (у стандартному масштабі). У лінійній моделі вона має вигляд
N |
|
y i xi |
(1) |
i 1 |
|
де
y - числове значення міри професійних досягнень в одиницях стандартного відхилення для конкретної професії і умов діяльності; x -
числове значення i -го i 1, 2, N властивості особи виражене також в одиницях стандартного відхилення; i - вагові коефіцієнти, що
виражають ступінь позитивного або негативного впливу |
i -ої |
|||
властивості науспішність діяльності людини; |
0 i |
1 |
. |
|
|
|
|
Рівняння (1) може бути використано як для індивідуальної оцінки так і для прогнозу, або для оцінки групових професійних рівнів.
Теоретико-інформаційні моделі базуються на твердженні, що кожна з послідовно здійснюваних дій здійснюється заради досягнення певної мети і розглядається як деякий етап діяльності. На цій основі всі теоретико-
інформаційні моделі за умови безпомилкової роботи оператора зводяться до
рівняння вигляду:
|
1 |
k |
|
|
on |
Ii |
|
(2) |
|
|
|
|||
|
R i 1 |
, |
|
де on - час, що витрачається людиною-оператором на послідовне виконання k дій або етапів; R - пропускна спроможність оператора; Ii -
кількість інформації, що переробляється людиною досягши мети i -го етапу.
Структурні моделі відображають діяльність оператора з погляду її ефективності і надійності. Вони будуються на основі типових блоків з відомими імовірнісними і тимчасовими характеристиками, представленими в загальному вигляді на рівні математичного очікування і дисперсії.
Функціонально-системні моделі описують взаємозв'язок між функціями,
що виконуються людиною в ергатичній системі, і показниками якості або ефективності його діяльності, що характеризують швидкодію,
безпомилковість, кількості інформації, що сприймається за одиницю часу і так далі
Структурно-алгоритмічні моделі представляються у вигляді абстрактного графа діяльності (АГД), під яким розуміють деяку кінцеву сукупність вершин, що відображають елементи діяльності, і зіставлену цим вершинам сукупність дуг, що характеризують зв'язки між елементами діяльності. АГД розглядають як найбільш загальну модель діяльності,
оскільки в принципі його вершинам і дугам можуть бути приписані будь-які якісні і кількісні характеристики. Специфічність АГД як графа полягає в наступному:
-АГД - це стохастичний граф, що дозволяє адекватно відображати конкретну діяльність, що включає елементи невизначеності;
-АГД - це граф, що відображає множинність траєкторій рухів фахівця, багатоплановість і багатоваріантність його сенсорних, моторних і інших дій;
-АГД в цілому і по частинах синтезується на основі його реалізацій,
що отримуються як професіографічними методами, так і шляхом апріорної
алгоритмізації;
-будь-яку вершину АГД можна «розвернути» в новий граф, що є частиною АГД і що уточнює діяльність, що відображається, з необхідним ступенем повноти;
-кожну частину АГД можна «скрутити» до вершини, що в міру необхідності дозволяє отримати модель різного ступеня абстрактності;
-дуги АГД можуть бути визначені будь-яким математичним і фізичним чином;
-АГД можна представити у вигляді сукупності графів, кожен з яких відображає конкретну діяльність лише в певному аспекті.
Перераховані властивості АГД дозволяють всі відомі моделі
діяльності інтерпретувати як конкретні його реалізації.
Індивідуальні завдання
1.Сформувати два профілі користувачів для обраної в попередніх роботах КС - Адміністратор та Клієнт.
2.Визначити по 3 задачі, для кожного профілю, які може вирішувати користувач за допомогою розроблювальної системи.
3.Провести формалізацію діяльності користувачів за допомогою побудови АГД по вирішенню обраних задач.
4.Звести отримані результати у єдиний, спільний граф діяльності користувачів в обраній КС.
Контрольні питання
1.Що має на увазі поняття моделі діяльності користувача.
2.Назвати методи формалізації діяльності людини.
3.Яким чином будуються регресійні моделі
4.Яким чином будуються Теоретико-інформаційні моделі
5.Яким чином будуються Структурні моделі
6.Яким чином будуються Функціонально-системні моделі
7.Яким чином будуються Структурно-алгоритмічні моделі
Зміст звіту
1.Титульний лист;
2.Перелік обраних задач, що вирішують користувачі системи;
3.АГД для вирішення задач;
4.Загальний АГД користувача у системі.
5.Висновки