أمثلة على مخططات UML.
أداة واحدة، أربعة طلبات. كل رسم أدناه ناتج فعلي.
ما هو مخطط UML؟
UML، أو لغة النمذجة الموحدة، هي لغة مرئية معيارية لوصف البرمجيات. ينشئ صانع مخططات UML هذا مخططات فئات تعرض الأجزاء المستقرة من النظام: فئاته وبياناته وعملياته وعلاقاته.
يفيد مخطط الفئات عندما يكون السؤال هو ممّ تتكوّن البرمجية. أما التفاعل المرتب زمنيًا بين الكائنات، فله نوع مختلف من مخططات UML وهو مخطط التسلسل.
- Standard
- OMG UML 2.5.1 §9–§11
- Also follows
- ISO/IEC 19505-2:2012 · Classification / Classifiers / Associations
- Engine
- schematex-umlclass
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
من يستخدم مخططات UML؟
نماذج للأنظمة تُظهر الخدمات وكائنات المجال وتبعياتها قبل التنفيذ.
نموذج ملموس لميزة مثل رحلة أو حجز أو دفعة، يدعم نقاشات التخطيط.
مثال UML موجز لتعلّم الفئات والوراثة والواجهات والعلاقات بين الكائنات.
كيفية إنشاء مخطط UML في ثلاث خطوات.
صِفه
تكفي فقرة واحدة للبدء.
شاهد الرسم
يرسمه المحرّك المناسب.
حدّد ما تريد تغييره
تُحفظ نسخة مع كل تعديل.
أسئلة شائعة
ما هو مخطط UML؟
يستخدم مخطط UML لغة النمذجة الموحدة لوصف جزء من نظام برمجي. تتضمن UML عدة أنواع من المخططات؛ ويركز مخطط الفئات على الفئات وأعضائها وعلاقاتها.
ما نوع مخطط UML الذي تنشئه هذه الأداة؟
تنشئ هذه الصفحة مخططات فئات UML. صِف الفئات والسمات والعمليات والروابط في النظام الذي تريد نمذجته.
ما الفرق بين مخطط الفئات ومخطط التسلسل؟
يعرض مخطط الفئات البنية الثابتة للنظام. أما مخطط التسلسل فيعرض الرسائل المتبادلة بمرور الوقت بين الكائنات أو الخدمات.
هل أحتاج إلى معرفة ترميز UML؟
لا. يمكنك وصف النظام بلغة بسيطة. وقد تساعدك معرفة مصطلحات مثل الوراثة والتركيب والتعددية على تحديد العلاقات بدقة أكبر.
كيف أبدأ مخطط فئات UML؟
سمِّ المفاهيم الرئيسية في النظام، وأضف أهم البيانات أو العمليات، ثم اذكر كيفية ارتباط المفاهيم. اجعل الإصدار الأول مركزًا على جزء واحد من النظام.