Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να Σχεδιασμός Γλώσσες Προδιαγραφής για Συστήματα Ελέγχου Διεργασιών

απαιτήσεις γλώσσες Προδιαγραφές κατάσταση εκπλήρωση του συνόλου των στόχων και να συλλάβει την περιγραφή των εξαρτημάτων που απαιτούνται για να δημιουργήσετε μια λύση την εκπλήρωση αυτών των στόχων . Συστήματα ελέγχου της διαδικασίας μπορεί να θεωρηθεί ότι εμπίπτουν σε δύο κατηγορίες : παρτίδας και διακριτά . Συστήματα batch λειτουργεί ως ένα συνεχές για τη δημιουργία προϊόντων με καθόλου ή πολύ σύντομη διακοπή . Διακριτά συστήματα δημιουργούν ένα ενιαίο προϊόν εντός ενός καθορισμένου χρονικού διαστήματος με καθορισμένων περιόδων αναμονής μεταξύ της τελευταίας προϊόν και το επόμενο προϊόν . Μπορείτε να χρησιμοποιήσετε το Process Specification Language , πρότυπο ISO 18629 με 1 , ως ένα πλαίσιο για τον καθορισμό του συστήματος ελέγχου της διαδικασίας γλώσσες προδιαγραφών τόσο για την παρτίδα και διακριτά συστήματα . Οδηγίες
Διαδικασία Ελέγχου Τομέα Στοιχεία Ορισμός
Η 1

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

προσδιορίσει , κατά παραγγελία και παρέχει μια λεπτομερή ορισμό των βασικών χρόνου σημεία που σχετίζονται με τον τομέα ελέγχου της διαδικασίας . Η χρονική στιγμή είναι ένα one -of - a-kind προσδιορισμένο σημείο στο χρόνο που χρησιμοποιείται συχνά σε έναν τομέα ελέγχου της διαδικασίας , όπως μία ώρα πριν μελετώντας προσεκτικά , η αρχική ρίχνει σε μια στροφή και χρωστική ανάμειξη διάστημα μέσα σε μια δραστηριότητα ανάδευση
<. br > με 3

προσδιορίσει , κατά παραγγελία και παρέχει μια λεπτομερή ορισμό των βασικών αντικειμένων που σχετίζονται με τον τομέα ελέγχου της διαδικασίας . Ένα αντικείμενο είναι ένα συστατικό που χρησιμοποιείται σε μια δραστηριότητα που μπορεί να υπόκειται σε αλλαγές στο χρόνο προσδιορίζονται στο κατά χρονικά σημεία . Παραδείγματα περιλαμβάνουν ένα υγρό ή σκόνη που χρησιμοποιείται για την έκχυση και την ανάμειξη των δραστηριοτήτων .
Οικοδομικές Κανόνες
Η 4

Προσδιορισμός κανόνων κατά τον τρόπο αντικείμενα και χρονικά σημεία μπορούν να χρησιμοποιηθούν σε οποιαδήποτε δραστηριότητα ή συγκεκριμένες δραστηριότητες που συνδέονται με έναν τομέα της διαδικασίας. Για παράδειγμα , ένας πόνος αντικείμενο αφαίρεσης μπορεί να χρησιμοποιηθεί μόνο σε μια ανάμειξη δραστηριότητα καθαρισμού πλοίων , ή ένα κουπί μίξερ μπορεί να χρησιμοποιηθεί μόνο σε ανάδευση δραστηριότητα .
5

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

Προσδιορίστε κανόνες που ελέγχουν την τοποθέτηση των χρονικά σημεία μεταξύ των δραστηριοτήτων με βάση το πόσο οι δραστηριότητες που συνδέονται μεταξύ τους . Ορισμένα χρονικά σημεία πρέπει να χρησιμοποιούνται σε μία σειρά δραστηριοτήτων για να παρέχει μια παύση μεταξύ των δραστηριοτήτων . Μπορούν επίσης να χρησιμοποιηθούν για το συγχρονισμό των δραστηριοτήτων που συμβαίνουν ταυτόχρονα. Χρησιμοποιώντας το πεδίο ανάμειξης χρωμάτων ως παράδειγμα. ένα στόμιο εμφάνισης δραστηριότητα για χρωστική αντικείμενο Υ μπορεί να συμβεί ταυτόχρονα με την ανάδευση εμφάνιση δραστηριότητας , αλλά το ρίχνει εμφάνισης δραστηριότητα για χρωστική ουσία ενός αντικειμένου πρέπει να ακολουθούν την έκχυση εμφάνισης δραστηριότητας για το αντικείμενο χρωστική Υ μετά από πέντε λεπτά με τα πόδια - από - start-of - the- ανάδευση δραστηριότητας σήμα χρονικό σημείο .
Η 7

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

Προσδιορίστε κανόνες για να μεταφράσει σύνδεση δραστηριότητα κατασκευάζει σε μια εκτελέσιμη μορφή . Κατασκευάσματα σύνδεση δραστηριότητα μπορεί να είναι ένα βήμα - προς-βήμα αλληλουχία δραστηριότητες ή δραστηριότητες που λειτουργούν ταυτόχρονα . Η εκτελέσιμη μορφή μπορεί να λάβει τη μορφή κώδικα σε μια γλώσσα προγραμματισμού , συμπεριλαμβανομένων των C , C + + , ή Programmable Logic Controller ( PLC ) λογική σκάλα , ή ένα σύνολο εγγράφων Extensible Markup Language ( XML ) . Το έργο αυτό μπορεί να περιλαμβάνει την κατασκευή του λογισμικού που εκτελεί τη μετάφραση και μπορεί να είναι μέρος μιας ιστοσελίδας ή επέκταση ή plug- ins με άλλα εργαλεία λογισμικού, όπως Eclipse .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα