Mavzu: Dasturiy mahsulot ishlab chiqish masalasi tahlili va loyihalash Masalaning qo`yilishi


Dasturiy vositani boshqarish tizimi talablari


Download 110.59 Kb.
bet7/14
Sana08.01.2022
Hajmi110.59 Kb.
#247158
1   2   3   4   5   6   7   8   9   10   ...   14
Bog'liq
1-amaliy ish. Loyiha ishlab chiqish

Dasturiy vositani boshqarish tizimi talablari


Administratorlik qismining umumiy talablari
Dasturiy vositaning administratorlik qismiga oʻtish uchun brauzerning adreslar qatoriga kerakli manzilni koʻrsatish lozim va avtorizatsiyadan oʻtish kerak.
Bosh sahifaningadministratorlikqismiquyidagimenyuboʻlimlaridaniboratboʻladi:

- Dasturiy vosita sahifalari;

- Dastur haqida qisqacha ma’lumot boʻlimi;

- va hokazolar.




3-rasm. Dasturning bosh sahifasiadministratorlikqismimaketi.

Dasturning boʻlimlarini boshqarishga talablar

Dasturning boʻlimlarini boshqarishda quyidagi funksiyalar qarab chiqilishi kerak:

- pleylist yaratish;

- pleylistga musiqalar joylashtirish;

- musiqa ijrosini ta`minlash;

- musiqalarni oʻchirish;

- keyingi musiqaga o`tkazish ;

- oldingi musiqaga qaytarish;

- dasturning mijoz qismida sahifani koʻrsatish (show) yoki koʻrsatmaslikni (hide) tashkil etish;

- foydalanuvchi o`z talablaridan kelib chiqqan holda audio pleer dizaynini o`zgartira olishi.



Dasturni toʻldirishni boshqarish

Dasturni toʻldirishni boshqarishda quyidagi bloklar qarab chiqilgan boʻlishi kerak:

1. content elementi maydoni, quyidagi turlardan biri boʻlishi mumkin:

- audio ;

- videoni audio ko`rinishda uzatish;

- faylga havola;

2. content elementi –content elementi maydonlari toʻplamidan tashkil topadi;

3. content elementlari roʻyxati – content elementlari toʻplamidan tashkil topadi.



4-rasm. Kontent elementlari maydoni.

Kontent elementi maydoni koʻp qatorli matn muharririda tahrirlanishi kerak (bu muharrir matnga rasm joylashtirish imkonini beradi).

Loyihaning tuzilishi

SimplePlayer.pro - loyiha profili;

main.cpp - asosiy funktsiyasi bo'lgan fayl;

widget.ui - dastur oynasi shaklidagi fayl;

widget.h - dastur oynasining sarlavha fayli;

widget.cpp - dastur oynasi manba kodi fayli;



tugmalari.qrc - dastur tugmasi piktogrammalarining manba fayli.
Kontentning har bir elementi uchun zarur maydonlar toʻplami aniqlanishi lozim. Masalan, “Pleylist” sahifasi uchun quyidagi maydonlar toʻplami zarur boʻladi:

5-rasm. “Pleylist” kontenti elementlari tasvirlanishi.

Kontent elementlari roʻyxati quyidagilarga imkon berishi kerak:

• maydon elementlari roʻyxatini tahrirlashga oʻta olish;

• roʻyxat elementini oʻchirish;

• mijoz qismida roʻyxat elementlarining chiqish tartibini aniqlash;

• hide\show alomatinikoʻrsatish.

“Pleylist” koʻrinishidagi maydonlardan tashqari, element maydonlarining barcha elementlari roʻyxatga chiqishi kerak.



Dasturiy vositaning sozlamalarini boshqarish

Dastur sozlamalari sirasiga quyidagilar kiradi:

- e-mail;

- rollarni tayinlash;



- va hokazolar.

Ruxsatlarni ajratishga talablar

Foydalanuvchilar uchun barcha ochiq koʻrinishidagi boʻlimlarga hech qanday autentifikatsiyasiz ruxsat berilishi kerak.

Foydalanuvchilardan yopiq boʻlimlarga kirishga urinishlarda login va parol soʻrashi lozim.

Yopiq boʻlimga autentifikatsiyadan oʻtib kirgan foydalanuvchilar, tizim foydalanuvchining yopiq boʻlimdagi mavqeyini aniqlashtirib olsa maqsadga muvofiq boʻladi. Agar ruxsat ta’qiqlangan boʻlsa, bu haqda foydalanuvchiga xabar chiqibkeladi.


Download 110.59 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   14




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