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

جز
تمیزکاری، + ماژول ابرابزار با استفاده از AWB
جز (تمیزکاری، + ماژول ابرابزار با استفاده از AWB)
[[پرونده:619px-Wikipedia article-creation-2farsi.svg.jpg|بندانگشتی|200px| فلوچارت مقاله‌سازی در ویکی‌پدیا]]
[[پرونده:For-loop-diagram.png|بندانگشتی|434x434پیکسل|فلوچارت یک [[حلقه فور]]]]
'''رَوَندنما''' یا '''فلوچارت''' {{به انگلیسی|Flowchart}} یک نوع نمودار است که برای نمایش یک [[الگوریتم]]، روند کار، و یا یک فرآیند؛فرایند؛ با استفاده از نمادهای خاص و خطوط جهت‌دار بین آن‌ها به‌کار می‌رود. از روندنماها در تحلیل، طراحی، مستندسازی و یا مدیریت یک فرآیندفرایند یا برنامه در زمینه‌های مختلف استفاده می‌شود.
 
== کاربرد روندنما ==
 
= انواع =
''استرنکرت'' در سال 2003۲۰۰۳ میل‍ادی این‌نکته را مطرح کرد که فلوچارت‌ها از دیدگاه‌دیدگاه گروه‌های مختلف کاربران، به‌طور مثال، کارمندان، مدیران و یا تحلیلگران، ممکن است متفاوت باشند و به همین دلیل 4۴ دسته‌یدستهٔ کلی وجود دارد:<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 += 2۲».
|-
|[[پرونده:Flowchart Decision.svg|بی‌قاب|153x153پیکسل]]
|تصمیم‌گیری
|یک لوزی، برای نمایش شرط‌ها و تصمیم‌گیری به‌کار می‌رود. این‌این شرط‌ها؛ معمول‍اً سوال‍ات بله/خیر و یا صحیح/غلط (True/False) هستند. این حال‍ات شرطی، به وسیله‌یوسیلهٔ دو پیکان به حال‍ات دستورات بعدی متصل می‌شوند. هرچند تعداد حال‍ات می‌تواند بیشتر از دو حالت باشد، اما معمول‍اً دو حالت صحیح یا غلط وجود در نظر گرفته می‌شود. برای مثال؛ «آیا x از 12۱۲ بزرگ‌تر است؟»
|-
|[[پرونده:Flowchart IO.svg|بی‌قاب|158x158پیکسل]]
|-
|[[پرونده:Flowchart Predefined Process.svg|بی‌قاب|154x154پیکسل]]
|دستورات
از پیش‌پیش تعیین‌شده
|یک مستطیل با دو برش موازی و عمودی، برای نمایش قدم‌های پیچیده‌یپیچیدهٔ فرآیندفرایند استفاده می‌شود که ممکن است در فلوچارت جداگانه‌ای تعریف شده‌باشند.
|-
|[[پرونده:Flowchart Preparation.svg|بی‌قاب|150x150پیکسل]]
|-
|[[پرونده:Flowchart Connector.svg|بی‌قاب|74x74پیکسل]]
|اتصال‌دهنده
|عموماً به شکل دایره نمایش داده می‌شود و نشان می‌دهد که کجا؛ جریان چندگانه‌یچندگانهٔ کنترل؛ در یک جریان همگرا خارج می‌شود.
|-
|[[پرونده:Off page connector.png|بی‌قاب]]
|اتصال‌دهنده
|مانند مثال بال‍ا عمل می‌کند؛ با این تفاوت که می‌تواند برای جای‌گذاری یک اتصال‌دهنده به صفحه‌یصفحهٔ دیگر استفاده شود.
|}
 
= منابع =
{{پانویس}}