ویرایشگر فلوچارت: شکل‌ها، پیکان‌ها و برچسب‌های بله/خیر مستقیم در مرورگر.

نمودار در مرورگر شما رسم می‌شود و به هیچ جا فرستاده نمی‌شود.

ویرایشگر چه می‌کند

نمادهای استاندارد ISO 5807، پیکان‌هایی که خودشان دور شکل‌ها می‌چرخند و به ضلع‌هایشان می‌چسبند، و برچسب‌های «بله» و «خیر» روی خروجی‌های شرط. دکمهٔ «+» شکل بعدی را از پیش متصل می‌گذارد و «مرتب کردن» کل نمودار را می‌چیند. نمودار هنگام کار در مرورگر ذخیره می‌شود و می‌توانید آن را به‌صورت PNG، SVG، PDF یا کد Mermaid دانلود کنید.

نمونه‌ها: زوج یا فرد بزرگ‌ترین از سه عدد جمع از 1 تا N بررسی رمز عبور

چگونه فلوچارت را در Word یا Google Docs بگذاریم

  • Word 2019 و Microsoft 365: SVG. آن را مثل یک تصویر معمولی درج کنید تا نمودار در هر بزرگنمایی واضح بماند.
  • Google Docs و نسخه‌های قدیمی Word: PNG با 300 dpi. عرض «A4، حاشیه‌های پیش‌فرض Word» یا «US Letter» را انتخاب کنید تا تصویر دقیقاً به عرض متن بنشیند.
  • LaTeX: PDF هم‌اندازهٔ نمودار، که \includegraphics آن را بدون افت وضوح درج می‌کند.
  • سریع‌ترین راه: «کپی تصویر» در پنجرهٔ «دانلود» و بعد Ctrl+V مستقیم در سند.

در فایل‌های PNG و SVG که اینجا دانلود می‌شوند خود نمودار هم هست: چنین فایلی را دوباره روی صفحه بکشید و ویرایش را ادامه دهید.

نمادهای فلوچارت و معنای آن‌ها

نام‌ها همان نام‌های پنل شکل‌هاست. پنج نماد اول تقریباً در هر تمرین درسی می‌آیند و بقیه برای نمودارهای مطابق ISO 5807 به کار می‌روند.

شکل نام چه وقت به کار می‌رود
شروع / پایان آغاز و پایان الگوریتم، ورود به زیربرنامه و خروج از آن.
فرایند یک محاسبه یا هر کاری: انتساب، حساب، فرمان.
شرط بررسی شرط: لوزی دو خروجی دارد، «بله» و «خیر».
ورودی / خروجی ورود و خروج داده وقتی رسانه مهم نیست.
زیربرنامه فراخوانی زیربرنامه یا تابعی که جداگانه توصیف شده است.
آماده‌سازی آماده‌سازی حلقه: مقدارهای آغازین مانند i = 1.
آغاز حلقه مرز بالای حلقه؛ جفت آن «پایان حلقه» با همان نام است.
پایان حلقه مرز پایین حلقه؛ شرط خروج در یکی از دو مرز نوشته می‌شود.
رابط بریدگی در خط: پیکان از رابطی با همان برچسب ادامه می‌یابد.
رابط میان صفحه‌ها رفتن به صفحهٔ دیگر. در کتاب‌های درسی به کار می‌رود؛ در ISO 5807 فقط رابط معمولی هست.
یادداشت یادداشتی برای یک شکل که با خط‌چین به آن وصل است.
ورود دستی داده‌ای که دستی وارد می‌شود، مثلاً با صفحه‌کلید.
عملیات دستی کاری که یک انسان انجام می‌دهد.
سند داده روی کاغذ: چاپ، فرم، گزارش.
نمایشگر داده‌ای که روی صفحهٔ نمایش نشان داده می‌شود.
داده ذخیره‌شده دادهٔ ذخیره‌شده وقتی رسانه مهم نیست.
حافظه داخلی داده در حافظهٔ اصلی.
حافظه با دسترسی ترتیبی داده روی رسانه‌ای که به ترتیب خوانده می‌شود، مثل نوار.
حافظه با دسترسی مستقیم داده روی رسانه‌ای با دسترسی مستقیم، مثل دیسک.
کارت پانچ داده روی کارت منگنه‌شده.
نوار پانچ داده روی نوار کاغذی سوراخ‌دار.
کارهای موازی آغاز یا پایان کارهایی که هم‌زمان انجام می‌شوند.
حذف بخشی از نمودار بخشی از نمودار که کامل کشیده نمی‌شود.

فلوچارت مطابق ISO 5807

سبک «ISO 5807» در پنل، نسبت‌های استاندارد را به شکل‌ها می‌دهد: ارتفاع a، عرض 1.5a، a از 15 تا 30 میلی‌متر، متن از 10 تا 14 pt، و نوک پیکان فقط خلاف جهت جریان یا روی همهٔ خطوط. در این سبک شکل‌ها با متن بزرگ نمی‌شوند: اگر متن جا نشود، یک راهنمایی خبر می‌دهد.

نماد راهنمایی‌ها نشان می‌دهد نمودار کجا از استاندارد فاصله گرفته است: شرطی با کمتر از دو خروجی، خروجی بی‌برچسب، شکلی بدون ورودی یا خروجی، نبودن آغاز یا پایان.

نمودار از کد Mermaid

از یک ربات گفتگو بخواهید فلوچارت را با کد Mermaid بکشد و کل پاسخ را، حتی با متن اطراف کد، با دکمهٔ «چسباندن کد» یا با Ctrl+V مستقیم روی صفحه بچسبانید. شکل‌ها، پیکان‌ها و برچسب‌ها منتقل می‌شوند و چیدمان خودکار انجام می‌شود. برای برگشت، «کپی کد Mermaid» را در پنجرهٔ «دانلود» بزنید.

صفحه‌کلید

  • Enter — ویرایش متن شکل
  • Ctrl + Enter — پایان متن و گذاشتن شکل بعدی
  • Ctrl + ←↑→↓ — شکل متصل در همان جهت
  • ←↑→↓ — جابه‌جا کردن انتخاب
  • Shift + ←↑→↓ — جابه‌جایی با گام‌های بزرگ‌تر
  • Ctrl + Z, Ctrl + Shift + Z — واگرد و انجام دوباره
  • Ctrl + D — تکثیر
  • Delete — حذف
  • Space + کشیدن — جابه‌جا کردن صفحه
  • Ctrl + چرخ ماوس — بزرگنمایی

برای آزمودن خود الگوریتم با کد، باز کنید: محیط Python.

سوالات متداول

واترمارک دارد؟

نه. PNG، SVG و PDF تمیز دانلود می‌شوند، بدون واترمارک و بدون ثبت‌نام.

نمودارهای من کجا ذخیره می‌شوند؟

فقط در مرورگر شما؛ چیزی به سرور فرستاده نمی‌شود. مرورگر ممکن است وقتی جا کم است یا مدت‌ها سایت را باز نکرده‌اید دادهٔ سایت را پاک کند، پس نمودارهای مهم را به‌صورت فایل دانلود کنید: «دانلود فایل نمودار» در پنجرهٔ «دانلود» یا در «نمودارهای من».

روی گوشی کار می‌کند؟

بله. شکل را با انگشت، صفحه را با کشیدن روی جای خالی جابه‌جا می‌کنید و با دو انگشت بزرگنمایی می‌کنید. دو ضربه ویرایش متن را باز می‌کند، نگه داشتن طولانی منوی کارها را، و شکل‌ها در پنل پایین هستند.

چگونه فلوچارتی مطابق ISO 5807 بسازم؟

سبک «ISO 5807» را انتخاب کنید، اندازهٔ a و قلم را تنظیم کنید و نمودار را با راهنمایی‌ها بررسی کنید. برای پروژه یا پایان‌نامه، PNG با 300 dpi یا SVG دانلود کنید.

چرا متن PDF انتخاب نمی‌شود؟

در PDF حرف‌ها به‌صورت خطوط کناره کشیده می‌شوند، برای همین نمودار روی هر رایانه‌ای، حتی بدون قلم‌های ما، یکسان دیده می‌شود. اگر متن قابل انتخاب لازم دارید، SVG را با گزینهٔ «متن به‌صورت متن بماند» دانلود کنید.

در شکل‌ها به چه زبان‌هایی می‌توان نوشت؟

به هر زبانی از زبان‌های سایت، از جمله خط‌های راست‌به‌چپ و نویسه‌های چینی و ژاپنی: قلم‌های Noto بر اساس متن شما بارگیری می‌شوند. اردو با حروف نسخ نوشته می‌شود نه نستعلیق، چون قلم نستعلیق بیش از یک مگابایت حجم دارد. ایموجی‌ها و نویسه‌های خط‌های دیگر در PNG با قلم سیستم درمی‌آیند و در PDF نمی‌آیند؛ پنجرهٔ «دانلود» هشدار می‌دهد.

نمودار تا چه اندازه می‌تواند بزرگ باشد؟

محدودیتی نیست. نموداری با 200 شکل و 300 پیکان حتی روی گوشی کند هم روان حرکت می‌کند: هنگام کشیدن، پیکان‌ها با شکستگی ساده کشیده می‌شوند و مسیر دقیق وقتی شکل را رها می‌کنید ساخته می‌شود.

آیا رایگان است؟

بله، کاملاً رایگان و بدون ثبت‌نام. ابزار به‌طور کامل در مرورگر شما اجرا می‌شود: فایل هرگز به سرور نمی‌رود، پس سرور نه پردازنده مصرف می‌کند و نه پهنای باند — چیزی نیست که بابتش پول گرفته شود. بدون واترمارک و بدون محدودیت در حجم یا تعداد فایل‌ها.