دليل أنواع مخططات UML: تعرف على جميع أنواع مخططات UML مع أمثلة
نشرت: 2012-02-02UML تعني U nified M odeling L anguage. إنها لغة غنية لنمذجة الحلول البرمجية وهياكل التطبيقات وسلوك النظام والعمليات التجارية. يوجد 14 نوعًا من مخططات UML لمساعدتك على نمذجة هذه السلوكيات.
يمكنك رسم مخططات UML عبر الإنترنت باستخدام برنامجنا ، أو تحقق من بعض أمثلة مخططات UML في مجتمع الرسم التخطيطي لدينا.
قائمة أنواع مخططات UML
إذن ما هي أنواع مخططات UML المختلفة؟ هناك نوعان من الفئات الرئيسية. المخططات الهيكلية والمخططات السلوكية . انقر فوق الارتباطات لمعرفة المزيد حول نوع مخطط معين.
- مخططات الهيكل
- مخطط الفصل
- مخطط مكون
- مخطط النشر
- مخطط الكائن
- مخطط الحزمة
- مخطط الملف الشخصي
- مخطط الهيكل المركب
- المخططات السلوكية
- استخدم الرسم البياني
- الرسم النشاط
- مخطط آلة الدولة
- مخطط تسلسل
- مخطط الاتصال
- مخطط نظرة عامة على التفاعل
- الرسم البياني توقيت
تظهر الرسوم البيانية الهيكلية الأشياء في النظام النموذجي. في مصطلح أكثر تقنية ، فإنها تظهر كائنات مختلفة في النظام. توضح المخططات السلوكية ما يجب أن يحدث في النظام. يصفون كيف تتفاعل الأشياء مع بعضها البعض لإنشاء نظام فعال.
مخطط الفصل
احصل على المزيد من أمثلة الرسم التخطيطي لفئة UML >>
مخطط مكون
يعرض مخطط المكون العلاقة الهيكلية لمكونات نظام البرنامج. تستخدم هذه في الغالب عند العمل مع أنظمة معقدة مع العديد من المكونات. المكونات تتواصل مع بعضها البعض باستخدام الواجهات. ترتبط الواجهات باستخدام الموصلات. توضح الصورة أدناه مخطط مكون.
احصل على المزيد من قوالب الرسم التخطيطي للمكونات >>
مخطط النشر
يوضح الرسم التخطيطي للنشر أجهزة نظامك والبرامج الموجودة في هذا الجهاز. تعد مخططات النشر مفيدة عندما يتم نشر حل البرنامج الخاص بك عبر أجهزة متعددة مع تكوين فريد لكل منها. يوجد أدناه مثال على رسم تخطيطي للنشر.
احصل على المزيد من قوالب الرسم التخطيطي للنشر >>
مخطط الكائن
الرسوم البيانية للكائنات ، يشار إليها أحيانًا باسم مخططات المثيل ، تشبه إلى حد بعيد مخططات الفئة. مثل الرسوم البيانية للفصل ، فإنها تُظهر أيضًا العلاقة بين الكائنات ولكنها تستخدم أمثلة من العالم الحقيقي.
يوضحون كيف سيبدو النظام في وقت معين. نظرًا لوجود بيانات متوفرة في الكائنات ، يتم استخدامها لشرح العلاقات المعقدة بين الكائنات.
الحصول على المزيد من قوالب الرسم التخطيطي للكائنات >>
مخطط الحزمة
كما يوحي الاسم ، يوضح مخطط الحزمة التبعيات بين الحزم المختلفة في النظام. راجع مقال wiki هذا لمعرفة المزيد حول التبعيات والعناصر الموجودة في مخططات الحزم.
مخطط الملف الشخصي
مخطط ملف التعريف هو نوع مخطط جديد تم تقديمه في UML 2. هذا هو نوع الرسم التخطيطي الذي نادرًا ما يستخدم في أي مواصفات. لمزيد من قوالب الرسم التخطيطي للملف الشخصي ، تفضل بزيارة مجتمع الرسم التخطيطي الخاص بنا.
مخطط الهيكل المركب
تُستخدم مخططات الهيكل المركب لإظهار الهيكل الداخلي للفصل. بعض الرسوم البيانية للهيكل المركب المشترك.
استخدم الرسم البياني
باعتبارها أكثر أنواع الرسوم البيانية المعروفة لأنواع UML السلوكية ، فإن استخدام مخططات الحالة تعطي نظرة عامة بيانية للجهات الفاعلة المشاركة في النظام والوظائف المختلفة التي يحتاجها هؤلاء الممثلون وكيف تتفاعل هذه الوظائف المختلفة.
إنها نقطة انطلاق رائعة لأي مناقشة حول المشروع لأنه يمكنك بسهولة تحديد الجهات الفاعلة الرئيسية المشاركة والعمليات الرئيسية للنظام. يمكنك إنشاء مخططات حالة استخدام باستخدام أداتنا و / أو البدء فورًا باستخدام قوالب حالة الاستخدام الخاصة بنا.
استخدم علاقات مخطط الحالة الموضحة بالأمثلة
احصل على المزيد من أمثلة الرسم التخطيطي لحالة الاستخدام >>
الرسم النشاط
تمثل مخططات النشاط سير العمل بطريقة رسومية. يمكن استخدامها لوصف سير عمل الأعمال أو سير العمل التشغيلي لأي مكون في النظام. تُستخدم مخططات النشاط أحيانًا كبديل لمخططات آلة الحالة. تحقق من مقالة ويكي هذه للتعرف على الرموز واستخدام مخططات النشاط. يمكنك أيضًا الرجوع إلى هذا الدليل السهل لمخططات النشاط.
احصل على المزيد من قوالب الرسم التخطيطي للنشاط >>
مخطط آلة الدولة
تشبه مخططات آلة الحالة مخططات النشاط ، على الرغم من تغير الرموز والاستخدام قليلاً. تُعرف أحيانًا باسم مخططات الحالة أو مخططات مخططات الحالة أيضًا. هذه مفيدة جدًا لوصف سلوك الأشياء التي تتصرف بشكل مختلف وفقًا للحالة التي هي عليها في الوقت الحالي. يوضح مخطط آلة الحالة أدناه الحالات والإجراءات الأساسية.
الحصول على المزيد من أمثلة الرسم البياني للدولة >>
مخطط تسلسل
توضح مخططات التسلسل في UML كيفية تفاعل الكائنات مع بعضها البعض وترتيب حدوث تلك التفاعلات. من المهم ملاحظة أنها تُظهر التفاعلات لسيناريو معين. يتم تمثيل العمليات عموديًا وتظهر التفاعلات على شكل أسهم. تشرح هذه المقالة الغرض والأساسيات من مخططات التسلسل. تحقق أيضًا من هذا البرنامج التعليمي الكامل لمخطط التسلسل لمعرفة المزيد حول مخططات التسلسل.
يمكنك أيضًا البدء فورًا في الرسم باستخدام قوالب مخططات التسلسل الخاصة بنا.
مخطط الاتصال
في UML 1 كانت تسمى مخططات التعاون. تشبه مخططات الاتصال مخططات التسلسل ، لكن التركيز ينصب على الرسائل التي يتم تمريرها بين الكائنات. يمكن تمثيل نفس المعلومات باستخدام مخطط تسلسل وكائنات مختلفة. انقر هنا لفهم الاختلافات باستخدام مثال.
مخطط نظرة عامة على التفاعل
مخططات النظرة العامة على التفاعل تشبه إلى حد بعيد مخططات النشاط. بينما تُظهر الرسوم البيانية للنشاط سلسلة من العمليات ، تُظهر الرسوم التخطيطية للنظرة العامة على التفاعل سلسلة من الرسوم البيانية للتفاعل.
إنها مجموعة من مخططات التفاعل وترتيب حدوثها. كما ذكرنا سابقًا ، هناك سبعة أنواع من مخططات التفاعل ، لذا يمكن أن يكون أي منها عقدة في مخطط نظرة عامة على التفاعل.
الرسم البياني توقيت
مخططات التوقيت تشبه إلى حد بعيد مخططات التسلسل. يمثلون سلوك الأشياء في إطار زمني معين. إذا كان شكلًا واحدًا فقط ، فسيكون الرسم التخطيطي مباشرًا. ولكن إذا كان هناك أكثر من عنصر واحد متضمن ، فسيتم استخدام مخطط توقيت لإظهار التفاعلات بين الكائنات خلال هذا الإطار الزمني.
انقر هنا لإنشاء مخطط التوقيت الخاص بك.
المذكورة أعلاه هي جميع أنواع مخططات UML. تقدم UML العديد من أنواع الرسوم البيانية ، وفي بعض الأحيان يمكن أن يشرح مخططان نفس الشيء باستخدام رموز مختلفة.
تحقق من منشور المدونة هذا للتعرف على مخطط UML الذي يناسبك. إذا كان لديك أي أسئلة أو اقتراحات ، فلا تتردد في ترك تعليق.