• 2.3. MedCash dasturiy ta’minoti
  • (5-rasm). Internet ma’lumotlar bazasi dasturlari uchun uch darajali arxitektura




    Download 1,39 Mb.
    Pdf ko'rish
    bet13/15
    Sana29.11.2023
    Hajmi1,39 Mb.
    #107891
    1   ...   7   8   9   10   11   12   13   14   15
    Bog'liq
    Mijoz-serverarxitekturasikursishi

    (5-rasm). Internet ma’lumotlar bazasi dasturlari uchun uch darajali arxitektura 
    Ushbu me’moriy yechim tarmoq trafigini kamaytiradi, tarkibiy qismlarni bir-
    birining o‘rnini bosadigan qiladi va xavfsizlikni yaxshilaydi. Ammo, ushbu 
    arxitektura, shuningdek, HTTP ning fuqaroligi bo‘lmaganligi sababli ma’lumotlar 
    bazasi bilan ishlashni qiyinlashtiradi (ushbu protokol brauzer va ma’lumotlar bazasi 
    serveri o‘rtasida ma’lumotlarni uzatish uchun ishlatiladi). 


    30 
    Brauzer veb-serverga veb-sahifalarni yoki ma’lumotlarni yetkazib berish 
    uchun so‘rovlar yuboradi. Veb-server veb-sahifalar uchun so‘rovlarni bajaradi va 
    dasturga ma’lumotlar uchun so‘rovlarni server kengaytmasiga yuboradi. Ikkinchisi 
    unga berilgan so‘rovlarni qabul qiladi, ma’lumotlar bazasi serveri tushunadigan 
    shaklga o‘zgartiradi (masalan, ODBC SQL so‘rovlari) va ma’lumotlar bazasi 
    serveriga yuboradi. Keyin ma’lumotlar bazasi serveri so‘rovga xizmat ko‘rsatish 
    bilan shug‘ullanadi (masalan, yozuvni qo‘shish) va natijani orqa kengaytiruvchiga 
    qaytaradi, natijada natijani brauzer uchun ma’qul bo‘lgan HTML ga o‘zgartiradi va 
    veb-serverga yuboradi, bu esa o‘z navbatida brauzerga o‘tadi. Hozirgi vaqtda veb-
    server kengaytmalarini yaratish uchun bir nechta texnologiyalar mavjud: CGI 
    (Common GateWay Interface), API (Application Programming Interface), ASP 
    (Active Server Page), PHP va boshqalar. 


    31 
    2.3. MedCash dasturiy ta’minoti 
    Loyiha hozirda test rejimida Jizzax viloyat ko’p tarmoqli kasalliklar 
    shifoxonasida ishlamoqda. Loyihaning ishlash ketma-ketligi shundan iboratki
    bemor biron bir shifokor qabuliga kirishdan oldin navbat oladi va navbati kelgandan 
    so’ng qabulxonadan ro’yxatdan o’tadi. Bunda u o’zining ma’lumotlarini va 
    qabulxonada dasturga rasmga tushadi. Ro’yxatdan o’tgandan so’ng unga o’z ID 
    raqamiga ega karta chek chiqarilib beriladi va tanlangan shifokor qabuliga kirish 
    uchun kassaga belgilangan narxni to’laydi. Bunda kassada ro’yxatdan o’tgan bemor 
    avtomatik ko’rinadi va to’lov amalga oshiriladi. 

    Download 1,39 Mb.
    1   ...   7   8   9   10   11   12   13   14   15




    Download 1,39 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    (5-rasm). Internet ma’lumotlar bazasi dasturlari uchun uch darajali arxitektura

    Download 1,39 Mb.
    Pdf ko'rish