Xulq-atvor modellari - bu tizim bajarilayotgan paytda dinamik xatti- harakatlar modelidir. Ular tizim atrof-muhit tomonidan stimulga javob berganda nima sodir bo'lishi yoki nima bo'lishi kerakligini ko'rsatadi. Ushbu ogohlantirishlar ma'lumotlar yoki hodisalar bo'lishi mumkin:
Tizim tomonidan qayta ishlanishi kerak bo'lgan ma'lumotlar mavjud bo'ladi. Ma'lumotlarning mavjudligi qayta ishlashni qo'zg'atadi.
Tizimni qayta ishlashni boshlaydigan hodisa. Voqealar bilan bog'liq ma'lumotlar bo'lishi mumkin, ammo bu har doim ham shunday emas.
Ko'pgina biznes tizimlari asosan ma'lumotlarga asoslangan ma'lumotlarni qayta ishlash tizimlari. Ular tizimga ma'lumotlarni kiritish bilan boshqariladi, ularda tashqi hodisalar nisbatan kam ishlanadi. Ularni qayta ishlash bu ma'lumotlar bo'yicha harakatlar ketma-ketligini va natijani yaratishni o'z ichiga oladi. Masalan, telefon orqali hisob-kitob qilish tizimi mijoz tomonidan qilingan qo'ng'iroqlar
haqidagi ma'lumotlarni qabul qiladi, ushbu qo'ng'iroqlar narxini hisoblab chiqadi va ushbu mijoz uchun hisob-kitobni yaratadi.
Bundan farqli o'laroq, real vaqtda tizimlar odatda voqealarni boshqarishga asoslangan bo'lib, ma'lumotlar cheklangan holda ishlaydi. Masalan, shahar telefonini kommutatsiya qilish tizimi "qo'ng'iroqni yoqish" kabi voqealarga javob beradi, masalan, qo'ng'iroq ohangini yaratish, telefon raqamini ushlab qolish orqali telefonda tugmalarni bosish va hokazo.
Ma'lumotlarga asoslangan modellashtirish
Ma'lumotlarga asoslangan modellar kirish ma'lumotlarini qayta ishlash va tegishli natijalarni yaratishda bajariladigan harakatlar ketma-ketligini ko'rsatadi. Ulardan talablarni tahlil qilishda foydalanish mumkin, chunki ular tizimda oxirigacha ishlov berishni namoyish etadi. Ya'ni, ular dastlabki ishlov berishdan tortib javob berishgacha, ya'ni tizimning javobi bo'lgan barcha harakatlar ketma- ketligini namoyish etadi.
Ma'lumotlarga asoslangan modellar birinchi grafik dasturiy ta'minot modellari qatoriga kirdi. 70-yillarda tuzilgan dizayn usullari tizimda ishlov berish bosqichlarini tasvirlash uchun ma'lumotlar oqimi diagrammalaridan (DFD) foydalangan. Axborot oqimlari modellari foydalidir, chunki muayyan jarayon bilan bog'liq ma'lumotlarning tizim orqali qanday o'tishini kuzatib borish va hujjatlashtirish jarayoni tahlilchilar va dizaynerlarga ushbu jarayonda nimalar bo'layotganini tushunishga yordam beradi. DFD sodda va intuitivdir va shuning uchun boshqa model turlariga qaraganda manfaatdor tomonlar uchun qulayroqdir. Odatda ularni modelni tekshirishda ishtirok etadigan potentsial tizim foydalanuvchilariga tushuntirish mumkin.
Ma'lumot oqimining diagrammalari bo'limida tavsiflangan faoliyat diagrammasidan foydalanib UML-da namoyish etilishi mumkin. 4-rasm, insulin pompasi dasturida ishtirok etadigan qayta ishlash zanjirini ko'rsatadigan oddiy faoliyat diagrammasi. Faoliyat (dumaloq to'rtburchaklar) sifatida tasvirlangan ishlov berish bosqichlarini va ob'ektlar (to'rtburchaklar) sifatida namoyish etilgan ushbu qadamlar orasida oqadigan ma'lumotlarni ko'rishingiz mumkin.