Ilmiy loyiha mavzusi: Spravochnik Farg’ona shahri dorixonalarida mavjud dorilar bazasini yaratish mundarija kirish


SQL tili orqali amalga oshiriladi. Bu  MBBT  relyatsion ma’lumotlar baza



Download 0,94 Mb.
Pdf ko'rish
bet3/10
Sana25.01.2023
Hajmi0,94 Mb.
#902370
1   2   3   4   5   6   7   8   9   10
Bog'liq
Dorixona baza

SQL
tili orqali amalga oshiriladi. Bu 
MBBT 
relyatsion ma’lumotlar baza
hisoblanadi. Bu degani baza jadvallar
jadvallar esa ustunlardan tashkil topgandir.MySQL MBBTi 2 xil turdagi 
litsenziyaga ega. Birinchisi tekin, ya’ni MYSQLni ko‘chirib olish va ishlatish hech 
qanday harajat talab qilmaydi va 
GPL(GNU Public Licenseb, 
GNU)
litsenziyasiga asoslanadi. Ikkinchi turi, GPL shartiga ko‘ra, agar siz 
MySQL kodlarini biror dasturingizda ishlatsangiz, bu dasturingiz ham GPL(tekin) 
bo‘lishi kerak. Bu esa dasturchiga to‘g‘ri kelmaydi. Shuning uchun, bu 
dasturingizni pullik qilishingiz uchun MySQL pullik litsenziyasini sotib olishingiz 
kerak. 



I. Nazariy qism 
1.1 C++Builder6 dasturi haqida tushuncha 
C++ Builder – Borland firmasining yangi maxsuloti bo‘lib, C++ tilidagi 
ilovalarni 
tez 
ishlab 
chuchun 
mo‘ljallangan (RAD-Rapid Application 
Development). C++ Builder yordamida Windows dasturlarini C++ tilida tez va oson 
tuzish mumkin. Win32 konsol ilovalarini va foydalanuvchi uchun grafik interfeysni 
yaratish mumkin (GUI-graphical user interface). Win32 GUI ilovalarini
C++Builder yordamida yaratayotganimizda, biz RAD muxitidagi C++ tilining 
xamma kuchini ishlata olamiz. Bu degani, biz foydalanuvchi interfeysini drag-and-
drop texnikasi yordamida yarata olamiz. Biz formalarga OSX boshqaruv 
elementlarini joylashtirib, qisqa vaqtichida WEB brauzerlarga o‘xshagan maxsus 
ilovalarni yaratishimiz mumkin. Ixtiyoriy dasturlashdan minimal (dasturlashdan 
maktab kursi doirasidagi) bilimga ega foydalanuvchi ham muhitni tezda o‘rgana 
oladi. Bu muhitning soddaligi professional dasturchi bo'lishga xalaqit qilmaydi.
Borland C + + Builder 6 dasturlash muhitlari ichida eng sodda muhitlardan biri 
hisoblanadi. Bir nechta mashqlarni mustaqil bajargandan keyin, muhitdan kishining 
ajralgisi kelmaydi. Vizual komponentalar palitrasi. Vizual komponentalar 
palitrasining bir qismi monitorda ko'rinib turadi, qolganlarini o‘ng va chapga 
siljituvchi tugmachalar vositasida ko‘rishimiz mumkin.Ekran (monitor) markazida 
forma (shakl) dizayneri joylashgan Bu bo'lg'usi dasturning interfeysini hosil qiluvchi 
oynadir. Oyna- ning nomi va sarlavhasi uning tepasida yozilgan bo'ladi. Odatda,
Form 1 (Form 2, Form 3, Form `) va shuningdek oynani berkituvchi va 
kichraytiruvchi tugmachalar ekranning o‘ng tepasida joylashgan boladi. oynaning 
sathiga vizual dastur uchun zarur bo'ladigan VCL komponentalar joylashtiriladi. 
Forma (shakl) dizayneri ostida dastur kodi muharriri joylashgan, odatda, u Unitl.cpp 
sarlavha bilan beriladi. Bu ovna dastur kodini kiritish va tahrir qilish uchun 
mo’ljallangan. File buyruqlari guruhi Bu menyu buyruqlari fayllar bilan ishlashga 
mo‘ljallangan va quyidagi amallarni bajaradi: (New) yangi fayl hosil qilish, forma 
(oyna) ochish, mavjud fayllarni (Open) ochish, fayllarni saqlash (Save) va (Close) 



yopish, ilova dastur kodi matnini (Print) chop qilish mumkin. Edit buyruqlari guruhi 
Menyuning bu buyruqlari guruhi tah- rir qilish uchun zarur bolgan buyruqlar- dir. 
Masalan, inkor qilish (Undelete) va (Redo) takrorlash, qirqib olish (Cut), nusxa 
olish, (Soru), olinga nusxani qo'yish (Paste) va o‘chirish (Delete) kabi amallar¬ni 
o'z ichiga olgan. Search buyruqlari guruhi Menyuning bu buyruqlari guruhi File 
buyrug‘i guruhi. lardan biror matnni izlash va avtomatik al-
mashtirish, kerakli 
satrga o‘tish va uni o'zgartish imkonini beradi. Project buyruqlari guruhi Menyuning 
bu buyruqlari guruhida ilovanrtoshqarish buyruqlari yig‘ilgan. Bu buyruqlar 
yordamida fayllarni qo‘shish, o‘chirish, VCL komponentalar kutubxonasiga kom- 
ponenta qo'shish, kompilatsiya qilish va shunga o'xshash amallarni bajarish 
mumkin. Run buyruqlari guruhi Menyuning bu buyruqlari guruhi yordamida ilovani 
ishga tushirish va bekor qilish, ilovani butunlay va qadam-baqadam rejimda ishga 
tushirish, ko‘rish uchun qo‘shimcha o'zgaruvchilar kiritish va ilova bajarilishini 
toxtatuvchi belgilar kiritish mumkin. Component buyruqlari guruhi Menyuning bu 
buyruqlari 
guruhi 
yordamida 
yangi 
komponentalarni 
i|ofcshish 
va 
konfiguratsiyalarini aniqlash ishlari bajariladi. Database buyruqlari guruhi 
ma’lumotlar bazasi bilan ishlaydigan buyruqlarni o‘z ichiga olgan. Tools buyruqlari 
guruhi Menyuning bu buyruqlari guruhi yordamida ilova parametrlarini asosiy va 
yordamchi dasturlar buyruqlarini chaqirish mumkin. Windows buyruqlari 
guruhi Menyuning bu buyruqlari guruhi yordamida interfeysning oynalarini 
boshqarish mumkin. Help buyruqlari guruhi Menyuning bu buyruqlari guruhi 
yordamida muhit, til, komponentalar va kompyuter haqidagi ma’lumotlarni 
olishimiz mumkin.View (Ko`rish) tugmasi..Bu guruhga quyidagi tugmalar 
jamlangan: (New Form) yangi forma hosil qiladigan, (ViewUnit) modullarni qurish, 
(ViewForm) formani qu-rish, (Toggle Form/Unit) formadan modulga, moduldan 
formaga o'tishni ta’minlaydigan tugmachalar.Toggle Form Unit formadan kodni 
tahrirlashga, tahrirlashdan formaga o'tkazuvchi tugma. Agar ilovada bir nechta 
forma qatnashsa, ularni qurish uchun View Form (Shift+ F12) tugmadan 
foydalaniladi. Yangi forma hosil qilish uchun New Form tugma bosiladi. Bunda 
yangi forma dizayneri paydo bo'ladi. Odatda, sarlavhasi Form2 kabi nomlangan 



bo`ladi. Yangi forma ilovada yangi oynalarni ko‘rsatish va ifodalash uchun zarur 
bo`lishi mumkin.Debug tugmasi.Bu guruhdagi tugmalar ilovani ishga tushirish 
uchun mo`ljallangan. Run (F9) tugmasi ilovani bajarish va ishga tushirish uchun, 
Pause ilovani vaqtincha to'xtatib turish uchun, Trace- Into (F7) va Stepover (F8) 
ilovani qadam- baqadam bajarish uchun mo`ljallangan.Custom tugmasi guruhi. Bu 
guruhda Help contents tugmasi mavjud bo'lib, muhitning yordam tizimini chaqirish 
uchun ishlatiladi. Bu tugmalar guruhining joyi qat’iy tayinlanmagan, o'zimiz 
xohishimizga qarab asosiy pa- nelning istalgan joyiga joylashtirishimiz mumkin. 
Buning uchun kursorni tugmalar guruhining chap chekkasiga olib boramiz va 
sichqonchaning chap tugmasini bosib, istalgan joyga joylashtirishimiz mumkin. 

Download 0,94 Mb.

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




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