• II. BOB Restorandan online taom buyurtirishning veb ilovasini ishlab chiqish
  • Ikki faktorli autentifikatsiya (2FA)




    Download 2,32 Mb.
    bet15/32
    Sana08.07.2024
    Hajmi2,32 Mb.
    #267039
    1   ...   11   12   13   14   15   16   17   18   ...   32
    Bog'liq
    Miraxmedov Xusanboy BMI

    Ikki faktorli autentifikatsiya (2FA): To‘lov jarayonlarida ikki faktorli autentifikatsiyadan foydalanish orqali foydalanuvchilarni qo‘shimcha himoya qilish.
    Monitoring va aniq qilish tizimlari: To‘lov tizimlarini doimiy ravishda monitor qilish va anomaliyalarni aniqlash tizimlaridan foydalanish orqali soxta tranzaksiyalarni oldini olish.

    II. BOB Restorandan online taom buyurtirishning veb ilovasini ishlab chiqish

    2.1. Ilova arxitekturasini ishlab chiqish va talablarni shakllantirish.


    Veb-ilova arxitekturasi barcha dasturiy ta'minot komponentlari (ma'lumotlar bazalari, ilovalar va o‘rta dastur kabi) va ularning bir-biri bilan o‘zaro ta'sirini o‘z ichiga olgan tartibni taqdim etadi. U HTTP orqali ma'lumotlar qanday yetkazilishini belgilaydi va mijoz tomoni serveri va backend server tushunishini ta'minlaydi. Bundan tashqari, u barcha foydalanuvchi so‘rovlarida haqiqiy ma'lumotlar mavjudligini ta'minlaydi. U ruxsatga asoslangan kirish va autentifikatsiyani ta'minlagan holda yozuvlarni yaratadi va boshqaradi. To‘g'ri dizaynni tanlash kompaniyangizning o‘sishi, ishonchliligi va o‘zaro ishlashi hamda kelajakdagi IT ehtiyojlarini belgilaydi. Shunday qilib, veb-ilovalar arxitekturasini o‘z ichiga olgan komponentlarni tushunish muhimdir.
    Veb ilova arxitektura komponentalari
    Odatda veb-ga asoslangan dastur arxitekturasi 3 ta asosiy komponentni o‘z ichiga oladi: 
    1) Veb-brauzer: Brauzer yoki mijoz tomoni komponenti yoki front-end komponenti foydalanuvchi bilan oʻzaro aloqada boʻladigan, kiritilgan maʼlumotlarni qabul qiluvchi va foydalanuvchining ilova bilan oʻzaro aloqalarini boshqarishda taqdimot mantiqini boshqaradigan asosiy komponent hisoblanadi. Agar kerak bo‘lsa, foydalanuvchi ma'lumotlari ham tasdiqlanadi. 
    2) Veb-server: Veb-server, shuningdek, backend komponenti yoki server tomoni komponenti sifatida ham tanilgan, biznes mantig'ini boshqaradi va so‘rovlarni to‘g'ri komponentga yo‘naltirish va butun dastur operatsiyalarini boshqarish orqali foydalanuvchi so‘rovlarini qayta ishlaydi. U turli xil mijozlarning so‘rovlarini bajarishi va nazorat qilishi mumkin.
    3) Ma'lumotlar bazasi serveri: Ma'lumotlar bazasi serveri dastur uchun kerakli ma'lumotlarni taqdim etadi. U ma'lumotlar bilan bog'liq vazifalarni bajaradi. Ko‘p bosqichli arxitekturada ma'lumotlar bazasi serverlari saqlanadigan protseduralar yordamida biznes mantiqini boshqarishi mumkin.

    Download 2,32 Mb.
    1   ...   11   12   13   14   15   16   17   18   ...   32




    Download 2,32 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ikki faktorli autentifikatsiya (2FA)

    Download 2,32 Mb.