O‘ZBEKISTON RESPUBLIKASI OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI
Toshkent Moliya Instituti
Andijon Fakulteti
“Obyektga yo‘naltirilgan loyihalash va dasturlash ”fanidan
“O‘zaro munosabat modellari”
mavzusidagi
REFERATI
Bajardi: Nabiyev.O
Tekshirdi: A.Ismoilov
Mavzu: O‘zaro munosabat modellari
Reja:
O'zaro ta'sir modelini aniqlash
o'zaro Munosabat modeli afzalliklari
O‘zaro munosabat modellar UML – uslubi
O'zaro ta'sir modeli - bu maqsadli foydalanuvchilarning kontseptual modellarini qo'llab-quvvatlaydigan tarzda ilovani bir-biriga bog'laydigan dizayn modeli. Bu ilovani birga ushlab turadigan elimdir. U ilovaning bir qismi bo'lgan barcha ob'ektlar va harakatlar qanday qilib o'zaro bog'liqligini, foydalanuvchilarning real hayotdagi o'zaro ta'sirini aks ettiruvchi va qo'llab-quvvatlaydigan tarzda belgilaydi. Bu foydalanuvchilarning doimo yo'naltirilganligini va ma'lumot topish yoki vazifalarni bajarish uchun joydan ikkinchi joyga qanday o'tishni tushunishlarini ta'minlaydi. Bu dastur uchun umumiy ko'rinishni ta'minlaydi. Bu dizaynerlar, ishlab chiquvchilar va manfaatdor tomonlarga foydalanuvchilarning tizim ichidagi ob'ektlardan harakatlarga qanday o'tishlarini tushunish va tushuntirish imkonini beradi. o'zaro ta'sir modelini tushunganingizdan so'ng, naqshni ko'rganingizdan so'ng, hamma narsa mantiqiy bo'ladi. To'g'ri o'zaro ta'sir modelini aniqlash har qanday raqamli tizim uchun asosiy talab bo'lib, yaxlit, umumiy UX arxitekturasiga hissa qo'shadi.
Microsoft Word-da o'zaro ta'sir modeli foydalanuvchilarning yozuv mashinkasiga qog'oz varag'ini qo'yish va yozishning kontseptual modelini qo'llab-quvvatlaydi. Bundan tashqari, foydalanuvchilarga sahifa va tarkibni o'zlari tasavvur qiladigan deyarli har qanday shaklda formatlash imkonini beruvchi ko'plab xususiyatlarga ega bo'ladi. Ammo bu o'zaro ta'sir modeli uning asosida o'tiradi. Microsoft Excel bilan o'zaro aloqa modeli buxgalterlarning yozuvlar qatorlari va raqamlar ustunlarini o'z ichiga olgan va balansni ko'rsatadigan buxgalteriya hisoblari bilan ishlashning kontseptual modelini aks ettiradi. Excel qo'shimcha funktsiyalarga ega bo'lib, uni qog'ozda elektron jadval yaratishdan ko'ra ancha boyroq qiladi. Lekin uning negizida barcha foydalanuvchilar tezda o'zlashtirishi mumkin bo'lgan o'zaro ta'sir modeli mavjud. Microsoft PowerPoint-ning o'zaro ta'sir modeli foydalanuvchilarning shaffof plastmassa varag'iga yozib, so'ngra uni proyektorga joylashtirishning kontseptual modelini aks ettiradi - biz buni haqiqatda ko'rgan yoshida bo'lganlar uchun! Ushbu mahsulotlarning har biri uchun o'zaro ta'sir modeli juda farq qiladi, ammo ularning har biri o'zi juda aniq.
O'zaro ta'sir modeli - bu foydalanuvchilar o'z ichiga olgan narsadir, lekin, ehtimol, ifodalay olmaydi - va ular buni qila oladimi yoki yo'qligiga ahamiyat bermaydilar. Foydalanuvchilar yaxshi tuzilgan o'zaro ta'sir modellarini o'z ichiga oladi, bu esa tizimdagi aksariyat harakatlarni oldindan aytish mumkin bo'ladi. Shubhasiz, barchaga mos keladigan o'zaro ta'sir modeli mavjud emas. Har bir mahsulot turli xil foydalanuvchilar uchun turli xil muammolar to'plamini hal qiladi va shuning uchun imkon qadar ularning real dunyo o'zaro ta'sirini aks ettiruvchi va qo'llab-quvvatlaydigan modelni talab etadi.
2 o'zaro Munosabat modeli afzalliklari (PIM)
Mavjudligi o'rganish dizayn muvaffaqiyat mezonlarini belgilaydi. Ushbu mezonlar foydalanuvchi jarayonlari va xatti-harakatlari haqidagi taxminlar sifatida ifodalanishi kerak. Pim yaratish yoki foydalanuvchi kuzatishni istagan jarayon muvaffaqiyat mezonlarini belgilaydi. O'zaro ta'sir modellari bu ish uchun ajoyib vosita bo'lib, ko'plab nashr etilgan muvaffaqiyatlarga erishdi (amaliy tadqiqotlarni yaxshi ko'rib chiqish uchun Fischer 2000 ga qarang). PIMs haqida eslash kerak bo'lgan uchta muhim narsa bor:
Pim dizayner tomonidan yaratilgan
PIM funktsional talablarga emas, balki vazifa talablariga asoslanishi kerak
PIM Foydalanuvchining boshida emas, balki tizimda mavjud
O'zaro ta'sir modellari odatda statistik tasdiqlashni talab qiladigan miqdoriy doiralardir. Men 'model' atamasini yanada qulay va sifatli ishlataman. G'oya pimni gipotezaning bir turi yoki rivojlanishning mo'ljallangan maqsadi sifatida o'rnatishdir:" biz yaratgan tizim x vazifa/faoliyatni qo'llab-quvvatlaydi " (masalan, Soudack, 2003 ga qarang). Bu erda keltirilgan usul bu gipotezani kuzatish va nazariyaga asoslangan holda ko'rib chiqish uchun tuzilgan yondashuvdir. U miqdoriy usullarga mos keladi, lekin ularni talab qilmaydi.
PIM sub'ektlari qaror (olmos), kognitiv jarayon (yumaloq quti), harakat (kvadrat quti) va tizim signalidir (doira). Model romb shakli bilan ifodalangan maxsus harakat sub'ekti bilan tugaydi. PIM qaror bilan boshlanadi (#oling?) model kattaroq model kontekstiga mos kelishini sug'urtalash. "Kognitiv holat", keyin "harakat" ketma-ketligiga e'tibor bering."Bu foydalanuvchilarning vazifalarni bajarishini tomosha qilishda biz kuzatadigan fikrlash va keyin harakat qilish tartibiga o'xshaydi. Shuningdek, u modelerga harakatning har ikki tomonida kognitiv holatni (qaror yoki aqliy jarayon) kodlash uchun ko'rsatma beradi.
Qarorlar ha/yo'q yoki haqiqiy/yolg'on bayonotlar sifatida modellashtirilgan.
O’ZARO MUNOSABAT MODELLAR BILAN ISHLASHDA UML USULI
O’zaro munosabat modeli nomidan ko'rinib turibdiki, o'zaro ta'sir diagrammasi tizimning interaktiv xatti-harakatlarini suratga olish uchun ishlatiladigan UML diagrammasining bir turidir . O'zaro ta'sir diagrammalari tizim ichidagi bir yoki bir nechta hayot chizig'i uchun kontekstni ta'minlab, tizim ichidagi xabarlar oqimini tavsiflashga qaratilgan.
Bundan tashqari, o'zaro ta'sir diagrammalari tizim ichidagi tartiblangan ketma-ketliklarni ifodalash uchun ishlatilishi mumkin va UML orqali real vaqtda ma'lumotlarni vizualizatsiya qilish vositasi sifatida ishlaydi.
2.1 -rasim O'zaro ta'sir diagrammasidan
O'zaro ta'sir diagrammasidan foydalanishning afzalliklari
O'zaro ta'sir diagrammalari noyob ma'lumotlar to'plamini ta'minlash uchun bir qator stsenariylarda amalga oshirilishi mumkin. Ulardan foydalanish mumkin:
2.2-rasim Aloqa diagrammasi quyidagi afzalliklarni beradi:
Ular hayot liniyalari qanday bog'lanishini ta'kidlaydilar.
Ular xabarlar oqimiga emas, balki tizim ichidagi elementlarga e'tibor berishadi.
Ular vaqt bo'yicha tashkilotga qo'shimcha urg'u beradi.
Dostları ilə paylaş: |