Guruh talabasi Yuldoshev Faxriddin Masalaning ko`yilishi


Download 345.12 Kb.
Sana17.12.2022
Hajmi345.12 Kb.
#1025709
Bog'liq
4- topshiriq talablarni o\'rganish




941-20 guruh talabasi
Yuldoshev Faxriddin


Masalaning ko`yilishi

Online chat dasturi




Loyixaning asosiy foydalanuvchilar

  1. Dastur administratorlari

  2. Foydalanuvchilar

LOYIXAGA QO`YILADIGAN TALABLAR
Administrator.
Talab 1. Administrator sifatida, foydalanuvchilarni tizimda registratsiya qila olishi kerak.
Talab 2. Administrator sifatida, foydalanuvchilar ro`yxatini ko`ra olishi kerak.
Talab 3. Administrator sifatida, foydalanuvchilarni tizimdan o`chira olishi kerak.
Talab 4. Administrator sifatida, foydalanuvchilarni tizimdan chiqarib tashlay olishi , bloklashi kerak.
Talab 5. Administrator sifatida, foydalanuvchilarni Administratsiyaga tayinlay olishi kerak.


Foydalanuvchi.


Talab 1. Foydalanuvchi sifatida, chatdagi odamlarni ko’ra olishi kerak.
Talab 2. Foydalanuvchi sifatida, guruh shakllantira olishi kerak.
Talab 3. Foydalanuvchi sifatida, chatdagi odamlar bilan Yozishmalarni amalga oshira olish imkoni.

  • Shaxsiy chat

  • Guruh chati

Talab 4. Foydalanuvchi sifatida, chatdagi qidiruv tizimidan foydalana olishi lozim.
Talab 5. Foydalanuvchi sifatida, chatdagi o’zini habarlarini o’zgartira olishi kerak.
Talab 6. Foydalanuvchi sifatida, chatdagi o’zini habarlarini o’chira olishi kerak.
Talab 7. Foydalanuvchi sifatida, chatdagi o’ziga maqbul bo’magan accauntlarni bloklay olishi kerak.
Talab 8. Foydalanuvchi sifatida, dasturda media,foto habarlarni ulasha olishi kerak.
Talab 9. Foydalanuvchi sifatida, dasturdan o’zining accaunt malumotlarini o’zgartira olishi kerak.
Talab 10. Foydalanuvchi sifatida, dasturdan o’zining accaunt malumotlarini o’chira olishi kerak.

Tizimdan Registratsiyadan o’tish bo’limi






Ma’lumotlar bazasini tuzib olmiz
Foydalanuvchi MB

User_id

User_name

Login

Parol

User haqida malumot

Foto

Tramoqdaligi haqida malumot

745775

Dasturchi

dasturchi1

12345

Full stack
developer

Rasm.jpg

online

244334

Akmal

Dev12345

codeplus

Frontend

Akmal.jpg

Offline

Guruh MB


Chat_id

Guruh nomi

Malumot

rasm

Foydalanuvchilar soni

232323

Faktlar

12 noyabrda yaratildi

Guruh.jpeg

123

434322

Dasturlash

Dasturlashni o’rganamiz

434322.jpeg

99

Shaxsiy chat MB



Chat_id

User_1

User_2

452323

Faktlar

12 noyabrda yaratildi

5654322

Dasturlash

Dasturlashni o’rganamiz

Message MB (Habarlar guruhniki)



Chat_id

Message_id



Habar muallifi

Habar matni

Habar vaqti

Habar qabul qiluvchi(reply)

232345

23232

User_id

Salom dunyo

54685675 (9:23: 11)

message_id 12321

3445767

5445

User_id

Salom hammaga

34324342 (10:30: 3)

NONE

Message MB (Habarlar shaxsiy)



Chat_id

Message_id



User_1

User_2

Habar matni



Habar vaqti

Habar qabul qiluvchi(reply)
Message_id

Habar holati ( o’qildi ? ha:yo’q )

232345

23232

User_id

User_id

Salom dunyo

54685675 (9:23: 11)

232323

True

3445767

5445

User_id

User_id

Salom hammaga

34324342 (10:30: 3)

NONE

False

Block user (shaxsiy chat)



Block_user_id

User_id

User_id

45

234234

242344

56

456665

546456

Block user (guruhda chat)



Block_user_id

User_id

Chat_id

12

54533

646456

13

34535

456546

Administratsiya



Download 345.12 Kb.

Do'stlaringiz bilan baham:




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