Guruh talabasi Madaminov Dostonbek Dasturiy injiringi talablarini boshqarish fanidan 1-amaliy ish Kirish



Download 20,39 Kb.
Sana20.04.2022
Hajmi20,39 Kb.
#566107
Bog'liq
1-Amaliy ish


311-18-guruh talabasi Madaminov Dostonbek
Dasturiy injiringi talablarini boshqarish fanidan 1-amaliy ish
Kirish
Mobil dasturlar turli xil dasturlash tillarida (Java; PHP/JavaScript, ActionScript, Swift, Fultter, ReactNative va Objective-C) yoziladi. Ilova yaratish jarayonida bir necha bosqichlardan oʻtadi.

  • Birinchi qadam. Ilova nima uchun moʻljallanganligini va qanday vazifalarni bajarishini aniqlang.

  • Ikkinchi qadam. Muhandislik va dizayn.

  • Uchinchi qadam. Ishlab chiqish jarayoni.

  • Toʻrtinchi qadam. Sinov.

  • Beshinchi qadam. Monitoring.

Bizning loyihamiz qolgan shunga o’xshash dasturiy vositadan asosiy farqi, biz ma’lumotlarni qayta ishlashda saralash usullarining eng optimal variantidan foydalanamiz va undan tashqari biz dasturimizni Flutter frameworki asosida quramiz.
Flutter - bu Google tomonidan yaratilgan ochiq manbali dasturiy ta'minotni ishlab chiqish to'plami. U Android, iOS, Windows, Mac, Linux, Google Fuchsia va veb-dasturlarni bitta kod bazasidan ishlab chiqish uchun ishlatiladi. Flutterning birinchi versiyasi "Sky" kod nomi bilan tanilgan va Android operatsion tizimida ishlaydi. Bu 2015 Dart dasturchilar sammitida e'lon qilindi, sekundiga 120 kvadrat tezlikda ishlash imkoniyatiga ega bo'lish. Shanxayda Google dasturchilar kunlarining asosiy nutqida Google Flutter 1.0-dan oldingi so'nggi yirik nashr bo'lgan Flutter Release Preview 2 ni e'lon qildi. 2018 yil 4 dekabr kuni Flutter 1.0 Flutter Live tadbirida Framework-ning birinchi "barqaror" versiyasini bildirgan holda chiqarildi. Flutter Interfaol tadbirida 2019 yil 11-dekabr kuni Flutter 1.12 sotuvga chiqarildi. 2020 yil 6-may kuni 2.8 versiyadagi Dart SDK va 1.17.0 versiyadagi Flutter chiqdi, unda iOS API qurilmalarida ish faoliyatini yaxshilash (taxminan 50%), yangi Moddiy vidjetlar va yangi tarmoqni Metal API qo'llab-quvvatladi.


Tadqiqotning dolzarbligi.
O’zbekiston tarixi bo’yicha barcha ma’limotlarni o’zida jamlashtiruvchi mobil ilovani ishlab chiqish
Tadqiqot maqsadi.
Abituriyentlar uchun va tarixga qiziquvchilar uchun O’zbekiston tarixi darsliklari bo’yicha barcha ma’lumotlarni o’zida jamlaydigan qulay va bepul ilova.
Tadqiqot vazifalari.
- O’zbekiston tarixi bo’yicha barcha darsliklarni siflarga bo’lgan holda mujassamlashtirish.
- Har bir foydalanuvchi uchun o’z shaxsiy kabinetiga ega bo’ish;
- Mavzu nomi va kalit so’z yodamida qidirish tizimi mavjud bo’lishi;
- Ishlab chiqilgan algoritmlar asosida ma’lumotlarni qayta ishlash dasturiy vositasini ishlab chiqish;
- Dasturiy vosita yordamida model va real masalalarda tajribaviy tadqiqot o'tkazish.
Tadqiqot ob'ekti va predmeti. 5-11 sinf dasliklarini to’liq electron shakldan olinadi. Mavzular tartib bilan joylashtirilib qayta ishlanadi.
Tadqiqot usullari. Flutterda GetX State management orqali business logic tuzish usuli yordamida amalga oshirilgan. Ma’lumotlarni saqlash modellar yordamida amalga oshiriladi. Va uni saqlashda Shared Preference yordamida ma’lumotlar saqlanib boriladi.

2-amaliy ish


Texnik topshiriq
Ijrochi : Madaminov Dostonbek
Buyurtmachi: TATU
Maqsad : O’zbekiston tarixi fanidan abituriyentlarga, maktab o’quvchilariga sodda va tushunarli, tez ma’lumot topishda va bilimlarini oshirishda yordam beradigan ma’lumotnoma mobil ilovasini ishlab chiqish
Dastur nomi: History of Uzbekistan
Vazifasi: Maktab o’quvchilari va abituriyentlarga O’zbekiston tarixi darsliklarini bir joyga to’plab, Ma’lumotlarni tezda topish va o’z bilimlarini oshirishga ko’maklashish

Dasturiy taminot quyidagi talablarga javob berishi lozim :



  • Har bir foydalanuvchi uchun alohida profil ochish imkoni;

  • Har bir sinf uchun alohida bo’lim bo’lishi lozim;

  • Qidiruv tizimi mavjud bo’lishi;

  • Malumotlar sifatli va aniq bo’lishi;

  • Tez ishlashi uchun server;

  • Ko’zga yoqimli ranglar uyg’unligi;

  • Kunduzgi va tungi rejimlar mavjud bo’liship;

  • Animatsiyalar uyg’unligi;

  • Faktlar bo’limi mavjud bo’lishi;

  • Xavfsiz bo’lishi lozim;

Dasturiy ta’minot tuzilishi:
Ilovaga kirishda ishlab chiqaruvchi logotipi animatsion tarzda namoyish qilinadi.
Ilovada quyidagi bo’limlar mavjud bo’ladi:

  • Asosiy sahifa;

  • Tanlangan mavzular;

  • Test;

  • Videodarsliklar;

  • Profil .

Asosiy sahifada:
Menyu bo’limi aks ettiriladi. Menyuda ilova sozlamalari, Tungi rejim yoqish va o’chirish funksiyasi, ilova yaratuvchilar haqida ma’lumot va hokazolar mavjud bo’ladi.
Qidiruv tizimi. Qidiruv tizimida ilovada mavjud ma’lumotlarning ichidan ma’lumotni tezda topishga yo’naltirilgan bo’ladi.
Push-xabarnoma bo’limi. Push -xabarnoma bo’limida ilovaga qo’shilgan yuangiliklar va mavzularni qaysi paytda o’qishni eslatib turuvchi tizim joylashadi.
Darsliklar bo’limi. Darsliklar bo’limida ilovaga kiritilgan barcha darsliklar joylashtiriladi.
Tanlanganlar sahifasida:
Kerakli mavzularni tanlagan holda sevimlilar ro’yxati shakllantirish mumkin bo’ladi.
Testlash Sahifasida:
Testlashtirilgan dasrliklar mavjud bo’ladi. Foydalanuvchi har bir mavzuni tugatganidan keyin test topshirish imkoniyati beriladi va topshirilgan testlar analiz qilish uchun pdf shaklda foydalanuvchiga beriladi.
Videodarsliklar sahifasida:
Malakali o’qituvchilar tomonidan mavzular to’liq tushintirilgan video darsliklar internet orqali ko’rish imkoniyati.
Profil sahifasida:
Foydalanuvchi haqida ma’lumotlar aks ettirilgan bo’ladi
Download 20,39 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish