Hvordan Design Accounting Software

Noe overraskende, har software design og det handler om programmering selv vokst til å bli to nært beslektede, men tydelig atskilte oppgaver, i hvert fall i bedriften plass. Selv opptrer som en software designer krever erfaring som programmerer, i store prosjekter, ledelsen programvare designer vanligvis ikke skrive mye kode. Dette sagt, software design er en svært viktig jobb. Heldigvis finnes det mange verktøy tilgjengelig for programvaredesign som UML, eller Unified Modeling Language. UML er et verktøy utviklet for å hjelpe visuelt design software. Selv om programvaren er tilgjengelig for å skrive UML, papir og penn gjøre det bra.

Bruksanvisning

1 Skriv ned de klassene som du trenger i din regnskapsprogrammer. Start med å skrive klassene som vil definere dine data. Disse klassene vil vanligvis modellere reelle stedene. For eksempel, siden du skriver regnskap programvare, må du kanskje klasser for å modellere transaksjoner, fakturaer eller lagervarer.

2 Skriv klassene ut en god avstand fra hverandre, og tegne et rektangel rundt hver.

3 Definer metoder eller atferd som hvert objekt må ha inne i hver boks. For eksempel kan transaksjonen klassen trenger å vite hvordan du kan spare seg til en database. Nevn de metoder og skrive dem ned innsiden av rektangler.

4 Koble til eventuelle relaterte metoder ved å tegne linjer mellom dem. Når du begynner å forholde klassene, kan det bli åpenbart at du trenger nye klasser for å megle samspillet mellom de andre. Tegn disse klassene som resten.