«Transportda axborot tizimlari va texnologiyalari» kafedrasi


II.ASOSIY QISM . MUSIQA GURUHI MENEJMENTI UCHUN AXBOROT TIZIMINI YARATISH


Download 1.76 Mb.
bet6/7
Sana31.12.2022
Hajmi1.76 Mb.
#1073710
1   2   3   4   5   6   7
Bog'liq
KURS ISHI XUDOYOROV

II.ASOSIY QISM . MUSIQA GURUHI MENEJMENTI UCHUN AXBOROT TIZIMINI YARATISH
2.1 Loyihaning asosiy maqsadi .
Loyihadan asosiy maqsad

Form1 bu dasturimizning birinchi oynasi bo’lib u password page.


Har bir ma’lumot qimmatli bo’lib , dasturga kirishni cheklash lozim .
Buning uchun Password page yaratib olamiz .
2.1-rasm Dasturning Login parol qismi;

Password page ga malumotlar kiritiladi va kirish tugmasi bosiladi.


Agar malumotlar xato bo’lsa “login yoki paro’l xato “ degan xabar
keladi.(2.2-rasm)

2.2-rasm. Login yoki parolda xatolik ko’rsatilishi

Agar ma’lumotlar tog’ri bo’lsa password page oynasi yopiladi va sosiy


Oyna ochiladi ya’ni Home page( form2) (2.3- rasm)

2.3- rasm Home page


Home page asosiy uchta menyudan iborat bo’ladi .


1.Guruh
2.qo’shiqlar
3.Xizmat safarlari
Quyidagi asosiy oynada musiqa guruhi a’zolar royxatini ko’rish va uni tahrirlash;
Mavjud qo’shiqlarni ko’rish va ularni tahrirlash;
Rejalashtirilgan xizmat safarlari haqida bilish va unga o’zgartirishlar kiritish mumkin;

2.4-rasm. Guruh a’zolari ro’yxati;

“Guruh” menyusuni tanlaganimizda , bizga ekranda oldindan guruhda bor bo’lgan guruh a’zolari ro’yxati ko’rsatiladi ya’ni “Guruh” menyusi ichidagi “Guruh a’zolari ” bo’limi ochiladi . Menejer bu menyuda guruhga yangi a’zolar qo’shishi ham mumkin bunming uchun “Guruhga qo’shish ” bo’limini ochamiz (2.5 rasm).



2.5-rasm. Guruhga yangi a’zo qo’shish.
Guruhga yangi a’zo qo’shish uchun a’zoning ismi , familyasi va sanatkorligi kiritiladi .Qo’shish tugmasi bosilganda dasturni o’zi yangi Id bilan bazaga saqlaydi ya’ni yangi a’zoni ma’lumotlari 2.4-rasmdagi jadvalga qo’shiladi.
Guruhdan a’zo o’chirish “Guruhdan o’chirish ” bo’limida quyidagicha amalga oshiriladi.(2.6-rasm)

2.6-rasm. Guruhning ixtiyoriy a’zosini o’chirish;

O’chirishda a’zoni Id raqamini kiritamiz va o’chirish tugmasini bosamiz ,


shunda a’zolar ro’yxatidan quyidagi a’zo o’chiriladi.

Qo’shiqlar” menyusi haqida (2.7-rasm)



2.7-rasm. Qo’shiqlar ro’yxatini ko’rish;

Quyidagi menyuda biz hozirda guruh playlistidagi musiqalar ro’yhatini ko’rishimiz , yangi qo’shiqlar qo’shishimiz va mavjud qo’shiqlarni saralab o’chirishimiz mumkin. Playlistga yangi musiqa qo’shish uchun “qo’shiq qo’shish ” bo’limini tanlaymiz . Qo’shiq qo’shish uchun biz qo’shiq nomini va qo’shiq avtorini kiritamiz va qo’shish tugmasini bosamiz (2.8-rasm)




2.8-rasm. Ro’yxatga yangi qo’shiq joylash;

Shu bilan birga o’chirish ham quyidagicha :qo’shiqni ro’yxatga qo’shganda avtamatik tarzda id berilgan bo’ladi va shu Id orqali biz kerakli qo’shiqni o’chirib tashlaymiz .Id kiritiladi va “o’chirish ” tugmasi bosiladi. (2.9-rasm)





2.9-rasm. Ro’yxatdan ixtiyoriy qo’shiqni o’chirish;

Xizmat safarlari” menyusi


Bu menyu ham yuqorida keltirilgan menyular bilan bir xil ishlaydi . bu menyuda ham uchta asosiy bo’lim mavjud : “rejalashtirilgan”(2.10-rasm) , “safar qo’shish” (2.11-rasm), “safar o’chirish”(2.12-rasm)

2.10-rasm.Reajalashtirilgan safarlarni ko’rish;



2.11-rasm. Safarlarni rejaga qo’shish;

2.12-rasm. Rejadagi safarni o’chirish;


Xulosa
XX asrning 80 - yillaridan oldin ishlab chiqilgan kompyuterlar uchun katta dasturiy sistemalarni ishlab chiqish juda ham mushkul vazifa edi. Buning eng katta sababi shu davrga xos bo’lgan kompyuterlarning imoniyatlarining chegaralanganidadir. Dasturiy komplekslarni ishlab chiqishda asosiy cheklanishlar kompyuter tezkor xotirasining sig’imi, ma’lumotlarni ikkilamchi xotira qurilmalaridan (magnit lentalar, barabanlar va x.k.) o’qish tezligi, prostessorning ishlash tezligi (ularning takt chastotalari bir necha yuz mikrosekund bo’lgan) bilan bog’liq. Bu davrdagi kompyuterlar xalq ho’jaligining hisob-kitob bilan bog’liq bo’lgan masalalarini yechish uchun mo’ljallangan edi. Kompyuterlarda boshqa xarakterdagi masalalarning yechishning iloji yo’q edi. Dasturchilar uchun shu kompyuterlarda yechilayotgan masala uchun berilgan ma’lumotlarni hisobga olgan holda masalaning yechish algoritmini ishlab chiqish birinchi o’rindagi vazifa hisoblangan. Natijada, dastlab matn va grafiklar uchun muharrirlari ishlab chiqildi, keyinchalik multimedia qurilmasi yordamida tovushli ma’lumotlarni qayta ishlash imkoniyatlari ham paydo bo’ldi. Kompyuter tasviriy imkoniyatlarining kengayishi foydalanuvchilar uchun qulay bo’lgan grafik muloqot interfeysini yaratilishiga sabab bo’ldi. Natijada yuqori murakkablikdagi katta amaliy dasturlarni yaratish foydali hamda zarur bo’lib qoldi. Dasturiy vositalarni ishlab chiqish uchun qurol sifatida yuqori bosqichli algoritmik tillardan foydalanildi. Bu dasturiy vositalar dasturchi va dasturchilar guruhi imkoniyatlarini kengaytirib, dasturiy mahsulotlarning murakkablik darajasining ortishiga ham sabab bo’ldi. 4 Hozirgi kunda C# dasturlash tili yuqori bosqichli dasturlash tillari ichida eng samarali dasturlash tillaridan hisoblanadi. C# dasturlash tilida dastur tuzish uchun Visual Studio .NET muhitidan foydalanamiz. C# dasturlash tili obektga mo’ljallangan dasturlash tili hisoblanadi
Kursh ishini ishlash davomida men Visual studio dasturi yordamida C# dasturlash tilining Forma qismida ishlashni o’rganib chiqdim. Undan tashqari ma’lumotlar ombori PostgreSQL bazasini o’rgandim. Bu o’rganganlarim asosida Musiqa guruhi xizmati dasturini ishlab chiqdim

Download 1.76 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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