Skryf 'n gebruiksgeval om die waarde van u onderneming, bedryf of rekenaarstelsel te ondersoek en uit te lig. Gebruiksgevalle kan waardevolle hulpmiddels wees om die vermoë van 'n spesifieke stelsel te verstaan om aan die behoeftes van eindgebruikers te voldoen. Verbeter u ontwikkelingspogings by die ontwerp van sagteware of 'n stelsel deur na te dink oor praktiese scenario's oor die bruikbaarheid van die produk. Gebruiksgevalle kan ook effektief wees vir produkbemarkingsdoeleindes. Hier is 'n paar stappe om u deur die skryfproses te lei.
Stappe
Deel 1 van 3: Definiëring van die doel en omvang

Stap 1. Skryf 'n doelstelling
Skryf 'n sin of twee wat die hoofdoel van die implementering van die tegnologie of besigheidsproses kortliks beskryf. Definieer spesifiek die doelwitte van die primêre gebruiker van die stelsel. 'N Gebruiksgeval kan geskryf word om die funksionaliteit van enige sakeproses of sagteware of tegnologie wat 'n onderneming gebruik, te beskryf.
U kan byvoorbeeld gebruiksgevalle skryf oor aanmelding by 'n stelsel, die bestuur van 'n rekening of die skep van 'n nuwe bestelling

Stap 2. Identifiseer die belanghebbendes
Dit is die mense in die organisasie wat omgee vir die uitkoms van die proses. Hulle is moontlik nie gebruikers in die proses wat deur die gebruiksgeval beskryf word nie. Maar die stelsel tree op om hul belange te bevredig. Maak 'n lys van alle belanghebbendes, insluitend hul name en hul belangstelling ten opsigte van die werking van die stelsel. Let ook op die waarborge wat hulle van die stelsel verwag.
As u byvoorbeeld 'n gebruiksgeval skryf oor hoe 'n OTM -masjien funksioneer, sal die belanghebbendes die bankiers en die OTM -eienaars insluit. Hulle is nie teenwoordig as die gebruiker die OTM -masjien gebruik om kontant te trek nie. Hulle moet egter oortuig wees dat stelsels bestaan om die hoeveelheid geld in die gebruikersrekening te kontroleer voordat hulle kontant uitgee en 'n logboek van transaksies opstel in geval van 'n geskil

Stap 3. Definieer wat binne en buite die omvang is
Identifiseer die stelsel wat geëvalueer word spesifiek, en laat elemente weg wat nie deel uitmaak van hierdie stelsel nie. Dit kan nuttig wees om die omvang van 'n projek te definieer om 'n sigblad met 'n in/uit -lys te skep. Skep drie kolomme. Die linkerkolom bevat 'n lys van enige onderwerpe wat verband hou met die stelsel. Die volgende twee kolomme is getiteld In en uit. Gaan deur die lys en bepaal watter onderwerpe in en watter uit is.
Byvoorbeeld, as u 'n gebruiksgeval skryf wat sagteware implementeer om inkooporders te skep, sal onderwerpe wat In sou wees, die vervaardiging van verslae oor versoeke, die samesmelting van versoeke by 'n bestelling, die monitering van aflewerings en nuwe en bestaande stelselsagteware insluit. Onderwerpe wat Out sou wees, sluit in die skep van fakture en dele van die stelsel wat nie sagteware is nie
Deel 2 van 3: Skryf die stappe van 'n gebruiksgeval

Stap 1. Definieer die elemente van die gebruiksgeval
Al hierdie elemente is nodig in elke gebruiksgeval. Gebruiksgevalle versamel scenario's. Hulle definieer hoe 'n gebruiker 'n stelsel gebruik, wat gebeur as die stelsel slaag en wat gebeur as dit misluk. Elke scenario beskryf 'n prosedure en wat gebeur as elke stap vorder.
- Gebruikers is almal mense wat deelneem aan die aktiwiteite wat in die gebruiksgeval beskryf word. As u byvoorbeeld 'n gebruiksvoorskrif vir die aanmelding by 'n sagtewarestelsel skryf, is die gebruikers almal wat moet aanmeld.
- Voorwaardes is die elemente wat voor die aanvang van die gebruiksgeval moet wees. Gebruikers met toestemming om die stelsel te gebruik, is byvoorbeeld geïdentifiseer en vooraf in die stelsel ingebring, sodat die stelsel hul gebruikersname en wagwoorde sal herken wanneer dit ingevoer word.
- Die basiese vloei is die prosedure wat gebruikers gebruik om die primêre doel van die stelsel te bereik en hoe die stelsel op hul optrede reageer. Die gebruiker voer byvoorbeeld 'n gebruikersnaam en 'n wagwoord in, en die stelsel laat die gebruiker toe.
- Alternatiewe vloei verklaar minder algemene aksies. Die gebruiker is byvoorbeeld op 'n ander rekenaar en moet 'n sekuriteitsvraag beantwoord.
- Uitsonderings vloei uiteen wat gebeur as die gebruiker nie die doel kan bereik nie. Die gebruiker voer byvoorbeeld 'n ongeldige gebruikersnaam of wagwoord in.
- Postvoorwaardes is die elemente wat teenwoordig moet wees wanneer die gebruiksgeval voltooi is. Die gebruiker kan byvoorbeeld die sagteware gebruik.

Stap 2. Definieer hoe die gebruiker die tegnologie of proses sal gebruik
Elke ding wat die gebruiker doen, word 'n aparte gebruiksgeval. Die omvang van 'n gebruiksgeval is nou. As 'n onderneming byvoorbeeld nuwe sagteware implementeer om bestellings te skep, kan u 'n aantal gevalle hieroor skryf. Een voorbeeld kan wees hoe gebruikers by die stelsel aanmeld. 'N Ander kan wees oor hoe om rekwisisieverslae uit te voer. Maak 'n lys van al die funksies van die nuwe tegnologie of besigheidsproses wat u ontleed, en skryf 'n gebruiksgeval vir elkeen.

Stap 3. Beskryf die normale gang van sake vir elke gebruiksgeval
Gee 'n uiteensetting van alles wat die gebruiker doen en hoe die tegnologie of proses op hierdie aksies reageer. In 'n gebruiksgeval oor hoe gebruikers by 'n sagteware -stelsel aanmeld, sou die normale verloop van die gebeurtenisse verklaar dat die gebruiker 'n gebruikersnaam en wagwoord invoer. Die sagteware reageer deur die gebruiker te verifieer en toegang tot die stelsel te verleen of te weier.
- Alternatiewe strome en uitsonderingsstrome word geskryf om die aksies te beskryf wanneer daar hindernisse vir die doel is.
- As die gebruiker toegang geweier word omdat die stelsel haar rekenaar nie herken het nie, kan sy gevra word om haar identiteit te verifieer deur 'n veiligheidsvraag te beantwoord.
- As die gebruiker 'n ongeldige gebruikersnaam of wagwoord invoer, kan sy gevra word om 'n veiligheidsvraag te beantwoord en 'n e-posadres in te voer om nuwe aanmeldingsinligting te ontvang.

Stap 4. Herhaal die stappe vir alle ander funksies en gebruikers
Skryf gebruiksgevalle vir al die ander funksies van die sagteware of besigheidsproses neer. Identifiseer die gebruikers vir elke funksie en skryf die stappe vir die normale verloop van gebeure neer. Verduidelik gebeurlikhede vir wanneer die doel nie bereik kan word nie. Verduidelik vir elke stap hoe die stelsel reageer op die optrede van die gebruiker.
Deel 3 van 3: Skryf van waardevolle gebruiksgevalle

Stap 1. Maak vas wat die tegnologie of besigheidsproses doen
Die gebruiksgeval verduidelik die doel van die tegnologie of proses, nie hoe die tegnologie funksioneer nie. Met ander woorde, 'n gebruiksvoorwaarde vir aanmelding by sagteware bevat nie die manier waarop die kode geskryf moet word of hoe die tegnologiese komponente verbind is nie. Dit fokus eenvoudig op wat die gebruiker moet doen en hoe die sagteware reageer.
- Kry die detailvlak reg. As u byvoorbeeld 'n gebruiksgeval oor die implementering van tegnologie skryf, moet u geen besonderhede uitsluit oor hoe die sagteware op gebruikers reageer nie.
- Alternatiewelik lyk die byvoeging van te veel detail oor hoe die sagteware funksioneer meer soos implementering van stelselontwerp as 'n gebruiksgeval.

Stap 2. Hou die gebruiksgeval hoofsaaklik teks
Gebruiksgevalle hoef nie komplekse vloeidiagramme of visuele diagramme in te sluit wat die proses verduidelik nie. Eenvoudige vloeidiagramme kan dikwels gebruik word om inligting duidelik te maak. Die gebruiksgeval moet egter grootliks op woord gebaseer wees. Die skryfstyl moet baie eenvoudig wees sodat ander dit sonder spesifieke opleiding kan lees en verstaan.

Stap 3. Leer die mees relevante besonderhede
Deur 'n goeie gebruiksgeval te skryf, kan u presies leer hoe 'n sagteware of sakeproses werk. Dit leer u en die leser oor die korrekte gebruik van toepaslike woordeskat. Op hierdie manier weet u dat u tegnologiese terme nie verkeerd of verniet gebruik nie. U kan leer om tegnologie en sakeprosesse te bespreek op 'n manier wat nuttig en waardevol is vir ander in die sakegemeenskap.