Taraqqiyotning tez rivojlanayotgan hozirgi davridako’pgina sohalarni kompyuterlarsiz tasavvur qilib bo’lmaydi. Kompyuterlar xalq xo’jaligining barcha sohalariga kirib keldi va keng qo’llanilmoqda. Oldingi yaratilgan hisoblash mashinalari faqat hisoblash ishlarini bajargan bo’lsa, hozirgi kompyuterlarning imkoniyatlari juda katta va bir necha yuzlab amallarni bajaradi.Hozirda kompyuterlarni qo`llashda ko`pgina foydalanuvchilar uchun yagona axborot makonini ta'riflovchi tarmoqlarni tashkil etish muhim ahamiyatga ega. Buni butun dunyo kompyuter tarmog`i hisoblanmish internet misolida yaqqol ko`rish mumkin.
Insonning barcha sohalardagi faoliyati axborot bilan to‘liq ta‘minlanganligi va axborotlardan samarali foydalanishiga bog‘liq bo‘lmoqda. Katta hajmdagi axborotlar oqimidan kerakli bo‘lganini tanlab olish, ularni qayta ishlash va foydalanish uchun har bir mutaxassis shaxsiy kompyuter va aloqa vositalaridan unumli foydalanishi kerakdir.
Foydalanuvchilar kundan-kun kengayib boradigan, ko’p marta foydalaniladigan dasturlar olamiga oson kirish imkoniyatiga ega bo’lishni istaydilar. Hozirgi kunda aynan Java tili dasturlovchilar jamiyatiga shunday afzalliklarni taklif eta oladi.
Dunyoda kechayotgan globallashuv jarayonlari davlat va jamiyat qurilishi tizimiga, davlat va jamiyatning turli sohalariga zamonaviy axborot va kommunikatsiya texnologiyalarini keng joriy etishni talab etmoqda. Bu o’z navbatida soha faoliyatining ochiqligi va oshkoraligini ta’minlash, axborotlarni yetkazish va interaktiv xizmatlarni taqdim etishni yo’lga qo’yish, milliy ma’naviyatni yuksaltirish, aholini foydali axborot bilan ta’minlash, hamda yuqori iqtisodiy natijalarga erishish bilan bir qatorda, mahsulot va xizmatlarni jahon bozoriga olib chiqish uchun keng imkoniyat yaratib bermoqda.
O’zbekiston Respublikasi Prezidentining «O’zbekiston Respublikasi Milliy axborot-kommunikatsiya tizimini yanada rivojlantirish chora-tadbirlari to’g’risida» 2013 yil 27 iyundagi PQ-1989-sonli qaroriga muvofiq, unda davlat hokimiyati va boshqaruvi organlari faoliyatiga zamonaviy axborot kommunikatsiya texnologiyalarini keng joriy etish, ular tomonidan interaktiv davlat xizmatlari ko’rsatish, elektron tijorat va elektron to’lovlar tizimini yanada ravojlantirish, tijorat faoliyati va tadbirkorlikda axborot texnologiyalaridan samarali foydalanishni rivojlantirish, Internet tizimi orqali kommunal va boshqa to’lovlarni yo’lga qo’yish, mahalliy tovarlar va xizmatlarni tashqi bozorda realizatsiya qilish maqsadida elektron tijorat infratuzilmasini yaratish borasida ustuvor vazifalar belgilab berilgan.Bundan tashqari O’zbekistonda o’qitish texnologiyalarini zamonaviylashtirish, jadallashtirish rivojlangan iqtisodiyotli mamlakatlarga qaraganda yanada dolzarb ahamiyatga ega. Chunki hozirgi kunda milliy ta’lim tizimining salohiyatli tizimli rivojlanishi yanada yuqori pog’onaga ko’tarildi.
Mavzuning dolzarbligi:Yaratiladigan o’quv adabiyotlar monitoringi kutubxonaning zamonaviy shakllaridan biri hisoblanadi. Ta`limda adabiyotlarning ahamiyati beqiyos hisoblanadi. O’quv adabiyotlar monitoringiadabiyotlardan unumli foydalanishga undaydi.
Bitiruv malakaviy ishimizning maqsadi:PHP web dasturlash texnologiyasi imkoniyatlaridan foydalangan holda fan dasturlardagi o’quv adabiyotlar monitoringi modulini yaratish.
Bitiruv malakaviy ishimizning vazifalari: Malakaviy ish maqsadidan kelib chiqqan holda quyidagi vazifalar belgilandi. PHP web dasturlash texnologiyasini imkoniyatlarini o’rganish, fan dasturlardagi o’quv adabiyotlar monitoringi modulini yaratishda PHP texnlogiyasidan foydalanib uning imkoniyatlarini ko’rsatish.
Bitiruv malakaviy ishimizning o`rganilganlik darajasi:Bitiruv malakaviy ishimni qilish jarayonida juda ko’p ma’lumotlarni o’rganib oldim.Ya’ni dasturni tuzish jarayonida PHP texnologiyasini, SQL tili, web dasturlash tillarini va Universitetda mavjud moodle tizimi haqida oz bo`lsa ham bilimga ega bo`ldim.
Bitiruv malakaviy ishimizning predmeti: HTML, PHP texnologiyasi, SQL tili.
Bitiruv malakaviy ishimizning ob`ekti:Fan dasturlardagi o’quv adabiyotlar.
Bitiruv malakaviy ishimizning ilmiy farazi:Fan dasturlardagi o’quv adabiyotlar monitoringi modulini yaratishda PHP texnalogiyasi va SQL tillarini qo`llash.
Bitiruv malakaviy ishimizningyangiligi:Fan dasturlardagi o’quv adabiyotlar monitoringi modulini Universitet informatsion tizimida qo’llash.
Bitiruv malakaviy ishimizning amaliy ahamiyati: Talabalarning adabiyot izlash jarayonini osonlashtirish, vaqtdan unumli foydalanish, adabiyotlarni tezkor topa olish va ulardan istalgan vaqtda foydalana olish va qulaylikni oshirish.
Bitiruv malakaviy ishimizning metodologik asoslari:WEB arxitektura va SQL tili.
Bitiruv malakaviy ishimizning metodlari:WEB serverni dasturlashda PHP texnalogiyasidan va ma’lumotlar bazasi ma’lumotlarini qayta ishlashda SQL tilidan faydalanildi.
Bitiruv malakaviy ishimizning tarkibi va hajmi:Ushbu bitiruv malakaviy ishi____betdan iborat bo’lib, kirish, 2 ta bob, xotima va foydalanilgan adabiyotlar ro’yxatidan iborat.
I. Web sayt tayyorlashda ishlatiladigan zaruriy dasturiy vositalar.
1.1 HTML tili, strukturasi, tag(teg)lari.
HTML tili buyruqlari teg (tag) deb ataluvchi maxsus elementlar yordamida beriladi, ya’ni uning asosini teglar tashkil etadi. Teglar <> qavs orasida berilib, ular brouzerda ko'rinmaydi, balki qulay ko'rinishga keltirish uchun xizmat qiladi. Odatda, ko'pchilik teglar ikki marta takrorlanib, jufti
bilan beriladi, ya’ni “ochilib-yopiladi”. Masalan, < BODY>, < / BODY>.
HTML tili tanasida ajratib ko'rsatish uchun teglar katta harflar bilan yoziladi va < HTML > bilan boshlanib, HTML > bilan tugaydi. Bunda katta va kichik harflar farqlanmaydi.Shuningdek, HTML tili andozasi bo'yicha hujjatga va teglarini kiritish tavsiya etiladi. Brauzer HTML hujjatni o'qiganida, ularning borligi hujjat bo'limlarini aniq ko'rsatadi. Biroq ular bo'lmasa ham, brauzer HTML — hujjatni to'g'ri o'qiydi, lekin hujjat bo'limlari bir-biridan ajralib turmaydi.
Shunday qilib, to'g'ri tuzilgan HTML — hujjat quyidagi tuzilishga ega:
< HTML>
< HEAD>
Sarlavhaga oid ma’lumot
< / HEAD>
< BODY>
Hujjatning mazmuni
< / BODY>
HTML>
Bunda < HEAD>, < / HEAD> orasida joylashgan sarlavhaga oid
ma’lumot qismida, odatda, foydalanuvchiga e'tiborli bo'lmagan,
lekin brouzer uchun lozim ma’lumot beriladi.
< BODY>, < / BODY> orasiga esa uning operatorlari to'laligicha
ketma-ketlikda joylashtiriladi.
HTML tili asosiy operatorlari va ularning tasnifi:
HTML tili operatorlardan tashkil topadi. Ularning asosiylarini ko'rib chiqamiz.
— izoh. Shu belgi orasiga joylashtirilgan ixtiyoriy matn izoh deb
qaraladi.
... — hujjatga gipermurojaat o'rnatish.
Atributlari (qo'shimcha yordamchi operatorlari, bular ... orasida ishlatiladi): HREF, NAME, TARGET, _blank, _top, _parent, _self, TITLE, TYPE, CHARSET, HREFLANG.
-HREF atributi — gipermurojaatga olib boruvchi URL ta’riflovchisi vazifasini bajaradi. Masalan:
O’zMU . Agar yo'nalish ichma-ich joylashgan papkalarda joylashgan bo'lsa, “/” belgisi yordamida ko'rsatiladi. Agar murojaatni shu sahifadagi biror belgiga o'rnatish lozim bo'lsa, “#” belgisidan keyin ko'rsatiladi.
|