تفاوت میان نسخه‌های «روندنما»

(تمیزکاری، + ویرایش با ماژول ابرابزار با استفاده از AWB)
(تمیزکاری با ویرایشگر خودکار فارسی)
[[پرونده:619px-Wikipedia article-creation-2farsi.svg.jpg|بندانگشتی|200px| فلوچارت مقاله‌سازی در ویکی‌پدیا]]
[[پرونده:For-loop-diagram.png|بندانگشتی|434x434پیکسل|فلوچارت یک [[حلقه فور]]]]
'''رَوَندنما''' یا '''فلوچارت''' {{به انگلیسی|Flowchart}} یک نوع نمودار است که برای نمایش یک [[الگوریتم]]، روند کار، و یا یک فرایند؛ با استفاده از نمادهای خاص و خطوط جهت‌دار بین آن‌ها به‌کار می‌رود. از روندنماها در تحلیل، طراحی، مستندسازی و یا مدیریت یک فرایند یا برنامه در زمینه‌های مختلف استفاده می‌شود.
 
== کاربرد روندنما ==
 
== انواع ==
''استرنکرت'' در سال ۲۰۰۳ میل‍ادی این‌نکته را مطرح کرد که فلوچارت‌ها از دیدگاه گروه‌های مختلف کاربران، به‌طور مثال، کارمندان، مدیران و یا تحلیلگران، ممکن است متفاوت باشند و به همین دلیل ۴ دستهٔ کلی وجود دارد:<ref>{{یادکرد کتاب|عنوان=Alan B. Sterneckert (2003) Critical Incident Management. p. 126|نام خانوادگی=|نام=|ناشر=|سال=|شابک=|مکان=|صفحات=}}</ref>
* فلوچارت مستندات
* فلوچارت داده‌ها
|[[پرونده:Flowchart Line.svg|بی‌قاب|156x156پیکسل]]
|خط جریان
|یک پیکان، از نمادی به نماد دیگر؛ کنترل جریان فرایند را به جهت پیکان نشان می‌دهد. این خط می‌تواند پیوسته و یا خط‌چین باشد. معنی یک خط‌چین ممکن است در فلوچارت‌های مختلف متفاوت باشد و به شرح آن فلوچارت بستگی دارد.
|-
|[[پرونده:Flowchart Terminal.svg|بی‌قاب|154x154پیکسل]]
|پایانه (آغاز و پایان)
|به‌صورت دایره، بیضی و یا مستطیل انحنادار نشان داده می‌شود. این شکل‌ها معمول‍اً عبارات «شروع» و یا «پایان» را دربر می‌گیرند و مفهوم ابتدا یا پایان یک فرایند را می‌رسانند؛ مثل‍اً پیام گرفتن ورودی‌ها و یا دریافت محصول یا خروجی.
|-
|[[پرونده:Flowchart Process.svg|بی‌قاب|154x154پیکسل]]
|دستورات
|به صورت مستطیل نمایش داده می‌شود. این شکل برای نمایش دستورات، انتسابات، و اجرای آن‌ها استفاده می‌شود. برای مثال «مقدار x را معادل ورودی دریافت شده قرار بده.» و یا «k += ۲».
|-
|[[پرونده:Flowchart Decision.svg|بی‌قاب|153x153پیکسل]]
|تصمیم‌گیری
|یک لوزی، برای نمایش شرط‌ها و تصمیم‌گیری به‌کار می‌رود. این شرط‌ها؛ معمول‍اً سوال‍ات بله/خیر و یا صحیح/غلط (True/False) هستند. این حال‍ات شرطی، به وسیلهٔ دو پیکان به حال‍ات دستورات بعدی متصل می‌شوند. هرچند تعداد حال‍ات می‌تواند بیشتر از دو حالت باشد، اما معمول‍اً دو حالت صحیح یا غلط وجود در نظر گرفته می‌شود. برای مثال؛ «آیا x از ۱۲ بزرگ‌تر است؟»
|-
|[[پرونده:Flowchart IO.svg|بی‌قاب|158x158پیکسل]]
|ورودی و خروجی
|یک [[متوازی‌الاضلاع]]؛ برای نمایش دریافت ورودی‌ها و یا نمایش خروجی‌ها استفاده می‌شود. برای مثال، «X را نمایش بده.»
|-
|[[پرونده:Flowchart Annotation.svg|بی‌قاب|156x156پیکسل]]
|حاشیه‌نویسی
|حاشیه‌نویسی برای نمایش نظرات و یا نکات قابل توجه در کنار فلوچارت استفاده می‌شود.
|-
|[[پرونده:Flowchart Predefined Process.svg|بی‌قاب|154x154پیکسل]]