Ijtimoiy -gumanitar va mutaxassislik


Download 208.84 Kb.
bet1/11
Sana16.06.2023
Hajmi208.84 Kb.
#1488616
  1   2   3   4   5   6   7   8   9   10   11
Bog'liq
ziyobekk kurs ishini tayyori














O‘ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI


TOSHKENT MOLIYA INSTITUTI
ANDIJON FAKULTETI

IJTIMOIY –GUMANITAR VA MUTAXASSISLIK”


FANLARI KAFEDRASI
Dasturiy taʼminotni ishlab chiqish texnologiyalari (IC&T asoslari)” fanidan
KURS ISHI
Mavzu: ONLAYN CHIPTA XARID QILISH
_____________________________________________________________


_____________________________________________________yo‘nalishi
(yo‘nalish)
________kurs talabasi__________________________________________
(kurs) (f.i.sh.)
_____________________________________________________________


Tekshirdi: ___________________________________________________
(f.i.sh.) (imzo)

Kurs ishi taqrizga topshirilgan sana
____” _______202___ y.






Kurs ishi taqrizdan qaytarilgan sana
____” _______202____ y.

Kurs ishi himoya qilingan sana
____” _______202___ y.


Baho “_____” _________



___________
(imzo)
___________
(imzo)

Komissiya a’zolari:
__________________


_________________




ANDIJON – 202___

Mundarija




Kirish

3

I.Nazariy qism

3

1.1. C++ haqida

6

1.2.Codeblocksda konsol ilova dasturlar yaratish

8

II.Asosiy qism

11

2.1. Kinoteatrda onlayn bilet xarid qilish

11

2.2. Muammoning bayoni

12

2.3. Axborot tizimini texnik loyihalash

12

2.4. Axborot modeli

13

2.5. Kurs ishi talablarini o‘rganish

17

2.6. Login bilan parolni kiritish

19

2.7. Kinoni nomini kiritishni boshlaymiz

22

2.8. Kinolarni nomini qidirishni boshlaymiz

25

2.9. Chiptani harid qilishni boshlaymiz

27

2.10. Dastur kodi

30

2.11. Dastur sinovi

31

  1. Dastur sinovi

36

  1. Xulosa

40

  1. Foydalanilgan adabiyotlar

42

  1. Ilova

43



Kirish


Insoniyat o‘zining tarixiy taraqqiyoti jarayonida har xil ish qurollarini yaratgan. Bu ish qurollari uning jismoniy mеhnatini yengillashtirishga xizmat qilgan. Bularga oddiy bolta, tеsha, arradan tortib hozirgi zamon qudratli mashina va traktorlarini misol sifatida kеltirish mumkin. Inson bu davrda faqat mеhnat qurollarini yaratish bilan chеgaralanib qolmay, balki u o‘zining aqliy mеhnatini yengillashtirish qurollarini ham yaratdi. Bunga oddiy hisob-kitob toshlaridan tortib, hozirgi kunda ham o‘z kuchi va qulayligini yo‘qotmagan cho‘tlar misol bo‘la oladi. XX asrning 30-40 yillariga kеlib, EHMlarning birinchi loyihalari paydo bo‘la boshladi. Birinchi EHM yaratish ishlarini 1937 yilda AQSHning Ayova shtatida joylashgan univеrsitеtning profеssori A. Atanasov boshladi. Millati bolgar bo‘lgan bu olim yaratmoqchi bo‘lgan EHM matеmatik-fizikaning ayrim masalalarini yechishga mo‘ljallangan edi. Ammo ikkinchi jahon urushi bu ishlarni oxirigacha yetkazish imkonini bеrmadi. Atanasovning buyuk xizmatlari shundaki, u birinchi bo‘lib EHMlarda ikkilik sanoq sistеmasini qo‘llashning qulayligini ko‘rsatadi. Axborot kommunikatsion texnonologiyalarini taraqqiy etishida bevosita dasturlash tillarining o‘rni beqiyos.
Ayniqsa, hozirgi davrga kelib C++, Java, Delphi dasturlash tillar yordamida shaxsiy kompyuterlar uchun amaliy dasturiy to‘plamlardan tashqari SmartPhone va Planshetlar uchun operatsion tizim (iOS, Android, Windows mobile va h.k) va ilovalar yaratilmoqda. Informatsion texnologiyalarning yana bir muhim jihatlaridan biri shundaki, bu fan jadal sur’atlarda o‘sib, yil sayin yangidan-yangi yo‘nalishlarga, mutaxassisliklarga tarmoqlanib ketmoqda: algoritmik, mantiqiy, obyektga yo‘naltirilgan, vizual, parallel dasturlash texnologiyalari, animatsiya, multimediya, Web, ma’lumotlar bazasini boshqarish tizimlari, ko‘p prosessorli, neyron arxitekturali kompyuterlar va hokazo. Ko‘rinib turibdiki, informatika meta fan darajasiga ko‘tarilib, uni bitta o‘quv kursi chegarasida to‘liq o‘zlashtirishning imkoni bo‘lmay qoldi. Oxirgi yillarda o‘zbek tilidagi qo‘llanmalar ham ko‘payib qoldi. Ushbu taklif etilayotgan qo‘llanma asosan C++ dasturlash tilini o‘rganmoqchi bo‘lganlar uchun mo‘ljallangan. Shu sababli qo‘llanmada C++ tiliga bog‘liq boshlang‘ich ma’lumotlar yoritilgan. Bu qo‘llanmadan C++ dasturlash tilini o‘rganuvchilar, dastur tuzishni o‘rganayotganlar hamda “Dasturlash asoslari”, “Informatika va dasturlash” fanlaridan olingan nazariy bilimlarni mustahkamlash uchun foydalanishlari hisobga olingan.
Har qanday tashkilot ma’lumotga o‘z vaqtida kirishga muhtoj. Zamonaviy dunyoda axborotning qiymati juda yuqori. Zamonaviy dunyoda axborot menejerlarining roli ko‘pincha ma’lumotlar bazalari tomonidan amalga oshiriladi. Ma’lumotlar bazalari ma’lumotlarni tizimlashtirilgan shaklda ishonchli saqlash va ularga o‘z vaqtida kirishni ta’minlaydi. Deyarli har qanday zamonaviy tashkilot ma’lumotlarni saqlash, boshqarish va boshqarish uchun ma’lum ehtiyojlarni qondiradigan ma’lumotlar bazasiga muhtoj. Ma’lumotlarni qayta ishlashning zamonaviy ilovalari ko‘p sonli foydalanuvchilar bilan ishlashga, ularning asosiy ma’lumotlarbazasi serverining joylashgan joyidan uzoqda joylashganligiga qaratilgan.Ushbu kurs loyihasining mavzusi "Kino" dasturini ishlab chiqishdir. Bu vazifani amalga oshirish uchun C++ dasturlash muhiti tanlandi.
C++ dasturlash muhiti ishlab chiquvchiga yoqimli va qulay interfeys yaratib, murakkab loyihalarni tezda ishlab chiqish imkonini beruvchi haqiqatdan ham foydalanishga qulay vositalar to‘plamini taqdim etadi.
“Kinoteatr” ma’lumotlar bazasi kinoteatr xodimlarining ishini sezilarli darajada osonlashtiradi, shuningdek, tashrif buyuruvchilarga tomoshalar va qiziqarli filmlar, chiptalar narxlari haqida kerakli ma’lumotlarni olish imkoniyatini beradi. Ushbu dasturiy mahsulot kinoteatr kassalari ishini avtomatlashtirish imkonini beradi.



  1. Download 208.84 Kb.

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




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