Ma'lumotlar. Tizim tomonidan qayta ishlanishi kerak bo'lgan ba'zi ma'lumotlar keladi.
Voqealar. Tizimni qayta ishlashni ishga tushiradigan ba'zi bir voqea sodir bo'ladi. Voqealar bog'langan ma'lumotlarga ega bo'lishi mumkin, ammo bu har doim ham shunday emas.
Ko'pgina biznes tizimlari asosan ma'lumotlarga asoslangan ma'lumotlarni qayta ishlash tizimlaridir. Ular nisbatan kamroq tashqi hodisalarni qayta ishlash bilan tizimga ma'lumotlarni kiritish orqali boshqariladi. Ularni qayta ishlash ushbu ma'lumotlar bo'yicha harakatlar ketma-ketligini va natijani yaratishni o'z ichiga oladi. Masalan, bizning kitob do‘konimiz tizimi mijoz tomonidan berilgan buyurtmalar haqidagi ma’lumotlarni qabul qiladi, bu buyurtmalar bo‘yicha xarajatlarni hisoblab chiqadi va boshqa tizim yordamida o‘sha mijozga yuboriladigan hisob-fakturani yaratadi.
Ma'lumotlarga asoslangan modellashtirish Ma'lumotlarga asoslangan modellar kirish ma'lumotlarini qayta ishlash va tegishli chiqishni yaratish bilan bog'liq harakatlar ketma-ketligini ko'rsatadi. Bu tahlil bosqichida juda foydali, chunki ular tizimda oxirigacha ishlov berishni ko'rsatadi, ya'ni ular kiritilgan ma'lumotlarning chiqish ma'lumotlariga aylanishining barcha harakatlar ketma-ketligini ko'rsatadi. Boshqacha qilib aytganda, u tizimning ma'lum bir kirishga javobini ko'rsatadi.
UMLda bunday ma'lumotlar oqimini tasvirlash uchun faoliyat va ketma-ketlik diagrammalaridan foydalanish mumkin. E'tibor bering, bu biz o'zaro ta'sirni modellashtirish uchun ishlatgan bir xil diagramma turlari, ammo endi asosiy e'tibor qayta ishlashda (o'zaro ta'sirlarda) ishtirok etadigan ob'ektlarga emas, balki qayta ishlashning o'ziga qaratiladi. Shuning uchun harakat diagrammalaridan bu maqsadda yaxshiroq foydalaniladi, chunki ketma-ketlik diagrammalarining hayot chiziqlari ob'ektlar va aktyorlarni tasvirlaydi, shuning uchun ketma-ketlik diagrammalaridan foydalanganda mas'uliyatni taqsimlashga biroz e'tibor berish kerak.
Onlayn do'konning asosiy jarayonlari (yangi mahsulotni kiritishdan boshlab, ko'rib chiqish va sotib olish uchun mahsulotlarni tanlash orqali buyurtmaning etkazib berilishini kuzatish va fikr-mulohazalarni bildirishgacha) quyidagi faoliyat diagrammasida ko'rsatilgan.
Tizimdagi birinchi harakat uni ba'zi mahsulotlar bilan to'ldirishdir. Bu administratorning ishi. Oqimdagi keyingi qadam - bu quyidagi harakatlar parallel ravishda bajarilishi mumkinligini ko'rsatadigan vilka. Menejer o'zboshimchalik bilan mijozlar va mahsulotlar uchun chegirmalarni o'rnatishi mumkin. Keyingi qadam oqimning ikkita tarmog'ini birlashtiradi. O'rnatilgan ma'lumotlarga asoslanib, administrator axborot byulletenlarini tuzishi va yuborishi mumkin. Xaridor yuborilgan xabarnomani oladi va saytga tashrif buyuradi. U ko'rish yoki qidirish harakatini bajaradi. Keyin u ro'yxatdan kitob javoniga yoki savatga joylashtirilishi mumkin bo'lgan bir yoki bir nechta mahsulotni tanlaydi. Agar tovarlar javonga tushib qolsa va mijoz keyinroq buyurtma bermoqchi bo'lsa, birinchi qadam tanlangan narsalarni savatga o'tkazishdir. Boshqa holatda, tovarlar savatga tushganda va mijoz ularni keyinroq saqlashni xohlasa, birinchi qadam tanlangan narsalarni javonga ko'chirishdir. Keyin mijoz ko'rish/qidiruvni davom ettirishi yoki buyurtma berishi mumkin. Agar narsalar kitob javoniga yoki savatga ilgari tushsa va mijoz buyurtma berishni yoki narsalarni saqlashni xohlamasa, u mahsulotlarni ko'rish/qidirishda davom etishi mumkin. Yuqorida tavsiflangan qadamlar kerak bo'lganda ko'p marta takrorlanishi mumkin. Boshqa holatda, tovarlar savatga tushganda va mijoz ularni keyinroq saqlashni xohlasa, birinchi qadam tanlangan narsalarni javonga ko'chirishdir. Keyin mijoz ko'rish/qidiruvni davom ettirishi yoki buyurtma berishi mumkin. Agar narsalar kitob javoniga yoki savatga ilgari tushsa va mijoz buyurtma berishni yoki narsalarni saqlashni xohlamasa, u mahsulotlarni ko'rish/qidirishda davom etishi mumkin. Yuqorida tavsiflangan qadamlar kerak bo'lganda ko'p marta takrorlanishi mumkin. Boshqa holatda, tovarlar savatga tushganda va mijoz ularni keyinroq saqlashni xohlasa, birinchi qadam tanlangan narsalarni javonga ko'chirishdir. Keyin mijoz ko'rish/qidiruvni davom ettirishi yoki buyurtma berishi mumkin. Agar narsalar kitob javoniga yoki savatga ilgari tushsa va mijoz buyurtma berishni yoki narsalarni saqlashni xohlamasa, u mahsulotlarni ko'rish/qidirishda davom etishi mumkin. Yuqorida tavsiflangan qadamlar kerak bo'lganda ko'p marta takrorlanishi mumkin. mijoz ko'rish/qidiruvni davom ettirishi yoki buyurtma berishi mumkin. Agar narsalar kitob javoniga yoki savatga ilgari tushsa va mijoz buyurtma berishni yoki narsalarni saqlashni xohlamasa, u mahsulotlarni ko'rish/qidirishda davom etishi mumkin. Yuqorida tavsiflangan qadamlar kerak bo'lganda ko'p marta takrorlanishi mumkin. mijoz ko'rish/qidiruvni davom ettirishi yoki buyurtma berishi mumkin. Agar narsalar kitob javoniga yoki savatga ilgari tushsa va mijoz buyurtma berishni yoki narsalarni saqlashni xohlamasa, u mahsulotlarni ko'rish/qidirishda davom etishi mumkin. Yuqorida tavsiflangan qadamlar kerak bo'lganda ko'p marta takrorlanishi mumkin.
Agar mijoz ko'rish/qidirish/tanlash bilan tugasa va buyurtma bermoqchi bo'lsa, yangi buyurtma yaratish uchun savatdagi narsalardan foydalaniladi. Tizim buyurtmaning umumiy narxini hisoblab chiqadi. Bu vaqtda mijoz buyurtma jarayonini bekor qilishi mumkin. Agar u buyurtma berishda davom etsa, buyurtma ma'lumotlarining ba'zi qismlari (masalan, etkazib berish va to'lov manzili) to'ldirilishi va to'lov rejimini tanlashi kerak. Keyin mijoz jarayonni bekor qilmasa, tizim kiritilgan ma'lumotlarni tasdiqlaydi va natijada buyurtma haqiqatda yaratiladi. Mijozlar o'zlarining so'nggi buyurtmalari (kutishdagi buyurtma) holatini keyinroq tekshirishlari mumkin. Holat ma'mur tomonidan yangilanishi mumkin. Keyin, mijozlar administrator tomonidan qayta ishlanadigan fikr-mulohazalarini yuborishlari mumkin. Shundan so'ng, menejer qaror qabul qilishni qo'llab-quvvatlash uchun savdo ma'lumotlari haqida hisobotlarni ishlab chiqishi mumkin.