Vazifaning dasturiy ta’minotini amalga oshirish

Vazifaning dasturiy ta’minotini amalga oshirish
Hozirgi vaqtda maqola muallifi relyatsion ma’lumotlar bazasi menejerining texnologik
ishlanmasini amalga oshirdi, uning funksionalligi bitta oddiy yoki pivot jadvaldagi
ma’lumotlarni qayta ishlash (qo‘shish, o‘chirish va) doirasida ma’lumotlarni guruh to‘g‘ri qayta
ishlash ustasini amalga oshirish imkonini beradi. rekord qiymatlarni o‘zgartirish) masofaviy
ta’lim loyihalarini monitoring qilish muallifi tomonidan ishlab chiqilgan axborot dinamik
tizimini ko‘rib chiqish misolidan foydalangan holda [1],[2].
Shuni ta’kidlash kerakki, ushbu axborot tizimi quyidagi xususiyatlar bilan tavsiflanadi:
–
MySQL maʼlumotlar bazasi bazasida asosiy atributlarni (universitetlar, fakultetlar,
mutaxassisliklar, guruhlar va oʻquv fanlari nomlari) avtomatlashtirilgan hisobga olish asosida
oʻqituvchilar va talabalarning yagona relyatsion maʼlumotlar bazasi joriy etilgan.
–
MySQL maʼlumotlar bazasidan foydalanish asosida yagona oʻquv-uslubiy majmuani
amalga oshirish maqsadida oʻquv jarayoni ishtirokchilari va taʼlim loyihalari oʻrtasidagi
munosabatlarni hisobga olgan holda taʼlim loyihalari va loyihalar doirasida ishlash uchun yagona
relyatsion maʼlumotlar bazasi joriy etildi. bir hil universitetlardagi akademik fanlar uchun.
–
Talabalarning loyiha faoliyatining zarur didaktik va uslubiy tarkibiy qismlari nuqtai
nazaridan PHP va MySQL texnologiyalaridan foydalanishga asoslangan o‘quv loyihalarining
dinamik tizimi, shu jumladan o‘quv intizomi doirasidagi kurs tavsifi, qoida tariqasida, tabiiy
fanlar sikli, har bir kurs doirasidagi tegishli loyihalarning nomlari va tavsifi, nomlar ro‘yxati,
tavsifi, nazariy jihati, demo versiyalari va har bir o‘quv loyihasi doirasidagi tegishli ishlar uchun
hisoblash vazifalari. Shuni ta’kidlash kerakki, ish uchun demo versiyalar va hisob-kitob
topshiriqlarini amalga oshirish ish doirasidagi tegishli vazifalarni hal qilish uchun dasturiy
ta’minot darajasida ishlab chiqilgan algoritmga muvofiq amalga oshiriladi.
–
Talaba va o‘qituvchi o‘rtasidagi aloqa uchun dasturiy ta’minot qobig‘i har bir o‘quv
ishi doirasida PHP va MySQL texnologiyalaridan foydalanishga asoslangan forum shaklida
SCIENCE AND INNOVATION
INTERNATIONAL SCIENTIFIC JOURNAL VOLUME 1 ISSUE 8
UIF-2022: 8.2 | ISSN: 2181-3337
855
amalga oshirildi, bu forumlarda muhokama qilinadigan muammolar chegaralarining aniqligini
sezilarli darajada oshiradi, forumning tarkibiy qismlarini alohida ishlarga bo‘lish jarayoni to‘liq
avtomatlashtirilgan [3].
Muallif tomonidan ishlab chiqilgan relyatsion ma’lumotlar bazasini boshqarish tizimining
to‘g‘ri ishlashi uchun quyidagi dasturiy ta’minot talab qilinadi:
Virtual mahalliy serverni amalga oshirish uchun Apache veb-server.
Internet saytida PHP skriptlarini to‘g‘ri ishga tushirish va ko‘rsatish uchun PHP
dasturlash tili tarjimoni.
Kerakli relyatsion ma’lumotlar bazasini yaratish va boshqarish uchun MySQL
ma’lumotlar bazasini boshqarish tizimi.
1-rasmda muallif tomonidan ishlab chiqilgan masofaviy ta’lim loyihalarini monitoring
qilish uchun axborot-dinamik tizimdan olingan relyatsion ma’lumotlar bazasining yig‘ma
jadvalidagi yozuvlarni boshqarishda dasturiy ta’minot qobig‘ida sehrgarlarni amalga
oshirishning mantiqiy sxemasi ko‘rsatilgan, unda zarur mezonlar atributlari qayd etilgan.
talabalar guruhlari uchun manipulyatsiya qilinadi.
Axborot tizimining mantiqiy sxemasining asosiy tarkibiy qismlaridan biri universitet,
fakultet, mutaxassislik, guruh va o‘quv intizomi nomlarining o‘ziga xos kombinatsiyasi tufayli
talabalarning ta’lim guruhini o‘ziga xos identifikatsiyalash tamoyili bo‘lib, shu bilan birga,
ushbu mos komponentlar Xulosa jadvalining birdan ko‘pga bog‘lanish turidan foydalangan
holda ushbu toifalarning ma’lumotnomalari jadvallaridagi kerakli qiymatlarni almashtirishdan
foydalaning (2-rasm).
1-rasmda ko‘rsatilgan sxema bo‘yicha menejerning dastur qobig‘ida ma’lumotlar bilan
har bir zaruriy operatsiya uchun tegishli so‘zlar qo‘llaniladi.
Jadvalga yozuvlarni qo‘shishda dastur ustasi quyidagi bosqichma-bosqich chiziqli
algoritmdan foydalanadi:
Jadvalga qo‘shiladigan yozuvlar sonini belgilaydi. Bunday holda, jadvaldagi barcha
ma’lumotlarni ko‘rsatishga va sehrgarning keyingi bosqichiga o‘tish mumkin.
SCIENCE AND INNOVATION
INTERNATIONAL SCIENTIFIC JOURNAL VOLUME 1 ISSUE 8
UIF-2022: 8.2 | ISSN: 2181-3337
856
|