প্রবাহচিত্র

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
একটি সরল প্রবাহচিত্র যেটির দ্বারা একটি অকেজো বাতির ব্যবস্থা করার প্রক্রিয়াটিকে উপস্থাপন করা হয়েছে।

প্রবাহচিত্র বলতে এক ধরনের রেখাচিত্রকে বোঝায় যেটির দ্বারা কোনও কর্মপ্রবাহ বা প্রক্রিয়াকে উপস্থাপন করা হয়। একে ইংরেজিতে ফ্লোচার্ট (Flowchart) বলে। একটি প্রবাহচিত্রকে একটি কলনবিধি-র (অ্যালগোরিদমের) একটি রেখাচিত্রমূলক উপস্থাপন হিসেবে সংজ্ঞায়িত করা যায়, যেখানে কলনবিধি হল ধাপে ধাপে কোনও বিশেষ কাজ সম্পাদনের পন্থা। একটি প্রবাহচিত্রে এই ধাপগুলিকে বিভিন্ন ধরনের বাক্স জাতীয় প্রতীকের মাধ্যমে প্রদর্শন করা হয়, এবং ধাপগুলির ক্রম বা অভিমুখ দেখানোর জন্য ঐ বাক্সগুলির মধ্যে তীরচিহ্ন বসানো হয়। এই রেখাচিত্রভিত্তিক উপস্থাপনটি কোনও প্রদত্ত সমস্যার জন্য একটি আদর্শ বা মান সমাধানটিকে চিত্রিত করে। প্রবাহচিত্রগুলিকে পেশাদারি কাজ ও গবেষণার বিভিন্ন ক্ষেত্রে কোনও প্রক্রিয়া বা কর্মসূচি বিশ্লেষণ, নকশাকরণ, নথিভুক্তকরণ বা ব্যবস্থাপনার কাজে ব্যবহার করা হয়।[১]

যেমন পরিগণকীয় নির্দেশনা পূর্বলিখন তথা কম্পিউটার প্রোগ্রামিংয়ের ক্ষেত্রে প্রবাহচিত্র দেখে সহজেই বোঝা যায় প্রদত্ত পূর্বলেখ বা প্রোগ্রামটি কীভাবে কাজ করে।

আদর্শ প্রবাহচিত্রের বৈশিষ্ট্য[সম্পাদনা]

কম্পিউটার প্রোগ্রামিংয়ের ক্ষেত্রে একটি আদর্শ প্রবাহচিত্র প্রোগ্রাম সহজ করে তোলে, প্রোগ্রামের ভুলত্রুটি সংশোধনে সহায়তা করে, বৃহৎ প্রোগ্রাম ছোট আকারে লিখতে সাহায্য করে, গ্রামের উন্নয়ন সাধনে সহায়তা করে এবং বাস্তব সমস্যা চিত্রের মাধ্যমে প্রকাশ করতে সাহায্য করে।

প্রবাহচিত্র তৈরির নিয়ম[সম্পাদনা]

প্রবাহচিত্র তৈরির সময় প্রচলিত প্রতীক চিহ্ন ব্যবহার করতে হয়, যেমন তীর চিহ্ন দিয়ে প্রবাহচিত্রের ধারাবাহিকতা বোঝাতে হয়, মন্তব্য যুক্ত করতে হয়, চক্রের পরিমাণ কমিয়ে আনতে হয়। প্রবাহচিত্রে দক্ষতা বাড়াতে সব ধরনের প্রোগ্রামের ভাষা ব্যবহার করা যাবে।

প্রবাহচিত্রের প্রকারভেদ[সম্পাদনা]

কম্পিউটার বিজ্ঞানের ক্ষেত্রে প্রবাহচিত্রগুলি নিম্নরূপ।

  1. সিস্টেম প্রবাহচিত্র (সিস্টেম ফ্লোচার্ট)
  2. প্রোগ্রাম প্রবাহচিত্র
  3. উড়ন্ত ঘুরন্ত ফ্লোচার্ট

সিস্টেম প্রবাহচিত্র[সম্পাদনা]

কম্পিউটার/ সিস্টেমে চলমান উপাত্ত/তথ্যের আদান-প্রদানের প্রবাহ দেখাতে যে প্রবাহচিত্র ব্যবহৃত হয় তাই সিস্টেম প্রবাহচিত্র।

প্রোগ্রাম প্রবাহচিত্র[সম্পাদনা]

কম্পিউটারের বিভিন্ন প্রোগ্রাম লিখতে যে প্রবাহচিত্র ব্যবহৃত হয় তাই প্রোগ্রাম প্রবাহচিত্র নামে পরিচিত।

প্রবাহচিত্রে ব্যবহৃত প্রতীক[সম্পাদনা]

বর্তমানে প্রবাহচিত্রে অনেক প্রতীক চিহ্ন ব্যবহার করা হয় । তবে কিছু প্রতীক আছে যা সব প্রবাহচিত্রে ব্যবহার করা হয়।

প্রতীক নাম বর্ণনা
Flowchart Line.svg তীর চিহ্ন এটির মাধ্যমে প্রোগ্রামের পরবর্তী ধাপ নির্দেশ করে। একটি কাজ সম্পন্ন হওয়ার পর কন কাজটি করতে হবে তা তীর চিহ্নের মাধ্যমে বুঝানো হয়।
Flowchart Connector.svg পাতা সংযুক্তকারী সাধারণত এটি দুটি ফাইলের মধ্যে সম্পর্ক বুঝাতে ব্যবহার হয়। প্রবেশের একাধিক পথ থাকলেও নির্গমন পথ একটি।
Flowchart Annotation.svg টীকা এর মাধ্যমে মন্তব্য লিখা হয়। প্রোগ্রামে কোন মন্তব্য লিখার প্রয়োজন হলে এই চিহ্ন দিতে হয়।
Flowchart Terminal.svg প্রান্তদেশ এর ধারা প্রোগ্রাম শুরু এবং শেষ করা হয়।
Flowchart Decision.svg সিদ্ধান্ত বিভিন্ন জটিল গাণিতিক যুক্তির সত্যতা নির্ণয়ের জন্য এই চিহ্ন ব্যবহার করা হয়। এটির নির্গমন পথ দুই বা তার অধিক হয়।
Flowchart IO.svg গ্রহণ / নির্গমন এর ধারা তথ্য গ্রহণ বা নির্গমন বুঝায়।
Flowchart Predefined Process.svg পূর্ব নির্ধারিত প্রক্রিয়া এটির ধারার পূর্বে থেকে নির্ধারিত কোন জটিল প্রক্রিয়াকে বুঝায়।
Flowchart Process.svg প্রক্রিয়াকরণ এই চিহ্নের ধারা গাণিতিক যুক্তি প্রক্রিয়াকরণ বুঝানো হয়।
Flowchart Preparation.svg প্রস্তুতি এই চিহ্নের ধারা ক্রমান্বয় সংযোগ এবং বিয়োগ বুঝানো হয়।
Off page connector.png অপ্রয়োজনীয় ফাইল সংযুক্তকারী এটির ধারা অপ্রয়োজনীয় ফাইল সংযুক্ত করা হয়।[১]

[২][৩]

তথ্যসূত্র[সম্পাদনা]

  1. SEVOCAB: Software Systems Engineering Vocabulary. Term: Flow chart. Retrieved 31 July 2008. উদ্ধৃতি ত্রুটি: <ref> ট্যাগ বৈধ নয়; আলাদা বিষয়বস্তুর সঙ্গে "SSEV" নামটি একাধিক বার সংজ্ঞায়িত করা হয়েছে
  2. Graham, Jr., Ben S. (১০ জুন ১৯৯৬)। "People come first"Keynote Address at Workflow Canada 
  3. Taub, Abraham (১৯৬৩)। John von Neumann Collected Works5। Macmillan। পৃষ্ঠা 80–151।