Με τα συνδεδεμένα σχήματα και τις γραμμές του, ένα διάγραμμα ροής μπορεί να βοηθήσει τους ανθρώπους να οπτικοποιήσουν έναν αλγόριθμο, ο οποίος είναι απλώς μια ακολουθία εργασιών που αναλαμβάνει να ολοκληρώσει μια διαδικασία. Ένα διάγραμμα ροής μπορεί να εξηγήσει τα πάντα, από το πώς να σχεδιάσετε ένα πάρτι έως το πώς να ξεκινήσετε ένα διαστημικό σκάφος. Ενώ υπάρχει λογισμικό χαρτογράφησης ροής, μπορείτε να δημιουργήσετε διαγράμματα ροής χρησιμοποιώντας μολύβι και χαρτί.
Λίστα των εργασιών σας
Οι αλγόριθμοι εμφανίζονται σχεδόν παντού στη ζωή. Για παράδειγμα, ένας υπάλληλος καταστήματος χρησιμοποιεί έναν αλγόριθμο με εργασίες όπως σάρωση αντικειμένων, αποθήκευση ειδών παντοπωλείου και αποδοχή της πληρωμής σας. Άλλοι αλγόριθμοι, όπως αυτοί που αποτελούν λειτουργικά συστήματα υπολογιστών, είναι πολύ πιο περίπλοκοι. Πριν δημιουργήσετε ένα διάγραμμα ροής, εξετάστε τη διαδικασία που θέλετε να εκτελέσετε και, στη συνέχεια, εντοπίστε και καταγράψτε τις εργασίες της.
Ξεκινήστε τη διαδικασία
Ένα από τα πιο σημαντικά σχήματα διαγράμματος ροής είναι το ορθογώνιο - αντιπροσωπεύει μια εργασία στη διαδικασία σας. Σχεδιάστε ένα ορθογώνιο και, μέσα σε αυτό, γράψτε την πρώτη εργασία που πρέπει να εκτελέσετε. Για παράδειγμα, εάν η διαδικασία είναι να μεταβείτε στο αγαπημένο σας τηλεοπτικό κανάλι, η πρώτη εργασία μπορεί να είναι "Παραλαβή του τηλεχειριστηρίου."
Συνεχίστε τη διαδικασία
Σχεδιάστε ένα δεύτερο ορθογώνιο στα δεξιά του πρώτου και γράψτε "Πιέστε το κουμπί" on "σε αυτό το ορθογώνιο. Τέλος, σχεδιάστε μια γραμμή που συνδέει το πρώτο ορθογώνιο με το δεύτερο και προσθέστε ένα βέλος στο δεξί άκρο της γραμμής. Όταν τελειώσετε, το διάγραμμα ροής περιέχει μια λογική αναπαράσταση των δύο πρώτων εργασιών της διαδικασίας. Η γραμμή με το βέλος αντιπροσωπεύει τη σειρά με την οποία πρέπει να εκτελούνται εργασίες.
Δημιουργήστε ένα σημείο απόφασης
Πολλά καθήκοντα στη ζωή απαιτούν από τους ανθρώπους να λαμβάνουν σημαντικές αποφάσεις που επηρεάζουν το μέλλον. Φανταστείτε ότι η τηλεόρασή σας δεν ενεργοποιείται όταν πατάτε το κουμπί "on" του τηλεχειριστηρίου. Το διάγραμμα ροής σας πρέπει να περιλαμβάνει εργασίες για αυτήν την περίσταση. Αντιμετωπίστε αυτό το σενάριο σχεδιάζοντας ένα σχήμα διαμαντιού, το οποίο αντιπροσωπεύει ένα σημείο απόφασης. Σχεδιάστε μια γραμμή με ένα βέλος από το δεύτερο ορθογώνιο προς την αριστερή πλευρά του διαμαντιού. Αυτή η γραμμή συνδέει τη δεύτερη εργασία με το σύμβολο απόφασης.
Κατανοήστε το σύμβολο απόφασης
Το σύμβολο απόφασης σάς δίνει τη δυνατότητα να ακολουθήσετε μία από τις δύο πιθανές λογικές διαδρομές, ανάλογα με την απάντηση στην ερώτηση που θέσατε μέσα στο σύμβολο. Γράψτε το σύμβολο "Η τηλεόραση έρχεται" στο σύμβολο, επειδή αυτό είναι ένα σημείο απόφασης αφού πατήσετε το κουμπί "on" στο τηλεχειριστήριο.
Εκτελέστε λογική διακλάδωση
Σχεδιάστε μια γραμμή με ένα βέλος που αφήνει τη δεξιά άκρη του συμβόλου και γράψτε "Ναι" πάνω από τη γραμμή. Αυτή η γραμμή αντιπροσωπεύει τη διαδρομή που πρέπει να ακολουθήσετε εάν η απάντηση της ερώτησης είναι "Ναι" - η τηλεόραση ανάβει όταν πατάτε το κουμπί "on". Σχεδιάστε μια παρόμοια γραμμή που αφήνει το κάτω άκρο του συμβόλου και μετά γράψτε "Όχι" δίπλα σε αυτήν τη γραμμή. Αυτή η γραμμή υποδεικνύει τη διαδρομή που πρέπει να ακολουθήσετε εάν η τηλεόραση δεν ανάβει. Έχετε τώρα δύο εργασίες και ένα σημείο απόφασης που χειρίζεται την πιθανότητα ενεργοποίησης ή απενεργοποίησης της τηλεόρασης αφού προσπαθήσετε να την κόψετε.
Συμπληρώστε το Διάγραμμα ροής
Σε αυτό το σημείο, μια γραμμή "Ναι" και μια γραμμή "Όχι" εκτείνονται από το σύμβολο απόφασης. Σχεδιάστε ένα άλλο ορθογώνιο στο τέλος μιας από τις γραμμές και γράψτε το επόμενο βήμα στη διαδικασία. Για παράδειγμα, εάν σχεδιάσατε μια γραμμή "Όχι", η επόμενη εργασία μπορεί να είναι "Ελέγξτε το καλώδιο τροφοδοσίας της τηλεόρασης." Εάν σχεδιάσατε μια γραμμή "Ναι", αυτή η εργασία μπορεί να είναι "Πατήστε τον επιθυμητό αριθμό σταθμού στο τηλεχειριστήριο."
Συμβουλές διάγραμμα ροής
Το τηλεοπτικό παράδειγμα είναι ένα απλό που έχει μόνο λίγες εργασίες. Καθώς εργάζεστε με πιο περίπλοκους αλγόριθμους, το διάγραμμα ροής σας θα περιέχει πολλά περισσότερα σύμβολα διαδικασίας και σημείου απόφασης. Υπάρχουν και άλλα σύμβολα διαγράμματος ροής, αλλά τα σχήματα διαδικασίας και αποφάσεων είναι το μόνο που χρειάζεστε για να μοντελοποιήσετε απλές διαδικασίες. Καθώς σχεδιάζετε ένα διάγραμμα ροής, ενδέχεται να ανακαλύψετε κάποια βήματα που λείπουν από την αρχική λίστα σας. Είτε χρησιμοποιείτε μολύβι και χαρτί είτε ένα πρόγραμμα χαρτογράφησης ροής, είναι απλό να προσθέσετε νέα σύμβολα, να διαγράψετε τα υπάρχοντα και να τα αναδιατάξετε καθώς το διάγραμμα ροής ζωντανεύει.