Analisi Object oriented e design ( OOAD ) è utilizzato nella costruzione di sistemi informativi . Questo modello di progettazione avvicina al soggetto da una prospettiva dell'oggetto anziché della prospettiva funzionale tradizionale. Usi di questo approccio varia in base alle applicazioni . Requisiti di modellazione  
 OOAD possono essere utilizzati per determinare che utilizzeranno il sistema e come , e non contempla solo le parti interessate, ma anche utilizzare gli scenari e casi. Soggetti coinvolti possono includere individui e altri gruppi che possono essere coinvolti con il sistema. Requisiti di modellazione permette ai progettisti di stabilire le aspettative del sistema per determinare cosa sarà richiesto di disegno particolare . 
 Information Modeling 
 
 Information Modeling , i tentativi di descrivere OOAD e determinare il rapporto degli oggetti al problema da risolvere. Oltre a individuare gli oggetti , si stabilisce anche gli attributi e le relazioni degli oggetti tra loro e il sistema. 
 Life Cycle Modeling 
 
 Ciclo di vita modellazione determina la risposta dell'oggetto al suo ambiente individuale. Questo include gli stati di transizione sulla base di eventi o attività specifiche all'interno del sistema informativo . Tale modellazione consente ai progettisti di prevedere gli effetti di alcuni eventi sul sistema complessivo .