Tajriba ish №1



Download 0,86 Mb.
Sana13.01.2023
Hajmi0,86 Mb.
#899133
Bog'liq
2-lab mobil


921-19 guruh talabasi
Karimova Mumtozbegim
Амалий иш № 2
Mavzu: GUI dizayn dasturiy ta'minotning foydalanuvchi interfeysiни яратиш
Ишдан мақсад: GUI dizayn dasturiy ta'minotning foydalanuvchi interfeysiни ўрганиш, дизайни учун андозалар тайёрлаш.
Назарий қисм
Bu bosqichda dasturiy ta'minotning chuqurlashgan dizayni qilinadi. Chuqurlashgan dizayn o'z ichiga quyidagilarni oladi.

  1. GUI - Graphic User Interface (View-ko'rinish) design. GUI dizayn dasturiy ta'minotning foydalanuvchi interfeysi qanaqa bo'lishini ko'rsatadi. Bu dizayn to'g'ridan to'g'ri dasturiy ta'minot yaratish vositasidan foydalanib qilinishi ham mumkin. Masalan, Visual Studio, Netbeans Swing, Android Studio UI komponentalarindan foydalanish mumkin. Yoki oddiy ixtiyoring grafik redaktordan foydalanish ham mumkin.

  2. DB - Database Design. Ma'lumotlar bazasida (MB) mavjud bo'lishi kerak bo'lgan jadvallar (tablitsalar) sxemasi DB dizayn qismida yaratiladi. MB sxemasi ham to'g'ridan to'g'ri biron bir ma'lumotlar bazasini boshqarish tizimidan foydalanib qilinishi ham mumkin, masalan, MySQL Workbench, PHPMyAdmin, vxk.

  3. Model-Controller Dizayn. Demak, bu qismda dasturiy ta'minotning asosiy funksional qismi modellashtiriladi/dizayni qilinadi. Ma'lumotlar bazasi va GUI dizayn bajarilgandan keyin ularni bir-biri bilan bog'lash uchun Model ya'ni dasturiy ta'minotning MB bazasi bilan ishlaydigan qismining dizayni qilinadi, ya'ni MBga yozish, o'qish, o'chirish, o'zgartirish qismlari. Shuningdek, GUIdan keladigan so'rovlar asosida MBdan ma'lumotlar yetkazib berish yoki GUIdan keladigan buyruqlarni bajarish uchun Controller qismining dizayni qilinadi. Model-Controller dizayni UML class diagrammadan foydalanib qilinadi.

Ushbu uchta dizayn bajarilgandan keyin, proyekt dasturiy ta'minotini boshlash uchun TZ - Texnik topshiriqlar (Tickets) ishlab chiqiladi.
1. GUI Design: Administrator Ushbu rasm tizim foydalanuvchilaringing umumiy ro'yhatini ko'rsatadi:

Quyidagi rasm tizimga yangi foydalanuvchi qo'shishni oynachasining ko'rinishi:

Quyidagi rasm tizim foydalanuvchilari haqidagi ma'lumotlarni o'zgartirish oynachasini ko'rsatadi:

Tizimda foydalanuvchi o'chirilayotganda tasdiqlash oynachasi:

2. Database Design (https://www.dbdesigner.net/designer)



Laboratoriya ishi uchun variant.
G o’zallik saloni uchun navbatni ro’yhatga olish ilova user interfeys dizayni.
Ilova Baza dizayni:

Table 1; Users


Table 2: Spesiolist
Table 3: Order
Download 0,86 Mb.

Do'stlaringiz bilan baham:




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