مولّد المخططات الانسيابية
اكتب خطواتك سطرًا لكل خطوة، واربطها بالأسهم، واحصل على مخطط مرسوم بالرموز المعيارية — الطرفيات والإجراءات والقرارات والبيانات وغيرها — مرتّب بحيث لا تتداخل العناصر ويقع كل «نعم» و«لا» على فرعه. تعود الحلقات إلى أعلى الصفحة. نزّل SVG أو PNG، أو اضبطه كشكل وفق APA. يعمل كليًا داخل متصفحك؛ مجاني ودون تسجيل.
الأسطر التي لا تحتوي أسهمًا تُربط من الأعلى إلى الأسفل. والسطر الذي يبدأ بسهم يتابع الخطوة التي فوقه، وبذلك تحصل القرارات على فروعها: -نعم-> الخطوة التالية. تختار الأقواس الرمز؛ والخطوة التي تنتهي بعلامة الاستفهام ? أو ؟ تصبح قرارًا، والسطر الذي لا يحتوي إلا على «بداية» أو «نهاية» (أو Start أو End) يصبح طرفية؛ وتعمل الأقواس أيضًا، مثل (بداية).
الرموز التي يمكنك استخدامها
| اكتبه هكذا | رمز ISO 5807 | يُستخدم في |
|---|---|---|
| (text) | طرفية | حيث يبدأ التدفق وينتهي. |
| [text] | إجراء | أي فعل أو عملية. |
| {text} | قرار | سؤال بجوابين، ولكل جواب فرعه. |
| [/text/] | بيانات (إدخال/إخراج) | قراءة المعلومات أو كتابتها: إدخال أو إخراج. |
| [[text]] | إجراء محدد مسبقًا | خطوة معرّفة في مكان آخر، كروتين فرعي مثلًا. |
| <text> | تهيئة | الإعداد قبل حلقة أو عملية. |
| [(text)] | بيانات مخزّنة (قاعدة بيانات) | بيانات محفوظة في قاعدة بيانات أو مخزن. |
| ~text~ | مستند | مستند أو مخرجات مطبوعة. |
| ((text)) | موصِّل | يربط جزأين من المخطط؛ اكتب حرفًا أو رقمًا. |
6 خطوات · 1 قرار · 6 أسهم
عرض المخطط كجدول
| الرقم | الخطوة | الرمز | يؤدي إلى |
|---|---|---|---|
| 1 | بداية | طرفية | أدخل كلمة مرور |
| 2 | أدخل كلمة مرور | بيانات (إدخال/إخراج) | هل طولها 8 أحرف على الأقل؟ |
| 3 | هل طولها 8 أحرف على الأقل؟ | قرار | لا: اعرض رسالة خطأ; نعم: احفظ كلمة المرور |
| 4 | اعرض رسالة خطأ | إجراء | أدخل كلمة مرور |
| 5 | احفظ كلمة المرور | إجراء | نهاية |
| 6 | نهاية | طرفية |
العنوان ونمط الشكل
ينقل العنوان خارج الصورة، ويضع رقم الشكل بخط غامق والعنوان بخط مائل فوقها — تخطيط APA 7.
كيفية استخدام مولّد المخططات الانسيابية
- 1. اكتب الخطوات، خطوةً في كل سطر. الأسطر التي لا تحتوي أسهمًا تُربط من الأعلى إلى الأسفل، فالإجراء البسيط مجرد قائمة: بداية، ثم كل إجراء، ثم نهاية.
- 2. أضف الفروع بالأسهم. تحت سؤال، ابدأ السطر بسهم وتسمية — -نعم-> احفظ الملف — فيتابع السطر الخطوةَ التي فوقه. سلسل عدة خطوات في سطر واحد بأسهم إضافية: -لا-> اعرض خطأ -> اسأل مجددًا.
- 3. اختر الرموز حين تكون الرموز الافتراضية غير مناسبة. الخطوة التي تنتهي بعلامة الاستفهام ? تصبح قرارًا، ويصبح السطر الذي لا يحتوي إلا على بداية أو نهاية (أو Start أو End) طرفية، وكذلك الأقواس مثل (بداية)؛ وكل ما عدا ذلك إجراء. ضع الخطوة بين أقواس لأي رمز آخر، مثل [/أدخل رقمًا/] للإدخال.
- 4. اختر الاتجاه ونزّل الملف. يناسب الترتيب من الأعلى إلى الأسفل معظم الإجراءات، ويناسب الترتيب من اليسار إلى اليمين المخططات العريضة. نزّل SVG أو PNG — مع تفعيل شكل بنمط APA إذا كان المخطط سيدخل ورقة بحثية — أو نسخ المخطط التفصيلي لنسخة نصية.
صياغة النص
السطر إما خطوة أو سلسلة من الخطوات تفصل بينها أسهم. السهم هو -> أو --> أو => أو →. ويُعطى السهم تسمية بوضعها بين الشرطات — -نعم-> — أو بين شرطتين مزدوجتين مع مسافات، -- نعم -->، أو بعد السهم، -->|نعم|. السطر الذي يبدأ بسهم يتابع أقرب خطوة فوقه لم تبدأ هي نفسها بسهم. الكلمات نفسها تدل دائمًا على الخطوة نفسها مهما اختلفت حالة الأحرف اللاتينية والمسافات، وبذلك تلتقي فرعان عند نهاية واحدة.
إجراء مع قرار وحلقة
(بداية) [/أدخل كلمة مرور/] هل طولها 8 أحرف على الأقل؟ -لا-> اعرض رسالة خطأ -> [/أدخل كلمة مرور/] -نعم-> [احفظ كلمة المرور] احفظ كلمة المرور -> (نهاية)
ست خطوات، وقرار واحد، وستة أسهم. تعود رسالة الخطأ إلى خطوة الإدخال، فيُرسم هذا السهم حلقة على الجانب الأيمن.
رموز المخطط الانسيابي (ISO 5807)
المعيار ISO 5807:1985، Information processing — Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts، هو المعيار الدولي لرموز المخططات الانسيابية، وقد أُعيدت مراجعته وتأكيده عام 2019. ترسم الأداة الرموز الواردة في الجدول؛ فالشكل يحمل المعنى، فيبقى المخطط مقروءًا بالأبيض والأسود.
| اكتبه هكذا | الرمز | يُستخدم في |
|---|---|---|
(text) | طرفية | حيث يبدأ التدفق وينتهي. |
[text] | إجراء | أي فعل أو عملية. |
{text} | قرار | سؤال له فرع لكل جواب. |
[/text/] | بيانات (إدخال/إخراج) | قراءة المعلومات أو كتابتها. |
[[text]] | إجراء محدد مسبقًا | خطوة معرّفة في مكان آخر، كروتين فرعي مثلًا. |
<text> | تهيئة | الإعداد قبل حلقة أو عملية. |
[(text)] | بيانات مخزّنة (قاعدة بيانات) | بيانات محفوظة في قاعدة بيانات أو مخزن. |
~text~ | مستند | مستند أو مخرجات مطبوعة. |
((text)) | موصِّل | ربط جزأين من المخطط؛ اكتب حرفًا أو رقمًا. |
الأسطوانة الخاصة بالبيانات المخزّنة هي الرمز المعتاد لقاعدة البيانات؛ راجع مقررك أو دليل أسلوبك إن طلب نسخة محددة من المعيار.
كيف يعمل التخطيط
تضع الأداة كل خطوة في طبقة — فالخطوة تقع أسفل كل ما يؤدي إليها — ثم ترتّب الخطوات داخل كل طبقة لتقليل تقاطع الأسهم، وتباعد بينها بحيث لا تتلامس أي رموز. تُرسم الأسهم بزوايا قائمة. وتتشارك عدة أسهم تخرج من خطوة واحدة جذعًا مشتركًا ثم تتفرع، ويمر السهم الذي يتخطى طبقات في الفراغ بين الخطوات لا عبرها، وتخرج الحلقة الراجعة إلى خطوة سابقة وتدخل من الجانب الأيمن، فلا تُخلط بسهم قادم من الأعلى. وتُوضع التسميات على أسهمها داخل لوحة بيضاء. والتخطيط ثابت لكل نص: تغيّر المخطط بتغيير النص.
رسم مخطط انسيابي واضح
- بداية واحدة، ونهاية واحدة على الأقل. ابدأ بطرفية واحدة. وقد تنتهي عدة مسارات عند نهاية واحدة، فيبقى المخطط مدمجًا.
- سؤال واحد، وجوابان. صغ كل قرار بحيث يُجاب بنعم أو لا، وضع وسمًا على كل سهم خارج منه. وثلاثة نواتج أو أكثر تعني عادةً قرارين.
- الفعل أولًا. اكتب خطوات الإجراء أفعالًا — احسب المجموع لا المجموع — واجعل كل خطوة عبارة قصيرة.
- من الأعلى إلى الأسفل، أو نحو اليمين. يتوقع القارئ أن يبدأ من الأعلى إلى اليسار؛ واستخدم الحلقات للرجوع فقط.
- قسّم المخطط إذا تجاوز الصفحة. ضع الإجراء الفرعي المتكرر في مخطط مستقل، وأشِر إليه برمز الإجراء المحدد مسبقًا.
الأسئلة الشائعة
- كيف أصنع مخططًا انسيابيًا من نص؟
- اكتب كل خطوة في سطر مستقل. تُربط الأسطر التي لا تحتوي أسهمًا من الأعلى إلى الأسفل؛ وللتفريع ابدأ السطر بسهم موسوم مثل -نعم-> ثم الخطوة التالية. تقرأ الأداة النص، وتختار رمزًا لكل خطوة، ثم ترتّب كل شيء وترسم الأسهم.
- ما معنى أشكال المخطط الانسيابي؟
- تمثّل الطرفية ذات الحواف المستديرة البداية أو النهاية، والمستطيل إجراءً، والمعين قرارًا، ومتوازي الأضلاع بيانات تدخل أو تخرج. والمستطيل ذو الحافتين الجانبيتين المزدوجتين إجراءٌ محدد مسبقًا، والسداسي تهيئة. وتتبع هذه الرموز المعيار ISO 5807، ويعرض الجدول أعلاه الرموز التسعة التي ترسمها الأداة.
- كيف أُظهر حلقة في المخطط الانسيابي؟
- اجعل خطوة تشير إلى خطوة سابقة، إما بسهم في السطر الذي يذكرها مجددًا، أو بكتابة كلماتها تمامًا كما وردت سابقًا. ترسم الأداة سهم العودة على الجانب الأيمن مع فرع قرار موسوم خاص به. وتأكد أن للحلقة مخرجًا، وهو عادةً الجواب الآخر للقرار.
- هل يمكنني استخدام المخطط الانسيابي في ورقة بحثية وفق APA؟
- نعم. يعامل APA 7 المخطط الانسيابي كشكل: فعّل شكل بنمط APA، واضبط رقم الشكل، فيُكتب الرقم بخط غامق والعنوان بخط مائل فوق الصورة، ويُكتب أي ملاحظة أسفلها. نزّل SVG أو PNG لمستندك، واستشهد بالمصدر إذا كان المخطط منقولًا من مكان آخر.
- ما الفرق بين المخطط الانسيابي وخريطة الذهن؟
- يعرض المخطط الانسيابي عملية مرتبة فيها قرارات وحلقات؛ وتعرض خريطة الذهن أفكارًا تتفرع من موضوع مركزي دون ترتيب بين الفروع. استخدم المخطط الانسيابي لبيان كيفية حدوث شيء، واستخدم خريطة الذهن لاستكشاف ما تقوله عنه.
- هل يُرسَل نصي إلى أي مكان؟
- لا. يُبنى المخطط ويُنزَّل كليًا داخل متصفحك، ولا يُرفع أي شيء تكتبه.