Model uchun foydalanuvchi talablari. Keling, tizimning ishlash jarayoni modeliga qo'yiladigan asosiy talablarni shakllantiramiz . 1. Modelning to'liqligi foydalanuvchiga olish imkoniyatini berishi kerak zarur to'plam tizim xususiyatlarini kerakli aniqlik va ishonchlilik bilan baholash.
2. Modelning moslashuvchanligi tizimning tuzilishi, algoritmlari va parametrlarini o'zgartirishda turli vaziyatlarni takrorlash imkonini berishi kerak.
3. Katta tizim modelini ishlab chiqish va amalga oshirish muddati mavjud resurslarning cheklovlarini hisobga olgan holda imkon qadar qisqa bo'lishi kerak.
4. Modelning tuzilishi blokli bo'lishi kerak, ya'ni butun modelni qayta ishlamasdan ba'zi qismlarni almashtirish, qo'shish va chiqarib tashlash imkoniyatini beradi.
5. Axborotni qo'llab-quvvatlash imkoniyat yaratishi kerak samarali ish ma'lum bir sinf tizimlarining ma'lumotlar bazasiga ega modellar.
6. Dasturiy ta'minot va texnik vositalar modelning samarali (tezlik va xotira nuqtai nazaridan) mashinada amalga oshirilishini va foydalanuvchi bilan qulay aloqani ta'minlashi kerak.
7. Tizim modeli bilan maqsadli (rejalashtirilgan) kompyuter tajribalari cheklangan hisoblash resurslari mavjud bo'lganda analitik-simulyatsiya yondashuvidan foydalangan holda amalga oshirilishi kerak.
Tizimlarni kompyuterda modellashtirishdan quyidagi hollarda foydalanish mumkin: a) tizimni loyihalashdan oldin uni o'rganish, xarakteristikaning modellashtirish ob'ekti va atrof-muhitning tuzilishi, algoritmlari va parametrlarining o'zgarishiga sezgirligini aniqlash; b) tahlil va sintez tizimini loyihalash bosqichida turli xil variantlar tizim va qabul qilingan cheklovlar ostida tizim samaradorligini baholash uchun berilgan mezonga javob beradigan raqobatdosh variantlardan tanlash; v) tizimni loyihalash va joriy etish tugallangandan so'ng, ya'ni uning ishlashi davomida real tizimning to'liq miqyosli sinovlari (ishlash) natijalarini to'ldiradigan ma'lumotlarni olish va tizimning rivojlanishi (rivoji) prognozlarini olish. tizim o'z vaqtida.
Tizimni modellashtirish bosqichlari. Tizimni modellashtirishning asosiy bosqichlarini ko'rib chiqing , jumladan: qurilish kontseptual model tizimlar va uni rasmiylashtirish; tizim modelini algoritmlash va uni mashinada amalga oshirish; tizimni modellashtirish natijalarini olish va sharhlash.
Tizimni modellashtirishning sanab o'tilgan bosqichlari va ularning tarkibiy qismlari (pastki bosqichlari) o'rtasidagi munosabatlar shaklda ko'rsatilgan tarmoq diagrammasi ko'rinishida ifodalanishi mumkin. bitta.
Guruch. 1. Tizimni modellashtirish bosqichlari o'rtasidagi bog'liqlik
Mana quyi bosqichlar:
1.1- tizimni mashinada modellashtirish masalasini bayon qilish; 1.2 - tizimni modellashtirish muammosini tahlil qilish; 1.3-modellash ob'ekti haqidagi dastlabki ma'lumotlarga qo'yiladigan talablarni aniqlash va uni to'plashni tashkil etish; 1.4 - farazlarni ilgari surish va farazlarni qabul qilish; 1.5 - modelning parametrlari va o'zgaruvchilarini aniqlash; 1.6 - modelning asosiy mazmunini belgilash; 1.7 - tizim samaradorligini baholash mezonlarini asoslash; 1.8 - yaqinlashish tartiblarini belgilash; 1.9 - tizimning kontseptual modelining tavsifi; 1.10 - kontseptual modelni tasdiqlash; 1.11 - birinchi bosqich uchun texnik hujjatlarni tayyorlash; 2.1 - bino mantiqiy diagramma modellar; 2.2 - matematik nisbatlarni olish; 2.3 - tizim modelining ishonchliligini tekshirish; 2.4 - tanlov asboblar modellashtirish uchun; 2.5 - dasturlash ishlarini amalga oshirish rejasini tuzish; 2.6 - dastur sxemasining spetsifikatsiyasi va qurilishi; 2.7 - dastur sxemasini tekshirish va tasdiqlash; 2.8 - modelni dasturlash; 2.9 - dasturning ishonchliligini tekshirish; 2.10 - ikkinchi bosqich uchun texnik hujjatlarni tayyorlash; 3.1 - tizim modeli bilan mashina tajribasini rejalashtirish; 3.2 - hisoblash vositalariga qo'yiladigan talablarni aniqlash; 3.3 - ishchi hisob-kitoblarni amalga oshirish; 3.4 - tizimni modellashtirish natijalarini tahlil qilish; 3.5 - simulyatsiya natijalarini taqdim etish; 3.6 - simulyatsiya natijalarini sharhlash; 3.7 - simulyatsiya natijalarini umumlashtirish va tavsiyalar berish; 3.8 - uchinchi bosqich uchun texnik hujjatlarni rasmiylashtirish.
Kontseptual modelni qurish va uni rasmiylashtirish bosqichida modellashtirilgan ob'ektni o'rganish uning ishlash jarayonining asosiy tarkibiy qismlarini ajratib ko'rsatish nuqtai nazaridan amalga oshiriladi, zaruriy taxminlar aniqlanadi va tizimlarning umumlashtirilgan sxemasi. modeli olinadi. , modelni ketma-ket algoritmlash va dasturlash orqali modellashtirishning ikkinchi bosqichida mashina modeliga aylantiriladi. Tizimni modellashtirishning oxirgi uchinchi bosqichi olingan rejaga muvofiq tanlangan dasturiy ta'minotdan foydalangan holda kompyuterda ishchi hisob-kitoblarni amalga oshirishga qisqartiriladi. texnik vositalar, tashqi muhit ta'sirini hisobga olgan holda tizimni modellashtirish natijalarini olish va sharhlash . TIZIMNI ISHLATISH JARAYONINI FORMALLASHTIRISH VA ALGORITMLASH.
TIZIM MODELLARINI ISHLAB CHIQISH VA MOSHINALARNI ORQA OLISH TARTIBI.
Hisoblash texnikasining rivojlanishi bilan yirik tizimlarni o'rganishning eng samarali usuli mashinali modellashtirishga aylandi, bu holda ko'plab yirik iqtisodiy muammolarni hal qilish mumkin emas. Shu sababli, muhandislarni tayyorlashning dolzarb vazifalaridan biri matematik modellashtirish nazariyasi va usullarini izchillik talablarini hisobga olgan holda o'zlashtirishdan iborat bo'lib, nafaqat o'rganilayotgan ob'ektlarning modellarini qurish, ularning dinamikasini tahlil qilish va ularni boshqarish qobiliyatidir. model bilan mashina tajribasini o'tkazish, shuningdek yaratilgan modellarning o'rganilayotgan tizimlarga muvofiqligi haqida ma'lum darajada hukm qilish. , qo'llash chegaralari haqida va zamonaviy kompyuter texnologiyalarida tizimlarni modellashtirishni to'g'ri tashkil etish.