برمجة

لغة النمذجة الموحدة UML

تعرف على انها Unified Modeling Language

ما هي لغة ال UML ؟

هي لغة النمذجة الموحدة (Unified Modeling Language) أو (UML)، هي لغة نمذجة رسومية تقدم لنا صيغة لوصف العناصر الرئيسية للنظم البرمجية. وهي لغة معتمدة لترميز العمليات البرمجية، حيث تقدم وسيلة رمزية مبسطة للتعبير عن مختلف نماذج العمل البرمجي، ويسهل بواسطتها على ذوي العلاقة من محللين ومصممين متابعة مراحل تطوير النظام.

تعتبر هذه اللغة من الطرق الجديدة و الفعالة لتحليل وتصميم وتنفيذ البرامج باستخدام البرمجة الموجهة والأسلوب المرئي (Object Oriented Programming) أو (OOP)، حيث تَستخدم أشكال هندسية ومخططات تعطي صورة كاملة عن النظام المراد تصميمه مما يسهل عملية عرض النظام كاملاً ويسهل عملية صيانته؛ تتكون لغة النمذجة الموحدة (UML) من عدة أشكال ومخططات للرسم.

ما هي أهميتها ؟

كلنا نعلم أن عند تطوير نظام معين يشترك فيه الكثير من المبرمجين والمحللين وغيرهم، ومن هذا المنطلق UML تقدم مفاهيم موحدة بين جميع أعضاء الفريق بحيث حين إِطّلاع أي أحد من أعضاء الفريق على الأشكال يفهم النظام (وهنا تأتي خبرة وإبداع محلل النظم ومن المعروف أن التحليل مرحلة متقدمة عن البرمجة، المحلل الناجح هو مبرمج ناجح).

مقالات ذات صلة

زر الذهاب إلى الأعلى