Bitiruvchi Nuriddinov M. S




Download 0,71 Mb.
bet7/14
Sana07.02.2024
Hajmi0,71 Mb.
#152866
1   2   3   4   5   6   7   8   9   10   ...   14
Bog'liq
Diplom ishi

1.4. Masalaning qo’yilishi

Loyiha nomi: “Letwork”


Dasturchilar: Nuriddinov Muhammadali Said o’g’li (frontend va backend)
Frontend: Nuxt, Vue, TailwindCSS texnologiyalari
Backend: Python, Django, Django-rest texnologiyalari
Modullar: Foydalanuvchilar moduli, topshiriqlar moduli, doskalar moduli, jamoalar moduli
1.1-jadval
Topshiriqlar doskasi veb ilovasi texnik topshirig’i

Foydalanuvchi nima qiladi?

Qo’shimcha izoh

Backend

Dasturmi server qismi

Foydalanuvchi modelini yaratish

Foydalanuvchilarni ma’lumotlar bazasida tuzilmasini tayyorlash

Foydalanuvchi yaratish uchun API tayyorlash kerak

Foydalanuvchi yaratish uchun frontendga API chiqarib berish.

Foydalanuvchi resurslarini testlash

Foydalanuvchi tizimini to’g’ri ishlashini testlash

Doska modelini yaratish

Doskalarni ma’lumotlar bazasida tuzilmasini tayyorlash

Doska yaratish uchun API tayyorlash kerak

Doska yaratish uchun frontendga API chiqarib berish.

Doska resourslarini testlash

Doska tizimini to’g’ri ishlashini testlash

Jamoa modelini yaratish

Jamoalarni ma’lumotlar bazasida tuzilmasini tayyorlash

Jamoa yaratish uchun API tayyorlash kerak

Jamoa yaratish uchun frontendga API chiqarib berish.

Jamoa resourslarini testlash

Jamoa tizimini to’g’ri ishlashini testlash

Topshiriq modelini yaratish

Topshiriqlarni ma’lumotlar bazasida tuzilmasini tayyorlash

Frontend

Foydalnuvchi ishlatadigan grafik interfeys qisimi

Tizimga kirish


Tizimga kirish uchun email va parol kiritadi. Bu uchun login sahifa qilish kerak.

Ro’yxatdan o’tish

Tizimga kirishi uchun ro’yxatda o’tishi kerak. Shuning uchun signup sahifa kerak, unda email va parol orqali ro’yxatdan o’tadi

Topshiriq yaratish

Tizimga kirgandan so’ng o’z doskasi va boshqa doskalarda topshiriq yaratib bilishi kerak

Yangi topshiriqlar doskasi yaratish

Boshqa nom bilan boshqa doska yaratib bilishi kerak

Doskaga foydalanuvchi qo’shish

Yaratilgan doskaga boshqa foydalanuvchilarni qo’shib bilishi kerak

Topshiriqni tahrirlab bilishi kerak

Topshiriq yaratilgandan keyin uni o’zgartirib bilishi kerak

Topshiriqni o’chirish imkoniyati

Yaratilgan topshiriqni o’chirib bilishi kerak foydalanuvchi

Doskani tahrirlab bilishi kerak

Foydalanuvchi doska yaratganidan so’ng tahrirlab bilishi kerak

Jamoa yaratib bilishi kerak

Doskaga foydalanuvchilarni jamoa orqali qo’sha olishi kerak

Tizimga kirish uchun email va parol kirita olishi kerak. Bu uchun tizimning login sahifasiga o’tish kerak. Login sahifasida email va parol kiritib, tizimga kirish mumkin (1.1-jadval).


Ro’yxatdan o’tish uchun esa signup sahifasiga o’tish kerak. Bu sahifada email va parolingizni kiritib, ro’yxatdan o’tishingiz mumkin. Bunday qilib, siz tizimning barcha imkoniyatlaridan foydalanishingiz mumkin bo’ladi (1.1-jadval).
Tizimga kirgandan so’ng, o’z doskangiz va boshqa doskalarda topshiriq yaratishingiz mumkin. Topshiriq yaratish uchun, o’z doskangizga kirib, “Yangi topshiriq” tugmasini bosing va kerakli ma’lumotlarni kiriting (1.1-jadval).
Boshqa nom bilan boshqa doska yaratib bilishingiz ham mumkin. Buning uchun, doskangizga kirib, “Yangi doska” tugmasini bosing va yangi doskani nomini kiriting (1.1-jadval).
Yaratilgan doskaga boshqa foydalanuvchilarni qo’shish imkoniyatiga ega bo’lishingiz mumkin. Buning uchun doskangizga kirib, “Foydalanuvchi qo’shish” tugmasini bosing va qo’shishni talab qilgan foydalanuvchi haqidagi ma’lumotlarni kiriting (1.1-jadval).
Topshiriq yaratilgandan so’ng, uning tahrirlash imkoniyatiga ega bo’lishingiz mumkin. Topshiriqlarni o’zgartirish uchun topshirigingizga o’tib, uni tahrirlab o’zgartirishingiz mumkin (1.1-jadval).
Yaratilgan topshiriqlarni o’chirib bilishingiz ham mumkin. Buning uchun o’chirishni istagan topshiriqning yonida joylashgan “O’chirish” tugmasini bosing (1.1-jadval).
Doskani tahrirlab bilish imkoniyati bo’lishi kerak. Doskani o’zgartirish uchun, doskanga kirib, uni tahrirlash va qo’shimcha ma’lumotlar kirita olish mumkin (1.1-jadval).
Doskaga foydalanuvchilarni jamoa orqali qo’shish imkoniyati ham bo’lishi kerak. Buning uchun doskani tanlab, “Jamoa yaratish” tugmasini bosish va qo’shilish talab qilgan foydalanuvchilarning ma’lumotlarini kiritish kerak (1.1-jadval).

Download 0,71 Mb.
1   2   3   4   5   6   7   8   9   10   ...   14




Download 0,71 Mb.