المخططات¶
تتيح لك وحدة المخططات إنشاء مخططات هندسة معمارية بصرية باستخدام محرّر DrawIO المدمج — متكاملة بالكامل مع مخزون بطاقاتك. اسحب البطاقات إلى لوحة الرسم، واربطها بعلاقات، وتعمّق في التسلسلات الهرمية، وأعِد التلوين حسب أي سمة — ويبقى المخطط متزامنًا مع بيانات هندسة المؤسسة لديك.

معرض المخططات¶
يسرد المعرض كل مخطط بصورة مصغّرة واسم ونوع والبطاقات التي يشير إليها. من هنا يمكنك إنشاء أو فتح أو تحرير التفاصيل أو حذف أي مخطط.
محرّر المخططات¶
فتح مخطط يُطلق محرّر DrawIO بملء الشاشة في iframe من المصدر نفسه. يتوفّر شريط أدوات DrawIO الأصلي للأشكال والموصّلات والنص والتخطيط — وكل إجراء في Turbo EA مكشوف عبر قائمة سياق النقر بالزر الأيمن، وزر Sync في شريط الأدوات، وتراكب السهم الذي يجلس فوق كل بطاقة.
إدراج البطاقات¶
استخدم نافذة Insert Cards (تُفتح من شريط الأدوات أو قائمة النقر بالزر الأيمن) لإضافة بطاقات إلى لوحة الرسم:
- تُرشّح شرائح الأنواع ذات الأعداد الحية في المسار الأيسر النتائج.
- ابحث بالاسم في المسار الأيمن؛ كل صف يحمل مربع اختيار.
- يضيف Insert selected البطاقات المختارة في شبكة؛ ويضيف Insert all كل بطاقة تطابق المرشّح الحالي (مع خطوة تأكيد عند تجاوز 50 نتيجة).
تفتح النافذة نفسها في وضع التحديد الفردي لـ Change Linked Card وLink to Existing Card.
تُظهر كل بطاقة على لوحة الرسم أيقونة نوع بطاقتها برمزًا أبيض صغيرًا في الزاوية العلوية اليسرى، بجوار لون النوع — فيُنقَل نوع البطاقة بالأيقونة واللون معًا. يطابق هذا الأيقونات المستخدمة عبر التطبيق ويحسّن الوضوح لمستخدمي عمى الألوان. تظهر الأيقونة على البطاقات المُدرَجة من الآن فصاعدًا. لإضافة أيقونات إلى بطاقات موجودة بالفعل على مخطط أقدم، انقر Apply card-type icons في شريط أدوات المحرّر.
إجراءات النقر بالزر الأيمن¶
- البطاقات المتزامنة: Open Card، Change Linked Card، Unlink Card، Remove from diagram.
- الأشكال العادية / الخلايا غير المربوطة: Link to Existing Card، Convert to Card (يحتفظ بهندسة الشكل، ويحوّله إلى بطاقة معلّقة مزروعة بتسمية الشكل)، Convert to Container (يحوّل الشكل إلى مسار سباحة كي تتمكن بطاقات أخرى من التداخل داخله).
قائمة التوسعة¶
تحمل كل بطاقة متزامنة تراكب سهم صغير. يفتح النقر عليه قائمة بثلاثة أقسام، كلٌّ مملوء في جولة ذهاب وإياب واحدة:
- Show Dependency — الجيران عبر العلاقات الصادرة أو الواردة، مجمّعين حسب نوع العلاقة مع الأعداد. كل صف مربع اختيار؛ التزم بـ Insert (N).
- Drill-Down — يحوّل البطاقة الحالية إلى حاوية مسار سباحة مع أبناء
parent_idمتداخلين داخلها. اختر أي أبناء تُدرج أو Drill into all. - Roll-Up — يلفّ البطاقة الحالية + الأشقّاء المختارين (البطاقات التي تتشارك
parent_idنفسه) داخل حاوية أم جديدة.
تُعتَّم الصفوف ذات العدد = 0، وتُتخطّى تلقائيًا الجيران / الأبناء الموجودون بالفعل على لوحة الرسم.
التسلسل الهرمي على لوحة الرسم¶
تقابل الحاويات parent_id للبطاقة:
- سحب بطاقة إلى داخل حاوية من النوع نفسه يفتح "Add «child» as a child of «parent»?". Yes يضع تغيير تسلسل هرمي في الطابور؛ وNo يُرجع البطاقة بالقفز إلى مكانها.
- سحب بطاقة إلى خارج حاوية يطالب بالفصل (ضبط
parent_id = null). - الإفلات عبر الأنواع يُرجع البطاقة بالقفز صامتًا — فالتسلسل الهرمي مقيّد ببطاقات النوع نفسه.
- تصل كل التحركات المؤكَّدة إلى دلو Hierarchy Changes في درج Sync بإجراءَي Apply وDiscard.
إزالة البطاقات من المخطط¶
يُعامَل حذف بطاقة من لوحة الرسم بوصفه إيماءة بصرية فقط — "لا أريد رؤية هذا هنا". تبقى البطاقة في المخزون؛ وتختفي معها صامتةً حواف العلاقات المتصلة بها. ولا تُزال تلقائيًا أبدًا الأسهم المرسومة يدويًا التي ليست علاقات هندسة مؤسسة مسجّلة. الأرشفة مهمة صفحة المخزون، لا المخطط.
حذف الحواف¶
إزالة حافة تحمل علاقة حقيقية يفتح "Delete the relation between SOURCE and TARGET?":
- Yes يضع الحذف في طابور درج Sync؛ وSync All يُصدر
DELETE /relations/{id}على جانب الخادم. - No يستعيد الحافة في مكانها (مع الحفاظ على النمط ونقاط النهاية).
منظورات العرض¶
تعيد القائمة المنسدلة View في شريط الأدوات تلوين كل بطاقة على لوحة الرسم حسب سمة:
- Card colors (افتراضي) — تستخدم كل بطاقة لون نوع بطاقتها.
- Approval status — يعيد التلوين حسب
approved/pending/broken. - Field values — اختر أي حقل تحديد فردي على أنواع البطاقات الموجودة حاليًا على لوحة الرسم (مثل Lifecycle أو Status). تعود الخلايا التي لا قيمة لها إلى رمادي محايد.
يُظهر مفتاح تفسير عائم في أسفل يسار لوحة الرسم التعيين النشط. ويُحفظ العرض المختار مع المخطط.
درج Sync¶
يفتح زر Sync في شريط الأدوات الدرج الجانبي بكل شيء موضوع في طابور المزامنة التالية:
- New Cards — أشكال مُحوَّلة إلى بطاقات معلّقة، جاهزة للدفع إلى المخزون.
- New Relations — حواف مرسومة بين البطاقات، جاهزة للإنشاء في المخزون.
- Removed Relations — حواف علاقات محذوفة من لوحة الرسم، موضوعة في طابور
DELETE /relations/{id}. يعيد Keep in inventory إدراج الحافة. - Hierarchy Changes — تحركات السحب إلى الداخل / إلى الخارج للحاويات المؤكَّدة، موضوعة في طابور كتحديثات
parent_id. - Inventory Changed — بطاقات حُدِّثت في المخزون منذ فتح المخطط، جاهزة للسحب مجددًا إلى لوحة الرسم.
يُظهر زر Sync في شريط الأدوات كبسولة نابضة "N unsynced" كلما وُجد عمل معلّق. مغادرة علامة التبويب مع تغييرات غير متزامنة تطلق تحذير متصفح، وتحفظ لوحة الرسم تلقائيًا في التخزين المحلي كل خمس ثوانٍ كي يُستعاد تحديث عَرَضي عند إعادة الفتح.
ربط المخططات بالبطاقات¶
يمكن ربط المخططات بـأي بطاقة من علامة تبويب Resources للبطاقة (انظر تفاصيل البطاقة). وعند الربط ببطاقة مبادرة، يظهر المخطط أيضًا في وحدة تسليم هندسة المؤسسة إلى جانب مستندات SoAW.