Funktsional model - Samarqand-2024 y Mavzu: Strukturali modellar

|
Samarqand-2024 y Mavzu: Strukturali modellar
|
bet | 4/6 | Sana | 30.05.2024 | Hajmi | 154,33 Kb. | | #257869 |
Bog'liq DI-mrz-1-mustaqil-ishFunktsional model
Funktsional model tizimning (ishlashining) xususiyatlarini va uning maqsadini ichki va tashqi elementlar bilan birgalikda o'rganishga mo'ljallangan.
Funktsiya har qanday tizimning eng muhim xarakteristikasi bo'lib, uning maqsadini, nima uchun yaratilganligini aks ettiradi. Bunday modellar birinchi navbatda funktsional parametrlar bilan ishlaydi. Ushbu modellar grafik diagrammada blok diagrammalarda aks ettirilgan. Ular belgilangan maqsadlarga erishishga qaratilgan harakatlar tartibini namoyish etadilar (funktsional diagramma deb ataladi). Funktsional model mavhum modeldir.
Strukturaviy model
Strukturaviy modelning aniq ta'rifi yo'q. Shunday qilib, qurilmaning strukturaviy modeli quyidagilarni anglatishi mumkin:
· Qurilmaning soddalashtirilgan grafik tasviri bo'lgan, uning shakli, joylashuvi va uning eng muhim qismlari soni va ularning o'zaro bog'liqligi to'g'risida umumiy fikr beradigan blok-diagramma;
· Obyektlar orasidagi o'zaro munosabatlarni aks ettiruvchi topologik model, ularning geometrik xususiyatlaridan mustaqil.
Jarayonning strukturaviy modeli deganda odatda ish bosqichlari va bosqichlari ketma-ketligi va tarkibi, protseduralar va texnik vositalar to'plami hamda jarayon ishtirokchilarining o'zaro aloqalari tushuniladi.
Masalan, bu novda, yassi figuralar (mexanika), o'qlari chiziqli to'rtburchaklar (avtomatik boshqarish nazariyasi, algoritmlarning oqim jadvallari), adabiy asar rejasi yoki hisob-kitob va boshqalar. Soddalashtirish darajasi o'rganilayotgan qurilmadagi dastlabki ma'lumotlarning to'liqligi va natijalarning talab qilinadigan aniqligiga bog'liq. Amalda strukturaviy diagrammalarning turlari oddiy kichik diagrammalardan (qismlarning minimal soni, ularning sirtlari shakllarining soddaligi) tortib rasmga yaqin tasvirlarga (tavsifdagi yuqori darajadagi tafsilotlar, murakkabligi ishlatilgan sirt shakllari).
Blok-diagrammaning masshtabli namoyishi mumkin. Ushbu model tizimli-parametrik deb nomlanadi. Uning misoli mexanizmning kinematik diagrammasi bo'lib, unda soddalashtirilgan bo'g'inlarning o'lchamlari (chiziqlar-tayoqlarning uzunliklari, g'ildiraklar-doiralar radiusi va boshqalar) masshtabda chizilgan bo'lib, bu berishga imkon beradi. o'rganilayotgan ba'zi xususiyatlarning raqamli bahosi.
Tarkibiy diagrammalarda ramziy (alifbo, an'anaviy belgilar) ko'rinishida idrok etishning to'liqligini oshirish uchun ko'rsatilgan tizimlarning xususiyatlarini tavsiflovchi parametrlarni ko'rsatish mumkin. Bunday sxemalarni o'rganish ushbu parametrlar orasidagi aloqalarni (funktsional, geometrik va boshqalar) o'rnatishga imkon beradi, ya'ni ularning munosabatlarini f (x1, x2, ...) = 0, tengsizliklar f shaklida ifodalashga imkon beradi. (x1, x2, ...)> 0 va boshqa so'zlar bilan.
Prototipning holati - bu uning tarkibiy qismlari, shuningdek o'ziga xos xususiyatlarining to'plamidir. Shtat - bu tanlangan vaqt uchun prototipning "oniy tasviri" fotosurati. Vaqt o'tishi bilan davlat o'zgarishi mumkin - keyin ular jarayon mavjudligi haqida gapirishadi. Yuqoridagilarga muvofiq, davlat modeli va jarayon modelini qurish mumkin. Birinchi turdagi modellar strukturaviy modellar, ikkinchi tur - funktsional modellar deyiladi. Strukturaviy modellarga misol qilib qurilmaning rasmini, kompyuter diagrammasini, algoritmning blok-sxemasini va boshqalarni olish mumkin.Funktsional modellarga biron bir narsaning ishlashini namoyish etuvchi model; protez. Funktsional modellarning eng muhim klassi bu simulyatsiya modellari.
Ob'ektning ko'rsatilgan xususiyatlarining tabiati bo'yicha MM tarkibiy va funktsionalga bo'linadi.
Strukturaviy MMlar ob'ektning strukturaviy xususiyatlarini aks ettirish uchun mo'ljallangan. O'z navbatida, strukturaviy MM topologik va geometrik bo'linadi.
Matematik munosabatlarni strukturaviy, mantiqiy va miqdoriy xususiyatlar darajasida tavsiflash muayyan ob'ekt sharoitida aniq shakllarni oladi.
Funktsional MMlar ishlash jarayonida texnologik tizimlarda yuzaga keladigan jismoniy yoki axborot jarayonlarini namoyish etish uchun mo'ljallangan.
Odatda, funktsional MMlar fazali o'zgaruvchilarni, ichki, tashqi va chiqish parametrlarini tavsiflovchi tenglamalar tizimi bilan ifodalanadi.
Dizaynning funktsional jihati bilan bog'liq dizayn protseduralarida, qoida tariqasida, ob'ektlarning ishlash jarayonlari qonunlarini aks ettiruvchi MM ishlatiladi, ya'ni. funktsional modellar. Odatda funktsional model - bu elektr, issiqlik, mexanik jarayonlar yoki axborotni o'zgartirish jarayonlarini tavsiflovchi tenglamalar tizimi.
Shu bilan birga, dizaynning dizayn jihati bilan bog'liq protseduralarda ob'ektning faqat strukturaviy xususiyatlarini aks ettiradigan matematik modellardan foydalanish ustunlik qiladi, masalan, uning geometrik shakli, o'lchamlari, kosmosdagi elementlarning nisbiy holati, ya'ni, strukturaviy modellar. Strukturaviy modellar ko'pincha grafikalar, tushish va qo'shni matritsalar, ro'yxatlar va boshqalar ko'rinishida ifodalanadi
Strukturani modellashtirish, biz tizimning tarkibiy qismlarini va ular o'rtasidagi munosabatlarni tasvirlaymiz. UML ko'p hollarda ob'ektga yo'naltirilgan modellash tili sifatida qo'llaniladi, shuning uchun bu yondashuvda tizimni tashkil etuvchi komponentlarning asosiy turi sinflar va ular orasidagi munosabatlar bo'lsa, ajablanarli emas.
Keling, qaysi tuzilmalarni modellashtirish kerakligini va nima uchun batafsilroq ko'rib chiqaylik. Biz quyidagi tuzilmalarni ajratamiz:
tuzilishi ulanishlar orasida ob'ektlar ichida vaqt bajarilishi dasturlar ;
tuzilishi saqlash ma'lumotlar ;
tuzilishi dasturiy ta'minot kod ;
tuzilishi komponentlar v ariza ;
tuzilishi murakkab _ dan iborat ob'ektlar dan o'zaro ta'sir qilish qismlar ;
loyihadagi artefaktlarning tuzilishi ;
tuzilishi ishlatilgan hisoblash resurslar .
Bu tasnifi balki bo'l emas umuman to'la va allaqachon umuman emas ortogonal ( eslatib o'tilgan tuzilmalar emas bor mustaqil , ular ulangan do'st Bilan boshqa ), lekin v umuman mos keladi ilovalarni ishlab chiqishning o'rnatilgan amaliyoti bilan , chunki u dizayn va amalga oshirish jarayonida qabul qilingan asosiy qarorlarni qabul qilish imkonini beradi. Ushbu ma'ruzada biz ushbu tuzilmalarning maqsadini qisqacha ko'rib chiqamiz va ularni modellashtirish uchun mo'ljallangan UML vositalarini ko'rsatamiz.
|
| |