Introduktion till Systemering - Högskolan i Gävle
Introduktion till Systemering - Högskolan i Gävle
Introduktion till Systemering - Högskolan i Gävle
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Per Aspenberg ©<br />
Göran Sundberg ©<br />
Kurskompendium <strong>Introduktion</strong> <strong>till</strong> <strong>Systemering</strong><br />
TRADITIONELLA ALTERNATIV TILL PROCESSANALYS<br />
En kravanalys med användningsfall påminner en hel del om konventionell funktionsanalys,<br />
där företagets delverksamheter beskrivs i en hierarki av verksamhetsfunktioner, eller "saker<br />
som företagets administration skulle göra" (t ex "ta emot order" eller som i exemplet ovan för<br />
ett företags-bibliotek "registrera en bok"). Man <strong>till</strong>ämpar inte något direkt aktörsperspektiv.<br />
Utgångspunkten här är hur företaget delar upp verksamheten i deluppgifter. Funktionerna<br />
bryts gradvis ner i delfunktioner. Som ett stöd vid denna gradvisa nedbrytning ritas<br />
strukturdiagram i form av funktionsträd (Decomposition Diagram) Man kan säga att<br />
användningsfallen på konkret nivå utgörs av "löven" i funktionsträdet.<br />
Fig 13. Traditionellt<br />
funktionsträd<br />
Inom traditionell funktionsanalys är man noga med att visa informationsutbytet mellan olika<br />
funktioner. Detta görs i form av dataflödesdiagram (så kallade DFD:er; Data Flow Diagrams).<br />
Fig 14. Principen för<br />
DFD (dataflödesdiagram)<br />
REG<br />
LÅNTAGARE<br />
20<br />
REG<br />
GRUNDDATA<br />
A<br />
REG<br />
BOK<br />
F Ö R S T O R IN G S N IV Å 1<br />
B 2<br />
F Ö R S T O R IN G S N IV Å 2<br />
(F u n k tio n B fö rs to ra d )<br />
SYSTEMET<br />
REG<br />
UTLÅNING<br />
LÅNEHANTE<br />
RING<br />
In fo rm a tio n<br />
b e a rb e tn in g<br />
in fo rm a tio n<br />
s trö m<br />
REG<br />
ÅTERLÄMN<br />
B<br />
B 1<br />
B 3<br />
SÖK<br />
BOK