Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Projekt aines “Kontseptuaalne süsteemianalüüs” (0)

1 Hindamata
Punktid
TALLINNA TEHNIKAÜLIKOOL
Infotehnoologia teaduskond
Informaatikainstituut
Infosüsteemide õppetool
Projekt aines “Kontseptuaalne  süsteemianalüüs
Stones  Health  spordiklubi infosüsteem
Julia Visnapu 094244IABB 
Vassilina Matvejeva 094076IABB 
JuhendajaLea Elmik 
Tallinn 2012
Sisukord
Esimene Iteratsioon
1.1   Taust................................................................................................................................................................3
1.2     Lausendid  .......................................................................................................................................................3
1.3    Organisatsiooni eesmärgid ............................................................................................................................4
1.4     Infovajadused .................................................................................................................................................4
1.5   Tegutsejate loetelu : .......................................................................................................................................4
1.6    Põhiobjektide loetelu:....................................................................................................................................4
1.7    Põhiprotsesside loetelu:.................................................................................................................................5
1.8    Ärikasutusjuhtude kontekstidiagramm..........................................................................................................6
1.9     Äriprotsesside struktuur ................................................................................................................................7
1.10  Andmemudel  .................................................................................................................................................7
Teine iteratsioon
2.1 Kasutusjuhtude mudel......................................................................................................................................8
2.1.1
Broneeringute arvestus.........................................................................................................................8
2.1.2
Treeningute arvestus ..........................................................................................................................10
2.1.3
Klientide arvestus................................................................................................................................11
2.1.4
Töötajate arvestus ..............................................................................................................................12
2.2  Andmemudeli registrid  ..................................................................................................................................13
2.3  OBJEKTIDE ja ATRIBUUTIDE semantika ..........................................................................................................15
2.4   CRUD maatriks  ..............................................................................................................................................17
2.5  Infosüsteemi ajaline vaade ............................................................................................................................18
2.5.1       Broneeringu tegevusdiagramm ..........................................................................................................18
2.5.2       Sündmuste-kasutusjuhtude vastavustabel ........................................................................................19
2.5.3       Broneeringu seisundidiagramm .........................................................................................................19
2.5.4       Jadadiagramm  ....................................................................................................................................20
2
Esimene Iteratsioon
1.1 Taust
Stones Health spordiklubi(edasi SH spordiklubi) põhieesmärgiks on anda inimestele võimalus tegeleda spordiga 
ja hoida end vormis. Selleks, et säästa klientide aega SH spordiklubi omab infosüsteemi, mille kaudu võib kiiresti 
ja mugavalt saada informatsiooni treeningute ja treenerite kohta ja broneerida aega.
Kõik klubi külastajad peavad esmakordselt tasuma klubiliikme tasu ning nad saavad automaatselt klubiliikmeks. 
Iga klient  saab kätte kasutajatunnuse ja parooli , millega ta siseneb infosüsteemi. Infosüsteemi kaudu võib 
broneerida treeninguid, jälgida jooksvaid uudiseid, vaadata tunniplaani.
Infosüsteemis on registreeritud ka treenerid . Treenerid lisavad uusi treeninguid, koostavad tunniplaani,
muudavad treeningute seisu.
Klienditeenindaja pädevuses on registreerida kliendi treeningule kohal, kui klient ei saanud seda teha ise mingil 
põhjusel . Klienditeenindaja kontrollib, et infosüsteemis oleksid kõik andmed korras. Vajadusel võib ta muuta 
klientide ja treenerite andmed.
1.2 Lausendid
SH spordiklubi infosüsteemi iseloomustavad järgmised lausendid:
Klient on kasutaja.
Treener on kasutaja.
Klienditeenindaja on kasutaja.
Klienditeenindaja on töötaja .
Treener on töötaja .
Treener lisab uusi treeninguid.
Treener määrab treeningute võimaliku osalejate arvu.
Treener valib ruumi treeningu jaoks.
Treener aktsepteerib broneeringuid.
Klienditeenindaja teeb broneeringuid klientide nimelt.
Klienditeenindaja tühistab broneeringuid klientide nimelt.
Klienditeenindaja muudab kasutajate andmeid.
Klient teeb broneeringuid.
Klient kustutab broneeringuid.
3
1.3 Organisatsiooni eesmärgid
SH spordiklubi organisatsiooni eesmärk on:
Spordi ja kehakultuuri tutvustamine ja propageerimine
SH-i VISIOONIKS on pakkuda parimat teenust, mis võimaldaks meie klientidel väärtustada sportlikke ja 
terveid eluviise.
SH-i MISSIOONIKS on olla oma tegemistes professionaalne ja asjalik ning klientide suhtes toetav
võimaldades mitmekülgseid treenimisvõimalusi.
1.4 Infovajadused
SH spordiklubi klubiliikmete tähtsamateks infovajadusteks on:
 Treeningute loetelu
 Treeningute seis (kokku kohti, vabad kohad)
  Pakettide hinnakiri
 Treeningute kirjeldus
 Treenerite nimekiri
 Aktiivsed broneeringud
1.5 Tegutsejate loetelu:
Juhataja
Treener
Klienditeenindaja
Klient
1.6 Põhiobjektide loetelu:
Broneering
Treening
Ruum
Tunniplaan
4
1.7 Põhiprotsesside loetelu:
 Broneeringu arvestus:
Broneeringu tegemine
Broneeringu  tühistamine
Broneeringute vaatamine
Broneeringu aktsepteerimine

Tunniplaani arvestus:
Tunniplaani koostamine
Tunniplaani esitamine
Tunniplaani aktsepteerimine
Tunniplaani tagasilükkamine
Tunniplaani muutmine

Ruumi arvestus:
Vabaruumide vaatamine
Ruumi broneerimine
    Kliendi arvestus:
Kliendi registreerimine
Kliendi andmete muutmine
Kliendi kustutamine süsteemist  
 Töötaja arvestus:
Töötaja registreerimine
Töötaja andmete muutmine
Töötaja kustutamine süsteemist
 Treeningu arvestus:
Treeningu lisamine
Treeningu kustutamine
Treeningu andmete muutmine
5
1.8 Ärikasutusjuhtude kontekstidiagramm
Järgnevalt on esitatud ärikasutusjuhtude kontekstidiagrammi üldversioon:
Treener
Juhataja
Spordiklubi IS  haldamine
Klient
Klienditeenindaja
Järgnevalt on esitatud ärikasutusjuhtude kontekstidiagrammi täpsustatud versioon :
Klient
(from padevusal ad)
Isik uandmed
Treenerite nimek iri
Broneeringu staatus
Treeningu broneerimine
Ruumi broneeringu seis
Tunniplaan
Trennide broneeringute seis
Töölepping
Trennide broneeringute k innitamine
Spordiklubi
Tunniplaani aktsepteerimine
Isik uandmed
Tööleppingud
Treener
Treeningute k ava
(from padevusal ad)
Juhataja
Ruumi broneerimine
Töölepping
(from padevusalad)
Kliendistaatus
Liigipääsude k ontroll
Klienditeenindaja
(from padevusal ad)
6
1.9  Äriprotsesside struktuur
Järgnevalt on esitatud üldine äriteenuse alamtegevuste struktuur:
Teeb treener
Tunniplaani koostamine
Broneeringute vaatamine
Tunniplaani muutmine
Tunniplaani esitamine
Broneeringu kinnitamine
Ruumi broneerimine
Vaba ruumi valimine
Teeb juhataja
Tunnipleeni aktsipteerimine
Trenni  valimine
Broneeringu tegemine Broneeringu esitamine Spordiklubi IS haldamine
Tunniplaani ülevaatamine
Teeb klient
Tunnipülaani tagasisaatmine
Broneeringu tühistamine
Kliendi aktiivseks tegemine
Uue treeneri lisamine
Teeb 
klienditeenindaja
Uue kliendi registreerimine
1.10    Andmemudel
Pakett
Klient
1
0..
0 *
Broneering
(from Kl ientide  register )
(from Kl ientide register)
(from Broneeringute register)
1
0..*
0..*
0..
0 *
1
Treeningu tüüp
Paketti tüüp
(from Kl assi fi kaatorite register)
(from Kl assi fi kaatorite register)
Isend
1
0..*
1
0..*
(from Isendite  regi   ster )
Treening
Ruum
(from T reeningute register)
(from Kl assi fi kaatorite register)
1..*
0..*
1
0..*
1
Aeg
Amet
1
Töötaja
1
0..*
0..1
(from T reeningute register)
(from T öötajate regi ster)
(from T öötajate regi ster)
0..1
1
1
1
1
0..1
0..
0 1
Tööleping
Palk
Haigusleht
Puhkus
(from T öötajate regi ster)
(from T öötajate regi ster)
(from T öötajate regi ster)
(from T öötajate regi ster)
1
0..*
Bonus
(from T öötajate regi ster)
7
Teine iteratsioon
2.1 Kasutusjuhtude mudel
Kasutusjuhtude mudel koosneb kasutusjuhtude diagrammidest ja nende kirjeldustest. Diagrammid on 
koostatud infosüsteemi põhifunktsioonide kaupa.
2.1.1 Broneeringute arvestus
Broneerimise protsessi kasutusjuhtude diagramm on järgmine:
Üldistus 
Paring koikide broneeringute kohta
Subjekt
seos
Treeningu broneerimine
Treener
Kliendi registreerimine treeningule 
Klient
Klienditeenindaja
klienditeenindaja poolt
(from padevusalad)
(from padevusalad)
(from padevusalad)
Paring oma broneeringu kohta
Treeningule registreerinute 
Kliendi broneeringu tühistamine 
Broneeringu tühistamine
vaatamine
klienditeenindaja poolt
(from Logical View)
Nimi: Treeningu broneerimine 
Tegutsejad: Klient
Eesmärk: Treeningu broneerimine Stones Health spordiklubi infosüsteemi kaudu. 
Ülevaade: Klient soovib kindlal ajal võtta osa treeningust. Selleks ta broneerib endale sobivat  
treeningut. Broneerimine tagab vaba koha ja treeningu varustust. Enne treeningu algust peab klient 
võtta klienditeenindajalt tsekki, et ta on kohal ja ainult siis võib võtta osa treeningust. Kui klient ei 
tulnud vähemalt 5 minuti enne trenni, tema broneering tühistatakse.
Tüüpiline sündmuste käik:
Tegutseja tegevus
Süsteemi vastus
1. Klient siseneb infosüsteemi kasutajanimi ja 
2.Kliendi suunatakse enda lehele, kus on tema 
parooliga.
andmed. 
3. Klient avab tunniplaani lehe. 
4.Süsteem avab lehe, kus on kõik  jooksva kuu 
treeningud .
5. Klient valib sobivat treeningu tüübi. 
6.Süsteem avab valitud trennide kohta ajade loetelu. 
7. Klient valib sobivat aega. 
8.Süsteem kuvab vastava treeningu seisu(kuupäev, 
aeg, treener, kokku kohti, vaba kohti). 
9. Klient kinnitab broneeringut. 
10. Süsteem salvestab broneeringu süsteemis ja 
kuvab broneeringu aruanne. 
8
Alternatiivid: 
Samm 2 – Klient sisestas valesti oma kasutajanime või parooli ja teda ei suudeta identifitseerida, 
süsteem kuvab veateade ja palub sisestada kasutajanime ja parooli teist korda. 
Eeltingimused: Kliendil peab olema kasutajanimi ja  parool , s.t. et klient peab olema klubis registreeritud 
(tasuma liikmetasu, sellel juhul, ta saab kätte kasutajanimi ja parooli infosüsteemi pääsemiseks). 
Järeltingimused: Klient on broneerinud treeningu. 
Nimi: Broneeringu tühistamine 
Tegutsejad: Klient 
Kirjeldus: Juhul kui klient juba broneerib endale kohta treeningul ja pärast ei saa tulla mingil põhjusel 
treeningule, peab ta tühistama oma broneerimist. Selleks on vaja sisse logida infosüsteemi ja tühistada 
treeningu oma broneeringute hulgast. Kui klient on vähemalt 3 korda järjest broneerinud treeningu ja ei 
võtnud sellest osa, ei saa tema teha broneeringud järgmise kahe nädala jooksul. 
Nimi:  Päring oma broneeringu kohta. 
Tegutsejad: Klient
Kirjeldus: Klient võib vaadata informatsiooni oma broneeringute kohta infosüsteemi kaudu. 
Nimi: Päring kõikide treeningute kohta. 
Tegutsejad: Klient, klienditeenindaja, treener 
Kirjeldus: Igaüks infosüsteemis registreeritud kasutaja võib vaadata treeningute nimekiri ja nende seisu. 
Nimi: Treeningule registreerinute vaatamine. 
Tegutsejad: Treener 
Kirjeldus: Treener võib vaadata enda treeningule registreerinud klubiliikmete nimekirja. 
Nimi: Kliendi registreerimine treeningule klienditeenindaja poolt 
Tegutsejad: Klienditeenindaja 
Kirjeldus: Juhul, kui klient ei saa mingil põhjusel ise broneerida treeningut, võib ta seda teha kohal SH 
spordiklubis (vähemalt 15 minutit enne trenni algust). Klienditeenindaja teeb broneeringu kliendi nimelt 
ainult isikutõendava dokumendi alusel. 
Nimi: Kliendi broneeringu tühistamine klienditeenindaja poolt 
Tegutsejad: Klienditeenindaja 
Kirjeldus: Juhul, kui klient ei saa mingil põhjusel ise tühistada broneeringut, võib ta seda teha otse SH
spordiklubis. Klienditeenindaja tühistab broneeringu kliendi nimelt ainult isikutõendava dokumendi 
alusel.
9
2.1.2 Treeningute arvestus
Treeningute arvestuse kasutusjuhtude diagramm välja näeb niimoodi :
Treeningu lisamine
Treeningu seisu muutmine
Treener
Klienditeenindaja
(from padevusal ad)
(from padevusal ad)
Treeningu kustutamine
Nimi: Treeningu lisamine 
Tegutsejad: Treener, klienditeenindaja
Eesmärk: Lisada infosüsteemi uue treeningu. 
Ülevaade: Klienditeenindaja või treener lisab infosüsteemi uue treeningu, määrab ruumi, kus treening 
toimub, ja kokku lubatud kohti.  
Tüüpiline sündmuste käik:
Tegutseja tegevus
Süsteemi vastus
1.Klienditeenindaja või treener siseneb 
2.Süsteem kuvab administreerimislehe. 
süsteemi. 
3.Klienditeenindaja või treener valib „Uus 
4.Süsteem kuvab uue treeningu 
treening“ 
registreerimislehe. 
6.Klienditeenindaja või treener määrab ruumi, 
7.Süsteem salvestab uue treeningu ja lisab selle 
kuupäeva, kellaega ja kokku kohti. 
tunniplaani. 
Alternatiivid: 
Samm 7 – Kui sisestatud andmed ei olnud korrektsed, kuvab süsteem jälle lehe, kus on vaja treeningu 
kirjeldada. 
Eeltingimused: Treeneril ja klienditeenindajal peab olema kasutajanimi ja parool. Andmebaasis peavad 
olema sisestatud kõik treeningute ruumid ja ajad. 
Järeltingimused: Uus treening on lisatud ja on näha klubiliikmetele tunniplaanis. 
Nimi: Treeningu seisu muutmine 
Tegutsejad: Klienditeenindaja, treener 
Kirjeldus: Klienditeenindaja või treener võib muuta treeningu kuupäeva, aega ja kokku lubatud kohti. 
Nimi: Treeningu kustutamine 
Tegutsejad: Klienditeenindaja, treener 
Kirjeldus: Klienditeenindaja või treener võib kustutada treeningut.
10
2.1.3 Klientide arvestus
Klientide arvestuse kasutusjuhtude diagramm välja näeb niimoodi:
Nimi: Klientide registreerimine 
Klientide registreerimine
Tegutsejad: Klienditeenindaja 
Eesmärk: Registreerida kliendi
infosüsteemis. 
Ülevaade: Kliendi registreerib 
infosüsteemis klienditeenindaja. 
Klientide andmete muutmine
Klienditeenindaja
Klient
Igale kliendile antakse kasutajanimi 
(from padevusal ad)
(from padevusal ad)
ja parool, millega ta saab 
infosüsteemi juurdepääsu. 
Klientide ära kustutamine 
süsteemist
Tüüpiline sündmuste käik:
Tegutseja tegevus
Süsteemi vastus
1.Klienditeenindaja siseneb süsteemi  esilehele , valib 
2.Klienditeenindaja suunatakse edasi 
käskluse “Uus klient” 
registreerimislehele, kus ta peab sisestama 
kliendi andmed. 
3.Klienditeenindaja sisestab andmed ja valib käskluse 
4.Süsteem loeb sisse kliendi andmed ja 
Salvesta “. 
salvestab neid. Klienditeenindaja suunatakse 
edasi pildi lisamise lehele. 
5. Klienditeenindaja valib kiendi pildi ja valib käskluse 
6.Süsteem seob pildi kliendi kontoga ja 
„Edasi“. 
salvestab andmed. Klienditeenindaja 
suunatakse edasi kinnitamise lehele. 
7. Klienditeenindaja vajutab nuppule „Kinnita“. 
8.Süsteem salvestab andmed andmebaasi ja 
loob kliendile  konto
9.Klienditeenindaja näeb teadet “Uus klient *nimi ja 
10.Süsteem suunab klienditeenindajat IS 
* perekonnanimi on edukalt registreeritud!” Vajutab 
esilehele. 
nupule “Mine esilehele” 
Alternatiivid:   Samm 4 – Sisestatud andmed ei vasta reeglitele, süsteem avab jälle registreerimislehe. 
Eeltingimused: Klient peab ise tulla spordiklubi oma dokumentidega.
Järeltingimused: Klient on registreeritud süsteemis ja võib kasutada spordiklubi infosüsteemi. 
Nimi: Klientide andmete muutmine 
Tegutsejad: Klienditeenindaja, klient
Kirjeldus: Klient võib soovi korral oma andmeid infosüsteemis muuta. Samuti omab seda õigust 
klienditeenindaja.
Nimi: Kliendi kustutamine süsteemist 
Tegutsejad: Klienditeenindaja 
Kirjeldus: Klient ei saa ise enda kustutada süsteemist. Juhul, kui klient soovib enda süsteemist 
kustutada, ehk katkestada lepingut spordiklubiga, peab ta pöörduma klienditeenindaja poole, kes 
kustutab kliendi süsteemist ära. 
11
2.1.4 Töötajate arvestus
Klientide arvestuse kasutusjuhtude diagramm välja näeb niimoodi:
Töötaja registreerimine
Töötaja kohta päringu  saatmine
Juhataja
(from padevusal ad)
Töötaja andmete muutmine
Klienditeenindaja
(from padevusal ad)
Töötaja kustutamine
Treener
(from padevusal ad)
Nimi: Töötaja registreerimine 
Tegutsejad: Juhataja
Eesmärk: Registreerida uus töötaja infosüsteemis. 
Ülevaade: Juhataja registreerib infosüsteemi kaudu uut töötajat. Uus töötaja saab kätte 
kasutajanime ja parooli, millega ta võib infosüsteemi siseneda. 
Tüüpiline sündmuste käik:
Tegutseja tegevus
Süsteemi vastus
1. Juhataja siseneb süsteemi esilehele, valib 
2. Juhataja suunatakse edasi 
käskluse “Uus spordiklubi töötaja ” 
registreerimislehele, kus ta peab 
sisestama töötaja andmed. 
3.Juhataja sisestab andmed ja valib käskluse 
4.Süsteem loeb sisse töötaja andmed ja 
„Salvesta“. 
salvestab neid. Juhataja suunatakse edasi 
pildi lisamise lehele. 
5. Juhataja valib töötajapildi ja valib käskluse 
6.Süsteem seob pildi töötajae kontoga ja 
„Edasi“. 
salvestab andmed. Juhataja suunatakse 
edasi kinnitamise lehele. 
7. Juhataja vajutab nuppule „Kinnita“. 
8.Süsteem salvestab andmed andmebaasi 
ja loob töötajale konto. 
9. Juhataja näeb teadet “Uus töötaja *nimi ja 
10.Süsteem suunab klienditeenindajat IS 
*perekonnaniki on edukalt registreeritud!” Vajutab 
esilehele. 
nupule “Esilehele” 
12
Alternatiivid: 
Samm 4 – Sisestatud andmed ei vasta reeglitele, süsteem avab jälle registreerimislehe. 
Eeltingimused: Töötajal peab olema tööleping.
Järeltingimused: Töötaja on registreeritud süsteemis ja võib kasutada spordiklubi infosüsteemi. 
Nimi: Töötaja kohta päringu saatmine 
Tegutsejad: Klienditeenindaja, juhataja 
Kirjeldus: Klienditeenindaja ja juhataja võivad teha päringu teise töötaja kohta ja vaadata tema 
andmed.
Nimi: Töötaja andmete muutmine 
Tegutsejad: Klienditeenindaja, Treener, Juhataja
Kirjeldus: Igaüks töötaja võib muuta oma isikuandmed infosüsteemis.
Nimi: Töötaja kustutamine 
Tegutsejad: Juhataja
Kirjeldus: Juhul, kui töötaja tööleping lõpeb või tahab ta ise mingil isiklikul põhjusel oma tööd 
lõpetada, juhataja võib kustutada töötajat süsteemist. 
2.2  Andmemudeli registrid
Klient
Broneering
(from Kl ienti de register)
0..
0 *
1
0..
0 *
1
Treening
Töötaja
(from Treeni ngute register)
(from Töötaj ate register)
1..
1 *
1
0..
0 *
1
Amet
(from Töötaj ate register)
(Broneeringute register)
13
Isend
(from Isendite register)
Paketti tüüp
Klient
Pakett
0..
0 * 1 (from Klassifikaatorite register)
1
0..
0 *
(Klientide register)
Aeg
1
0.
0 .*
Treeningu tüüp
Treening
(from Klassifi kaatorite regi ster)
0.
0 .*
1
0..*
1
Ruum
(from Klassifi kaatori te regi ster)
(Treeningute register)
Tööleping
1
1
Haigusleht
Töötaja
Puhkus
0.
0 .1
0.
0 .1
0.
0 .1 0.
0 .1
0..* 1
1
Amet
1
Palk
1
0.
0 .*
Bonus
(Töötajate register)
Paketti tüüp
Treeningu tüüp
Ruum
(Klassifikaatorite register)
14
2.3  OBJEKTIDE ja ATRIBUUTIDE semantika
Tähistused 
(PK) primaarvõti (ingl. k. primary key) 
(FK) - välisvõti (ingl. k. foreign  key)
Nimetus
Semantika
ISEND
Igaüks spordiklubi infosüsteemis registreeritud 
kasutaja. 
Isiku_id (PK) 
Unikaalne identifikaator  
Eesnimi 
Inimese eesnimi 
Perenimi  
Inimese perekonnanimi 
Aadress 
Inimese elukoha aadress 
Telefon 
Inimese kontakttelefon 
E-mail
Inimese e-posti aadress 
KLIENT
Näitab, mis andmed kliendi kohta on vaja 
infosüsteemis hoida. Klient on ISEND. 
Kliendi_id (PK)
Unikaalne identifikaator
Paketti_id (FK) 
Klassifikaator . Viide paketti tüübile. 
TÖÖTAJA 
Näitab, mis andmed töötaja kohta on vaja 
süsteemis hoida. Töötaja on ISEND. 
Töötaja_id (PK)
Unikaalne identifikaator
Amet (FK) 
Viide töötaja ametile. 
AMET
Näitab, mis ametis isend töötab
Ameti_id (PK)
Unikaalne identifikaator
Nimetus
Ameti nimetus (klienditeenindaja, treener, 
juhataja)
TÕÕLEPING
Näitab andmeid töötajaga sõlmitud lepingu 
kohta
Tööleping_id (PK) 
Unikaalne identifikaator. 
Töötaja_id (FK) 
Viide töötajale, kellega tööleping on sõlmitud. 
Sisu 
Lepingu sisu. 
PUHKUS
Määrab arsti töökabineti
Puhkuse_id (PK)
Unikaalne identifikaator
Töötaja_id (FK)
Viide töötajale
Algus_kuupäev
Puhkuse algus
Lõpp_kuupäev
Puhkuse lõpp
HAIGUSLEHT 
Määrab ära arsti töötamise seisundi: tööl, 
puhkusel, lõpetanud töötamise. 
Haiguslehe_id (PK) 
Unikaalne identifikaator 
Töötaja_id (FK) 
Viide töötajale 
PAKETT 
Kliendil on võimalus valida endale sobivat 
paketti. 
Paketti_id (PK) 
Unikaalne identifikaator 
Paketti_tüübi_id (FK)
Viide paketi tüübile
Algus_aeg
Paketti kehtivuse alguse kuupäev
Lõpp_aeg
Paketti kehtivuse lõppu kuupäev
15
PAKETTI TÜÜP
Näitab andmed ostetud paketti kohta
Paketti_tüübi_id (PK) 
Unikaalne identifikaator
Nimetus
Paketti nimetus
Hind
Paketti hind
TREENING
Andmed iga treeningu kohta
Treeningu_id (PK)
Unikaalne identifikaator
Treeningu_tüübi_id (FK)
Viide treeningutüübile
Ruumi_id (FK)
Viide ruumile, kus treening toimub
Aeg_id (FK)
Viide ajale, millal treening toimub
Kohtade_arv
Maksimaalselt lubatud kohtade arv ruumis
TREENINGU TÜÜP
Määrab treeningu tüübi
Treeningu_tüübi_id (PK)
Unikaalne identifikaator
Nimetus
Treeningu nimetus
RUUM
Klassifikaator
Ruumi_id (PK)
Identifikaator
Nimetus
Treeningu ruumi nimetus või number
AEG
Näitab treeninguaja
Aeg_id (PK)
Unikaalne identifikaator
Aeg
Kellaaeg , millal treening toimub
BRONEERING
Näitav andmed treeningu broneerimise kohta
Broneeringu_id (PK)
Unikaalne identifikaator
Kliendi_id (FK)
Viide kliendile, kes on broneeringu tehtud
Treeningu_id (FK)
Viide treeningule, mis on broneeritud kliendi 
poolt
PALK
Palgafond
Töötaja_id (FK)
Viide töötajale
Bonus_id (FK)
Viide bonusele
BONUS
Preemia hästi tehtud töö eest 
Bonus_id (PK)
Unikaalne identifikaator
Summa
Bonuse rahaline summa
16
2.4   CRUD maatriks
Create(c) – andmete lisamine 
Update(u) – andmete muutmine 
Read(r) – andmete lugemine
Delete (d) – andmete kustutamine
K
T
T
B
T
H
P
A
P
T
R
A
li
ö
r
ö
u
a
r
ö
e
ro
ö
a
u
i
h
m
k
e
e
u
g
Objekt/ Kasutusjuht
en
t
e
n
l
g
k
e
e
e
m
t
a
n
n
j
e
e
u
u
t
t
a
in
e
p
s
s
t
in
g
ri
i
l
n
n
eh
g
g
g
t
u
tüüp
Kliendi registreerimine
c
Kliendi andmete 
u
muutmine
Kliendi kustutamine
d
d
Töötaja registreerimine
c
c
c
c
r
Töötaja andmete 
u
r
muutmine
Töötaja kustutamine
d
d
d
d
Treeningu broneerimine
r
r
c
r
r
r
Broneeringu tühistamine
r
r
d
r
r
r
Päring oma broneeringute 
r
r
r
r
r
r
r
kohta
Päring kõikide 
r
r
r
r
r
r
r
broneeringute kohta
Treeningule 
r
r
r
r
r
r
registreerinute vaatamine
Paketti eest maksmine
r
r
Treeningu loomine
c
cr c
c
Treeningu muutmine
u
r
u
u
u
Treeningu kustutamine
d
d
rd d
d
Treeningu sidumine 
r
r
r
r
r
treeneriga
Ameti loomine
c
Paketti loomine
c
17
2.5  Infosüsteemi ajaline vaade
2.5.1 Broneeringu tegevusdiagramm
Klient
Otsib 
nädala
Otsib sobiva 
treeningu
Valib sobiva 
Otsustab broneeringu 
aega
katkestama
Kontrollib vaba 
koha olemasolu
Vabad kohad puuduvad
Teeb
Vabad kohad on olemas
broneeringu
Broneeringu protsessi lõpp
18
2.5.2 Sündmuste-kasutusjuhtude vastavustabel
Sündmus
Sündmuse poolt käivitatava kasutusjuhu nimi
Spordiklubiga soovib liituda uus klient
Kliendi registreerimine
Kliendi andmete muutmine
Klient ei taha enam spordiklubis tegelda.
Kliendi kustutamine süsteemist.
Kliendi broneeringu tühistamine 
klienditeenindaja poolt.
Broneeringu tühistamine.
Klient soovib treeningust osa võtta.
Treeningu broneerimine.
Kliendi registreerimine treeningule 
klienditeenindaja poolt.
Päring oma broneeringute kohta.
Päring kõikide treeningute kohta.
Spordiklubis on uus töötaja.
Töötaja registreerimine.
Töötaja andmete muutmine.
Töötaja lahkub spordiklubist.
Töötaja kustutamine süsteemist juhataja poolt.
Treener loob uue treeningu.
Treeningu lisamine.
Treeningu seisu muutmine.
2.5.3 Broneeringu seisundidiagramm
Treener lisab uue treeninguaja
Kohtade liimit ei ole täis
On olemas 
Klient broneerib treeninguaja
kohtade liimit on täis
Ei ole  vabu  
vabad kohad
kohti
Klient tühistab broneeringu
Treeninguaeg on möödunud
Treener tühistab treeninguaja
Aegunud
Treeninguaeg on möödunud
Tühistatud
Treener tühistab treeninguaja
19
2.5.4 Jadadiagramm
Süsteem
tee
 : Klient
Klien
1:  Sisselogimine
2: Suunab enda lehele
3: Avab treeninguplaani lehe
4:  Tulevate  ja jooksvate treeningute nimekiri
5: Valib nimekirjast sobiva trenni tüübi
6: Valitud trenni kohta avab ajade loetelu
7: Nimekirjast valib soobiva kuupaeva ja aja
8: Avab broneerimise lehe
9: Kinnitab valiku
10: Salvestab broneeringu ja kuvab aruanne
20
Vasakule Paremale
Projekt aines-Kontseptuaalne süsteemianalüüs #1 Projekt aines-Kontseptuaalne süsteemianalüüs #2 Projekt aines-Kontseptuaalne süsteemianalüüs #3 Projekt aines-Kontseptuaalne süsteemianalüüs #4 Projekt aines-Kontseptuaalne süsteemianalüüs #5 Projekt aines-Kontseptuaalne süsteemianalüüs #6 Projekt aines-Kontseptuaalne süsteemianalüüs #7 Projekt aines-Kontseptuaalne süsteemianalüüs #8 Projekt aines-Kontseptuaalne süsteemianalüüs #9 Projekt aines-Kontseptuaalne süsteemianalüüs #10 Projekt aines-Kontseptuaalne süsteemianalüüs #11 Projekt aines-Kontseptuaalne süsteemianalüüs #12 Projekt aines-Kontseptuaalne süsteemianalüüs #13 Projekt aines-Kontseptuaalne süsteemianalüüs #14 Projekt aines-Kontseptuaalne süsteemianalüüs #15 Projekt aines-Kontseptuaalne süsteemianalüüs #16 Projekt aines-Kontseptuaalne süsteemianalüüs #17 Projekt aines-Kontseptuaalne süsteemianalüüs #18 Projekt aines-Kontseptuaalne süsteemianalüüs #19 Projekt aines-Kontseptuaalne süsteemianalüüs #20
Punktid 10 punkti Autor soovib selle materjali allalaadimise eest saada 10 punkti.
Leheküljed ~ 20 lehte Lehekülgede arv dokumendis
Aeg2017-03-30 Kuupäev, millal dokument üles laeti
Allalaadimisi 22 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor regression Õppematerjali autor
Spordiklubi infosüsteem

Sarnased õppematerjalid

Autoparkla infosüsteemi arendus
31
doc

Autoparkla infosüsteemi arendus

TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Infosüsteemide õppetool Projekt aines "Infosüsteemide arendusprotsess" Bussijaam Üliõpilane: Anneli Kaldamäe Õpperühm: LAP-81 Juhendaja: E. Õunapuu Tallinn 2003 Sisukord SISUKORD...............................................................................................................................................2 1. ÜLDVAADE.......

Infosüsteemide arendusprotsess
SPORDIASUTUSEPROTSESSI MODELLEERIMINE
20
doc

SPORDIASUTUSEPROTSESSI MODELLEERIMINE

..........7 Joonis 2: Parandatud tegevusdiagramm....................................................................... 10 ......................................................................................................................................11 Joonis 3: Pääsme seisundidiagramm............................................................................11 Joonis 4: Spordiasutusprotsessiga seotud kasutuslugude diagramm............................13 Joonis 5: Spordiasutuseprotsessi kontseptuaalne klassidiagramm...............................15 Joonis 6: Süsteemi andmemudel.................................................................................. 17 4 1. Olemasolevad protsessid Üldvaates esitatakse taust, eesmärgid, põhiprotsesside, põhiobjektide, sündmuste, tegutsejate ja infovajaduste loetelu. 1.1.Protsessi taust Tegemist on spordiasutusega. Eesmärgiks on kliendil registreerida end teatud

Ettevõtete infosüsteemid
Projekt aines-Infosüsteemide strateegiline analüüs
64
pdf

Projekt aines “Infosüsteemide strateegiline analüüs”

TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Infosüsteemide õppetool Projekt aines “Infosüsteemide strateegiline analüüs” Solaris Kino Infosüsteem Õpilased: Maksim Nikiforov 132274 Vassilina Matvejeva 132553 Juhendaja: Lea Elmik Tallinn 2013 © TTÜ Informaatikainstituut Contents 1. PROJEKTI SPETSIFIKATSIOON 2 1

Kontseptuaalne süsteemianalüüs
Kaabel-TV teenusepakkuja infosüsteem
27
doc

Kaabel-TV teenusepakkuja infosüsteem

TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Infosüsteemide õppetool Iseseisev töö aines "Andmebaaside projekteerimine" Kaabel-TV teenusepakkuja infosüsteem Teostajad: Pärtel Lias (010617) Martti Remmelgas (010635) Eero Ringmäe (010636) Õpperühm: LAP41 ja LAP42

Andmebaaside projekteerimine
Sissejuhatus infosüsteemidesse-videolaenutus
36
doc

Sissejuhatus infosüsteemidesse-videola enutus

TALLINNA TEHNIKAÜLIKOOL Virumaa Kolledz Projekt aines ,,Sissejuhatus infosüsteemidesse" Videolaenutuse infosüsteem Üliõpilane:***** Õpperühm: **** Üliõpilaskood: ***** Juhendajad:****** Kohtla-Järve 2010 Autorideklaratsioon Deklareerin, et käesolev töö on minu iseseisva töö tulemus ja selle alusel ei ole varem antud aines hinnet/arvestust taotletud. Nimi: Allkiri:

Sissejuhatus infosüsteemidesse
Projekt Forum Cinemas’ infosüsteem
17
doc

Projekt Forum Cinemas’ infosüsteem

TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Projekt aines "Sissejuhatus infosüsteemidesse" Forum Cinemas' infosüsteem Üliõpilased: Tallinn 2011 Sisukord 1. Üldvaade......................................................................................................................................3 1.1 Taust.......................................................................................................................................3 1

Sissejuhatus infosüsteemidesse
Kino infosüsteemi strateegilise arenduse dokumentatsioon
110
doc

Kino infosüsteemi strateegilise arenduse dokumentatsioon

TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Infosüsteemide õppetool Iseseisev töö aines 'Infosüsteemide projekteerimine': Kino infosüsteemi strateegilise arenduse dokumentatsioon Teostajad: Indrek Kempi (001546) Pärtel Lias (010617) Eero Ringmäe (010636) Õpperühmad:

Infosüsteemi projekteerimine
Bussijaam
30
docx

Bussijaam

TALLINNA TEHNIKAÜLIKOOL Informaatikainstituut Infosüsteemide õppetool Bussijaam Tallinn 2014 1 Üldvaade...............................................................................................................................3 1.1Taust................................................................................................................................3 1.2 Organisatsiooni eesmärgid.............................................................................................3 1.3 Põhiprotsesside loetelu..................................................................................................3 1.4 Tegutsejate loetelu..............................

Infoteadus




Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun