Hoe schrijf je een analyse & Document voor een Software ontwerp



Het uiteindelijke doel van een softwareprogramma is een probleem op te lossen. Het probleem kan worden eenvoudig, zoals een softwareprogramma welk voor fout gespelde woorden in een document van de tekst chequewet, of complex, zoals een softwareprogramma gebruikt om een database te maken. Ongeacht het probleem, als het softwareprogramma niet effectief doet de kwestie en een middel voor de gebruiker om een oplossing, het is niet effectief en schiet zijn doel. Goede software voor het schrijven begint met een analyse en ontwerp document dat adressen gebruikerseisen en maakt een plan voor het verstrekken van oplossingen.

Wat die u nodig hebt

  • Software verzoek details
  • Zakelijke regels, procedures
  • Toegang tot eindgebruikers
  • Presentatie-software (optioneel)

Definieer het probleem

  • Evalueer de aanvraag door eerst te zoeken naar het grotere plaatje. Zorg ervoor dat u begrijpt wat de gebruiker vraagt om. Vragen indringende "wie, wat, waar, wanneer, waarom en hoe" vragen om naar de wortel van het probleem.

  • Projectvereisten en-doelstellingen en beperkingen definiëren. Bijvoorbeeld, als de aanvraag voor een software voor het automatiseren van een systeem van boek-bestellen, evalueren de huidige bestelsysteem van begin tot eind. Project grenzen stellen, definiëren en identificeren van project beperkingen die u binnen, zoals bestaande hardware of een beperkte termijn voor de voltooiing van het project werken moet.

  • Kijk naar de eindgebruiker. Interview en observeren van de mensen die de software op een dagelijkse basis gebruiken zal om te bepalen hoe de software om te voldoen aan het verzoek moet functioneren en hoe kunt u het ontwerpen van het nieuwe systeem aan het best past bij de behoeften van de gebruikers. Identificeren van gebruiker-gerelateerde factoren die van invloed kunnen zijn op het project, zoals hoe het vaardigheidsniveau van eindgebruikers van invloed kan zijn op de opleidingseisen.

  • Haalbaarheid en voorliggende aanbevelingen vast. Bieden een schriftelijke evaluatie van het verzoek om tevens een raming van de kosten, voordelen, tijdschema voor de voltooiing en uw aanbeveling over de vraag of de software effectief het gestelde probleem zal aanpakken.

De analyse en de Design Document voorbereiden

  • Ontwikkelen van een gegevensstroomdiagram en verwerken van de beschrijving. Een gegevensstroomdiagram wordt uitgelegd wat het programma doet en een diagram wordt weergegeven hoe de softwareprogramma zal doen. Bijvoorbeeld, zou een gegevensstroomdiagram procesbeschrijving voor een boek-bestellen-systeem document en beschrijf het proces, stap voor stap van het selecteren van het juiste boek op het invoeren van het boek in de voorraad.

  • Maak een gegevenswoordenboek waarmee wordt gedefinieerd en worden de elementen van de noodzakelijke gegevens beschreven en deze elementen combineert in gegevensrecords. Bijvoorbeeld, in het boek-bestellen-systeem voorbeelden data elementen van boek naam, ISBN, auteur en prijs. Deze elementen vervolgens combineren tot een record boek; andere elementen, zoals de naam van de leverancier, rekeningnummer en sales rep, kunnen combineren om de record van een leverancier.

  • De gegevensstroomdiagram, stroom procesbeschrijvingen en gegevenswoordenboek tot een document pakket combineren die het softwareprogramma in een logische beschrijft, geschreven indeling die u gebruiken kunt om een programma prototype, of werkmodel van het softwareprogramma te maken.

Tips & waarschuwingen
  • Een voordeel voor de duidelijke omschrijving projectvereisten en-doelstellingen is dat het helpt om te voorkomen dat "project kruip" dat kan optreden wanneer een project na de eerste aanvraag groeit.
  • Een ander idee voor het vaststellen van de eindgebruiker is het ontwikkelen van een enquête met behulp van een combinatie van open vragen, vragen closed-end en bereik-van-reactie vragen. Als deze "welke eigenschappen zou u willen zien in het boek bestelsysteem?" "Hoeveel boek bestellingen doen u elke maand?" en "Op een schaal van 1 tot 10, hoe beoordeelt u de ondoeltreffendheid van het huidige systeem van de boek-bestellen?"
  • Naast de presentatie van een schriftelijke analyse en ontwerp-document voor een softwareprogramma, is het soms handig om presentatiesoftware gebruiken voor het toevoegen van een grafische voorstelling van de nieuwe softwaresysteem.

Gerelateerde Artikelen

Hoe schrijf je een Software Requirements specificaties (SRS) Document

Hoe schrijf je een Software Requirements specificaties (SRS) Document

Professionele software-ontwikkelaars moeten doorlopen een verzamelen van proces aan het begin van projecten software ontwikkeling van elke betekenisvolle grootte softwarevereisten. Het eindproduct van deze fase van het project is een document meestal
Hoe schrijf je een ruw ontwerp voor een biografie

Hoe schrijf je een ruw ontwerp voor een biografie

U hoeft niet te worden van een beroemd persoon om een biografie te schrijven of te hebben geschreven over jou. Veel gewone mensen schrijven biografieën, en deze biografieën kunnen worden interessant en inspirerend. Of u van plan bent om te schrijven
Hoe schrijf je een ruw ontwerp

Hoe schrijf je een ruw ontwerp

U hebt gelezen de opdracht prompt, brainstormden ideeën en een onderwerp geselecteerd. Nu is het tijd om te zitten en schrijven van uw concept. Zoals de naam al impliceert, is een ruw ontwerp een werkend exemplaar van het papier dat u later in een me
Hoe schrijf je een grafisch ontwerp-voorstel

Hoe schrijf je een grafisch ontwerp-voorstel

Wanneer u bod op projecten of werven van nieuwe business, kunnen hoe u uw grafisch ontwerp diensten presenteren bepalen het succes van uw inspanningen om te groeien uw cliënt rooster en bouwen van uw bottom line. Bespaar tijd en vergoot de profession
Hoe schrijf je een termen en voorwaarden van de pagina voor een Website

Hoe schrijf je een termen en voorwaarden van de pagina voor een Website

Als u een website waarmee de prijzen zijn met informatie, advies of een andere service, kunt u overwegen het toevoegen van een termen en condities-pagina. Dit zal ontslaat u van verantwoordelijkheid als iemand per ongeluk uw gegevens voor de verkeerd
Hoe schrijf je een goede referentie voor iemand op zoek naar een baan

Hoe schrijf je een goede referentie voor iemand op zoek naar een baan

Of u een leerkracht, begeleider of gewoon een vriend van de familie bent, komt iedereen in aanmerking om te worden gevraagd om te schrijven een goede referentie voor iemand op zoek naar een baan. Schrijven van een brief van aanbeveling kan gemakkelij
Hoe schrijf je een sollicitatiebrief voor fysiotherapeut baan

Hoe schrijf je een sollicitatiebrief voor fysiotherapeut baan

Hoe schrijf je een sollicitatiebrief voor fysiotherapeut baan. De taak van een fysiotherapeut behandelt een breed scala van activiteiten. Ze werken met personen die hebben ervaren, lage rugpijn, hoofdletsel, artritis en vele onbruikbaar makende voorw
Hoe schrijf je een lofrede voor een huisdier

Hoe schrijf je een lofrede voor een huisdier

Hoe schrijf je een lofrede voor een huisdier. Zoals met onze menselijke familie en vrienden, eulogize wij onze geliefde huisdieren om te eren hun geheugen en hen bedanken voor de positieve invloed die ze op ons leven hebben gehad. Een lofrede kan hel
Hoe schrijf je een overtuigend Essay voor kinderen

Hoe schrijf je een overtuigend Essay voor kinderen

Een overtuigend essay is een schriftelijke samenstelling met het oog op het overtuigen van de lezer naar één kant van een argument. Een overtuigend essay schrijven is een belangrijke leven vaardigheid voor kinderen om te leren. Zodra u de logica van
Hoe schrijf je een persoonlijke verklaring voor een BSN-programma

Hoe schrijf je een persoonlijke verklaring voor een BSN-programma

Wanneer u op een Bachelor of Science in Nursing programma toepast, moet u een persoonlijke instructie, die is een essay waarmee het programma om te leren meer over u schrijven. In deze verklaring, schrijven in de diepte over uw ervaringen op school t
Hoe schrijf je een sollicitatiebrief voor Copywriter baan

Hoe schrijf je een sollicitatiebrief voor Copywriter baan

Hoe schrijf je een sollicitatiebrief voor Copywriter baan. De sollicitatiebrief is een uiterst belangrijk onderdeel van het toepassingsproces van de baan naar een copywriter. Als een copywriter, kunt u identificeren de kernkwestie van elk onderwerp e
Hoe schrijf je een brief beroep voor de werkgelegenheid met de Illinois ministerie van correcties

Hoe schrijf je een brief beroep voor de werkgelegenheid met de Illinois ministerie van correcties

Verkrijgen van werkgelegenheid in een penitentiaire inrichting vereist aanvragers voldoen aan strikte criteria. Bijvoorbeeld, aanvragers moeten beschikken over een high schooldiploma of een equivalent daarvan en krijgen niet een strafblad. Afhankelij
Hoe schrijf je een bouwkundig rapport

Hoe schrijf je een bouwkundig rapport

Een bouwkundig rapport beschrijft de bestaande voorwaarde en de naleving van de code van een gebouw, de site en haar systemen. Het bestaat uit foto's en schriftelijke materialen dat document van de schrijver ter plaatse gebouweninspecties en analyse
Hoe schrijf je een medisch rapport

Hoe schrijf je een medisch rapport

Hoe schrijf je een medisch rapport. Er zijn veel verschillende soorten medische verslagen, geschreven voor verschillende redenen. Als u in de gezondheidszorg werkt, moet u vaak medische rapporten schrijven. Ook kunt u te weten hoe te schrijven van ee
Hoe schrijf je een brief om een factuur betwisten

Hoe schrijf je een brief om een factuur betwisten

Hoe schrijf je een brief om een factuur te betwisten. Wanneer u een factuur betwisten, bent u waarschijnlijk beter af een brief te sturen in plaats van het maken van een telefoongesprek. Met een brief, u hebt documentatie van het probleem en kan Leg