Introduktion till Systemering - Högskolan i Gävle
Introduktion till Systemering - Högskolan i Gävle
Introduktion till Systemering - Högskolan i Gävle
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Per Aspenberg ©<br />
Göran Sundberg ©<br />
Kurskompendium <strong>Introduktion</strong> <strong>till</strong> <strong>Systemering</strong><br />
MINIMERA ANTALET FORMULÄR / RAPPORTER<br />
Ovan har beskrivits en metod för att systematiskt hitta de GUI-objekt som behöver prototypas<br />
och sedemera förstås även driftsättas. I och med detta förefaller måhända GUI-strukturen som<br />
rätt självklar, men så är ingalunda fallet. Vilka formulär kan kombineras? Skall två olika<br />
funktionella krav om att söka rätt på låntagare utifrån låntagarnummer resp namn resultera i<br />
ett och samma frågeformulär i Access (troligen).<br />
Designbeslut av denna art kan faktiskt om man arbetar mer avancerat göras redan i<br />
användningsfallsmodelleringen, genom att man t ex definierar "visa låntagardata" som ett Use<br />
Case som används av flera andra användningsfall.<br />
På motsvarande sätt kan man kanske kombinera rapporter som används i olika arbetsflöden<br />
för att minska floran av sådana.<br />
MENYSTRUKTUR<br />
Det är också långt ifrån givet hur menystrukturen skall upprättas. Det kan t ex vara frågan om<br />
ett vägval mellan att nå "ändra kundadress" via:<br />
KUNDREGISTER > ÄNDRA KUNDUPPGIFT eller via:<br />
REGISTERVÅRD > KUNDUPPGIFTER<br />
Sådana överväganden får göras från fall <strong>till</strong> fall kanske med hjälp av ett prototypingförfarande.<br />
Även vid detta arbete kan det vara <strong>till</strong> stor hjälp att modellera strukturen, t ex så<br />
att navigationsmöjligheterna framgår :<br />
Ett särskilt problem skulle väl<br />
här bli att lösa hur man skall<br />
kunna öppna ett<br />
artikelfrågefönster och sedan<br />
bekvämt kunna stänga det och<br />
återvända <strong>till</strong> aktuellt läge i<br />
order-registreringen.<br />
KUND-<br />
REG<br />
48<br />
HUVUD<br />
MENY<br />
ART-<br />
FRÅGA<br />
Fig 31. Enkelt exempel på en modell av<br />
menystruktur och navigeringsmöjligheter<br />
ORDER-<br />
REG<br />
ORDER-<br />
RAD