School Tashkent — maktablar va onlayn test platformasi
Toshkent hokimligi uchun maktablar platformasini yaratdik: tumanlar bo'yicha binolar, o'quvchilar, o'qituvchilar va davomat, shuningdek o'quvchi va o'qituvchilar uchun onlayn testlar. Tizimda 120 dan ortiq maktab, hisobotga esa 70% kam vaqt ketadi.
Vazifa
School Tashkent — Toshkent shahar hokimligi barcha o'n ikki tumandagi maktablar faoliyatini kuzatadigan shahar platformasi. Unda binolar va infratuzilma, o'quvchilar, o'qituvchilar, davomat va bitiruvchilar haqidagi ma'lumotlar hamda test natijalari jamlangan. Bo'limlarga kirish foydalanuvchi roliga qarab beriladi.
Yuzdan ortiq maktab, o'n ikki tuman, yuz minglab o'quvchi — ular haqidagi ma'lumotlar esa tarqoq jadvallar va hisobotlarda saqlanardi. Sig'im, binolar holati, ta'mirlar, bo'sh o'qituvchi shtatlari, ichki nazoratdagi o'quvchilar: har bir ko'rsatkich alohida yig'ilardi. Shaharga istalgan maktab va istalgan tuman bo'yicha manzara bitta ekranda ko'rinadigan maktablar platformasi kerak edi.
Hisobotlar qo'lda tayyorlanardi. Oddiy savolga javob berish uchun — qayerda o'qituvchi yetishmaydi, qaysi maktabga ta'mir kerak, davomat qanday o'zgarmoqda — bir nechta manbadagi raqamlarni jamlash kerak bo'lardi. Bu ish har bir yangi hisobot uchun takrorlanar va qaror qabul qilishga sarflanishi mumkin bo'lgan vaqtni olardi.
Bilimni tekshirishni ham to'liq tizimga o'tkazish kerak edi. O'quvchi va o'qituvchilar uchun testlar avtomatik tekshirilishi, natijalar esa sinflar, fanlar, maktablar va tumanlar o'rtasida taqqoslanishi lozim edi. Qog'oz blankalar va ballarni qo'lda hisoblash bunday taqqoslash imkonini bermaydi, hisoblashdagi xatolar esa muqarrar.
Xavfsizlik va soddalik alohida talab bo'ldi. Platformada bolalar va xodimlar haqidagi ma'lumotlar saqlanadi, shuning uchun tizimga kirish va huquqlar qat'iy bo'lishi, interfeys esa texnik tayyorgarligi bo'lmagan odamlarga ham tushunarli bo'lishi kerak edi. Tizim rus, o'zbek va ingliz tillarida ishlashi ham shart edi.
Yechim
Platformani ikki darajada qurdik: shahar va alohida maktab. Bosh ekran umumiy ko'rinish bilan ochiladi: maktablar va o'rinlar, o'quvchilar, o'qituvchilar, davomat, kirish-chiqish, ichki nazorat va maktab nazorati. Tuman yorliqlari va o'quv yilini tanlash barcha raqamlarni qayta hisoblaydi, xarita esa tanlangan tuman maktablarini belgilaydi.
Umumiy ko'rinishdan administrator maktab kartochkasiga o'tadi: sig'im, toifalar bo'yicha o'quvchi va o'qituvchilar, binolar holati, ta'mirlar tarixi, xonalar, sinf jurnali va dars jadvali. Maktab bo'yicha hisobot PDF va Excel formatida yuklab olinadi. O'quvchi va o'qituvchilar testlarni to'g'ridan-to'g'ri tizimda topshiradi, natijalar esa darhol «Ta'lim sifati» bo'limiga tushadi.
Texnik jihatdan bu React va Vite'dagi bir sahifali ilova, holat MobX orqali boshqariladi: bo'limlar kerak bo'lganda yuklanadi, interfeysda qorong'i va yorug' mavzular hamda uchta til bor. Tizimga SMS-kod, OneID yoki QR-kod orqali kiriladi, interfeys xatolari esa Sentry'da yig'iladi, shuning uchun nosozliklar darhol ko'rinadi.
Shahar va tumanlar kesimi
Yuqori panel asosiy ko'rsatkichlarni jamlaydi: maktablar va o'rinlar, o'quvchi va o'qituvchilar, davomat, kirish-chiqish, ichki nazorat. O'n ikki tuman yorliqlari va o'quv yili barcha vidjetlarni qayta quradi, xarita tuman maktablarini ko'rsatadi, alohida grafik esa 11-sinf bitiruvchilari qayerga yo'l olishini kuzatadi.
Har bir maktab kartochkasi
Har bir maktab bo'yicha diagnostika to'plangan: manzil, mahalla, INN, sig'im va to'lish koeffitsiyenti, o'zlashtirish bo'yicha o'quvchilar va toifalar bo'yicha o'qituvchilar. Yonida qurilgan yili va oxirgi ta'mir, shuningdek oshxona, sport zali, kutubxona, laboratoriya va sport maydonchalari bor-yo'qligi ko'rsatiladi.
Maktab muammolari nazoratda
Muammolar uchta ro'yxatga ajratilgan: infratuzilma, o'quvchilar va o'qituvchilar. Yong'in signalizatsiyasining yo'qligi, eskirgan jihozlar, bo'sh shtatlar, ichki nazoratdagi o'quvchilar — har bir yozuv aniq maktabga bog'langan va toifalar bo'yicha saralanadi.
Tuman va smenalar bo'yicha davomat
Davomat ekrani smenalar bo'yicha kelgan o'quvchilar ulushini, eng yaxshi va eng past ko'rsatkichli beshtadan tumanni hamda barcha tumanlar kartochkalarini ko'rsatadi. Shu yerda maktablarda nechta kamera ishlayotgani va ota-onalarga Telegram hamda SMS orqali nechta xabar yuborilgani ham ko'rinadi.
O'quvchi va o'qituvchilar uchun testlar
Testlar to'g'ridan-to'g'ri tizimda o'tkaziladi: javoblar avtomatik tekshiriladi, natijalar esa o'quvchi, sinf, maktab va tuman kesimida ko'rinadi. Oddiy balldan tashqari platforma Rasch modeli bo'yicha reyting hisoblaydi — u faqat to'g'ri javoblar sonini emas, topshiriqlar murakkabligini ham hisobga oladi.
Ta'lim sifati tahlili
Bo'limda baholar taqsimoti, tumanlarni eski va yangi reyting bo'yicha taqqoslash, choraklar bo'yicha baholar, 7-sinfdan 11-sinfgacha bo'lgan sinflar va fanlar bo'yicha ishtirok ko'rsatiladi. O'quvchi va o'qituvchilar reytingi jadvallarni qo'lda jamlamasdan, avtomatik tuziladi.
Natijalar
Loyihaning asosiy natijalari raqamlarda.
- 120+Tizimdagi maktablar
120 dan ortiq maktab ma'lumotlari tarqoq jadvallar o'rniga bitta platformada jamlangan.
- −70%Hisobotlarga vaqt
Hisobot va eksportlar avtomatik shakllanadi, shuning uchun hisobot tayyorlashga ancha kam vaqt ketadi.
- 100%Test onlayn
O'quvchi va o'qituvchilar testlarni faqat tizimda, qog'oz blankalar va qo'lda hisoblashsiz topshiradi.
- 12Toshkent tumanlari
Platforma shaharning barcha tumanlarini qamrab oladi — Bektemir va Sergelidan Yunusobod va Yashnobodgacha.
Loyiha texnologiyalari
Mijozning vazifasi uchun yechimni qurganimiz stek.
- Nginx
- React
- Vite
Keyingi keys bo'lishga tayyormisiz?
Vazifani ayting — menejer jamoa yig'adi, smeta hisoblaydi va so'rovingizdan keyingi birinchi soat ichida taklif yuboradi. Majburiyatlarsiz va xat tarqatishsiz.




