►Ο στόχος αυτού του λογισμικού εφαρμογών λογισμικού είναι να παρέχει τα βασικά στοιχεία της μηχανικής λογισμικού, τις αρχές και τις δεξιότητες που απαιτούνται για την ανάπτυξη και τη διατήρηση προϊόντων υψηλής ποιότητας λογισμικού. ✦
►Οι διαδικασίες και οι τεχνικές εφαρμοσμένης μηχανικής λογισμικού καλύπτουν προδιαγραφές απαιτήσεων, σχεδιασμό, υλοποίηση, δοκιμή και διαχείριση έργων λογισμικού. ✦
►Επιπλέον, αυτή η Εφαρμογή μπορεί να χρησιμοποιηθεί από επαγγελματίες που πρέπει να ανανεώσουν τις γνώσεις τους με τις τελευταίες τεχνικές και διαδικασίες μηχανικής λογισμικού. ✦
►Software Engineering αναλύει τις αρχές, τις μεθοδολογίες, τις τάσεις και τις πρακτικές που σχετίζονται με τις διάφορες φάσεις της μηχανικής λογισμικού. Ξεκινώντας από τα βασικά, το App προχωρά αργά σε προηγμένα και αναδυόμενα θέματα σχετικά με τη διαχείριση έργων λογισμικού, μοντέλα διαδικασιών, ανάπτυξη μεθοδολογιών, προδιαγραφές λογισμικού, δοκιμές, έλεγχο ποιότητας, ανάπτυξη λογισμικού, συντήρηση λογισμικού και επαναχρησιμοποίηση λογισμικού. Η Πληροφορική και οι Εφαρμογές Υπολογιστών θα πρέπει να βρίσκουν αυτή την εφαρμογή εξαιρετικά χρήσιμη
【Θέματα που καλύπτονται που παρατίθενται παρακάτω】
➻ Τι είναι η μηχανική λογισμικού
➻ Εξέλιξη λογισμικού
Law Νόμοι περί Εξέλιξης Λογισμικού
Evolution Εξέλιξη λογισμικού ηλεκτρονικού τύπου
Parad Paradigms λογισμικού
➻ Ανάγκη προγραμματισμού λογισμικού
➻ Χαρακτηριστικά του καλού λογισμικού
➻ Κύκλος ζωής ανάπτυξης λογισμικού
Parad Paradigm ανάπτυξης λογισμικού
Management Διαχείριση Έργων Λογισμικού
➻ Λογισμικό
➻ Ανάγκη διαχείρισης έργου λογισμικού
Manager Διευθυντής προγράμματος λογισμικού
Activities Δραστηριότητες διαχείρισης λογισμικού
Tech Τεχνικές Εκτίμησης Έργου
➻ Προγραμματισμός έργου
Management Διαχείριση πόρων
Management Διαχείριση κινδύνων έργου
Process Διαδικασία διαχείρισης κινδύνων
➻ Εκτέλεση Έργου & Παρακολούθηση
Management Διαχείριση Επικοινωνίας Έργου
Management Διαχείριση διαμόρφωσης
Tools Εργαλεία διαχείρισης έργου
Require Απαιτήσεις λογισμικού
➻ Μηχανική Απαιτήσεων
➻ Απαιτήσεις Μηχανική Διαδικασία
Process Διαδικασία δημιουργίας απαιτήσεων
Tech Τεχνικές δημιουργίας απαιτήσεων
Character Χαρακτηριστικά απαιτήσεων λογισμικού
Require Απαιτήσεις λογισμικού
Requirements Απαιτήσεις διεπαφής χρήστη
Analy Αναλυτής συστήματος λογισμικού
Met Μέτρηση λογισμικού και μέτρα
Bas Βασικά στοιχεία σχεδιασμού λογισμικού
Level Επίπεδα σχεδίασης λογισμικού
➻ Modularization
➻ Συνδρομικότητα
➻ Σύζευξη και συνοχή
➻ Επαλήθευση σχεδιασμού
➻ Εργαλεία Ανάλυσης & Σχεδιασμού Λογισμικού
Dia Διάγραμμα ροής δεδομένων
Ch Διαγράμματα δομών
Dia Διάγραμμα HIPO
➻ Δομημένα Αγγλικά
➻ Ψευδοκώδικας
➻ Πίνακες αποφάσεων
Model Πρότυπο σχέσης οντοτήτων
➻ Λεξικό δεδομένων
Strateg Στρατηγικές Σχεδιασμού Λογισμικού
➻ Δομημένο σχέδιο
➻ Σχεδιασμός με γνώμονα τη λειτουργία
Design Αντικειμενοστρεφής σχεδιασμός
Process Διαδικασία σχεδιασμού
Appro Προσεγγίσεις Σχεδιασμού Λογισμικού
Design Σχεδιασμός διεπαφής χρήστη λογισμικού
Inter Διεπαφή γραμμής εντολών (CLI)
➻ Γραφική διεπαφή χρήστη
➻ Συστατικά GUI για εφαρμογές
Activities Δραστηριότητες Σχεδιασμού Διεπαφής Χρήστη
Tools Εργαλεία εφαρμογής GUI
➻ Χρήστης Χρυσός κανόνες
Complex Πολυπλοκότητα Σχεδιασμού Λογισμικού
Meas Μέτρα Πολυπλοκότητας του Halstead
Meas Μέτρα κυκλικής πολυπλοκότητας
➻ Σημείο Λειτουργίας
➻ Λογικά εσωτερικά αρχεία
Files Αρχεία εξωτερικής διεπαφής
➻ Εξωτερική έρευνα
Implement Εφαρμογή Λογισμικού
➻ Δομημένο προγραμματισμό
➻ Λειτουργικός προγραμματισμός
Style Στυλ προγραμματισμού
➻ Τεκμηρίωση Λογισμικού
Challen Προκλήσεις υλοποίησης λογισμικού
Overview Επισκόπηση δοκιμών λογισμικού
Val Επικύρωση λογισμικού
➻ Επαλήθευση λογισμικού
➻ Αυτοματοποιημένες δοκιμές με αυτοματοποιημένο Vs
Appro Προσεγγίσεις δοκιμών
Level Επίπεδα δοκιμών
➻ Δοκιμή τεκμηρίωσης
➻ Δοκιμές έναντι QC, QA και Audit
Overview Επισκόπηση συντήρησης λογισμικού
➻ Είδη συντήρησης
➻ Κόστος συντήρησης
➻ Δραστηριότητες συντήρησης
➻ Ανασχεδιασμός λογισμικού
Re Επαναχρησιμοποίηση εξαρτημάτων
Tools Εργαλεία CASE
➻ Συστατικά των εργαλείων CASE
Typ Τύποι εργαλείων θήκης
➻ Μοντέλο καταρρακτών καταρράκτη
➻ Ανάλυση απαιτήσεων και προδιαγραφές
Tree Δέντρο απόφασης
➻ Τυπική προδιαγραφή συστήματος
Design Σχεδιασμός Λογισμικού
Strateg Στρατηγικές Σχεδιασμού Λογισμικού
➻ Εργαλεία Ανάλυσης & Σχεδιασμού Λογισμικού
➻ Δομημένο σχέδιο
➻ Μοντελοποίηση αντικειμένων με UML
➻ Χρησιμοποιήστε το διάγραμμα περίπτωσης
Dia Διαγράμματα αλληλεπίδρασης
Test Δοκιμή Black-Box
➻ Συντήρηση λογισμικού
Models Μοντέλα διεργασιών συντήρησης λογισμικού
➻ Αξιοπιστία λογισμικού και διαχείριση ποιότητας
Models Υποδείγματα ανάπτυξης αξιοπιστίας
➻ Ποιότητα λογισμικού
Plan Σχεδιασμός προγράμματος λογισμικού
Ενημερώθηκε στις
24 Σεπ 2024