أساسيات المخططات الانسيابية: كيفية إنشاء مخطط انسيابي بسيط
نشرت: 2011-09-20فكرنا في فصل السلسلة المعتادة من منشورات مخططات UML عن طريق مشاركة بسيطة حول أساسيات المخطط الانسيابي. سنغطي رموز المخطط الانسيابي وأفضل الممارسات التي يجب اتباعها وبعض القوالب البسيطة لكي تبدأ بسرعة. لإلقاء نظرة أكثر تفصيلاً على المخططات الانسيابية ، تحقق من برنامجنا التعليمي للمخطط الانسيابي.
ما هو الغرض من مخطط انسيابي؟
ربما تكون المخططات الانسيابية هي أكثر أنواع المخططات شيوعًا في العالم. لذلك من المفيد معرفة كيفية قراءة مخطط انسيابي. يمكنك استخدامها ل
- قم بتحسين عملياتك عن طريق تحديد الاختناقات والعيوب
- التواصل / شرح العملية لشخص ما
- تصور بسهولة العمليات المعقدة
نظرًا لأننا نعلم أن معظمكم يحب رسمها ، فقد بذلنا جهدًا إضافيًا لجعل إنشاء المخططات الانسيابية أمرًا سهلاً قدر الإمكان. يحتوي برنامج المخطط الانسيابي الخاص بنا على بعض الميزات القوية مثل الإنشاء والاتصال بنقرة واحدة مما يجعل رسمها أمرًا سهلاً. بالإضافة إلى ذلك ، لدينا بعض القوالب المصممة بشكل احترافي لكي تبدأ بسرعة.
ما هو الرمز المستخدم في المخطط الانسيابي؟
من المؤكد أن سوء فهم رموز المخطط الانسيابي يمكن أن يتركك في مأزق. رموز المخطط الانسيابي الأساسية هي الماس والمستطيلات. ومع ذلك ، هناك الكثير من الرموز التي يمكنك استخدامها لإضافة المزيد من المعنى إلى المخطط الانسيابي الخاص بك.
على الرغم من عدم وجود بروتوكول صارم على هذا النحو عندما يتعلق الأمر باستخدام المربعات أو الدوائر أو الماس أو مثل هذه الرموز في رسم مخطط انسيابي ، إلا أنها تساعدك على توضيح أنواع الأحداث في المخطط وفهمها بمزيد من الوضوح. الموصوفة أدناه هي الرموز القياسية جنبًا إلى جنب مع التمثيل المرئي أدناه.
- كائن البيانات - يُظهر كائن البيانات ، الذي يُشار إليه غالبًا باسم شكل الإدخال / الإخراج ، المدخلات والمخرجات من العملية.
- المستطيل - يستخدم لتمثيل حدث يتم التحكم فيه داخل العملية. عادةً ما تكون هذه خطوة أو إجراء يتم اتخاذه.
- الماس - يستخدم لتمثيل نقطة قرار في العملية. عادةً ما تتطلب العبارة الواردة في الرمز استجابة "نعم" أو "لا" وتتفرع إلى أجزاء مختلفة من المخطط الانسيابي وفقًا لذلك.
- المستند - كائن المستند عبارة عن مستطيل بقاعدة تشبه الموجة. يستخدم هذا الشكل لتمثيل مستند أو تقرير في تدفق عملية.
- مربع مدور - يستخدم لتمثيل حدث يحدث تلقائيًا. سيؤدي مثل هذا الحدث إلى اتخاذ إجراء لاحق ، على سبيل المثال ، تلقي مكالمة هاتفية أو وصف حالة جديدة.
- البيانات المخزنة - هذا هو كائن تخزين بيانات عام يستخدم في تدفق العملية بدلاً من البيانات التي يمكن تخزينها أيضًا على محرك أقراص ثابت أو شريط مغناطيسي أو بطاقة ذاكرة أو أي جهاز تخزين آخر.
- الإدخال اليدوي - يتم تمثيل هذا الكائن بواسطة مستطيل مع انحدار الجزء العلوي من اليسار إلى اليمين. يشير كائن الإدخال اليدوي إلى إجراء يتم فيه مطالبة المستخدم بالمعلومات التي يجب إدخالها يدويًا في النظام.
- البيانات المباشرة - يمثل كائن البيانات المباشر في تدفق العملية المعلومات المخزنة التي يمكن الوصول إليها مباشرة. يمثل هذا الكائن محرك الأقراص الثابتة للكمبيوتر.
- الدائرة - تُستخدم لتمثيل نقطة يتصل فيها المخطط الانسيابي بعملية أخرى. يجب أن يظهر اسم أو مرجع العملية الأخرى داخل الرمز.
- التخزين الداخلي - هذا كائن موجود بشكل شائع في مخططات انسيابية البرمجة لتوضيح المعلومات المخزنة في الذاكرة ، على عكس ما هو موجود في ملف.
- عملية محددة مسبقًا - يتيح لك ذلك كتابة روتين فرعي واحد والاتصال به بقدر ما تريد من أي مكان في الكود.
بعض أفضل الممارسات في التخطيط الانسيابي
بينما يعد تعلم الرموز المختلفة المرتبطة بالمخططات الانسيابية أمرًا مهمًا إلى حد ما ، يجب أن تتذكر أيضًا أن هناك إرشادات معينة في المخطط الانسيابي تستحق بعض الاحترام أيضًا. فيما يلي بعض الإرشادات في المخطط الانسيابي:
1. النموذج المناسب ضروري: عند رسم مخطط انسيابي مناسب ، يجب سرد جميع المتطلبات الضرورية بترتيب منطقي.
2. الوضوح هو الأهم: يجب أن يكون المخطط الانسيابي واضحًا وأنيقًا وسهل المتابعة. يجب ألا يكون هناك أي مجال للغموض في فهم المخطط الانسيابي.
3. التمسك بالاتجاه الأيمن: يكون الاتجاه المعتاد لتدفق إجراء أو نظام من اليسار إلى اليمين أو من أعلى إلى أسفل.
4. معيار خطوط التدفق: من الناحية المثالية ، يجب أن يخرج خط تدفق واحد فقط من رمز العملية. بينما يجب إدخال رمز قرار واحد فقط على خط تدفق ، يجب ترك رمز القرار حول ثلاثة خطوط تدفق (اعتمادًا على الإجابة). بالإضافة إلى ذلك ، يتم استخدام خط تدفق واحد فقط مع رمز طرفي.
5. كن موجزًا وليس غزيرًا: اكتب ضمن الرموز القياسية باختصار.
6. المنطق يسبق كل شيء: إذا كنت تتعامل مع مخطط انسيابي معقد ، فاستخدم رموز الموصل لتقليل عدد خطوط التدفق. تجنب تقاطع خطوط التدفق لضمان الفعالية والتواصل الأفضل. من الضروري أن يكون للمخطط الانسيابي الخاص بك بداية منطقية ونهاية.
أمثلة على مخطط انسيابي
فيما يلي بعض قوالب المخططات الانسيابية البسيطة للبدء.
يمكن أن يكون الرسم من نقطة الصفر مؤلمًا. لذلك توصلنا إلى مخططات انسيابية بسيطة لكي تبدأ على الفور. انقر فوق الصورة لتعديل المخططات الانسيابية أدناه مباشرةً باستخدام أداة مخطط التدفق الخاصة بنا.
إليك طريقة أخرى بسيطة تحتوي على عمليات أكثر قليلاً.
هذه بعض منها بسيطة. يمكنك العثور على المزيد من خلال تصفح قوالب المخططات الانسيابية الخاصة بنا.
أفكارك حول دليل أساسيات المخطط الانسيابي
يختتم هذا المنشور وآمل أن تتمكن من إنشاء مخطط انسيابي بسيط الآن. يغطي هذا أساسيات المخطط الانسيابي فقط. لمعرفة المزيد حول المخططات الانسيابية بالتفصيل ، تحقق من البرنامج التعليمي للمخطط الانسيابي. رسم تخطيطي سعيد !.