Mavzu: Delphi dasturlash tilida sikllar


Muammoni matematik tarzda shakllantirish va axborotni qayta ishlash usulini tanlash



Download 447,84 Kb.
bet2/20
Sana12.05.2023
Hajmi447,84 Kb.
#937538
1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
KURS ISHI 22 (2)

3. Muammoni matematik tarzda shakllantirish va axborotni qayta ishlash usulini tanlash

Vazifada oddiy operatsiyalar va hisob-kitoblarni bajarish kerak. Matematik apparat oldindan belgilangan formulalar bo'yicha ikkita noma'lumni hisoblash shaklida taqdim etiladi.


1) ma'lumotlar bazasidan har bir yozuv bo'yicha yil boshidagi qoldiq, yil oxiridagi qoldiq, ishlab chiqarish rejasi to'g'risidagi ma'lumotlarni, shuningdek mahsulot birligining ulgurji bahosidagi tannarxini chiqarib olish.
2) topshiriqda ko'rsatilgan formula bo'yicha sotish hajmini hisoblash.
3) topshiriqda ko'rsatilgan formula bo'yicha butun savdo hajmining ulgurji narxlardagi tannarxini hisoblab chiqing.
Savdoning butun hajmining eng yuqori narxiga ega bo'lgan mahsulot nomini izlash ma'lumotlar bazasini to'g'ridan-to'g'ri ro'yxatga olish, har bir keyingi elementni oldingi bilan solishtirish orqali amalga oshiriladi. Keyingi element avvalgisidan kattaroq ekanligi aniqlansa, xarajat qiymati bitta bufer o'zgaruvchiga, ikkinchisiga esa satr indeksi yoziladi. Ro'yxatga olish oxirida MEMO maydonida oldindan qayd etilgan indeksga mos keladigan ma'lumotlar bazasidan mahsulot nomi ko'rsatiladi va qiymat bufer o'zgaruvchisidan qayta yoziladi.
StringGrid komponenti orqali axborot chiqarish tizimiga o'rnatilgan . Buning uchun terilgan ma'lumotlar majmuasi massivi ishlatiladi. Yangi yozuv qo'shilganda, ma'lumotlar StringGrid- dan terilgan massivga o'tkaziladi, so'ngra CompareText funktsiyasidan foydalanib, matn ma'nosida mahsulot nomining eng katta qiymatini topish uchun ma'lumotlar bazasi to'g'ridan-to'g'ri qidiriladi . Birinchi kattaroq elementni belgilashda qo'shiladigan yozuv terilgan massivning qatorlari orasiga yoziladi va keyin terilgan massivning barcha "bo'sh bo'lmagan" yozuvlari allaqachon tozalangan StringGrid ga o'tkaziladi . Keyin terilgan massiv tozalanadi.
Bu foydalanuvchining ma'lumotlarni saralash jarayonida ishtirok etishiga bo'lgan ehtiyojni yo'q qiladi. Ma'lumotlar bazasini qayta tiklash jarayoni, go'yo ma'lumotlarni o'zgartirish operatsiyasiga kiritilgan. Ya'ni, ishlab chiquvchining yakuniy maqsadi ma'lumotlar massivini konvertatsiya qilishning yagona protsedurasini yaratish edi.Ammo bu usul (xuddi "qabariq" usuli kabi) faqat kichik ma'lumotlar bazalari uchun qo'llaniladi, chunki katta hajmdagi ma'lumotlarni konvertatsiya qilish katta resurslarni talab qiladi. Shuning uchun ma'lumotlar to'plami ataylab 100 ta yozuv bilan cheklandi, bu shartlar to'plamini to'liq qondiradi (o'ndan ortiq yozuvlar bilan ishlaydi).
Dasturning keyingi mumkin bo'lgan rivojlanishi o'rnatilgan indekslash va qidirish tizimlari, o'rnatilgan tartiblash funktsiyalari bilan standartlashtirilgan ma'lumotlar bazasi turlaridan foydalanish bo'lishi mumkin. Shuningdek, terilgan fayllarni Microsoft dasturlari bilan birlashtirish mumkin idora Excel yoki Access . Bundan tashqari, agar kerak bo'lsa, dasturni mijoz / server pozitsiyasiga o'zgartirish mumkin, bu xavfsiz ma'lumotlar bazalarining umumiy tizimiga, qulay boshqaruvga, shuningdek, yozuvlarni qo'shish / o'zgartirish / o'chirish vakolatlarini taqsimlashga ega bo'ladi.



Download 447,84 Kb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish