Fondamenti di Informatica

Come si progetta!

La progettazione applica teorie, metodi e strumenti per realizzare obiettivi che nascono nel mondo delle idee. Deve tener conto anche di vincoli fisici, organizzativi, finanziari, ecc.
IDEA --> Rappresentazione astratta priva di dettagli --> Dettagli(implementazione)
PROGETTAZIONE GRADUALE
Scomposizione del progetto in parti più semplici e strutturalmente correlate. Possiamo identificare le seguenti fasi:
Analisi dei requisiti e specifiche
Disegno del sistema
Scomposizione in sotto-sistemi
Implementazione e verifica dei sotto-sistemi
Integrazione delle parti e verifica del sistema ottenuto
Il processo top-down è molto utilizato per la progettazione. Esso perviene alla realizzazione scomponendo il progetto in parti più piccole, in maniera ricorsiva, fino a raggiungere un livello di facile implementazione. In questo modo il sistema realizzato mantiene ad ogni sotto-livello la propria coerenza. . Platone affermò l'equivalenza fra ciò che è pensabile (o comprensibile) e ciò che è reale. Le cose reali, secondo Platone, sono espressione di idee fisse ed immutabili. In questo senso i prodotti della progettazione devono esistere nel mondo delle idee prima ancora di avere una concreta realizzazione.





















































Tutto quanto riportato in questa pagina è a puro scopo informativo personale. Se non ti trovi in accordo con quanto riportato nella pagina, vuoi fare delle precisazioni, vuoi fare delle aggiunte o hai delle proposte e dei consigli da dare, puoi farlo mandando un email. Ogni indicazione è fondamentale per la continua crescita del sito.