Lugha ya Kuigiza UML
Lugha ya kuigiza UML (Unified Modeling Language, Lugha Iliyounganika ya Kuigiza) inaelezea michakato na vipengele kwa kutumia michoro na chati. Hata hivyo, UML sio lugha halisi ya programu, lakini kulingana na miundo yake inawezekana kutengeneza msimbo.
Lugha hii ya kuigiza imepata matumizi makubwa katika mizunguko ya kazi wakati wa ukuzaji wa programu, na ubunifu wa mfumo.
Kuna aina kuu zifuatazo za michoro katika lugha ya UML:
- Michoro ya Kimuundo (Structure Diagrams), ambayo inajumuisha michoro ya madarasa, vipengele, muundo wa mchanganyiko/uliojumuishwa, ushirikiano (UML2.0), usambazaji, vitu, vifurushi, wasifu (UML2.2).
- Michoro ya Tabia (Behavior Diagrams), ambayo inajumuisha michoro ya shughuli, hali, matumizi au kesi za matumizi.
- Michoro ya Mwingiliano (Interaction Diagrams), inayojumuisha michoro ya mawasiliano (UML2.0), mapitio ya mwingiliano, (UML2.0), mlolongo, urambazaji (UML2.0).
Tazama pia
-
seti ya dhana Dhana ya Kukuza Programu,
ambayo inafafanu mtazamo wa kuandika programu -
mtindo
OOP,
ambayo inatumika sana katika uandishi programu -
mpangilio
MVC,
ambayo hutumika kupanga msimbo kwa vizuizi kwa kila kazi -
mchoro wa kumaliza kazi,
ambayo hutumika kwa uwakilishi wa kielelezo wa kiasi cha kazi