Beskrivelsesvrktjer Beskrivelsesvrktjer o Der findes mange vrktjer til
Beskrivelsesværktøjer
Beskrivelsesværktøjer o Der findes mange værktøjer til at beskrive processer, funktioner, datastrømme, m. m. i en virksomhed, blandet: - Dataflowdiagrammer (DFD) UML Datastrukturdiagrammer Minispecifikationer Gantt-kort Mind-map
UML - Unified modeling language Klik på mig
Beskrivelsesværktøjer o Man kan arbejder ud fra Top-down princippet, hvilket vil sige, at man starter med at se det totale system og herefter nedbryder det i delsystemer o Hvad er så Bottom-up princip? Hele systemet Enkelte personer/afdelinger Enkelte personer/afdelinger
Context-diagram o I kender sikkert udtrykket, når noget er taget ud af contekst, altiså ikke passer helt sammen. . ! o Man kan starte med et context-diagram, der viser hele systemet som én enkelt proces. Dette diagram kan man også afslutte med. o Er ind og ud data de samme før, og efter man er færdig med at analysere systemet
Beskrivelsesværktøjer - DFD Grundlæggende er der 4 symboler: Interessant eks. leverandør eller kunde Proces som beskriver en behandling En datastrøm Datalagre/-registre informationsopbevaring
Udvidet context-diagram Contextdiagrammet kan udvides til mere detaljerede diagrammer
Dataflow-diagram (DFD) I forbindelse med en ordre slår man op i kunderegisteret for at kontrollere, om kunden allerede er registeret hos leverandøren. Dette vises med en pil fra kunderegisteret, som det ses. Der hentes oplysninger fra kartoteket. Salgsassistenten slår også op i vareregisteret for at kontrollere, at varerne faktisk er på lager. I det øjeblik kunden accepterer ordren, indtastes ordren og vareregisteret opdateres automatisk. Det hele afsluttes med, at der sendes to kopier. Den ene sendes til pakkeafdelingen og den anden til faktureringensafdelingen. Uddata kan herefter starte en ny proces.
Dataflow-diagram o Kontrol af dit færdige DFD er vigtigt, eksempelvis: Svarer inddatastrømme til uddatastrømme? o Der findes tegneregler, der skal overholdes, eksempelvis pile fra interessenter starter i ”den blå luft” og slutter i ”den blå luft” o Hvad er også vigtigt?
Gantt-kort – hold styr på tid og ressourcer Gantt-kort, her gælder det om at udføre arbejdet i den mest hensigtsmæssige rækkefølge - serielt, samt evt. køre 2 processer samtidig hvis muligt – parallelt. Eksempelvis kan man godt lægge tag og isætte vinduer samtidig. Men ikke lægge tag før væggene er rejst Før Aktivitet 1 Aktivitet 2 Aktivitet 3 Aktivitet 4 Aktivitet 5 Aktivitet 6 1 2 3 4 5 6 7 8 9
Gantt-kort Efter 1 2 3 4 5 6 7 8 9 Udgrave grund Støbe sokkel Mure vægge Opstille spær Lægge tag Isætte vinduer Et Gantt-kort hjælper med til at give overblik over tidsforbrug
Mind-map o Et mind-map kan bruges til mange ting, her gælder at man skriv alt ned vedrørende problemet/emnet. o Et mind-map er noget personligt, derfor er der ikke tale om noget er forkert eller rigtigt, når det konstrueres
Tidslinje En meget enkel løsning som giver overblik og er ikke speciel nøjagtig. God i de indledende faser.
Milepælsskema/ansvarsskema Start Ansvarlig dato Tid Opgave 1/4 Per Hansen Uge 3 Indhente tilbud på computer fra kravsspecifikation 3/4 Ib Jensen 2 dage Installation af styresystemer på indkøbte computer Uddelegere ansvar til personer i Projektorganisationen, som regel kort og præcist formuleret
Opgaver o Tegn et mind-map over (vælg 2 af nedenstående) - God web-design/brugervenlighed Problemløsning Procesanalyse En computer Computerprogrammer Indlæring generelt o Tegn et DFD på niveau 1 over et ordre system, du skal selv opfinde et system o Tegn et Context-diagram over dit system fra før som du mener at det ser ud. o Tegn et Gantt-kort over hvordan du laver din yngligsret
- Slides: 16