Mavzu: Dasturiy ta’minotni loyihalash va dizayn jarayonini hamda uning ma’lumotlar bazasi qismini dasturiy ta’minot standartlariga ko’ra tayyorlash


O‘quv markaz faoliyatini avtomatlashtirish dasturiy ta’minotini Java dasturlash tilining JavaFX komponentalari yordamida yaratish va modellarni baza bilan bog‘lash


Download 1.46 Mb.
bet4/9
Sana02.01.2022
Hajmi1.46 Mb.
#191718
1   2   3   4   5   6   7   8   9
Bog'liq
651-17-7-Otajonov-Abduqahhor

2.3. O‘quv markaz faoliyatini avtomatlashtirish dasturiy ta’minotini Java dasturlash tilining JavaFX komponentalari yordamida yaratish va modellarni baza bilan bog‘lash


  • 12-15-bet

  • Dasturni ishga tushirgandan so‘ng ekranda quyidagi oyna paydo bo‘ladi.



  • 12-rasm. Dasturga kirish oynasi

  • 12-rasmda visual formaning kirish qismi ya’ni login va parol qismi berilgan avvalo dasturimizga kirish uchun bazga bog‘lashimiz kerak bu funksiyani 12-rasmdagi sozlamalar yozuviga kirishimiz kerak. Bunga kirsak quydagi forma yuzaga keladi.



  • 13-rasm. Bazaga bog‘lash oynasi

  • 13-rasmda berilganlarni to‘ldiramiz va shunda bizning dasturimiz bazaga bog‘lanadi. Birinchi kompyuterning lokalhostini kiritamiz, ikkinchisida bazaning nomini, uchinchisida kompyuterning portini, keyingisida bazani user nomini kiritamiz. Oxirgisida esa agar bazamizning paroli mavjud bo‘lsa, parolini kiritamiz mening bazamda parol bo‘lmagani sababli kiritilmagan. Saqlash tugmasini chertsak bazaga ulanadi.

  • Agar biz login va parolni to‘g‘ri kiritsak dasturimizning asosiy qismiga kiramiz. Dasturimizning asosiy qismi esa 14-rasmda berilgan.



  • 14-rasm. Dasturning asosiy oynasi

  • 14-rasmda dasturimizning asosiy qismi berilgan bunda bo‘limlar mavjud ular talabalar, sozlamalar, talaba to‘lovi,hodimlar, guruhlardir ularning har birida boshqa oynalar mavjud. Ya’ni talabalar degan bo‘limda 15-rasmdagi oyna chiqadi.

  • 15-rasm. Talaba oynasi.

  • Bunda jadvalimizda talabalar ro‘yhati, registratsiya bo‘limida talaba registratsiyasi va qidiruvda shu jadval bo‘yicha qidiruv funksiyasi yuklangan. Registratsiya bo‘limi 16-rasmda berilgan.



  • 16-rasm. Registratsiya qilish oynasi

  • Agar biz 15-rasmdagi qidiruv tugmasiga ozimizga kerakli ism yoki talaba ma’lumotini kiritsak ular quydagicha chiqadi



    • 17-rasm. Talabaning qidiruv oynasi.

  • Agar biz shu shu talaba ustiga sichqonchani ikki marta chertsak shu talaba ma’lumotlarini taxrirlash oynasi chiqadi.



  • 14-rasmdagi talaba toloviga kirsak quydagi oyna hosil bo‘ladi. Bu oyna 19-rasmda ko‘rsatilgan. Bunda to‘lov qilganlar ro‘yhati, tolov qilish funksiyasi va qidiruv tizmlari mavjud.



    • 19-rasm. Tolovlar oynasi.

  • Bunda faqat talaba idsi berilgan yani dasturdagi jadvaldan farqli olaroq ism familya yo‘q ism familyani talaba jadvalidan id si orqali qo‘shib olamiz.

  • 14-rasmdagi hodimlar qismiga kirsak, 20-rasmdagi visual forma ko‘rinadi.



  • Bunda ham hodim qo‘shish, qidiruv va hodimlar jadvali mavjud. Hodim qo‘shishga kirsak 21-rasmdagi oyna hosil boladi



    • 21-rasm. Hodim qo‘shish oynasi

  • Agar 14-rasmdan guruhga kirsak, 22-rasmdagi holat yuzaga keladi.



    • 22-rasm. Guruh qo‘shish oynasi.

  • Agar biz shu guruhlar ro‘yhatidan istalganini ikki marta chertsak shu guruhda mavjud talabalar royhati chiqadi.bu holat 16-rasmda berilgan.



    • 16-rasm. Guruh talabalari ma’lumotlari.

  • Download 1.46 Mb.

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




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