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.
|
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‘lash12-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
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.
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
Agar 14-rasmdan guruhga kirsak, 22-rasmdagi holat yuzaga keladi.
Agar biz shu guruhlar ro‘yhatidan istalganini ikki marta chertsak shu guruhda mavjud talabalar royhati chiqadi.bu holat 16-rasmda berilgan.
Download 1.46 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling