Een software-ontwerp document is het " hoe" van de software levenscyclus documentatie. Het beschrijft hoe de software vereisten moet worden uitgevoerd en het geeft de programmeurs een blauwdruk te volgen . De software design document is een schriftelijke overeenkomst tussen u , uw team , uw projectmanager en uw klant . Wanneer u documenteren je aannames , beslissingen en risico's , het geeft de teamleden en belanghebbenden de gelegenheid te stemmen of te vragen om verduidelijkingen en aanpassingen . Zodra de software design document is goedgekeurd door de betreffende partijen , wordt het een basislijn voor het beperken van de veranderingen in de scope van het project . Instructies 1 Onderzoek het document opmaak /template gebruikt in de software requirements document . Dit omvat titelpagina , paginanummering formaat , sectie nummers en revisie geschiedenis . Gebruik hetzelfde of een soortgelijk document formaat voor het software design document kopen van 2 Verwerk een aantal , zo niet alle , van de volgende elementen : - Hoog niveau samenvatting - Definities van alle niet - standaard symbolen , vormen , acroniemen , en unieke termen in het document - Hoe elke eis zal worden bereikt - Aannames - Constraints < br > - Software risicoanalyse - Ontwikkeling procedures en richtlijnen codering - Standaard talen en gereedschappen - Definitie van de variabelen en een beschrijving van waar ze gebruikt worden - logische structuur en logische processtappen - Fout , alarm-en waarschuwingsberichten - maatregelen Beveiliging - Prestaties - betrouwbaarheid 3 Bedenk hoe het ontwerp document te structureren . Dit is vooral belangrijk wanneer je het ontwerpen van een groot , complex systeem . Breek het systeem in logische delen en gebruik deze onderdelen als de sectiekoppen in de software design document . Als het systeem is echt groot , meerdere ontwerp -documenten te creëren , elk te maken met een bepaald deel van het systeem . 4 Geef elk design element van een unieke identificatiecode . Dit zal toelaten om terug te voeren op de toepassing vereiste en uiteindelijk tot de toepassing testen . 5 Include genoeg detail voor de programmeurs , terwijl de integratie van een aantal samenvattingen op hoog niveau voor de managers . 6 ontwikkelen prototypes . Als u kunt ook enkele schermafbeeldingen of voorbeeldcode in het ontwerp -document , zal dit helpen om uw ontwerp intentie over te brengen . Ontwikkelen van prototypes moeten ook de tijd die wordt besteed codering verlagen .
|