أمثلة على مخططات المكونات.
أداة واحدة، أربعة طلبات. كل رسم أدناه ناتج فعلي.
ما هو مخطط المكونات؟
يوضح مخطط المكونات الأجزاء الرئيسية لنظام البرمجيات والتبعيات بينها. ويحدد لكل جزء مسؤولية واضحة، مثل معالجة الطلبات أو منطق الأعمال أو تخزين البيانات أو العرض أو التكامل مع مزوّد خارجي.
استخدمه بعد تحديد حدود النظام وقبل الحاجة إلى تفاصيل على مستوى الفئات. يوضح مخطط المكونات الجيد المكوّن المسؤول عن كل جانب والواجهات التي يستخدمها للتعامل مع المكونات الأخرى.
- Standard
- Ogata / standard controls textbook convention
- Engine
- schematex-blockdiagram
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
من يستخدم مخططات المكونات؟
مسؤوليات المكونات وحدود التبعيات لمراجعة المعمارية.
تقسيم عمليات الدفع والتقارير والإشعارات إلى أجزاء قابلة للتنفيذ.
خريطة مختصرة للخدمات والمحوّلات التي يحتاجون إلى فهمها قبل تعديل النظام.
كيفية إنشاء مخطط مكونات في ثلاث خطوات.
صِفه
تكفي فقرة واحدة للبدء.
شاهد الرسم
يرسمه المحرّك المناسب.
حدّد ما تريد تغييره
تُحفظ نسخة مع كل تعديل.
أسئلة شائعة
ما هو مخطط المكونات؟
يوضح مخطط المكونات العلاقات البنيوية بين المكونات الرئيسية لنظام البرمجيات، بما في ذلك الواجهات والتبعيات وأوجه التعاون.
متى ينبغي أن أستخدم مخطط المكونات؟
استخدمه أثناء تخطيط المعمارية أو توثيق النظام أو عندما يحتاج الفريق إلى الاتفاق على المسؤوليات داخل نظام برمجي أو خدمة.
ما العناصر التي ينبغي أن يتضمنها مخطط المكونات؟
أدرج المكونات ذات المسؤوليات الواضحة، والواجهات التي توفرها أو تحتاج إليها، ومخازن البيانات والخدمات الخارجية المهمة. تجنّب الأدوات المساعدة الصغيرة التي تحجب البنية الرئيسية.
كيف أوضح العلاقات بين المكونات؟
ارسم اتصالًا موجّهًا من المكوّن الذي يعتمد على واجهة إلى المكوّن أو الخدمة الخارجية التي توفرها. ضع تسمية على الاتصال عندما لا تكون التبعية واضحة.