Sorpresa delle sorprese , il design del software e l'atto di programmazione si sono cresciuti di essere due attività strettamente connesse , ma nettamente separati , almeno nello spazio enterprise . Anche se in qualità di progettista software richiede esperienza come programmatore , in grandi progetti , il progettista di software di piombo di solito non scrive molto codice . Ciò detto , la progettazione del software è un lavoro molto importante . Fortunatamente, ci sono molti strumenti disponibili per il software di progettazione come UML , o linguaggio di modellazione unificato . UML è uno strumento progettato per aiutare visivamente il software di progettazione . Anche se il software è disponibile per la scrittura di UML , carta e penna a fare bene. Istruzioni
1
Annotare le classi che avrete bisogno nel vostro software di contabilità . Inizia scrivendo le classi che definiscono i tuoi dati . Queste classi di solito modellare oggetti reali . Per esempio, dal momento che si sta scrivendo software di contabilità , può essere necessario per le operazioni classi del modello , fatture o articoli di magazzino .
2
Scrivi le classi fuori una buona distanza a parte, e disegnare un rettangolo attorno a ciascuno.
3
definire i metodi o comportamenti che ogni oggetto sarà necessario avere all'interno di ogni scatola . Ad esempio , la classe transazione può avere bisogno di sapere come si salva in un database . Nominare i metodi e scriverle all'interno delle vostre rettangoli .
4
Collegare tutti i metodi relativi disegnando linee tra di loro . Quando si inizia a raccontare le vostre classi , può diventare evidente che è necessario nuove classi di mediare le interazioni tra gli altri. Disegnare queste classi come il resto .