EESTI INFOTEHNOLOOGIA KOLLEDZ Andrei Belokurov MIS KASU ON KASUTUSMALLIDE MUDELIST (USE CASE MODEL)? Referaat INFOTEHNOLOOGIA SÜSTEEMIDE ANALÜÜSI ÕPPEKAVA Juhendaja: A.Mulin Tallinn 2011 1. MIS ON KASUTUSMALLID? Iga programmisüsteemi loomise eesmärk on sellise produkti loomine, mis aitab kasutajal teostada oma igapäevaseid tegevusi. Taoliste programmide loomisel kõigepealt määratakse nõudmised, mida antud programm peab täitma. Nende eesmärgid on: · väljatöötaja, tellija ja kasutaja vaheline kokkulepe sellest, mida peab tegema programmisüsteem; · väljatöötaja parema arusaamise saavutamine PS käitumisest; · süsteemse funktsionaalsuse piiramine;
Kui ei olnud edukas, automaat palub maksmise korrata. Maksmine toimub pangakaardi abil, selle detailid ei kuulu projektiskoobi. Sissesõidu juures on tõkkepuu ja kaardilugemisseade kuhu autojuht sisestab parklakaardi. Kui maksmise hetkel on möödunud vähem kui 10 min, tõkkepuu avaneb ja auto võib parklast lahkuda. Eeldatakse, et tehniliste vigade käsitlemine ei kuulu antud projekti skoobi sisse. Tegijad (Actors) ja kasutusmallid (Use-Cases) Stsenaariumid (Kasutuslood) UC1 - Siseneb parklasse: 1. Autojuht sõidab parkla tõkkepuu juurde 2. Vajutab nuppu kaardilugejal 3. Saab parkimiskaardi, parkimine algab 4. Võtab kaardi välja 5. Tõkkepuu tõuseb 6. Autojuht sõidab parklasse 7. Auto möödumisel tõkkepuu sulgub UC2 - Tasub parkimise eest: 1. Autojuht suundub parkimise lõpetamisel makseautomaadi juurde 2. Autojuht sisestab parklakaardi makseautomaati 3. Autojuht tasub parkimise eest makseautomaadis