lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

2. Inledande beskrivning av systemet

En normal installation av systemet återges i figur 2.1.

Datorn som systemet ska köras på finns i anslutning till en arbetsplats för systemets operatör. Där finns även en skrivare för streckkodsetiketter. Vid garagets ingång finns en streckkodsläsare, en numerisk knappsats och ett elektroniskt styrt dörrlås. Vid utgången finns också en streckkodsläsare och ett elektroniskt styrt lås. Dessutom finns en extra utgång som är konstruerad så att man inte kan ta med sig en cykel den vägen.

Systemdatorn, streckkodsskrivaren, streckkodsläsarna och de numeriska knappsatserna kopplas samman i ett nätverk vars utformning inte ingår i detta uppdrag.

Varje cykelägare ska kunna ansluta ett fördefinierat antal cyklar i systemet. Varje ansluten cykel utrustas med en unik streckkod som kan läsas av streckkodsläsarna. Operatören ska kunna ansluta och stryka både cyklar och kunder samt ta fram lämplig statistik om cyklarna, kunderna och garagets beläggning.

En cykelägare använder oftast systemet enligt följande när han eller hon går till garaget för att förvara sin cykel:

  1. En cykelägare kommer med en cykel till garagets ingång.
  2. Cykelägaren läser cykelns streckkod m h a streckkodsläsare vid ingången.
  3. Ingångsdörrens lås öppnas.
  4. Cykelägaren placerar sin cykel i garaget och låser sin cykel.
  5. Cykelägaren lämnar garaget genom extrautgången.

 När cykelägaren ska hämta en cykel

  1. Cykelägaren anländer utan cykel vid garagets ingång.
  2. Cykelägaren anger sin PIN-kod.
  3. Ingångsdörrens lås öppnas.
  4. Cykelägaren låser upp sin cykel.
  5. Cykelägaren läser av cykels streckkod med streckkodsläsaren vid utgången.
  6. Utgångsdörrens lås öppnas.
  7. Cykelägaren lämnar garaget med sin cykel genom utgången. 

Många andra användarfall kan definieras, t ex:

  • operatören registrerar en cykelägare
  • operatör avregistrerar en cykelägare
  • cykelägare anger fel PIN-kod vid entrédörren