Mirzo ulug`bek nomidagi


Download 32.63 Kb.
bet1/2
Sana27.06.2022
Hajmi32.63 Kb.
#778073
  1   2
Bog'liq
baza
7 klass mirovaya istoriya, autodover org (1), Мустакил иш Mavzular nomi Мактабгача таълимни ташкил этиш фанида, Termiz davlat universiteti, mavzu ta’lim muassasasi menejmenti. ZAMONAVIY ta’lim tizimiga q, O`zbekiston Respublikasi fuqaroligi, Islom huquqida jinoyat va jazo, BOLALARNING NASL-NASABINI BELGILASH SABABLARI, `zbekiston Respublikasi Konstitutsiyaviy huquq fani tushunchasi va uning predmeti, Ислом ва ҳозирги замон, Ozoda Abdullayeva1, Kirish, jahon-adabiyoti, Айблов хулосаси(1), kalman filtr



MIRZO ULUG`BEK NOMIDAGI
O`ZBEKISTON MILLIY UNIVERSITETI
JIZZAX FILIALI

Amaliy matematika fakulteti


Kompyuter ilmlari va dasturlashtirish kafedrasi
“Kompyuter ilmlari va dasturlash texnologiyalari”
yo‘nalishi



MUSTAQIL ISH


Mavzu: Kinoteatr axborot tizimi .Bo’sh joylarni aniqlash va bilet sotish.

Bajardi: 111-20 Ikromova Shahzoda


Tekshirdi: Abdukarimov A.

Jizzax 2022


Mavzu:Kinoteatr axborot tizimi .Bo’sh joylarni aniqlash va bilet sotish.
Reja:
1. Murakkab dasturiy ta'minot
2. Ma’lumotlarni ruxsatsiz kirishdan himoya qilish.
3. Shaxsiy kompyuterlar uchun SQL-serverlar

Murakkab dasturiy ta'minot tizimlarini ishlab chiqish dasturlarni ishlab chiqishning sezilarli mashaqqatliligi va ulardagi xatolarni aniqlash qiyinligi bilan bog'liq bir qator tashkiliy, texnologik va texnik muammolarni hal qilishni talab qiladi. Ushbu muammolarni hal qilish har qanday dasturlash texnologiyasini joriy qilish bilan mumkin, bu esa dasturchilarning mehnat unumdorligini va dasturlarning ishonchliligini oshiradi. Bundan tashqari, joriy etilgan texnologiya ishni rejalashtirishni soddalashtirishi va barcha jamoa a'zolarining o'zaro hamkorligini tashkil etishi, rivojlanishning har bir bosqichining vaqtini aniq nazorat qilish imkonini berishi, yaratilgan dasturiy mahsulot uchun umumiy tushunchalardagi barcha o'zgarishlarni ijrochilarga tezda etkazishi kerak. va dastur va tashqi muhit o'rtasidagi yoki dasturning alohida tarkibiy elementlari o'rtasidagi munosabatlar to'g'risidagi kelishuvlarga o'zgartirishlar kiritiladi.
Dasturiy ta'minot mahsulotini amalga oshirish vaqtini qisqartirish va murakkabligini kamaytirish uning ishonchliligiga bog'liq. Shuning uchun texnologiya ishlab chiqish bosqichida algoritmlar va dasturlarni tekshirish va sinovdan o'tkazish jarayonlarini tashkil etishni, shuningdek dasturni disk raskadrovka va sinovdan o'tkazish yondashuvlarini ta'minlashi kerak. Texnologiya aniqlangan xatolarni bartaraf etish yoki dastur funktsiyalarini o'zgartirish uchun zarur bo'lgan dasturlarning ishlashi davomida ularni juda oddiy o'zgartirish imkoniyatini ta'minlashi kerak.Murakkab dasturiy ta'minot tizimlarini ishlab chiqish texnologiyasi dasturiy mahsulotning alohida modullarga bo'linishini talab qiladi. Shu bilan birga, modullar ko'pincha turli dasturchilar tomonidan bir-biridan mustaqil ravishda yaratiladi. Modullarni dasturiy ta'minot to'plamiga birlashtirish uchun modullarni chaqirish qoidalari va alohida modullar o'rtasida parametrlarni o'tkazish qoidalarini ishlab chiqish kerak. Ushbu qoidalar dastur ichidagi interfeysni tashkil qiladi.
Dastur ichidagi interfeys dasturni loyihalashning dastlabki bosqichida ishlab chiqilishi kerak. Uning rivojlanishi quyidagilarni o'z ichiga oladi:

  • qayta ishlangan axborotni tahlil qilish va ma'lumotlarni mantiqiy tashkil etishni tanlash;

  • qo'llaniladigan dasturlash tiliga muvofiq ma'lumotlarni ko'rsatish uchun ma'lumotlarning mavhum tuzilmalarini tanlash, ma'lumotlarni teng mantiqiy tashkil etish;

  • ma'lumotlarning jismoniy tashkil etilishini tanlash;

  • alohida dasturiy modullarning o'zaro ta'sirining tuzilishi va usullarini tanlash.

Murakkab dasturiy mahsulot tarkibini ishlab chiqish dasturni yaratishning asosiy bosqichlaridan biri bo'lib, bunda dasturda alohida modullarni ajratib ko'rsatish, ularning funktsiyalarini aniqlash, chaqirish tartibi, o'zaro ta'sir qilish qoidalari va bo'ysunish kerak. Dasturni modullarga bo'lish modullarning asosiy xususiyatlarini tushunishni hisobga olgan holda amalga oshirilishi kerak:
Modul - bu operatsion tizim yoki boshqa dasturiy modul tomonidan chaqirilishi mumkin bo'lgan mustaqil dastur. Modulga havolalar modul nomi bilan amalga oshiriladi.Ushbu yondashuv intuitiv jihatdan jozibali va so'nggi bir necha yil ichida adabiyotda ko'p muhokama mavzusi bo'ldi. Yuqoridan pastga dizayn konstruktiv dasturlash, bosqichma-bosqich takomillashtirish dasturlash va ierarxik dizayn kabi boshqa nomlar bilan ham tanilgan.Uskuna va dasturiy ta’minot ishlamay qolganda ma’lumotlar yaxlitligi va izchilligini ta’minlash. Ma’lumotlar bazasi serveri ishlayotgan kompyuter to‘satdan o‘chib qolsa va keyinchalik qayta ishga tushirilsa, ma’lumot buzilmasligi yoki yo‘qolmasligi kerak. Xuddi shu tarzda, agar mijoz dasturida ishlaydigan kompyuter tasodifan o‘chirilgan bo‘lsa, ma’lumotlar bazasi serveri ushbu faktni aniqlab olishi va mijoz dasturi o‘rnatgan qulflarni bo‘shatishi, bajarilmagan bitimlarni bekor qilishi va ehtimol boshqa harakatlarni bajarishi kerak.Dasturiy ta’minotdagi nosozliklarga kelsak, bu yerda biz ma’lumotni buzishga qasddan qilingan urinishlar yoki bir xil oqibatlarga olib kelishi mumkin bo‘lgan dasturlarda tasodifiy xatolarni ajratishimiz kerak. Masalan, pulni bank hisobvarag‘idan chiqarish bu summaning boshqa hisob raqamiga yozilishiga yoki xarajatlar to‘g‘risidagi hujjatning paydo bo‘lishiga olib kelishi kerak. Ya’ni, siz hisobdan pulni o‘chirib tashlashingiz yoki qo‘shishingiz mumkin emas. Bundan tashqari, bank tizimini dasturlashda xatolik yuzaga kelishi mumkin, bu esa ma’lumotlarning mos kelmasligiga olib kelishi mumkin. Shuning uchun ma’lumotlar bazasi serveri amalga oshirilgan ma’lumotlar bilan ishlashning to‘g‘riligini tekshirishi kerak.

Download 32.63 Kb.

Do'stlaringiz bilan baham:
  1   2




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