|
Dasturning boʻlimlarini boshqarishga talablar
|
bet | 4/10 | Sana | 07.06.2024 | Hajmi | 98,89 Kb. | | #261281 |
Bog'liq Amaliy ish hisoboti. Loyiha ishlab chiqish (Na`muna)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.
|
| |