رَوَندنما یا فلوچارت ( به انگلیسی: Flowchart ) نوعی نمودار است که گردش کار یا فرایند انجام کاری را نمایش می دهد.
فلوچارت در واقع نقشه ای است که برنامه نویسان رایانه قبل از نوشتن برنامه به زبان برنامه نویسی اصلی آن را ترسیم می کنند. با مروری بر فلوچارت، روند اجرای عملیات، مراحل و جزئیات برنامه و ورودی و خروجی هر مرحله از برنامه مشخص می شود. استفاده از فلوچارت جهت حل هر مسئله ای مفید است و بدون در نظر گرفتن زبان برنامه نویسی، نوشتن برنامه را سهولت می بخشد. علاوه بر این فلوچارت جزئی باارزش از مستندات هر برنامه می باشد که با کمک آن تفسیر برنامه، عیب یابی و استفاده توسط شخصی به جز برنامه نویس را آسان می کند. برای رسم فلوچارت آگاهی و تسلط بر مراحل مورد نیاز و ترتیب آنها جهت به دست آوردن نتیجه مورد نظر با استفاده از داده های ورودی به الگوریتمی که فلوچارت برای آن کشیده می شود، لازم است.
استرنکرت در سال ۲۰۰۳ میلادی این نکته را مطرح کرد که فلوچارت ها از دیدگاه گروه های مختلف کاربران، به طور مثال، کارمندان، مدیران یا تحلیل گَران، ممکن است متفاوت باشند و به همین دلیل ۴ دستهٔ کلی وجود دارد:[ ۱]
• فلوچارت مستندات
• فلوچارت داده ها
• فلوچارت سامانه ها
• فلوچارت برنامه ها
اگرچه دسته بندی های بسیار زیادی برای انواع فلوچارت ها وجود دارد.
برای رسم فلوچارت از اشکال و نمادهای مشخصی استفاده می شود. هر مرحله از الگوریتم با یک نماد و پیکان ها منطق و روند الگوریتم را نشان می دهند. مراحل الگوریتم را به دسته های زیر تقسیم می کنیم:
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلففلوچارت در واقع نقشه ای است که برنامه نویسان رایانه قبل از نوشتن برنامه به زبان برنامه نویسی اصلی آن را ترسیم می کنند. با مروری بر فلوچارت، روند اجرای عملیات، مراحل و جزئیات برنامه و ورودی و خروجی هر مرحله از برنامه مشخص می شود. استفاده از فلوچارت جهت حل هر مسئله ای مفید است و بدون در نظر گرفتن زبان برنامه نویسی، نوشتن برنامه را سهولت می بخشد. علاوه بر این فلوچارت جزئی باارزش از مستندات هر برنامه می باشد که با کمک آن تفسیر برنامه، عیب یابی و استفاده توسط شخصی به جز برنامه نویس را آسان می کند. برای رسم فلوچارت آگاهی و تسلط بر مراحل مورد نیاز و ترتیب آنها جهت به دست آوردن نتیجه مورد نظر با استفاده از داده های ورودی به الگوریتمی که فلوچارت برای آن کشیده می شود، لازم است.
استرنکرت در سال ۲۰۰۳ میلادی این نکته را مطرح کرد که فلوچارت ها از دیدگاه گروه های مختلف کاربران، به طور مثال، کارمندان، مدیران یا تحلیل گَران، ممکن است متفاوت باشند و به همین دلیل ۴ دستهٔ کلی وجود دارد:[ ۱]
• فلوچارت مستندات
• فلوچارت داده ها
• فلوچارت سامانه ها
• فلوچارت برنامه ها
اگرچه دسته بندی های بسیار زیادی برای انواع فلوچارت ها وجود دارد.
برای رسم فلوچارت از اشکال و نمادهای مشخصی استفاده می شود. هر مرحله از الگوریتم با یک نماد و پیکان ها منطق و روند الگوریتم را نشان می دهند. مراحل الگوریتم را به دسته های زیر تقسیم می کنیم:
wiki: روندنما