1 nformasiya sisteml rinin arxitekturas 7 mumi anlay lar T-
3.2.2.İstifadəçi interfeysinin layihələndirilməsi Dialoq rejimlərinin layihələndirilməsi- Son istifadəçiyə yönələn proqram məhsullarının əksəriyyəti istifadəçi ilə dialoq rejimində işləyirlər. Bu zaman verilənlərin emalına təsir edən məlumatların mübadiləsi aparılır. Dialoq rejimində obyektlərin emalı funksiyalarının işə salınması, obyektlərin xassələrinin dəyişdirilməsi; informasiyanın çapa verilməsi parametrlərinin sazlanması və s. yerinə yetirilir.
Dialoq interfeysini dəstəkləyən sistemlər aşağıdakı siniflərə ayrılır:
sərt dialoq ssenarisinə malik olan sistemlər (mübadilə informasiyasının standartlaşdırılmış təsviri);
açar sözlər, frazalar və ya ekran formalarının doldurulması yolu ilə verilən formata görə sorğu.
Dialoq prosesi ssenari ilə idarə olunur və onun üçün aşağıdakılar müəyyən edilir:
dialoqun əvvəlini bildirən nöqtə (an, şərt);
dialoq təşəbbüskarı (insan və ya proqram məhsulu);
dialoqun parametrləri və tərkibi (məlumatlar, menyunun tərkibi və strukturu, ekran formaları və s.);
dialoqun başa çatmasma proqram məhsulunun reaksiyası.
Dialoqun ssenarisi aşağıdakı vasitələrlə təsvir oluna bilər:
məlumatların verilməsi və alınmış cavablarm emal bloklarını xarakterizə edən blok-sxem;
təpələri məlumatları və yerinə yetirilən əməliyyatları, qövsləri isə məlumatlar arasında əlaqəni bildirən istiqamətləndirilmiş qraf,
ssenarilərin qurulması üçün ixtisaslaşmış obyekt-yönlü dillər.
Dialoq proseslərinin və son istifadəçi interfeysinin yaradılması üçün proqramların işlənməsinin obyekt-yönlü alət vasitələri daha münasibdir. Onların tərkibinə menyu quraşdırıcıları, ekran formalarının konstruktcrlan və s. daxildir. Menyu quraşdırıcıları vasitəsi ilə son istifadəçiyə yönəlmiş baş menyu və bir-birinə daxil olmuş altmenyular şəklində verilmiş rejim və əmrlər toplusu yaradılır.