Avvalo bu loyihani ahamiyatini bir tahlil qilib olish zarur, chunki biz bilishimiz kerak ma’lumotlar bazasi, va bu dasturiy ta’minotning o’rni qay darajda muhim, yoki bu dasturiy ta’minot yaratilishi bajariladigan ishlarni osonlashtirshi va vaqtni va kuchni tejashligini tahlil qilgan holda biz loyihani mantiqiy qismini tayyorlab olamiz.
Birinchi bo’lib bu loyihaning ahamiyatini sanab o’tamiz. Mavzu O`quv markazi online ro`yhatga olish ma’lumotlar ba’zasini yaratish edi. Dasturning asosiy vazifasi bazaga royhatdan o`tgan talabalarning ma`lumotlarini saqlab qo`yish va uni tahlil qilishdan iborat.
Ushbu loyiha ishini avval Tuzilishini tayyorlab oldim
So`ngra Php dasturi orqali asosiy sahifadagi ro`yhatdan o`tish oynasidagi malumotlarni bazaga saqlash uchun php dan foydalandim
Keyin PhpMyAdmin yordamida loyiha deb nomlangan baza yaratib oldim
Dasturiy taminotni , PHP dasturlash tilida va VS COde dasturlash muhitini ishlatamiz.
PHP — skript tili boʻlib, web serverda oʻzgaruvchan HTML fayllarini yaratishda qoʻllaniladi. Hozirgi kunda deyarli barcha hosting-provayderlar mazkur tilni qoʻllab-quvvatlaydi. Odatda, PHP maʼlumotlar bazasi bilan ishlatiladi. PHP GNU GPL litsenziyasi orqali tekin tarqatiladi..
Men Open Server ni o’rnatib oldim va MySql ni ulash uchun bir qancha sozlamalarni o’zgartirdim:
Index html faylini yaratamiz:
Ma’lumotlar kiritish oynasi:
Forma to`ldirilib yuborilgandan so`ng MB ga saqlangan holati:
Xulosa:
Bu dasturiy loyihani qilishda eng asosiy jihat bu ma’lumotlar bazasini togri hosil qilishdir.
Men bu dasturni bajarish davomida Oquv markazining asosiy strukturasi haqida ma’lumotga ega bo’ldim. Bu dastur foydalanuvchilarga va o`quv markazi hodimlariga bir qancha qulaylikar yaratadi.