Ορισμός διαγράμματος ροής συστήματος

Δημιουργική επιχειρηματίας κάνει καταιγισμό ιδεών, αναθεωρώντας το διάγραμμα ροής που κρέμεται στον τοίχο από τούβλα στο γραφείο

Πίστωση εικόνας: Εικόνες Ηρώων/Εικόνες Ηρώων/GettyImages

Ένα διάγραμμα ροής είναι μια γραφική απεικόνιση μιας ακολουθίας δραστηριοτήτων σε μια διαδικασία. Τα διαγράμματα ροής χρησιμοποιήθηκαν για πρώτη φορά στις αρχές του 20ου αιώνα για να περιγράψουν συστήματα μηχανικής και κατασκευής. Με την άνοδο του προγραμματισμού υπολογιστών, το διάγραμμα ροής του συστήματος έχει γίνει ένα πολύτιμο εργαλείο για την απεικόνιση της ροής ελέγχου μέσω ενός συστήματος υπολογιστή και όπου λαμβάνονται αποφάσεις που επηρεάζουν τη ροή.

Διάγραμμα ροής συστήματος vs. Διάγραμμα ροής δεδομένων

Μια ποικιλία τυπικών συμβόλων χρησιμοποιούνται τόσο στα διαγράμματα ροής συστημάτων όσο και στα διαγράμματα ροής δεδομένων, με το σχήμα του συμβόλου να υποδεικνύει τη λειτουργία του. Τα σύμβολα συνδέονται με γραμμές που δείχνουν την κατεύθυνση της ροής. Το κείμενο μέσα στο σύμβολο περιγράφει τη συγκεκριμένη λειτουργία του. Σε αντίθεση με τα διαγράμματα ροής δεδομένων που δείχνουν την κίνηση των δεδομένων, τα διαγράμματα ροής συστήματος εμφανίζουν αποφάσεις που αλλάζουν τη ροή της λογικής του προγράμματος. Τα διαγράμματα ροής συστήματος χρησιμοποιούν το σύμβολο του διαμαντιού για να αναπαραστήσουν τις αποφάσεις ναι/όχι, με μια ξεχωριστή γραμμή να αφήνει το διαμάντι για κάθε απάντηση.

Το βίντεο της ημέρας

Σύμβολα διαγράμματος ροής συστήματος

Όλα τα διαγράμματα ροής του συστήματος ξεκινούν και τελειώνουν με ένα οβάλ σχήμα που υποδεικνύει την αρχή και το τέλος της εργασίας προγραμματισμού που περιγράφεται. Μέσα στο διάγραμμα ροής, ένα ορθογώνιο χρησιμοποιείται για να αναπαραστήσει μια διαδικασία ή μια δραστηριότητα που πρέπει να ολοκληρωθεί. Η είσοδος ή η έξοδος δεδομένων στο σύστημα αντιπροσωπεύεται από ένα παραλληλόγραμμο. Σε ένα σύστημα υπολογιστή, παραδείγματα πηγών εισαγωγής δεδομένων περιλαμβάνουν πληκτρολόγια, ποντίκια, σαρωτές, κάμερες, μικρόφωνα και διαφορετικούς τύπους αισθητήρων. Παραδείγματα προορισμών εξόδου περιλαμβάνουν εκτυπωτές 2D και 3D, συσκευές οθόνης και ηχεία.

Ανάγνωση διαγράμματος ροής συστήματος

Εάν θέλετε να κατανοήσετε ένα σύστημα, πρέπει να ξέρετε πώς να διαβάζετε το διάγραμμα ροής του συστήματος που το περιγράφει. Ξεκινώντας με το σύμβολο έναρξης, ακολουθήστε τις γραμμές ροής μέσα από κάθε σύμβολο μέχρι το σύμβολο τέλους. Σε κάθε σύμβολο απόφασης, ανιχνεύστε τις εναλλακτικές διαδρομές. Η διέλευση ενός διαγράμματος ροής με αυτόν τον τρόπο αναφέρεται ως "έλεγχος γραφείου". Οι προγραμματιστές χρησιμοποιούν τον έλεγχο γραφείου για να βεβαιωθούν ότι όλες οι αποφάσεις και οι διαδικασίες έχουν οριστεί σωστά πριν ξεκινήσουν την κωδικοποίηση.

Πλεονεκτήματα των διαγραμμάτων ροής συστήματος

Ο προγραμματισμός υπολογιστών απαιτεί προσεκτικό σχεδιασμό και λογική σκέψη. Οι προγραμματιστές πρέπει να κατανοήσουν διεξοδικά μια εργασία πριν αρχίσουν να κωδικοποιούν. Τα διαγράμματα ροής συστημάτων χρησιμοποιήθηκαν σε μεγάλο βαθμό στις πρώτες μέρες του προγραμματισμού για να βοηθήσουν τους σχεδιαστές συστημάτων να οπτικοποιήσουν όλες τις αποφάσεις που έπρεπε να αντιμετωπιστούν. Έκτοτε έχουν εισαχθεί άλλα εργαλεία που μπορεί να είναι πιο κατάλληλα για την περιγραφή πολύπλοκων συστημάτων. Ένα από αυτά τα εργαλεία είναι ο ψευδοκώδικας, ο οποίος χρησιμοποιεί έναν συνδυασμό σύνταξης γλώσσας προγραμματισμού και φυσικής γλώσσας που μοιάζει με αγγλικά για να περιγράψει πώς θα ολοκληρωθεί μια εργασία. Πολλοί σχεδιαστές συστημάτων βρίσκουν τον ψευδοκώδικα πιο εύκολο να παραχθεί και να τροποποιηθεί από ένα περίπλοκο διάγραμμα ροής. Ωστόσο, τα διαγράμματα ροής εξακολουθούν να χρησιμοποιούνται για πολλές επιχειρηματικές εφαρμογές.