Qabul qildi: Soliyev B


Download 1.61 Mb.
Sana24.12.2022
Hajmi1.61 Mb.
#1059368
Bog'liq
tarmoqlar-6




MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI FARG’ONA FILIALI



“Kasb Ta’lim va telekomunikatsiya” fakultetining


“Dastur injiniring” yo’nalishi



Dasturiy Taminot tizimlarini loyihalash
653-20 guruh talabasi Turgunov Mirolim fanidan tayyorlagan
Topshirig’i


Topshirdi: Turgunov Mirolim

Qabul qildi: Soliyev B





DASTUR UCHUN TOPSHIRIQ

A-01 O’quv platformasini yaratish

Versiya

1

Sana

19.12.2022

1. Loyiha tarixi



Versiya

Inisiator

Sana

O’zgarishlar tarixi

1

Turgunovm M

19.12.2022

Loyiha yaratildi

2












2. Topshiriq kartochkasi



Maqsad kodi

A.01

Maqsad

IT sohasini o’rgatuvchi platforma yaratish va amaliyot qismini ham platformaning o’zida shakillantirish

Topshiriq

  1. Platforma dizaynini yaratish

  2. O’quvchi va o’qituvchilar uchun alohida dashboard yaratish

  3. Platformaning admin panelini yaratish

Meyoriy vaqt

3 hafta

Platforma

Python, Django









3. Terminlar



Registration

Ro’yxatdan o’tish qismi

Login

Saytga kirish qismi

Online supporting

Online Qo’llab quvvatlash

Courses section


Mavjud kurslar bo’limi

Enrolled courses


Ro’yxattan o’tilgan kurslar

Kompaniya

Usmanov Akademy

Xizmat ko’rsatuvchi

Team Coders

Mijoz

Turg’unov Javohir

Kompaniya talabi

O’quv Platformasini yaratish va Statistica qismini ham shakillantirish

Dastur summasi

1000 $

Dastur sinov muddati

1 hafta

Dastur yozuvchining no’meri

+998996060606

Konseptual sxemalar


Topshiriqni bajarish algoritmi



1-Asosiy sahifani shakillantirish

Ushbu oynada platform ava uning takliflari va natijalari haqida ma’lumotlar shakillantilishi kerak

2-Kurslar ro’yxati



Ushbu bo’limda barcha kurslar haqida ma’lumotlar bo’lishi kerak. Masalan: uning narxi va o’quvchilari soni

3-O’quvchi va o’qituvchilar uchun dashboardni shakillantirish



Ushbu qadamda o’quvchi va o’qituchilar uchun alohida dashboard shakillantirilishi kerak

4-Testlar tizimini sakillantirish



Ushbu bo’limda o’quvchilar realtime tizimida test ishlaydi



5-Yordam bo’limini shakillantirish



Bu bo’limda foydalanuvchilardan so’raladigan ko;plab savollarga javoblarni ko’rsatish imkoni bo’lsin



6- Sertificatlar bo’limini shakillantirish



Bu bo’limda Kurni bitirgan talabaga avtomatik sertificate shakillantiriladi



4. Muammoli qism izohi
1. Platformada amaliyot qismini ham shakillantirish
2. Platformani xavfsizligini taminlash. Bu Platforma website bo’lgani uchun uning xavfsizligini ta’minlash anchagina qiyin bo’ladi
3. Platforma minglab foydalanuvhilar bilan ishlay olishligi kerak


5. Yechim

Yechim uchun variantlar



  1. Ushbu muammoni git va github platformalari bilan ishlash orqali hal etish mumkun. Buning uchun platformani git va github bilan bog’lash kerak

  2. Platforma xavfsizligini Django freamworki orqali taminlash mumkun chunki hozirgi vaqtda Bu freamworkning xafvsizligi 1 – o’rinda turadi

  3. Bu muammoni esa Baza strukturani ideal yaratish va serverni kuchli xarakterdagisni tanlash orqali hal qilamiz

Interfeys
Struktura (qaysi qismi nima vazifa bajarishi izohi)



Asosiy saxifa. Bu oynada Platforma haqida ma’lumot beriladi



Kurslar haqida ma’lumot beriladi



Ro’yxatdan o’tish oynasi

Login oynasi

O’quvchi va o’qituvchilar uchun dashboard



Test bo’limi

Natijalar bo’limi

Platformaning asosiy admin paneli
Download 1.61 Mb.

Do'stlaringiz bilan baham:




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