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.