O‘zbеkistоn rеspublikasi aхbоrоt texnologiyalari va kоmmunikatsiyalarini rivojlantirish vazirligi



Download 1,23 Mb.
Pdf ko'rish
bet22/47
Sana10.02.2022
Hajmi1,23 Mb.
#439630
1   ...   18   19   20   21   22   23   24   25   ...   47
Bog'liq
matematik hisoblashlarni orgatuvchi mobil ilovalar yaratish

UML asoslari. 
Boshqa har qanday til kabi, UML ham lugʻat va qoidalardan 
iborat boʻlib, ular UML tiliga kiritilayotgan soʻzlarni kombinatsiyalab, mazmunli 
konstruksiyalar olish imkonini beradi. 
Modellashtirish tilida lugʻat va qoidalar tizimni konseptual va jismoniy jihatdan 
taqdim etishga yoʻnaltirilgan. UML ga oʻxshash modellashtirish tili dasturiy 
ta’minotning «chizmalari»ni tuzish uchun standart vosita boʻlib xizmat qiladi. UML 
lugʻati asosiy konstruksiyalarning uchta turini oʻz ichiga oladi: 
-
mohiyatlar— modelning asosiy elementlari boʻlgan abstraksiyalar; 
-
munosabatlar— mohiyatlar oʻrtasidagi aloqalar; 
-
koʻplab 
mohiyatlar 
va 
munosabatlarning 
manfaatlarini 
koʻzlovchi, 
guruhlashtiruvchi diagrammalar. 
Diagrammalar tizimning turli tasvirlarini aks ettirish uchun qoʻllanadi. Turli 
tasvirlarning ushbu toʻplami model deb ataladi. UML tizimi modelini binoning badiiy 
bezatilgan modeli bilan qiyoslash mumkin. Shuni ta’kidlab oʻtish muhimki, UML 
modeli tizim nima qilishi lozimligini tavsiflaydi. Shu vaqtning oʻzida bu qanday joriy 
qilinishi ma’lum qilinmaydi. 
UML modellastirish tili loyiha yaratishda eng koʻp qoʻllanayotgan dasturlardan 
biri bu StartUML dasturidir. Bu dastur yuqori darajadagi moellashtirish uchun 
moʻljallangan boʻlib, unda 14 xil model va loyihalar yaratish imkoniyati mavjud. 
Dastur modellashtirish texnologiyalarining barcha standartlariga toʻla javob beradi. 
Unda quyidagicha turdagi modellar yaratish mumkin: Class Diagram, Object 
Diagram, Package Diagram, Composite Structure Diagram, Deployment Diagram, 
Use Case Diagram, Sequence Diagram, Communication Diagram, Statechart 
Diagram, Activity Diagram, Profile Diagram va ER Diagram. 
Mobil ilovani Star UML dastur yordamida loyihalash juda oson boʻlganligi 
sababli bu ilovani loyihasini shu dasturda ya’ni Star UML dasturi yordamida 
loyihalash kerak. 


2.1-rasm. Use Case Diagram diagrammasi 
Use Case Diagram diagrammasi orqali tuzilgan diagramma quyidagicha: Bu 
diagrammada foydalanuvchi (user) dasturga kirishi bilan asosiy oyna ochilishi kerak. 
Tilni esa shu qurilmani tili bilan bir xil qilib qoʻyish kerak chunki foydalanuvchi shu 
tilni yaxshi biladi. Asosiy oynada oʻyin turi , online bellashuv, oʻrganish, sozlash 
bogʻlanish boʻlimlari boladi. Oʻyin boʻlimida 4 ta oʻyin turi 15 sekundda top , 1 
minutlik oʻyin,tezlik va vaqtsiz turlari boʻlishi kerak. Shulardan biri tanlash orqali 
olgan bilimlar sinalishi kerak. Online bellashuvda internet orqali bellashilishi kerak. 
Oʻrganish boʻlimida esa 8 ta oʻrganish boʻlimlari boʻlishi kerak. Bular : 

Qoʻshish 

Ayirish 

Koʻpaytirish 

Boʻlish 

Kvadrat 

Ildiz 

Daraja 

Foiz 
Har bir dasturda sozlashlar boʻlgani kabi bu ilovada ham sozlashlar boʻlishi 
kerak. Hoʻsh bu sozlashlarda nimalar boʻlishi kerak. Foydalanuchiga ilova 


ogohlantirish ya’ni dasturda chiqib ketilgandan soʻng ma’lum bir vaqtda budilnik 
sifatida yuqorida уведомление boʻlishi kerak. Tilni oʻzgartirish inkoniyati va 
interfeys fonini oʻzgartirish imkoniyatlari boʻlishi kerak. 
Bogʻlanishda dastur tuzuvchisi bilan bogʻlanish imkoniyat boʻlishi. Bu 
bogʻlanishda dastur kamchiliklari va takliflarni yoʻllashlari kerak. 
Sequence Diagram diagrammasi bu ketma ketlik diagrammasi hisoblanadi. 
Bunda asosan dasturni ishlatishdagi ketma ketlik loyihalanadi. Sequence Diagram 
diagrammasi orqali tuzilgan diagramma quyidagicha: Bu diagrammada foydalanuvchi 
(user) dasturga kirishi bilan asosiy oyna ochilishi kerak. Tilni esa shu qurilmani tili 
bilan bir xil qilib qoʻyish kerak chunki foydalanuvchi shu tilni yaxshi biladi. Asosiy 
oynada oʻyin turi , online bellashuv, oʻrganish, sozlash bogʻlanish boʻlimlari boladi. 
Oʻyin boʻlimida 4 ta oʻyin turi 15 sekundda topish, 1 minutlik oʻyin,tezlik va vaqtsiz 
turlari boʻlishi kerak. 


2.2-rasm. Sequence Diagram diagrammasi

Download 1,23 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   47




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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