Come progettare software di contabilità

July 9

Un po 'a sorpresa, la progettazione del software e l'atto di programmazione si sono cresciuto fino a diventare due compiti strettamente correlati, ma nettamente separati, almeno nello spazio enterprise. Anche se in qualità di progettista software richiede esperienza come programmatore, in progetti di grandi dimensioni, il progettista di software di piombo di solito non scrivere molto codice. Detto questo, la progettazione del software è un lavoro molto importante. Fortunatamente, ci sono molti strumenti a disposizione per la progettazione di software come UML, o linguaggio di modellazione unificato. UML è uno strumento progettato per aiutare i software di progettazione visiva. Anche se il software è disponibile per la scrittura di UML, carta e penna fare bene.

istruzione

1 Annotare le classi che avrete bisogno nel vostro software di contabilità. Inizia scrivendo le classi che definiranno i dati. Queste classi di solito modellare oggetti del mondo reale. Per esempio, dal momento che si sta scrivendo software di contabilità, potrebbe essere necessario classi per modellare transazioni, fatture o articoli di magazzino.

2 Scrivere le classi fuori una buona distanza a parte, e disegnare un rettangolo attorno ad ogni.

3 Definire i metodi o comportamenti che ogni oggetto dovrà avere all'interno di ogni scatola. Per esempio, la classe di transazione potrebbe aver bisogno di sapere come salvare se stesso a un database. Nome i metodi e scriverle all'interno delle vostre rettangoli.

4 Collegare i metodi legati da linee tra di loro disegno. Quando si inizia a raccontare le classi, può diventare evidente che è necessario nuove classi di mediare le interazioni tra gli altri. Disegnare queste classi, come il resto.