Något överraskande , software design och handlingen att programmera själv har vuxit till att bli två närbesläktade men distinkt skilda uppgifter , åtminstone i företaget rymden . Trots att agera som en programvara designer kräver erfarenhet som programmerare i stora projekt , den ledande mjukvaran formgivare brukar inte skriva så mycket kod . Detta sagt , software design är en mycket viktig uppgift . Lyckligtvis finns det många verktyg tillgängliga för software design såsom UML , eller Unified Modeling Language . UML är ett verktyg som hjälper visuellt design mjukvara . Även programvara är tillgänglig för att skriva UML , papper och penna att göra fint . Instruktioner
1
Skriv ner de klasser som du behöver i ditt bokföringsprogram . Börja med att skriva de klasser som kommer att definiera dina uppgifter . Dessa klasser kommer vanligtvis modellera verkliga objekt . Till exempel , eftersom du skriver bokföringsprogram , kan du behöva klasser till modellen transaktioner , fakturor eller inventarier .
2
Skriv klasserna ut en bra bit från varandra , och rita en rektangel runt varje . Addera 3
Definiera metoder eller beteenden som varje objekt måste ha inne i varje ruta . Till exempel kan din transaktion klass behöver veta hur man sparar sig till en databas . Namnge de metoder och skriva ner dem insidan av dina rektanglar .
4
Anslut eventuella besläktade metoder genom att rita linjer mellan dem . När du börjar att relatera dina klasser , kan det bli uppenbart att du behöver nya klasser för att medla växelverkan mellan de andra. Rita dessa klasser som resten .