Panagiotis Leontios

Posts Tagged ‘Engineering’

Ανάλυση Συστημάτων βάσει Διαδικασιών – Process Oriented System Analysis

In Business, Engineering, IT on 20/05/2016 at 12:56 pm

DFD-Coad-and-Yourdon-Object-Oriented-Analysis-modelΗ δομημένη ανάλυση (και ο σχεδιασμός που έπεται), υπακούει στην αρχιτεκτονική έννοια «η φόρμα (form) ακολουθεί πάντα τη λειτουργία (function)». Οι  λειτουργίες ενός Πληροφοριακού Συστήματος (ΠΣ), είναι οι διαδικασίες που μετατρέπουν ή μετασχηματίζουν (transform) δεδομένα εφαρμογών. Ως εκ τούτου, στην δομημένη ανάλυση, δίνουμε έμφαση στις διαδικασίες (processes) και στις ροές δεδομένων (data flows), από και προς αυτές τις διαδικασίες.

Η δομημένη ανάλυση βασίζεται στην θεωρία συστημάτων, η οποία προϋποθέτει ότι τα εισερχόμενα δεδομένα (inputs) τροφοδοτούν τις διαδικασίες, προκειμένου αυτές να παράγουν εξερχόμενα δεδομένα (outputs). Για να συμπληρώσουμε το μοντέλο συστημάτων (παρακάτω σχήμα 1), θα πρέπει να υπάρχει και κάποιο είδος ανατροφοδότησης (feedback), προκειμένου να εξαλειφθεί η εντροπία του συστήματος, δηλαδή να εξασφαλίσουμε το σύστημα από έκπτωση.

io

 

 

 

Σχήμα 1 (Μοντέλο Συστημάτων)

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

[…]

Η συνέχεια του άρθρου Process Oriented System Analysis περιλαμβάνει:

  • Τις Βασικές Αρχές της Σχεδίασης
  • Τις δραστηριότητες της Δομημένης Ανάλυσης
  • Την ανάπτυξη Διαγράμματος Περιβάλλοντος
  • Την ανάπτυξη Διαγράμματος Ροής Δεδομένων, και
  • Την ανάπτυξη Λεξικού Δεδομένων
Advertisements
%d bloggers like this: