Дәріс сабақтарының конспектісі



жүктеу 400,43 Kb.
бет13/20
Дата09.08.2020
өлшемі400,43 Kb.
#31236
түріСабақ
1   ...   9   10   11   12   13   14   15   16   ...   20
3f892adb-81f4-11e5-8348-f6d299da70eeIKS Lekcii kaz

Өзара қатынас сценарийі

ЭЕМ–мен адам-оператордың өзара қатынасы, әдетте сұхбаттың белгілі бір сценарийіне бағынады. Сұхбат сценарийі программалық жүйемен оператордың өзара қатынасы алгоритмін көрсетеді. БжАӨЖА алдында тұрған тапсырмалардан шыға келе, басқару процес кезінде адамның мінездемесі мен функциясын, ақпараттық құралдарының бейнесін алуда техникалық мүмкіндіктерді жобалайды. Сұхбат сценарийі сұхбаттық әрекеттесудің бөлшектік сипатамасын білдіреді, ол сұхбат құрылымы түрінде, сонымен қатар, ақпараттық және операциондық модель беріледі. Формальдық түрде сценарий келесі түрде анықталады:

D=,

Мұндағы S- жағдайдың жиыны; А- операция жиыны; C=Q U F – шарттар жиыны (Q- кіріс шарттарының жиыны, F- программалық шарттардың жиыны); R – шығыс хабарламалардың жиыны; G: SxC S - сұхбат графы; I:{SR; SxCR} – сұхбаттың ақпараттық моделі; Q: {SA; SxCA} –сұхбаттың операциялық моделі.

Сұхбат кіріспесі сценарий келісімімен сұхбат интерпретациясы деп аталады. Сценарийдің графикалық бейнесі алгоритмдеу тіліндегі блок-схеманы еске түсіреді. Ол бұтақталу элементтерінен, хабарлама қарапайым конструкциясы сценарий түйіні деп аталады.

Жобалау кезінде сұхбат сценариі программалық жүйемен пайдаланушының өзара қатынасы кілттік түсінік деп аталады. Ол сұхбаттық өзара қатынас құру процесін формальдауға және пайдаланушының жүйемен қатынас процедураларына талдау жүргізуге мүмкіндік береді. Сценарийдің негізгі құрамды бөлімін қарастырайық – сұхбаттың құрылымы. Ол өзара қатынас процессін толығымен көрсетеді. Сұхбат құрылымы – пайдаланушының сұхбаттық жүйемен қатынас процесс кезінде қол жеткізілген сұхбат жағдайының байланысқан жиынтығы. Сұхбат жағдайы үш компонентпен сипатталады: сұхбат формасы; пайдаланушыға ұсынылған жүйе функциясының жиынтығы; сұхбаттың тарихы. Сұхбат құрылымының негізгі графикалық ұсынылуы- жағдайдың диаграммасы- бағытталған және салмақталған граф. Әрбір графтың төбесі белгілі сұхбат жағдайына сәйкес келеді, ал оның доғасы жағдайдың ауысуын анықтайды. Төбе мен доғаның салмағы сұхбат мазмұнын сипаттайды: программалық операциялар мен шарттарды орындайтын кіріс пен шығыс хабарламалар.Сұхбат графының бір төбеден екіншісіне өту сұхбаттың бір транзакциясына сәйкес келеді. Өтпелердің еркінше тізбегі пайдаланушы мен жүйенің арасындағы қатынас сеансын орнатады. Егер де қателік бойынша өтпелер мен шалулар ескерілмесе, онда сұхбаттың үш құрылымынын белгілеуге болады: сызықтық, тораптық және ағаш тәрізді. (4-сурет).





Сызықтық құрылым Ағаш тәрізді құрылым Тораптық құрылым

4-ші сурет.

Сұхбатты мәзір түрінде қарастырайық.

Мәзір – көп таралғанған сұхбат үрі. Шақыру алдында жүйе сұхбатты инициалдайды. Сондықтан сұхбат қадамы жүйенің кіріс хабарламаны берілуімен басталады. Шығыс хабарламаның пайдаланушымен берілуінен кейін және оның жүйемен өнделген соң сұхбат қадамы аяқталынады.

Аталмыш сұхбат түрінің машиналық орындалуының бірнеше түрі болуы мүмкін. Барлық жағдайда кіріс хабарламасы ретінде экран дисплейінде жүйе функциясының ішкі жиындары жарықтанады (әдетте, нөмірленген), олардың орындалуы сұхбаттың ағымдық жағдайында болуы мүмкін. Бұндай кіріс хабарламаны мәзір деп атайтын боламыз.



Пайдаланушы талап етілетін функцияны келесі негізгі әдістердің бірінен таңдай алады:

  1. талап етілген директива жинағымен немесе қысқартылғн атаулармен;

  2. таңдалған директиваның нөмер жинағымен;

  3. талап етілетін директиваның экран жолына курсорды орналастыру;

  4. экрандағы жолға сәйкес келетін фотоселекторды басумен;

Графикалық сұхбатты граф түрінде көрсетуге болады. Граф түйіндері жүйе функциясының ішкі жиынына сәйкес келеді, ал төмен қарай бағытталған оның доғалары пайдаланушының альтернативіне тең болуы мүмкін. Бұл жағдайда доғалар саны ұсынылып отырған жүйе функциясының санына тең. Доға шығатын төбесімен бірге, сұхбат қадамына тең болады. Ағаштың жоғарғы түйіні (түбір) жүйенің бастапқы хабарламасына тең. 5-ші суретте мәзір сұхбат графы ағаш түрінде келтірілген. Ағаштың түбірі және одан шығатын доғалар сұхбат қадамына тең. Сұхбат қадамының кейбір орындалуынан кейін жүйе тікбұрыштармен көрсетілген мәзір жарықтанады. Мәзір ағаш графымен қолданбалы жүйе бағытымен төмен қозғалу, “тиеу” деп аталады. Функцияның орындалуы үшін, граф ағашының көршілес бұтақтарына сәйкес, қолданбалы жүйемен жұмыс кезінде “жүзіп шығу” механизмі қолданылады. Оны екі тәсілмен орындауға болады:

    • Тізбектелген қозғалыспен графтың доғасымен жоғары қарай түйінге дейін, яғни берілген функцияның құрамындағы немесе оның түйіндеріндегі, “”тиеу” механизмін қолдана отырып одан өтуге;

    • Сұхбат граф ағашының түбіріне келесі тиеумен өтумен;

5-сурет


Графикалық екінші әдіс граф доғасының ағаш биіктігіне бағытталған әрбір түйіндегі нақтылыққа сәйкес келеді. Доғалалдың бірі 3-ші суретте қарайтылған сызықпен көрсетілген.

Ия\жоқ жауабын талап ететін сұрақтар формасындағы сұхбат типі сұхбаттың “мәзір” жиі жағдайы болып табылады, сұхбат қадамында қашан; пайдаланушы альтернативі ретінде екі жауап болады: Ия және Жоқ.



Қарастырылып отырылған сұхбат типінің графикалық интерпретациясы 6-шы суретте бейнеленген.

6-шы сурет.
Бұл бинарлық ағаш графы, әрбір түйінінен екі бұтақтан төмен шығады (қолданбалы жүйеге). “Тиеу” және “Жүзіп шығу” сұхбаттың бұл түрінде мәзірге ұқсас болып келеді. Берілген сұхбат түрінде қолданбалы жүйемен жұмыс үшін әдетте “мәзір” түріндегіден көп қадам жасау керек. Берілген сұхбат түрінің негізгі артықшылығы - сұхбаттың әрбір жеке қадамының орындалуының қарапайымдылығы болып табылады.

Шаблон – бұл сұхбат жүйесімен инициалданған, оның әрбір қадамында жүйе пайдаланушының сәйкес берілген форматтағы тек синтактикалық шектелген кіріс хабарламаны ғана қабылдайды. Мәзірдегі секілді сұхбатты жүйе бастайды. Сұхбаттың берілген түрін параметрлік жүйе деп аталады. Пайдаланушының жауап беруі дисплейдегі оған ұсынылған форматтарымен шектелген болуы мүмкін. Сондықтан жүйенің мұндай түрдегі сұхбатпен қолдану салыстырмалы түрде сондай жоғары емес, алайда оның операциялық күрделілігі жеткілікті төмен.



Мұндай түрдегі сұхбаттың орындалуының мүмкін болатын нұсқаларының екеуін атаймыз:

  • пайдаланушымен енгізілген хабарлама форматы экран дисплейінде жүйемен көрсетілуі;

  • экран дисплейінде орналасқан жүйе хабарламасының текстінде пайдаланушы хабарламасының орынының резервтелуі (мысалы, ерекше жарықтану өрісінің көмегімен).

“Шаблон” түріндегі графикалық сұхбатты 7- суретте келтірілген граф көмегімен түсіндіріп беруге болды.


7-ші сурет.


Графтың әрбір төбесінен екіден доғалар шығады. Келесі түйінге бағытталған доға, пайдаланушының семантикалық дұрыс хабарламасына сәйкес келеді, ал бір түйінде тұйықталған доға пайдаланушының семантикалық дұрыс емес хабарламасына сәйкес келеді. Хабарлама дұрыс болмағанда, жүйе қате туралы ескерту береді және ағымдағы сұхбат қадамының басында қалады.

Шаблон әдетте, мәліметтер енгізу үшін қолданылады, мағыналары «мөлдір» немесе (мысалы ағымдағы мерзім) мамандық термині болып табылады және сондықтан олар пайдаланушыға белгілі. Алайда, осы мәліметтердің беріліс түрі олардың мағыналарымен анықталмайды. Қарапайым сұраныс шаблонның дербес жағдайы болып табылады. Әдетте, мәліметтерді жинау кезінде, әр түрлі автоматтталған жүйелерде қолданылады.

Қарапайым сұраныс – бұл сұхбат түрі, жүйемен инициалданушы және бір ғана қадамнан тұрады. Мұнда пайдаланушыға алдын ала жүйемен анықталған бірлік форматта бірден артық хабарлама енгізуге мүмкіндік беріледі. Графигі 8-ші суретте көрсетілген.

Команда – пайдаланушымен инициалданған сұхбаттың түрі, пайдаланушының сұхбат қадамында берілген бір директивасы (команда) орындалады. Жіберілетін командалар жинағы әдетте экранда болмайды. Алайда арнайы директивалар көмегімен оны танысу үшін экранға шығаруға болады. Жіберілмейтін тапсырма кезінде директиваларда қате туралы ескертуші хабарлама шығады, және жүйе ағымдағы қадамның басында қалады.




8-сурет


Сұраныстың аталмыш түрі графикалық түрде бағытталған граф көммегімен ұсынылуы мүмкін (9- сурет). Гграфтың әрбір түйінінде тұйықталатын доғалар бар болады. Мұндай доғалар берілген сұхбат қадамының жіберілмейтін директиваларына сәйкес болады.



9-сурет


Қарапайым тілде өзара қатынас пайдаланушының өзіне байланысты пайда болады. Сұхбаттың бұл түрі пайдаланушы жағынан қатынас жүргізуіне аз мөлшерде шектеу қояды, яғни оған қарапайым тілді қолдана отырып, тапсырманың қойылымын еркінше таңдауға мүмкіндік алады. Қарапайым тілдің біржақты болмауына байланысты, жүйе жағынан пайдаланушының тапсырма қойылымын анықтайтын және қарастырылып отырған жағдайдың заттық аймағына байланысты сұрақтар туындауы мүмкін. Пайдаланушы жақтан қатынас қарапайым тілде жүргізілсе және пайдаланушымен инициалданған, қойылған тапсырма шешіміне әкелетін сұхбат түрін қарапайым тілдегі өзара қатынас деп атаймыз.

Жүйе құрудың ғылыми және техникалық қиындықтары қарапайым тілдегі пайдаланушының өзара қатынасын квазиқарапайым (қарапайымға ұқсас) және проблемаға-бағытталған (бір тар проблемалы аумақта сұхбаттасу үшін) тілдің орындалуына әкеледі.



Квазиқарапайым және қарапайым тілдегі өзара қатынастың графикалық интерпретациясы 10 а,б-шы суретте көрсетілген.


- графикалық пайдаланушы интерфейсі (Graphical User Interfase - GUI);

- пайдаланушы Web-интерфейсі (WEB-User Interfase WUI);

- қалта құрылғыларын пайдаланушы интерфейсі (Hand-User Interfase-HUI);

- графикалық емес командалық жолдың пайдаланушы интерфейсі (Command Line Interfase CLI).




жүктеу 400,43 Kb.

Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   20




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау