تعلم تحليل نظم | Analysis and design
محلل النظم هو الشخص المسؤول عن تصميم الانظمة والبرمجيات والاشراف على تطويرها, حيث يمر تطوير اي برنامج بمراحل عدة وهي : مرحلة جمع المتطلبات, مرحلة التحليل, مرحلة التصميم, مرحلة التنفيذ والبرمجة, مرحلة التجربة, مرحلة الصيانة والتعديل.
اما UML فهي لغة النمذجة الموحدة المشتركة بين جميع محللي النظم مهما كانت لغات البرمجة التي يتقنوها, لانها لغة موحدة رسومية, تمكّن مهندس البرمجيات من تصميم هيكيلية البرنامج وطريقة عمله بطريقة رسومية هندسية واضحة لتقديمها للمبرمجين من اجل برمجة البرنامج بناءا عليها.