📖 42 sahifa
O'ZBEKISTON RESPUBLIKASI OLIY TA'LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
O‘ZBEKISTON RESPUBLIKASI MAKTABGACHA VA MAKTAB TA’LIMI
ANIQ VA AMALIY FANLAR
INFORMATIKA
"Zamonaviy dasturlash tillari"
fanidan
Python dasturlash tilida foydalanuvchi ro'yxatdan o'tish dasturini yaratish.
mavzusida
KURS ISHI
Bajardi: 302 guruh talabasi
Amirova Xulkar Baxoviddin qizi
Qabul qildi: Raximov.S
Samarqand - 2026
1-sahifa
📄 2-sahifa: Mundarija
MUNDARIJA
KIRISH3
I-BOB. Foydalanuvchi roʻyxatdan oʻtish tizimlarining nazariy asoslari8
1.1. Roʻyxatdan oʻtish tizimining mohiyati va ahamiyati.8
1.2. Foydalanuvchi maʼlumotlari va xavfsizlik14
1.3. Phyton dasturlash tilining imkoniyatlari19
II-BOB. Phytonda foydalanuvchi roʻyxatdan oʻtish dasturini loyihalash va yaratish.28
2.1. Dasturlash algoritmini va tuzilmasini ishlab chiqish.44
2.2. Roʻyxatdan oʻtish va login funksiyalarini ishlab chiqish.49
2.3. Maʼlumotlarni saqlash va boshqarish54
2.4. Amaliy qism va natijalar tahlili59
2.5. Dastur kodini ishlab chiqish64
2.6. Dastur sinovi va xatoliklarni aniqlash69
2.7. Natijalar va takomillashtirish74
I-bob bo'yicha xulosa10
II-bob bo'yicha xulosa35
UMUMIY XULOSA38
FOYDALANILGAN ADABIYOTLAR42
2-sahifa
📄 3-sahifa: Kirish
KIRISH
KIRISH
O'zbekistonda raqamli iqtisodiyotning jadal rivojlanishi va elektron xizmatlarga bo'lgan talabning ortishi natijasida onlayn platformalarda foydalanuvchilarni ro'yxatdan o'tkazish tizimlariga ehtiyoj keskin oshgan. O'zR Prezidenti huzuridagi Statistika agentligi ma'lumotlariga ko'ra, 2023-yilda internet foydalanuvchilari soni 31.3 million kishidan oshib, o'sish sur'ati 10% dan yuqori bo'lgan [1]. Elektron tijorat hajmi esa 2023-yilda 20 trillion so'mdan ortiqni tashkil etib, 2022-yilga nisbatan 25% ga o'sgan [2]. Bu ko'rsatkichlar mamlakatimizda raqamli xizmatlar va ilovalarning kengayishini, shuningdek, ularda ishonchli va xavfsiz ro'yxatdan o'tish mexanizmlariga bo'lgan zaruratni yaqqol ko'rsatadi. Global miqyosda, foydalanuvchilarni boshqarish bozorining hajmi 2023-yilda 15 milliard AQSH dollariga yetgan bo'lib, 2028-yilga borib 30 milliard dollardan oshishi kutilmoqda [3]. Bu tendensiya ushbu sohaning nafaqat texnologik, balki iqtisodiy jihatdan ham dolzarbligini isbotlaydi.
Foydalanuvchilarni ro'yxatdan o'tkazish tizimlari har qanday zamonaviy veb yoki mobil ilovaning ajralmas qismidir. Ularning asosiy vazifasi nafaqat foydalanuvchilarning shaxsini tasdiqlash, balki ularning ma'lumotlarini xavfsiz saqlash va turli xavfsizlik tahdidlaridan himoya qilishdir. Mavjud tizimlarda ma'lumotlar xavfsizligi, shaffoflik va foydalanuvchi qulayligi bilan bog'liq muammolar mavjud. Ayniqsa, parollarni xesh qilish, ikki faktorli autentifikatsiya (2FA) va ma'lumotlar bazalarini himoyalash kabi mexanizmlarni joriy etishda samaradorlikni oshirish lozim. Python dasturlash tilining keng imkoniyatlari, uning soddaligi, keng kutubxonalar bazasi va yuqori samaradorligi bunday tizimlarni yaratishda muhim afzalliklarni beradi, biroq uning o'ziga xos xavfsizlik jihatlarini to'g'ri qo'llash va optimallashtirish bo'yicha amaliy yechimlar yetarli darajada o'rganilmagan.
Mavzuning o'rganilganlik darajasiga kelsak, foydalanuvchilarni ro'yxatdan o'tkazish va autentifikatsiya tizimlari jahon miqyosida ko'plab olimlar tomonidan chuqur tadqiq etilgan. Masalan, **Bruce Schneier (2000)** o'zining "Applied Cryptography" asarida ma'lumotlar xavfsizligi va shifrlashning nazariy asoslarini, shu jumladan parollarni himoyalashning turli usullarini batafsil tahlil qilgan [5]. **Ross Anderson (2008)** "Security Engineering" kitobida xavfsizlik tizimlarini loyihalash prinsiplari, autentifi
...
Davomini ko'rish uchun ro'yxatdan o'ting
To'liq hujjatni Word formatida yuklab olish yoki o'zingizga mos variantini yaratish uchun bepul ro'yxatdan o'ting.
Mavzuga doir boshqa kurs ishlari
42 b
06/05/2026
Python dasturlash tilida foydalanuvchi ro'yxatdan o'tish dasturini yaratish. Mana shu mavzuyim