OTM kafedra hujjatlarini boshqarish tizimida foydalanuvchi Interfeysini shakllantirish




Download 5,31 Mb.
bet6/8
Sana14.01.2024
Hajmi5,31 Mb.
#137256
1   2   3   4   5   6   7   8
Bog'liq
Yusufjonova
Ikromova Guli Ikrom qizi, Almardonov Ulug’bek Hakim o’g’li, Labaratoriyada xavfsiz ishlash, zaruriy vositalardan foydalanish talablari, Mustafaqulova Sevara Baxrom qizi, Mustafaqulova Sevara Baxrom qizi, @uqituvchiga hujjat kadrlar bo\'yicha menejr ish rejasi, sahbbona loyiha yuzlari, 2-мавзу Иқтидорли болалар, 1240187.pptx, 4, Login, КНБ 1 ярим йил 2022 (2), Ахборот технологияларининг ривожланиш ва авлодлари, notebookni tarmoqqa ulash
2.2 OTM kafedra hujjatlarini boshqarish tizimida foydalanuvchi Interfeysini shakllantirish.
Vidjetlar va tkinter kutubxonasidan foydalanib dasturni tuzishni boshlaymiz:
Dasturimiz ishga tushganida quyidagi oyna ko’rinadi:

Bu yerda 4 ta tugma mavjud:
1-tugma orqali hujjatlarni to’ldirib chiqishimiz mumkin..
2-tugma orqali yangi hujjatlarni qo’shishimiz mumkin.
3-tugma orqali hujjatlar haqida malumot olishimiz mumkin.
4-tugma orqali dasturdan chiqib ketamiz.
Hujjatlar ro’yxatini ko’rish tugmasi bosilganda hech narsa chiqmaydi. Hozircha ro’yxatlar kiritilmaganligi uchun xatolik haqida xabar beradi.

O`qtuvchilar hujjatlari tugmasi bosilganda quyidagicha oyna hosil bo’ladi:

Ushbu oyna orqali biz o`qtuvchilar haqidagi ma’lumotlarini qo’shamiz. Undan avval esa O‘qituvchilar haqidagi ma’lumotlarni to’ldirib olishimiz kerak:

Professor-o‘qituvchilarining FISH-> Entry (matnli maydon)
Darajasi-> Entry (matnli maydon)
Mutaxasisligi-> Entry (matnli maydon)
Saqlash-> Button(tugma)
Qo’shish->Button(tugma)
Malumotlarni to’ldirganimizdan keyin qo’shish tugmasi bosilgaanda to’ldirilgan malumotlar listboxga uzatiladi :

Saqlash tugmasi bosilganda ma’lmotlarimiz txt fayliga asosiy ekranda saqlangan holda turadi va ekranga saqlanganlik to’g’risida xabar keladi:

Saqlangandan keyin ma’lumotlar “O`qtuvchilar” jadvaliga qo’shiladi!
Agar ma’lumotlar to’liq to’ldirilmasa :

Ko’rinishidagi eslatma chiqadi va qayta ko’rib chiqish uchun oldingi oyna faol holatga keladi.
Asosiy ekranda ham txt fayl saqlandi:

Ichida yuqoridagi to’ldirgan malmotlarimiz saqlangan:

Istalgancha o’qtuvchi kiritib saqlashimiz mumkin.
Yuqorida kiritgan txt faylimiz namoyon bo’ldi. Hujjatlarni shakllantirish tugmasi bosilganda esa hujjatlar haqida malumotlar chiqadi:

Yuqoridagi oynada listbox, hujjat turi nomli va o`qtuvchi ism familyasi nomidagi combobox, murojaat nomli entry , 2 tta button faollashgan.

O’qtuvchi nomi va murojaatlar biz kiritgan to’plam qiymatlarini oladi. Qo’shish tugmasi bosilganda ma’lumotlar listboxga uzatiladi:

Saqlash tugmasi bosilganda malumotlar omboriga saqlandi(txt fayl) , xabar beriladi va ekranga qayta yangilanadi.

Agar ma’lumotlar to’liq to’ldirilmasa :

Ko’rinishidagi eslatma chiqadi va qayta ko’rib chiqish uchun oldingi oyna faol holatga keladi. Istalgancha malumot kiritib saqlashimiz mumkin.
Txt fayli yuqoridagi faylimiz oldida saqlangan holda turadi:

Hujjatlar.txt faylida biz kiritgan barcha ma’lumotlar turgan bo’ladi:

Asosiy oynadagi 3-tugma Hujjatlarni ko’rish tugmasi bosilganda biz yuklagan hujjatlarimiz haqida ma’lumot olamiz:

Shu kabi hujjatlarni yuklash imkonyatiga ega bo’lamiz. Chiqish tugmasi bosilganda dasturdan chiqib ketadi:
window.destroy()


Download 5,31 Mb.
1   2   3   4   5   6   7   8




Download 5,31 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



OTM kafedra hujjatlarini boshqarish tizimida foydalanuvchi Interfeysini shakllantirish

Download 5,31 Mb.