Dasturiy injenering fanidan “teatr” loyihasi Tohirov muhriddin


Teatr Malumotlar Bazasini loyihalash bosqichlari



Yüklə 2,34 Mb.
səhifə2/2
tarix29.03.2022
ölçüsü2,34 Mb.
#84826
1   2
Dasturiy injenering fanidan

Teatr Malumotlar Bazasini loyihalash bosqichlari

Malumotlar bazasini yaratish

TEATR” ma’lumotlar bazasining mantiqiy strukturasi va uni shakllantirish

SQL operatorlari yordamida jadvallarni hosil qilish va jadvallarga ma’lumotlar kiritish

JADVALLARNING O’ZARO BOG’LANISHI

Ma’lumotlar bazasidagi jadvallar va uning tarkibiy qismlari – maydonlari haqidagi ma’lumotlarni keltiramiz:


“employee” – haqida ma’lumotni saqlovchi jadval

Maydon nomi

Tipi

Izoh

idemployee

int(6)

Kalit maydon

surname

varchar(50)

To’liq nomi

name

varchar(50)

Ismi

position

varchar(50)

Ishchi lavozimi

address

varchar(100)

Manzili

phone

varchar(20)

Telefon

email

varchar(50)

Elektron manzil

Maydon nomi

Tipi

Izoh

idleader

int(5)

Kalit maydon

surname

varchar(50)

To’liq ismi

name

varchar(25)

Ismi

phone

varchar(20)

Telefon

email

varchar(30)

Kiritgan user

“leader” – boshliq haqida malumot saqlovchi jadval

“leader” – boshliq haqida malumot saqlovchi jadval


Maydon nomi

Tipi

Izoh

idleader

int(5)

Kalit maydon

surname

varchar(50)

To’liq ismi

name

varchar(25)

Ismi

phone

varchar(20)

Telefon

email

varchar(30)

Kiritgan user

Maydon nomi

Tipi

Izoh

idticket

int(5)

Kalit maydon

price

int(20)

Chipta narxi

date

date(15)

Chipta sanasi

validity_period

varchar(20)

Amal qilish muddati

Maydon nomi

Tipi

Izoh

idadvertising

int(4)

Kalit maydon

movie_title

varchar(40)

Film nomi

movie_date

date(20)

Film sanasi

“leader” – boshliq haqida malumot saqlovchi jadval

“ticket” – chipta haqidag ma’lumotni saqlovchi jadval

“advertising” – reklama malumotlarni saqlovchi jadval


Jadvallar

JADVALLARNING O’ZARO BOG’LANISHI


Theater va Section jadvallar 1:N bog’lanish turini hosil qilgan.

Leader va Sections jadvallar 1:1 bog’lanish turini hosil qilgan

Theater va Programm jadvallar 1:N bog’lanish turini hosil qilgan.

Qt dasturlash muhitida Teatr loyihasini yaratish


Stillar jadvallari-barcha ilovalar uchun QApplication::setStyleSheet() yoki QWidget::setStyleSheet() orqali ma'lum bir vidjet (va uning avlodlari) uchun o'rnatilishi mumkin bo'lgan matnli xususiyatlardir. Agar turli darajalarda bir nechta uslublar jadvallari o'rnatilgan bo'lsa, Qt barcha o'rnatilgan uslublar jadvallaridan samarali uslublar jadvalini yaratadi. Bunga kaskadlash deyiladi.

Misol uchun, quyidagi uslublar jadvali barcha QLineEdit maydonlarini fon sifatida sariq rang sifatida ishlatishi kerakligini ta’minlaydi va barcha QCheckbox obyektlari matn rangi sifatida qizildan foydalanishi kerakligini o’rnatadi:

QLineEdit { background: yellow }

QCheckBox { color: red }


Qt Creator dasturi umumiy ko’rinishi


Dasturning umumiy interfeys qismini tayyorkashni boshlaymiz:Qt muhitini ishga tushirib undan yangi proyekt yaratamiz va dasturimizda kerak bo’ladigan vidjetlarini ketma ketlikda joylashtirib chiqamiz.

Dasturda ishlatiladigan tugmalarni qo’yib chiqamiz


Dasturda ishlatiladigan tugmalarni qo’yib chiqamiz.Chipta xarid qilish spektakllar anonsi

push buttonlarini o’rnatib chiqamiz.Push button bu bosiladigan tugama hisoblanadi.


Dasturimizni dizayn qismini ishlab chiqamiz.Bu ishlarni style shet bo’limida amalga oshiramiz.color – bu yozuv ragni background color –orqa fon hisoblanadi


Dasturimizni dizayn qismini ishlab chiqamiz.Bu ishlarni style shet bo’limida amalga oshiramiz.color – bu yozuv ragni background color –orqa fon hisoblanadi.

Dasturimizning umumiy ko’rinishi

My SQL malumotlar bazasini Qt Creator bilan ulash kodlari

My SQL malumotlar bazasini Qt Creator bilan ulash kodlari

Foydalanilgan dabiyotlar


Foydalanilgan adabiyotlar.

 
  • O‘zbekiston Respublikasining “Axborotlashtirish to‘g‘risida”gi Qonuni. (№563-11. № 560-II 11.12.2003 y.). 5. “Ma’lumotlar bazasini boshqarish tizimlar” fani bo’yicha elektron o’quv qo’llanma, TATU FF.
  • Зеленко Л. С. Программная.pdf
  • Липаев_Программная
  • Ayupov R.X., Ismoilov S.I., Azlarov A.X., “MS Access 2002 - ma’lumotlar majmuasini boshqarish tizimi”(o’quv qo’llanma) Toshkent.: Toshkent Moliya instituti, 2004.
  • Кодд Э.Ф., “Реляционная модель данных для больших совместно используемых банков данных”. СУБД. 1995 г.
  • Ma’ruzalardagi taqdimotlar to’plami

  • Internet saytlari
    • www.ictcouncil.gov.uz-Kompyuterlashtirishni rivojlantirish bo`yicha Vazirlar Maxkamasi muvofiqlashtiruvchi Kengashining sayti.
    • www.ecsoman.edu.ru–Rossiya Federatsiyasi Oliy o`quv yurtlarida o`qitilayotgan fanlar bo`yicha o`quv-uslubiy komplekslar.
    • WWW.ziyonet.uz O`zbekistonning axborotlarni izlab topish tizimi.
    • http://ITPortal sayti.
    • https://www.qt.io
    • qt.com

E’toboringiz uchun rahmat!!!
Yüklə 2,34 Mb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə