Motorspordi Kompleks
-
Upload
john-doe-hellbunny -
Category
Documents
-
view
48 -
download
5
description
Transcript of Motorspordi Kompleks
- 1 -
Tallinna Tehnikaülikool
Informaatikainstituut
MOTOSPORDIKOMPLEKS
PROJEKT AINES „IDU3172 - INFOSÜSTEEMIDE STRATEEGILINE ANALÜÜS“
Koostaja:
Tanel Pipar 040650 IAPM
Juhendaja:
Mart Roost
Tallinn 2008
- 2 -
Sisukord
1 PROJEKTI SPETSIFIKATSIOON 3
1.1 PROJEKTI TAUST 3
1.2 PROJEKTI EESMÄRGID JA TULEMUSED 3
1.3 TÖÖJAOTUS 3
2 INFOSÜSTEEMI ÄRI- EHK TOIMIMISE VAADE 3
2.1 TERVIKSÜSTEEMI ÜLDVAADE (INFOSÜSTEEMI ÜLDISED EESMÄRGID JA TÜKELDUSLOOGIKA) 3
2.2 PÄDEVUSALADE VAADE 4
2.2.1 PÄDEVUSALADE NIMEKIRI 4
2.2.2 MOTOSPORDIKOMPLEKSI PÄDEVUSALA 4
2.2.3 ERAKLIENDI PÄDEVUSALA 11
2.2.4 ÄRIKLIENDI PÄDEVUSALA 12
2.2.5 ÄRIPARTNERI PÄDEVUSALA 15
2.2.6 RIIGI PÄDEVUSALA 16
2.3 FUNKTSIONAALNE VAADE 17
2.3.1 FUNKTSIONAALSETE ALLSÜSTEEMIDE NIMEKIRI 17
2.3.2 KOMPLEKSI RENTIMISE ALLSÜSTEEM 18
2.3.3 RAJAKASUTUSE ALLSÜSTEEM 24
2.3.4 VÕISTLUSTEHNIKA ALLSÜSTEEM 29
2.3.5 PARTNERLUSE ALLSÜSTEEM 33
2.3.6 ADMINISTRATIIVSED ALLSÜSTEEMID 35
2.4 PÕHIOBJEKTIDE (ANDMEKOGUDE, REGISTRITE) VAADE 37
2.4.1 ANDMEKOGUDE LIIGID JA NIMEKIRI 37
2.4.2 RENDILEPINGUTE REGISTER 37
2.4.3 RAJAKASUTUSE REGISTER 39
2.4.4 VÕISTLUSTEHNIKA REGISTER 41
2.4.5 LEPINGUTE REGISTER 43
2.4.6 ADMINISTRATIIVSED JM LIHTSAMA ÜLESEHITUSEGA REGISTRID 44
3 ARHITEKTUURIVAADE 46
3.1 NÕUDMISED TARKVARALE JA RIISTVARALE 47
4 ARENDUSVAADE 47
4.1 ARENDUSSTRATEEGIA 47
4.2 ARENDUSPROTSESS JA –PROJEKTID 48
- 3 -
1 Projekti spetsifikatsioon
1.1 Projekti taust Tegemist on motospordikompleksi jaoks arendatava strateegilise analüüsi projektiga. Projekti
tellijaks on ettevõte, mis tegeleb motospordikompleksi haldamisega ning soovib pakkuda ringradade
ning muu motosprodiga seonduva rentimise teenust. Motospordikompleksi alla kuuluvad ringrajad,
rajaäärne kinnisvara ning renditav võistlustehnika. Analüüsi tellija sooviks on olla innovaatiline ja
uuenduslik ettevõte, mis kasutab klientide ja ka ettevõtte töötajate elu mugavamakstegemiseks
uusimaid tehnilisi ja infotehnoloogilisi lahendusi.
1.2 Projekti eesmärgid ja tulemused Projekti eesmärgiks on läbi viia motospordikompleksi infosüsteemi strateegiline analüüs, täpsemalt:
• määratleda ning piiritleda arendatav terviksüsteem;
• jaotada terviksüsteem modelleeritavateks osadeks: vaadeteks ning allsüsteemideks;
• defineerida strateegilised sõltuvused ja (kõrgtasemel) liidesed vaadete ning allsüsteemide vahel;
• koostada allsüsteemide eskiismudelid;
• kavandada protsess ja projektid kirjeldatud terviksüsteemi saavutamiseks.
Projekti põhitulemusteks on järgnevad strateegilise analüüsi vaated:
• Infosüsteemi äri- ehk toimimise vaade, mis sisaldab:
• pädevusalade vaadet,
• funktsionaalset vaadet,
• põhiobjektidele vastavate registrite vaadet,
• arhitektuurivaadet,
• arendusvaade.
1.3 Tööjaotus Projekti arendan hetkel üksinda.
2 infosüsteemi äri- ehk toimimise vaade
2.1 Terviksüsteemi üldvaade (infosüsteemi üldised eesmärgid ja
tükeldusloogika) Terviksüsteemiks on motospordikompleksi infosüsteem. Selle süsteemi põhieesmärgiks on ettevõtte
põhieesmärkide toetamine infotehnoloogiliste lahendustega ning ettevõtte andmete haldamise ja
infovahetuse lihtsustamine. Süsteem toetab kõiki ettevõtte põhiprotsesse.
Terviksüsteemi tükeldamiseks kasutatakse kolme põhilist dekompositsiooniloogikat:
• organisatsiooniline tükeldus pädevusala allsüsteemideks;
• funktsionaalne tükeldus funktsionaalseteks allsüsteemideks;
• andmekeskne tükeldus registriallsüsteemideks (registriteks).
- 4 -
Nimetatud kolme tüüpi allsüsteemid moodustavad infosüsteemi ärivaate jaoks alamvaated, s.t.
ärivaate arhitektuuri (äriarhitektuuri):
• pädevusalade vaade;
• funktsionaalne vaade;
• registrite vaade.
2.2 Pädevusalade vaade
2.2.1 Pädevusalade nimekiri
Analüüsitavate pädevusalade nimekiri on järgmine:
• motospordikompleks (ettevõtte pädevusala):
o avalike suhete osakond,
o finantsosakond,
o juhtkond,
o kliendisuhete osakond,
o majandusosakond,
o personaliosakond;
• eraklient;
• äriklient;
• äripartner;
• riik.
2.2.2 Motospordikompleksi pädevusala
2.2.2.1 Pädevusala eesmärgid
Pädevusala missioonilause: edendada auto- ja motoringrajasõidu populaarsust Eestis ning pakkuda
motospordihuvilistele meeldivat ajaveetmisvõimalust.
Pädevusala põhilised eesmärgid on:
• võimaldada rahvusvaheliste ja kodumaiste ringrajavõistluste korraldamist;
• pakkuda pealtvaatajatele võimalust võistlustele kaasaelamiseks;
• pakkuda sportlastele ja amatööridele võimalust tegeleda treeningsõitudega;
• teenida kasumit.
2.2.2.2 Pädevusala vastutused (business use case-id)
Motospordikompleksi pädevusala vastutab ettevõtte põhiprotsesside eest tervikuna ning pakub
järgmiseid teenuseid:
• kompleksi rentimine üritusteks;
• rajakasutusteenuse pakkumine;
• võistlustehnika rent;
• äripartnerlus (teenuse pakkumine äripartnerile).
- 5 -
2.2.2.3 Pädevusala vajadused (business use case-id)
Motospordikompleksi pädevusala vajab väljastpoolt järgmisi teenuseid (teiste pädevusalade
vastutusi):
• reklaami sisseostmine;
• äripartnerlus (teenuse sisseostmine äripartnerilt).
2.2.2.4 Pädevusalasisesed protsessid (business use case-id)
• Motospordikompleksi kinnisvara haldamine;
• võistlustehnika haldamine;
• personali haldamine;
• raamatupidamine.
2.2.2.5 Pädevusala objektid (business klassid)
Pädevusala põhilised objektid on järgnevad:
• võistlusrada;
• võistlusmasin;
• rendileping;
• rajapilet;
• võistlusmasina kasutusluba;
• leping (äripartneriga);
• töötaja;
• maks.
2.2.2.6 Pädevusala sündmused
Sündmus Tegevus (use case) Äriklient esitab rentimistaotluse. kompleksi rentimine üritusteks Eraklient avaldab soovi kasutada ringrada. rajakasutusteenuse pakkumine Eraklient avaldab soovi rentida endale võistlustehnikat.
võistlustehnika rent
Äripartner avaldab soovi osta motorspordikompleksilt teenust.
teenuse pakkumine äripartnerile
Ettevõte vajab teenust, mida ei suudeta või ei ole mõistlik ise pakkuda.
teenuse sisseostmine äripartnerilt
Motospordikompleks vajab reklaami. reklaami tellimine Tekib vajadus osta, müüa, rentida või muul viisil hallata kompleksi kinnisvara.
motospordikompleksi kinnisvara haldamine
Tekib vajadus osta, müüa, rentida või muul viisil hallata võistlustehnikat.
võistlustehnika haldamine
Ettevõte on palganud personali või soovib seda teha.
personali haldamine
Ettevõte on äriregistrisse kantud ning seoses sellega on tekkinud vajadus raamatupidamise järele.
raamatupidamine
2.2.2.7 Pädevusalaga seotud subjektid (business actorid)
Pädevusala kliendid:
- 6 -
• äriklient;
• eraklient;
• äripartner;
• riik.
Pädevusala teenindajad:
• äripartner;
• riik.
2.2.2.8 Business Use Case diagrammid
a) Pädevusala üldised vastutused (rolli tase):
b) Pädevusala teenindaja rollis:
Personali haldamine
(from Personal i allsüsteem)
Motospordikompleksi kinnisvara haldamine
(from Kompleksi hal damise al lsüsteem)
Reklaami tellimine
(from Avalike suhete all süsteem)
Võistlustehnika haldamine
(from Võistl ustehnika al lsüsteem)
Raamatupidamine
(from Raamatupidamise al lsüsteem)
Juhtkond
(from Juhtkonna vaade)...)
Finantsosakond
(from Finantsosakonna vaade)...)
Vastutab
Kliendisuhete osakond
(from Kliendisuhete osakonna vaade)...)
Personaliosakond
(from Personal iosakonna vaade)...)
Vastutab
Avalike suhete osakond
(from Avalike suhete osakonna vaade)...)
Vastutab
Rajakasutusteenuse pakkumine
(from Rajakasutuse al lsüsteem)
Vastutab / pakub
Võistlustehnika rent
(from Võistlustehnika al lsüsteem)
Vastutab / pakub
Kompleksi rentimine üritusteks
(from Kompleksi rentimise al lsüsteem)Vastutab / pakub
Äripartnerlus
(from Partnerluse al lsüsteem)
Vajab/pakub
Motospordikompleks
Majandusosakond
(from Maj andusosakonna vaade)...)
Vastutab
Vastutab
- 7 -
c) Pädevusala kliendi rollis:
2.2.2.9 Business Use Case ‘ide kirjeldused
Nimetus: kompleksi rentimine üritusteks.
Tegutsejad: motospordikompleks, äriklient
Eesmärk: pakkuda ärikliendile võimalust korraldada motospordikompleksi territooriumil võistlusi ja
muid üritusi.
Kirjeldus: Ärikliendi taotluse põhjal sõlmitakse motospordikompleksi ja ärikliendi vahel leping, mille
alusel motospordikompleks lubab ja võimaldab korraldada kokkulepitud ajal kokkulepitud üritust.
Kompleksi rentimine üritusteks
(from Kompleksi rentimise al lsüsteem)
Äripartner
(from Äripartneri vaade)
Äripartnerlus
(from Partnerluse al lsüsteem)
Pakub/vajab
Riik
(from Ri igi vaade)
Deklaratsioonide esitamine ja maksude maksmine
(from Raamatupidam ise al lsüsteem)
Vajab
Eraklient
(from Erakliendi vaade)...)
Motospordikompleks
Pakub
Pakub/vajab
Teostab
Äriklient
(from Ärikliendi vaade)
Vajab
Võistlustehnika rent
(from Võistlustehnika al lsüsteem)
Vajab
Pakub
Vajab
Rajakasutusteenuse pakkumine
(from Rajakasutuse al lsüsteem)
Vajab
Pakub
Reklaami tellimine
(from Avalike suhete al lsüsteem)
Äripartner
(from Äripartneri vaade)
Pakub
Motospordikompleks
Vajab
Teenuse sisseostmine
(from Partnerluse al lsüsteem)
Äripartnerlus
(from Partnerluse al lsüsteem)
Pakub/vajabPakub/vajab
<<extend>>
- 8 -
Eeltingimused: Äriklient on esitanud rentimistaotluse.
Järeltingimused: Üritus on korraldatud ja leping lõpetatud.
Tähtsus ärile: nii strateegiline kui operatiivne – tegemist on ettevõtte põhitegevuse ja peamise
tuluallikaga.
Infosüsteemi tugi: kompleksi rentimise allsüsteem.
Nimetus: rajakasutusteenuse pakkumine.
Tegutsejad: Motospordikompleks, eraklient.
Eesmärk: pakkuda erakliendile võimalust motospordikompleksi ringradadel tegeleda
treeningsõitudega.
Kirjeldus: Eraklient broneerib endale sõiduaja, soovi korral rendib võistlustehnika, ning tal
võimaldatakse valitud ajal rada kasutada.
Eeltingimused: on olemas vähemalt üks ringrada, millele müüakse rajapileteid.
Järeltingimused: klient on rajalt lahkunud.
Tähtsus ärile: operatiivne
Infosüsteemi tugi: rajakasutuse allsüsteem. Veebipõhised võimalused rajakasutusgraafiku
vaatamiseks ja rajapiletite ostmiseks.
Nimetus: võistlustehnika rent.
Tegutsejad: motospordikompleks, eraklient.
Eesmärk: Rentida erakliendile võistlustehnikat.
Kirjeldus: Klient soovib motospordikompleksi territooriumil kasutamiseks rentida võistlustehnikat
ning talle võimaldatakse seda.
Eeltingimused: Klient on enne broneerinud aja, millal ta soovib rada kasutada.
Järeltingimused: Klient on renditud tehnika tagastanud.
Tähtsus ärile: operatiivne
Infosüsteemi tugi: võistlustehnika allsüsteem. Veebipõhised võimalused tehnika broneerimiseks.
Nimetus: teenuse pakkumine äripartnerile.
Tegutsejad: motospordikompleks, äripartner
Eesmärk: pakkuda teistele ettevõtetele äripartnerluse raames erinevaid teenuseid.
Kirjeldus: äripartneriga sõlmitakse teenuse pakkumise leping.
Eeltingimused: üks osapooltest esitab teisele pakkumise äripartnerluseks.
Järeltingimused: mõlemad osapooled on lepingust tulenevad kohustused täitnud.
Tähtsus ärile: kõrge potentsiaaliga.
Infosüsteemi tugi: partnerluse allsüsteem.
Nimetus: teenuse sisseostmine äripartnerilt.
Tegutsejad: motospordikompleks, äripartner
Eesmärk: kui mingi vajaliku äriprotsessi teostamine käib motospordikompleksile üle jõu või ei ole
majanduslikult otstarbekas, võib tekkida vajadus osta see teenusena sisse äripartnerilt.
Kirjeldus: äripartneriga sõlmitakse vastav leping.
Eeltingimused: üks osapooltest esitab teisele pakkumise äripartnerluseks.
Järeltingimused: mõlemad osapooled on lepingust tulenevad kohustused täitnud.
Tähtsus ärile: operatiivne.
Infosüsteemi tugi: partnerluse allsüsteem.
- 9 -
Nimetus: reklaami tellimine.
Tegutsejad: motospordikompleks, äripartner.
Eesmärk: leida rohkem (era- ja äri-)kliente.
Kirjeldus: motospordikompleks tellib vastavast reklaamiga tegelevast ettevõttest reklaami.
Sõlmitakse vastav leping.
Eeltingimused: -
Järeltingimused: mõlemad osapooled on lepingust tulenevad kohustused täitnud.
Tähtsus ärile: strateegiline
Infosüsteemi tugi: avalike suhete allsüsteem.
Nimetus: motospordikompleksi kinnisvara haldamine.
Tegutsejad: motospordikompleks.
Eesmärk: kinnisvaraga seotud tegevuste teostamine.
Kirjeldus: tegemist on üldise haldamise äriprotsessiga, mille alla kuuluvad nii kinnisvara soetamise,
rendi ja müügi kui ka igapäevase hooldusega seotud tegevused.
Eeltingimused: -
Järeltingimused: -
Tähtsus ärile: strateegiline, operatiivne.
Infosüsteemi tugi: kompleksi haldamise allsüsteem.
Nimetus: võistlustehnika haldamine.
Tegutsejad: motospordikompleks.
Eesmärk: võistlustehnikaga seotud tegevuste teostamine.
Kirjeldus: tegemist on üldise haldamise äriprotsessiga, mille alla kuuluvad nii võistlustehnika
soetamise, rendi ja müügi kui ka igapäevase hoolduse ja remondiga seotud tegevused.
Eeltingimused: -
Järeltingimused: -
Tähtsus ärile: strateegiline, operatiivne
Infosüsteemi tugi: võistlustehnika allsüsteem.
Nimetus: personali haldamine.
Tegutsejad: motospordikompleks.
Eesmärk: ettevõttesisesed tegevused teiste äriprotsesside toetamiseks.
Kirjeldus: personaliga seotud tegevused.
Eeltingimused: -
Järeltingimused: -
Tähtsus ärile: operatiivne
Infosüsteemi tugi: personali allsüsteem.
Nimetus: raamatupidamine.
Tegutsejad: motospordikompleks, riik.
Eesmärk: rahavoogude kontrollimine, aruandluse koostamine, maksude tasumine ja
deklaratsioonide esitamine.
Kirjeldus: kõik raamatupidamisega seotud tegevused.
Eeltingimused: ettevõte on äriregistrisse kantud.
Järeltingimused: -
- 10 -
Tähtsus ärile: operatiivne
Infosüsteemi tugi: raamatupidamise allsüsteem.
2.2.2.10 Kontseptuaalne klassidiagramm
Motospordikompleks on ettevõte, mis pakub võistlusradade rentimise, rajapiletite müügi ja
võistlusmasinate rentimise teenust. Võistlusrajad ja võistlusmasinad kuuluvad
motospordikompleksile. Võistlusradasid saab rentida, sõlmides ärikliendiga rendilepingu.
Motospordikompleks müüb rajapileteid ja võistlusmasinate kasutuslubasid. Eraklient ostab neid.
Motospordikompleks palkab töötajad. Motospordikompleksi ja äripartneri vahel sõlmitakse leping.
Motospordikompleks maksab riigile makse.
2.2.2.11 Klasside definitsioonid
Klass Kuuluvus registrisse Definitsioon Leping Lepingute register Motospordikompleksi ja äripartneri vahel sõlmitav
formaalne kokkulepe, milles on kirjeldatud osapoolte õigused ja kohustused.
Töötaja Töötajate register Motospordikompleksi palgal olev isik. Võistlusrada Võistlusradade register Ringrada või muu motospordikompleksi territooriumil
paiknev rada, millel saab korraldada motospordivõistlusi.
Võislusmasin Võistlustehnika register Motospordikompleksi omanduses olev mootorsõiduk, mis on mõeldud võistlusrajal sõitmiseks.
Võistlusmasina kasutusluba
Kehtivuse lõppkuupäevKasutusaeg
(from Võistlustehnika register) Eraklient
(from Erakliendi vaade)
1
0..*
1
0..*
ostab
Rajapilet
Väljastamise kuupäevHind
(from Rajakasutuse regi ster)
0..*
11
0..*ostab
Võistlusmasin
NimetusTüüpReg.nrVäljalaskeaastaRendihindKütusekulu (l/100km)
(from Võistlustehnika register)
1
0..*
1
0..*
Töötaja(from T öötajate register)
Võistlusrada
PikkusMaksimaalne sõitjate arvMaksimaalne pealtvaatajate arvKasutuse hindRendihind
(from Võistlusradade register)
0..*
1..*
0..*
1..*
Äriklient
(from Ärikliendi vaade)
Rendileping
Lepingu sisuRendiaeg
(from Rendilepingute register)
0..*0..* 0..*0..*
sõlmib
Leping
Lepingu nrKuupäevLepingu sisu
(from Lepingute register)
Äripartner
(from Äripartneri vaade)
sõlmib
Motospordikompleks
sõlmib
omab
palkab
omab
Riik
(from Ri igi vaade)
Maks(from Raamatupidamise register)
maksab
nõuab
- 11 -
Klass Kuuluvus registrisse Definitsioon Rendileping Rendilepingute register Motospordikompleksi ja ärikliendi vahel sõlmitud
formaalne kokkulepe motospordikompleksi rentimiseks äripartnerile ürituse korraldamise eesmärgil.
Rajapilet Rajakasutuse register Erakliendile müüdav pilet, mis lubab sõita piletil märgitud võistlusrajal piletil märgitud ajavahemikul
Võistlusmasina kasutusluba
Võistlustehnika register Erakliendile müüdav pilet, mis lubab sõita piletil märgitud võistlusmasinaga piletil märgitud ajavahemikul. Kehtib ainult koos rajapiletiga.
Maks Raamatupidamise register
Motospordikompleksi poolt riigile makstav summa, mille maksmise kohustus tuleneb seadusest või muust õigusaktist.
2.2.2.12 Olulisemad püsipäringud / väljundid
• Rendilepingute nimekiri, rendilepingutega seotud andmed ning koondaruanded;
• lepingute nimekiri, lepingute andmed ja koondaruanded;
• rajapiletite müügi aruanne;
• võistlustehnika rentimise aruanne;
• maksude aruanne.
2.2.3 Erakliendi pädevusala
Erakliendina vaadeldakse antud kontekstis isikut, kes soovib kasutada motospordikompleksi poolt
pakutavaid teenuseid oma isiklikuks tarbeks. Nimetus „eraklient“ on tinglik, tegemist ei pea
tingimata olema eraisikuga. Nimetust kasutatakse kliendi eristamiseks nn „ärikliendist“ (vt ptk
2.2.3.10).
2.2.3.1 Pädevusala eesmärgid
Kasutada motospordikompleksi aja veetmiseks või enese treenimiseks, sealhulgas:
• kasutada motospordikompleksi võistlusradasid treeningsõitudeks;
• rentida motospordikompleksi võistlustehnikat.
2.2.3.2 Pädevusala vajadused (business use case-id)
• Rajakasutusteenuse kasutamine;
• võistlustehnika rent.
2.2.3.3 Pädevusala objektid (business klassid)
• võistlusrada;
• rajapilet;
• võistlusmasin;
• võistlusmasina kasutusluba.
2.2.3.4 Pädevusala sündmused
Sündmus Tegevus (use case) Tekib vajadus või soov ringraja kasutamise järele.
rajakasutusteenuse kasutamine
Erakliendil ei ole endal sobivat võistlustehnikat võistlustehnika rent
- 12 -
2.2.3.5 Pädevusalaga seotud subjektid (business actorid)
Pädevusala teenindaja: motospordikompleks
2.2.3.6 Business Use Case diagrammid
Pädevusala kliendi rollis:
2.2.3.7 Business Use Case ‘ide kirjeldused
Vt ptk 2.2.2.9.
2.2.3.8 Kontseptuaalne klassidiagramm
Vt ptk 2.2.2.10. Pädevusala klasside nimekiri on peatükis 2.2.3.3.
2.2.3.9 Klasside definitsioonid
Vt ptk 2.2.2.11.
2.2.3.10 Olulisemad püsipäringud / väljundid
• rajakasutusgraafik ja võistluskalender;
• renditava võistlustehnika nimekiri;
• hinnakirjad.
2.2.4 Ärikliendi pädevusala
Ärikliendina vaadeldakse antud kontekstis isikut, kes soovib rentida motospordikompleksi ürituste
korraldamiseks.
2.2.4.1 Pädevusala eesmärgid
Pädevusala põhiline eesmärk on kasutada motospordikompleksi võistluste või muude ürituste
korraldamiseks.
2.2.4.2 Pädevusala vastutused (business use case-id)
• Ürituste korraldamine.
2.2.4.3 Pädevusala vajadused (business use case-id)
• Kompleksi rentimine üritusteks;
• võistluskalendri haldamine.
2.2.4.4 Pädevusala objektid (business klassid)
• Võistlusrada;
• rentimistaotlus;
Rajakasutusteenuse pakkumine
(from Rajakasutuse al lsüsteem)
Eraklient
Vajab
Võistlustehnika rent
(from Võistlustehnika al lsüsteem)
Vajab
Motospordikompleks
(from Motospordikompleksi vaade)...)
Pakub
Pakub
- 13 -
• rendileping;
• võistluskalender;
• üritus.
2.2.4.5 Pädevusala sündmused
Sündmus Tegevus (use case) Äriklient esitab rentimistaotluse kompleksi rentimine üritusteks Rendileping on jõustunud võistluskalendri haldamine. Rendileping on jõustunud ja lepingus sätestatud ürituse aeg kätte jõudnud
ürituse korraldamine
2.2.4.6 Pädevusalaga seotud subjektid (business actorid)
Pädevusala teenindaja:
• motospordikompleks.
Pädevusala kliendid jäävad antud töö skoobist välja – need on ärikliendi kui ettevõtte siseasi ning
motospordikompleksi infosüsteemi huviorbiiti ei kuulu.
2.2.4.7 Business Use Case diagrammid
2.2.4.8 Business Use Case ‘ide kirjeldused
Nimetus: ürituste korraldamine.
Tegutsejad: äriklient, motospordikompleks, (äripartner).
Eesmärk: ärikliendile on ürituste korraldamine tuluallikaks. Motospordikompleks on siin teenindaja
rollis, tema eesmärgiks on rendilepingust tulenevate omapoolsete kohustuste täitmine
Kirjeldus: Äriklient korraldab motospordikompleksi territooriumil ürituse. Motospordikompleks
täidab endapoolsed kohustused, mis on sätestatud rendilepingus. Vajadusel kaasatakse mõne
teenuse osutamiseks äripartner.
Kompleksi rentimine üritusteks
(from Kompleksi renti mise allsüsteem)
Ürituse korraldamine
(from Kompleksi rentimise allsüsteem)
Võistluskalendri haldamine
(from Rajakasutuse al lsüsteem)
Motospordikompleks
(from Motospordikompl eksi vaade)...)
Pakub
Võimaldab
Haldab
Äriklient
Vajab
Korraldab
Vajab
- 14 -
Eeltingimused: Rendileping ärikliendi ja motospordikompleksi vahel on jõustunud, ürituseks
mõeldud aeg on kätte jõudnud.
Järeltingimused: Üritus on korraldatud ja leping lõpetatud.
Tähtsus ärile: motospordikompleksi jaoks on protsess strateegilise tähtsusega – õnnestunud
üritused tagavad rohkem kliente tulevikus.
Infosüsteemi tugi: kompleksi rentimise allsüsteem, veebipõhine ja avalik võistluskalender.
Ülejäänud protsesside kirjeldused: vt ptk 2.2.2.9.
2.2.4.9 Kontseptuaalne klassidiagramm
Äriklient esitab rentimistaotluse. Motospordikompleks vaatab rentimistaotluse läbi ning koostab
rendilepingu (esialgse variandi). Motospordikompleks ja äriklient sõlmivad rendilepingu. Rendileping
sätestab korraldatava ürituse ja võistlusraja. Üritus kantakse võistluskalendrisse. Äriklient korraldab
ürituse.
2.2.4.10 Klasside definitsioonid
Klass Kuuluvus registrisse Definitsioon Rentimistaotlus Rendilepingute register Ärikliendi poolt esitatud kava, mille järgi
motospordikompleks koostatab rendileping (teeb pakkumise).
Üritus Ürituste register Rendilepingus sätestatud võistlus või muu tegevus, mille korraldamise õiguse on motospordikompleks ärikliendile andnud.
Võistlusrada
PikkusMaksimaalne sõitjate arvMaksimaalne pealtvaatajate arvKasutuse hindRendihind
(from Võistlusradade register)
Võistluskalendri kanne
NimiKorraldaja
(from Võistluskalendri register)
1..*
0..*
1..*
0..*
Rentimistaotlus
Taodeldav rendiaegTaotluse sisu
(from Rendilepingute register)
Motospordikompleks
(from Motospordikom pleksi vaade)...)
omab
vaatab läbi
Rendileping
Lepingu sisuRendiaeg
(from Rendilepingute register)
1
0..1
1
0..1
0..*
0..*
0..*
0..*
koostab / sõlmib
Äriklient
sõlmib
esitab
Üritus
Toimumise aegÜrituse sisu
(from Ürituste register)
0..*
1..*
0..*
1..*
1..*
1
1..*
1
11..* 11..*
korraldab
- 15 -
Klass Kuuluvus registrisse Definitsioon Võistluskalendri kanne
Võistluskalendri register Üritusega seotud informatsiooni kanne võitluste kalendrisse, mis on kõigile avalikult kättesaadav.
Ülejäänud klasside definitsioonid: vt ptk 2.2.2.11.
2.2.4.11 Olulisemad püsipäringud / väljundid
• Rendilepingute ja rentimistaotluste aruanded, seisundid ja andmed;
• võistluskalender.
2.2.5 Äripartneri pädevusala
2.2.5.1 Pädevusala eesmärgid
• Äripartnerluse edendamine motospordikompleksiga;
• reklaami müük.
2.2.5.2 Pädevusala vastutused (business use case-id)
• Teenuse pakkumine motospordikompleksile;
• reklaami müük.
2.2.5.3 Pädevusala vajadused (business use case-id)
• Teenuse sisseostmine motospordikompleksilt.
2.2.5.4 Pädevusala objektid (business klassid)
• Leping.
2.2.5.5 Pädevusala sündmused
Sündmus Tegevus (use case) Äripartner avaldab soovi osta motorspordikompleksilt teenust.
teenuse sisseostmine motospordikompleksilt (=teenuse pakkumine äripartnerile)
Motospordikompleks vajab teenust, mida ei suudeta või ei ole mõistlik ise pakkuda.
teenuse pakkumine motospordikomleksile (=teenuse sisseostmine äripartnerilt)
Motospordikompleks vajab reklaami. reklaami tellimine
2.2.5.6 Pädevusalaga seotud subjektid (business actorid)
Pädevusala klient: motospordikompleks;
2.2.5.7 Business Use Case diagrammid
Äripartnerlus
(from Partnerluse al lsüsteem)
ÄripartnerPakub/vajab
Reklaami tellimine
(from Avalike suhete al lsüsteem)
Pakub
Motospordikompleks
(from Motospordikompleksi vaade)...)
Pakub/vajab
Vajab
- 16 -
Äripartnerlus sisaldab endas mõlemapoolset teenuse pakkumist.
2.2.5.8 Business Use Case ‘ide kirjeldused
Vt ptk 2.2.2.9.
2.2.5.9 Kontseptuaalne klassidiagramm
Vt ptk 2.2.2.10.
2.2.5.10 Klasside definitsioonid
Vt ptk 2.2.2.11.
2.2.5.11 Olulisemad püsipäringud / väljundid
• Lepingute seisundid, andmed ja aruandlus.
2.2.6 Riigi pädevusala
2.2.6.1 Pädevusala eesmärgid
• Deklaratsioonide kogumine ja ettevõtete järelvalve;
• Maksude kogumine.
2.2.6.2 Pädevusala vajadused (business use case-id)
• Deklaratsioonide esitamine ja maksude maksmine.
2.2.6.3 Pädevusala objektid (business klassid)
• Maks;
• deklaratsioon.
2.2.6.4 Pädevusala sündmused
Sündmus Tegevus (use case) Motospordikompleksil tekib seadusest tulenev nõue esitada deklaratsioon või maksta maks.
deklaratsioonide esitamine ja maksude maksmine
2.2.6.5 Pädevusalaga seotud subjektid (business actorid)
Pädevusala klient: motospordikompleks
2.2.6.6 Business Use Case diagrammid
2.2.6.7 Business Use Case ‘ide kirjeldused
Nimetus: deklaratsioonide esitamine ja maksude maksmine.
Tegutsejad: riik, motospordikompleks
Eesmärk: koguda motospordikompleksilt seadusest tulenevaid makse.
Riik Deklaratsioonide esitamine ja maksude maksmine
(from Raamatupidamise al lsüsteem)
Vajab
Motospordikompleks
(from Motospordikompleksi vaade)...)
Teostab
- 17 -
Kirjeldus: Motospordikompleks esitab deklaratsioonid ja maksab vastavad maksud. Riik kontrollib
maksude laekumist.
Eeltingimused: Motospordikompleksil on tekkinud nõue maksta makse.
Järeltingimused: Deklaratsioon on esitatud ja maks makstud.
Tähtsus ärile: operatiivne.
Infosüsteemi tugi: raamatupidamise allsüsteem. Riigil on protsessi toetamiseks oma infosüsteem
(Maksu- ja tolliameti IS).
2.2.6.8 Kontseptuaalne klassidiagramm
Riik nõuab deklaratsioone ja makse, motospordikompleks esitab ja maksab neid.
2.2.6.9 Klasside definitsioonid
Klass Kuuluvus registrisse Definitsioon Deklaratsioon Raamatupidamise
register Motospordikompleksi poolt riigile esitatav nõuetekohane vorm nõutud rahaliste tehingute või seisude kohta.
Maks Raamatupidamise register
Motospordikompleksi poolt riigile makstav summa, mille maksmise kohustus tuleneb seadusest või muust õigusaktist.
2.2.6.10 Olulisemad püsipäringud / väljundid
• Deklaratsioonid.
2.3 Funktsionaalne vaade
2.3.1 Funktsionaalsete allsüsteemide nimekiri
Funktsionaalsed allsüsteemid on jaotatud põhiprotsesse toetavateks ja administratiivseteks
allsüsteemideks. Põhiprotsesse toetavad allsüsteemid on:
• kompleksi rentimise allsüsteem;
• rajakasutuse allsüsteem;
• võistlustehnika allsüsteem;
• partnerluse allsüsteem.
Administratiivsed allsüsteemid on:
• raamatupidamise allsüsteem;
Maks(from Raamatupidamise register)
Riik
nõuab
Motospordikompleks
(from Motospordikom pleksi vaade)
maksab
Deklaratsioon(from Raamatupidamise register)
nõuab esitab
- 18 -
• personali allsüsteem;
• kompleksi haldamise allsüsteem;
• avalike suhete allsüsteem.
2.3.2 Kompleksi rentimise allsüsteem
2.3.2.1 Taust
Kompleksi rentimise allsüsteem toetab ettevõtte tähtsaimat põhiprotsessi (motospordikompleksi
rentimine üritusteks), mis on ühtlasi ettevõtte olulisim tuluallikas.
2.3.2.2 Eesmärgid
• Võimaldada rahvusvaheliste ja kodumaiste motospordivõistluste ning muude sarnaste
ürituste korraldamist ning teenida sellega kasumit.
2.3.2.3 Vastutused
Põhiliseks realiseeritavaks ärivastutuseks on kompleksi rentimine üritusteks, mille hulka kuuluvad
veel järgmised vastutused:
• rentimistaotluse esitamine;
• rentimistaotluse läbivaatamine ja esialgse otsuse tegemine;
• hinnapakkumise koostamine;
• lepingu sõlmimine;
• lepingust tulenevate kohustuste täitmine;
• lepingu ülesütlemine;
• ürituse korraldamine.
2.3.2.4 Kasutus pädevusalade poolt (subjektid)
Kasutus kliendi rollis:
• äriklient.
Kasutus pakkuja rollis:
• motospordikompleks.
2.3.2.5 Nõuded, vajadused
Funktsionaalsed vajadused (infosüsteem peab võimaldama):
• rentimistaotluse esitamine üle Interneti kindla vormi järgi;
• aruandlus esitatud rentimistaotluste ja nende seisundite kohta, võimalused taotluste
läbivaatamiseks ja kliendile tagasiside esitamiseks;
• hinnapakkumise koostamine kindla vormi alusel ja selle saatmine kliendile (link
hinnapakkumisele e-postiga);
• kogu lepinguga seotud informatsiooni, s.h. lepingu seisundite ajaloo salvestamine
infosüsteemis koos aruannete koostamise võimalusega;
• integratsioon teiste funktsionaalsete allsüsteemidega (näiteks rahakasutuse allsüsteemiga
võistluskalendri haldamiseks).
Mittefunktsionaalsed vajadused:
- 19 -
• veebipõhine kasutajaliides;
• erinevate autentimistasemetega liidesed erinevatele pädevusaladele.
2.3.2.6 Objektid
• Äriklient (andmed),
• rentimistaotlus,
• rentimistaotluse seisund,
• rendileping,
• rendilepingu seisund,
• üritus,
• võistlusrada
• võistluskalendri kanne
• rajakasutusgraafiku kanne.
2.3.2.7 Protsessid
Põhiprotsessiks on kompleksi rentimine üritusteks. Põhiprotsessi sees olevad vastutused ja
protsessid on toodud punktis 2.3.2.3.
2.3.2.8 Sündmused
Sündmus Tegevus (use case) ärikliendil tekib vajadus korraldada motospordikompleksi territooriumil üritust
rentimistaotluse esitamine
äriklient esitab rentimistaotluse rentimistaotluse läbivaatamine ja esialgse otsuse tegemine
otsus rentimistaotlust menetleda hinnapakkumise koostamine hinnapakkumise osas jõuti kokkuleppele rendilepingu sõlmimine äriklient ei täida lepingust tulenevaid kohustusi rendilepingu ülesütlemine äriklient täidab endale lepinguga võetud kohustused
rajakasutusloa väljastamine
rajakasutusluba väljastati ürituse lisamine võistluskalendrisse (rajakasutuse allsüsteem)
ürituse toimumisaeg jõudis kätte ürituse korraldamine vajadus osta teenust sisse äripartnerilt teenuse sisseostmine äripartnerilet (partnerluse
allsüsteem) ürituse korraldamiseks määratud aeg on möödnunud
rendilepingu lõpetamine
2.3.2.9 Registrite kasutus
• Äriklientide register;
• rendilepingute register;
• ürituste register;
• võistlusradade register;
• võistluskalendri register;
• rajakasutuse register.
2.3.2.10 Seosed teiste allsüsteemidega
Allsüsteem vajab järgmisi vastutusi teistest allsüsteemidest:
• rajakasutuse allsüsteem: rajakasutusgraafiku haldamine, võistluskalendri haldamine;
- 20 -
• partnerluse allsüsteem: teenuse sisseostmine.
2.3.2.11 Use Case diagramm
2.3.2.12 Use Case ‘ide kirjeldused
Siin on esitatud vaid nende kasutusjuhtude kirjeldused, mida ei ole varem kirjeldatud pädevusalade
vaates. Allsüsteemi põhiprotsessi kohta on antud ka põhilise eduka stsenaariumi kirjeldus.
Nimetus: kompleksi rentimine üritusteks.
Tegutsejad: motospordikompleks, äriklient
Eesmärk: pakkuda ärikliendile võimalust korraldada motospordikompleksi territooriumil võistlusi ja
muid üritusi.
Kirjeldus: Ärikliendi taotluse põhjal sõlmitakse motospordikompleksi ja ärikliendi vahel leping, mille
alusel motospordikompleks lubab ja võimaldab korraldada kokkulepitud ajal kokkulepitud üritust.
Eeltingimused: Äriklient on esitanud rentimistaotluse.
Järeltingimused: Üritus on korraldatud ja leping lõpetatud.
Tähtsus ärile: nii strateegiline kui operatiivne – tegemist on ettevõtte põhitegevuse ja peamise
tuluallikaga.
Põhiline edukas stsenaarium:
1. Äriklient esitab motospordikompleksile rentimistaotluse.
2. Motospordikompleks vaatab taotluse läbi ja teeb otsuse selle edasise menetlemise kohta.
3. Motospordikompleks esitab kliendile hinnapakkumise.
4. Klient nõustub hinnapakkumisega ning motospordikompleks ja klient sõlmivad rendilepingu.
5. Klient maksab lepingutasud ja/või täidab muud rendilepingus sätestatud kohustused.
6. Motospordikompleks väljastab kliendile rajakasutusloa.
Rentimistaotluse tagasilükkamine
Rentimistaotluse esitamine
Rentimistaotluse läbivaatamine ja esialgse otsuse tegemine
Hinnapakkumise koostamine
Rendilepingu sõlmimine
Rendilepingu ülesütlemine
Rajakasutusgraafiku haldamine
(from Rajakasutuse al lsüsteem)
Võistluskalendri haldamine
(from Rajakasutuse allsüsteem)
Ürituse korraldamine
Rendilepingust tulenevate kohustuste täitmine
Teenuse sisseostmine
(from Partnerluse al lsüsteem)
Kompleksi rentimine üritusteks<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<include>>
<<include>>
<<extend>><<extend>>
<<include>>
- 21 -
7. Üritus lisatakse võistluskalendrisse (rajakasutuse allsüsteem).
8. Äriklient korraldab ürituse, motospordikompleks täidab endale lepinguga võetud kohustusi
ning vajadusel ostab teenust sisse äripartnerilt (partnerluse allsüsteem).
9. Ürituse lõppedes lõpetatakse rendileping.
Nimetus: rentimistaotluse esitamine.
Tegutsejad: motospordikompleks, äriklient
Eesmärk: anda teada ärikliendi konkreetsest huvist kompleksi territooriumil ürituse korraldamiseks.
Kirjeldus: äriklient koostab rentimistaotluse ja esitab selle motospordikompleksile.
Eeltingimused: -
Järeltingimused: rentimistaotlus on motospordikompleksile esitatud
Täiendavad nõudmised: taotluse esitamine peaks käima veebipõhiselt.
Nimetus: rentimistaotluse tagasilükkamine.
Tegutsejad: motospordikompleks, äriklient
Eesmärk: lükata tagasi taotlused, mida kompleks ei suuda rahuldada või mille rahuldamine ei ole
otstarbekas
Kirjeldus: motospordikompleks märgib rentimistaotluse tagasilükatuks, ärikliendile saadetakse
sellekohane teatis.
Eeltingimused: rentimistaotlus on läbi vaadatud.
Järeltingimused: rentimistaotlus on tagasi lükatud.
Täiendavad nõudmised: ärikliendile saadetav teatis peab olema elektoonsel kujul, salvestuma
süsteemis ja motospordikompleksil peab olema võimalik kirjeldada taotluse tagasilükkamise
põhjuseid.
Nimetus: hinnapakkumise koostamine.
Tegutsejad: motospordikompleks, äriklient
Eesmärk: teha ärikliendile omapoolne pakkumine tema rentimistaotluse põhjal.
Kirjeldus: äriklient koostab rentimistaotluse põhjal hinnapakkumise ja saadab selle kliendile.
Eeltingimused: rentimistaotlus on läbi vaadatud.
Järeltingimused: hinnapakkumine (esialgne leping) on koostatud.
Täiendavad nõudmised: süsteemi luuakse uus leping seisundiga „hinnapakkumine“. Kõik edasised
seisundi muudatused peavad säilima ja nende kohta peab olema võimalik teha päringuid.
Hinnapakkumine edastatakse kliendi poolt antud e-postiaadressile.
Nimetus: rendilepingu sõlmimine.
Tegutsejad: motospordikompleks, äriklient
Eesmärk: vormistada kompleksi rent ja määratleda mõlema osapoole õigused ja kohustused.
Kirjeldus: äriklient nõustub hinnapakkumisega ning kinnitab oma nõusoleku allkirjaga.
Motospordikompleks annab omapoolse allkirja ning rendileping loetakse sõlmituks.
Eeltingimused: hinnapakkumine on ärikliendile esitatud.
Järeltingimused: leping on sõlmitud.
Täiendavad nõudmised: peab olema võimalus lepingut allkirjastada digitaalselt.
Nimetus: rendilepingu ülesütlemine.
Tegutsejad: motospordikompleks, äriklient
- 22 -
Eesmärk: lõpetada leping ärikliendiga, kes ei täida endale võetud kohustusi.
Kirjeldus: motospordikompleks lõpetab ühepoolselt lepingu ärikliendiga, kes endale võetud
kohustusi ei täida. Leping loetakse tühistatuks.
Eeltingimused: äriklient ei ole määratud ajaks tasunud lepingutasu või täitnud muid võetud
kohustusi.
Järeltingimused: leping on tühistatud.
Nimetus: ürituse korraldamine.
Tegutsejad: äriklient, motospordikompleks
Kirjeldus: tegemist on protsessiga, mida teostab äriklient iseseisvalt ning vastavalt rendilepingus
määratule. Motospordikompleks täidab endale lepinguga võetud kohustused.
Eeltingimused: leping on sõlmitud.
Järeltingimused: leping on lõpetatud.
2.3.2.13 Tegevusdiagrammid menetlusprotsessidele
Allsüsteemi põhiprotsessi – kompleksi rentimine üritusteks – tegevusdiagramm:
Rentimistaotluse esitamine
Kas klient soovib
taotlust parandada
Kas hinnapakkumine
sob ib kliendile?
Pakkumise tagasilükkamine
Kas klient täidab omale
lepinguga võetud kohustusi
Ürituse korraldamine
Ei
Taotluse läbivaamine ja esialgse otsuse tegemine
Otsus taotluse edasise menetluse kohta
Taotluse tagasilükkamine
Rendilepingu sõlmimine
Jah
Rendilepingu ülesütlemine
Ei
Rajakasutusloa väljastamine
...
Hinnapakkumise koostamine
Uus leping
Ürituse lisamine võistluskalendrisse
Lepingust tulenevate kohustuste täitmine
Kas lepingus määratud kohustuste
täitmiseks on vaja teenust sisse osta?
Teenuse sisseostmine äripartnerilt
Jah
Ei
Rendilepingu lõpetamine
Teenuse osutamine
: Rentimistaotluse seisund
[Esitatud]
: Äriklient (andmed)
: Rendilepingu seisund
[Tühistatud kliendi poolt]
: Rentimistaotlus
: Äriklient (andmed)
: Rentimistaotluse seisund
[Tagasi lükatud]
: Rendileping
Uus leping
: Rendilepingu seisund
[Hinnapakkumine]
: Rendileping
: Rendilepingu seisund
[Sõlmitud]
: Rendilepingu seisund
[Tühistatud]
: Rendilepingu seisund
[Luba väljastatud]
: Võistluskalendri kanne
: Rendilepingu seisund
[Lõpetatud]
: Leping
: Lepingu seisund
[Sõlmitud]
: Lepingu seisund
[Täidetud]
: Rentimistaotlus
Ei
Jah
Ei võeta arutluseleVõetakse arutlusele
: Äripartner : Motospordikompleks : Äriklient
- 23 -
2.3.2.14 Kontseptuaalne klassidiagramm
Igal rentimistaotlusel ja rendilepingul on seisundid. Rendileping määrab korraldatava ürituse. Üritus
kantakse võistluskalendrisse. Võistluskalendri kanne on rajakasutusgraafiku kande erijuht, millega
broneeritakse kogu rada või rajad ning mis sisaldab informatsiooni toimuva ürituse kohta. Üritus võib
toimuda ühel või mitmel võistlusrajal.
Ülejäänud seoste kirjeldused on pädevusalade vaates.
2.3.2.15 Klasside definitsioonid
Järgnevalt on toodud vaid nende klasside definitsioonid, mida ei ole eelnevalt defineeritud
pädevusalade vaates.
Klass Kuuluvus registrisse Definitsioon Rentimistaotluse seisund
Rendilepingute register Rentimistaotlusele lisatav märgend, mis näitab infosüsteemi jaoks olulist staatust (näiteks: esitatud, läbi vaadatud, tagasi lükatud jne).
Rendilepingu seisund
Rendilepingute register Rendilepingule lisatav märgend, mis näitab infosüsteemi jaoks olulist staatust (näiteks: sõlmitud, tühistatud, lõpetatud jne).
Rajakasutusgraafiku kanne
Rajakasutuse register Võistlusraja kasutamist kajastav informatsioon rajakasutusgraafikus raja kasutaja ning kasutusaja kohta.
Rendilepingu seisund(from Rendilepingute register)
Rentimistaotluse seisund(from Rendilepingute register)
Rentimistaotlus
Taodeldav rendiaegTaotluse sisu
(from Rendilepingute register)
0..*
1..*
0..*
1..*
Äriklient (andmed)
NimiReg. nr
(from Äriklientide register)
1
0..*
1
0..*
Võistluskalendri kanne
NimiKorraldaja
(from Võistluskalendri register)
Rendileping
Lepingu sisuRendiaeg
(from Rendilepingute register)
1..*
0..*
1..*
0..*
10..1 10..1
0..*1
0..*1
Üritus
Toimumise aegÜrituse sisu
(from Ürituste register)
1..*1
1..*1
1
1..*
1
1..*
Rajakasutusgraafiku kanne
AlgusaegLõpuaeg
(from Rajakasutuse register)
Võistlusrada
PikkusMaksimaalne sõitjate arvMaksimaalne pealtvaatajate arvKasutuse hindRendihind
(from Võistlusradade register)
1..*
0..*
1..*
0..*
0..*
0..*
0..*
0..*
0..* 1..*0..* 1..*
1
0..*
1
0..*
- 24 -
2.3.3 Rajakasutuse allsüsteem
2.3.3.1 Taust
Allsüsteem toetab rajakasutusteenuse pakkumist motospordikompleksi eraklientidele.
2.3.3.2 Eesmärgid
• Võimaldada nii professionaalsetel sportlastel kui amatööridel kasutada
motospordikompleksi võistlusradasid treeningsõitudeks.
2.3.3.3 Vastutused
• Rajakasutusteenuse pakkumine;
• rajapiletite müük.
2.3.3.4 Kasutus pädevusalade poolt (subjektid)
Kasutus kliendi rollis:
• eraklient.
Kasutus pakkuja rollis:
• motospordikompleks.
2.3.3.5 Nõuded, vajadused
Funktsionaalsed vajadused:
• rajapiletite müük ja üle interneti.
• rajakasutusgraafiku vaatamine ja aja broneerimine üle interneti (rajakasutuse allsüsteem).
Mittefunktsionaalsed vajadused:
• lihtsalt kasutatav veebipõhine liides kliendile.
2.3.3.6 Objektid
• Võistlusrada;
• rajapilet;
• rajapileti tüüp;
• rajakasutusgraafiku kanne;
• võistluskalendri kanne.
2.3.3.7 Protsessid
Põhiprotsessiks on rajakasutusteenuse pakkumine. See sisaldab endas järgnevaid protsesse:
• rajapiletite müümine;
• rajakasutusgraafiku haldamine;
• võistluskalendri haldamine.
Teiste allsüsteemide protsessid, mis toetavad antud allsüsteemi põhiprotsessi:
• võistlustehnika rent;
• reklaami tellimine.
- 25 -
2.3.3.8 Sündmused
Sündmus Tegevus (use case) erakliendil tekib soov kasutada motospordikompleksi võistlusradasid treeningsõiduks
rajakasutusteenuse pakkumine
eraklient on valinud sobiva sõiduaja rajapiletite müük, rajakasutusgraafiku haldamine.
eraklient soovib rentida võistlusmasinat või muud tehnikat
võistlustehnika rent (võistlustehnika allsüsteem)
väljastati rajakasutusluba ärikliendile (kompleksi rentimise allsüsteem)
võistluskalendri haldamine
2.3.3.9 Registrite kasutus
• Võistlusradade register;
• rajakasutuse register;
• klassifikaatorite register;
• võistluskalendri register.
2.3.3.10 Seosed teiste allsüsteemidega
Toetatavad teenused:
• kompleksi rentimise allsüsteem: kompleksi rentimine üritusteks (rajakasutusgraafiku ja
võistluskalendri haldamine).
2.3.3.11 Use Case diagramm
2.3.3.12 Use Case ‘ide kirjeldused
Siin on esitatud vaid nende kasutusjuhtude kirjeldused, mida ei ole dokumendis mujal kirjeldatud.
Allsüsteemi põhiprotsessi kohta on antud ka põhilise eduka stsenaariumi kirjeldus.
Nimetus: rajakasutusteenuse pakkumine.
Rajakasutusgraafiku haldamine
Rajapiletite müümine
Reklaami tellimine
(from Avalike suhete al lsüsteem)
Võistluskalendri haldamine
Võistlustehnika rent
(from Võistlustehnika allsüsteem)
Rajakasutusteenuse pakkumine<<extend>>
<<extend>>
<<include>>
<<extend>> <<include>>
- 26 -
Tegutsejad: Motospordikompleks, eraklient.
Eesmärk: pakkuda erakliendile võimalust motospordikompleksi ringradadel tegeleda
treeningsõitudega.
Kirjeldus: Eraklient broneerib endale sõiduaja, soovi korral rendib võistlustehnika, ning tal
võimaldatakse valitud ajal rada kasutada.
Eeltingimused: on olemas vähemalt üks ringrada, millele müüakse rajapileteid.
Järeltingimused: klient on rajalt lahkunud.
Tähtsus ärile: operatiivne
Infosüsteemi tugi: Veebipõhised võimalused rajakasutusgraafiku vaatamiseks ja rajapiletite
ostmiseks.
Põhiline edukas stsenaarium:
1. Eraklient valib rajakasutusgraafikus sobiva aja.
2. Motospordikompleks pakub kliendile valitud ajal vabu sõiduvahendeid.
3. Klient valib sobiva sõiduvahendi.
4. Motospordikompleks rendib kliendile sõiduvahendi ja turvavarustuse.
5. Klient tasub rajakasutus- ja renditasud.
6. Motspordikompleks väljastab kliendile rajapileti.
7. Klient kasutab piletil märgitud ajal võistlusrada.
8. Klient tagastab peale pileti kehtivuse lõppemist renditud võistlustehnika.
Nimetus: rajapiletite müümine.
Tegutsejad: motospordikompleks, eraklient
Eesmärk: anda erakliendile õigus teatud summa eest teatud ajal kasutada motospordikompleksi
võistlusrada.
Kirjeldus: eraklient valib graafikust sobiva sõiduaja ning maksab määratud summa.
Motspordikompleks väljastab talle rajapileti.
Eeltingimused: rajakasutusgraafikus on vabu aegu.
Järeltingimused: kliendile on väljastatud rajapilet.
Täiendavad nõudmised: piletite müük läbi veebi.
Nimetus: rajakasutusgraafiku haldamine.
Tegutsejad: motospordikompleks.
Eesmärk: anda klientidele informatsiooni selle kohta, kas rada on mingil ajahetkel sõitmiseks vaba ja
kui palju sõitjaid selleks ajaks rajapileti ostnud on.
Kirjeldus: kui eraklient ostab rajapileti, kannab motospordikompleks vastava kirje
rajakasutusgraafikusse.
Eeltingimused: müüdud on rajapilet.
Järeltingimused: rajakasutusgraafikusse on kantud uus informatsioon.
Täiendavad nõudmised: rajakasutusgraafikut peab olema reaalajas võimalik vaadata üle veebi.
Nimetus: võistluskalendri haldamine.
Tegutsejad: motospordikompleks.
Eesmärk: anda inimestele informatsiooni motospordikompleksi territooriumil toimuvate võistluste ja
muude ürituste kohta.
- 27 -
Kirjeldus: Motospordikompleks kannab pärast ärikliendile rajakasutusloa väljastamist informatsiooni
toimuva ürituse kohta võistluskalendrisse.
Eeltingimused: ärikliendile on väljastatud rajakasutusluba (protsessi käivitab vastav sündmus
kompleksi rentimise allsüsteemis).
Järeltingimused: võistluskalendrisse on kantud informatsioon ürituse kohta.
Täiendavad nõudmised: võistluskalendrit peab olema reaalajas võimalik vaadata üle veebi.
2.3.3.13 Tegevusdiagrammid menetlusprotsessidele
Järgnevalt on toodud allsüsteemi põhiprotsessi (rajakasutusteenuse pakkumine) tegevusdiagramm:
- 28 -
Rajakasutusaja valik
Aeg vaba?
Jah
Sõiduvahendi valik
Klient soovib teist aega?
Ei
Rajakasutus- ja renditasude maksmine
Raja kasutamine
Renditud tehnika tagastamine
Vabade sõiduvahendite pakkumine
Sõiduvahendi rendilepingu sõlmimine
Kliendil on nõutav turvavarustus olemas?Jah
Turvavarustuse rentimine
Ei
Rajapileti väljastamine
: Rajapilet
: Rajapileti tüüp
[Broneering]
: Rajakasutusgraafiku kanne
: Rajapileti tüüp
[Tasutud / ootel]
: Võistlusmasina kasutusluba
[Tagastatud]
: Sõiduvarustuse kasutusluba
[Tagastatud]
: Võistlusmasin
: Võistlusmasina kasutusluba
: Võistlusmasina kasutusluba
[Väljastatud]
: Sõiduvarustuse ühik
: Sõiduvarustuse kasutusluba
[Varustus väljastatud]
: Rajapileti tüüp
[Kehtiv]
Klient soovib rentida sõidutehnikat
Klient soovib sõita oma masinaga
Jah
Ei
: Motospordikompleks : Eraklient
- 29 -
2.3.3.14 Kontseptuaalne klassidiagramm
Rajapilet müüakse konkreetsele võistlusrajale või radadele. Igal rajapiletil on tüüp. Rajapileti tüüp on
klassifikaator. Rajapileti kohta kantakse informatsioon rajakasutusgraafikusse.
Ülejäänud seoste kirjeldused on antud eelmistes peatükkides.
2.3.3.15 Klasside definitsioonid
Klass Kuuluvus registrisse Definitsioon Rajapileti tüüp Rajakasutuse register Rajapileti staatust kajastav informatsioon (näiteks:
broneering, kehtiv)
2.3.4 Võistlustehnika allsüsteem
2.3.4.1 Taust
Allsüsteem, mis tegeleb motospordikompleksi võistlustehnika ostu, müügi, hoolduse ja rentimisega.
2.3.4.2 Eesmärgid
Rentida eraklientidele võitlustehnikat, et võimaldada neil tegeleda motospordikompleksi
territooriumil treeningsõitudega.
2.3.4.3 Vastutused
• Võistlustehnika rent.
2.3.4.4 Kasutus pädevusalade poolt (subjektid)
Kasutus kliendi rollis:
• eraklient.
Kasutus pakkuja rollis:
• motospordikompleks.
Kinnisvaraobjekt
NimetusKirjeldus
(from Kinnisvara register)Klassifikaator
NimetusKood
(from Klassifikaatori te register)
Rajapileti tüüp(from Rajakasutuse register)
Rajapilet
Väljastamise kuupäevHind
(from Rajakasutuse register)
Rajakasutusgraafiku kanne
AlgusaegLõpuaeg
(from Rajakasutuse register)
Võistluskalendri kanne
NimiKorraldaja
(from Võistluskalendri register)
Võistlusrada
PikkusMaksimaalne sõitjate arvMaksimaalne pealtvaatajate arv...Kasutuse hindRendihind
(from Võistlusradade register)
1..*
1
1..*
1
1..*0..1 1..*0..1
1..*
0..*
1..*
0..*
0..*
1
0..*
1
0..*
1..*
0..*
1..*
- 30 -
2.3.4.5 Nõuded, vajadused
Funktsionaalsed nõuded:
• võistlustehnika (võistlusmasinate ja sõiduvarustuse) olemasolu ja valikute kohta peab olema
võimalik informatsiooni saada läbi interneti ja neid broneerida koos rajapileti ostmisega;
• peab olema ka võimalus võistlustehnika rentimiseks kohapeal.
Mittefunktsionaalsed nõuded:
• lihtsalt kasutatav veebipõhine liides kliendile.
2.3.4.6 Objektid
• Võistlusmasin;
• võistlusmasina kasutusluba;
• sõidulehe kanne;
• sõiduvarustus;
• sõiduvarustuse ühik;
• sõiduvarustuse kasutusluba;
• soetatud kütus;
• soetatud varuosa.
Oluliste objektide loetelu, mis tuletatakse eesmärkidest, vastutustest,
nõuetest-vajadustest.
2.3.4.7 Protsessid
Põhiprotsess on võistlustehnika rent. Seda toetavad järgnevad protsessid:
• Võistlustehnika soetamine;
• võistlustehnika remont ja hooldus;
• võistlustehnika müük.
2.3.4.8 Sündmused
Sündmus Tegevus (use case) Motospordikompleksil tekib vajadus uue võistlustehnika soetamise järele.
võistlustehnika soetamine
Võistlustehnika vajab remonti või korralist hooldust
võistlustehnika remont ja hooldus.
eraklient on broneerinud sõiduaja soovib rentida võistlusmasinat või muud tehnikat (rajakasutuse allsüsteem)
võistlustehnika rent
konkreetse võistlustehnikaühiku pidamine ei ole enam majanduslikult otstarbekas.
võistlustehnika müük
2.3.4.9 Registrite kasutus
• Võistlustehnika register;
• rajakasutuse register (rajapilet);
• kulumaterjalide register.
- 31 -
2.3.4.10 Seosed teiste allsüsteemidega
Antud allsüsteem toetab rajakasutuse allsüsteemi protsessi „rajakasutusteenuse pakkumine“.
2.3.4.11 Use Case diagramm
2.3.4.12 Use Case ‘ide kirjeldused
Nimetus: võistlustehnika haldamine.
Tegutsejad: motospordikompleks, eraklient
Eesmärk: pakkuda erakliendile võimalust rentida treeningsõitude tarbeks võistlustehnikat.
Kirjeldus: Motospordikompleks soetab võistlustehnika, rendib seda erakliendile, vajaduse tekkimisel
remondib ja hooldab ning hiljem müüb maha.
Tähtsus ärile: strateegiline – võistlustehnikat pakkudes on võimalik rajale saada hulgaliselt rohkem
amatööre.
Nimetus: võistlustehnika soetamine.
Tegutsejad: motospordikompleks
Eesmärk: hankida võistlustehnikat, mida eraklientidele rentida.
Kirjeldus: motospordikompleks leiab sobiva võistlustehnika ning ostab selle.
Eeltingimused: -
Järeltingimused: on tekkinud uus võistlusmasin või sõiduvarustuse ühik.
Täiendavad nõudmised: olemasoleva tehnika nimekirja peab olema kõigil võimalik vaadata üle
interneti.
Nimetus: võistlustehnika remont ja hooldus.
Tegutsejad: motospordikompleks, (äripartner).
Eesmärk: hoida võistlustehnikat sellises korras, et seda oleks võimalik klientidele laenutada.
Kirjeldus: motospordikompleks võtab hooldatava masina või varustuseühiku renditava tehnika
nimekirjast maha, teostab vajalikud remonttööd (või ostab need teenusena sisse äripartnerilt) ja
lisab renditava tehnika nimekirja tagasi.
Eeltingimused: võistlustehnika vajab remonti või hooldust.
Järeltingimused: võistlustehnika on taas renditava tehnika nimekirjas.
Võistlustehnika soetamine
Võistlustehnika remont ja hooldus
Võistlustehnika rent
Võistlustehnika haldamine<<extend>>
<<extend>><<extend>> Võistlustehnika müük
<<extend>>
- 32 -
Nimetus: võistlustehnika rent.
Tegutsejad: motospordikompleks, eraklient.
Eesmärk: võimaldada erakliendil, kellel endal võistlustehnika puudub, tegeleda treeningsõitudega.
Kirjeldus: eraklient, kes on broneerinud sõiduaja, valib sobiva võistlustehnika ning talle renditakse
see. Pärast rajapileti kehtivuse lõppu tagastab eraklient renditud tehnika.
Eeltingimused: rajapilet on broneeritud.
Järeltingimused: võistlustehnika on tagastatud.
Nimetus: võistlustehnika müük.
Tegutsejad: motospordikompleks.
Eesmärk: müüa maha võistlustehnika, mille pidamine ei ole majanduslikult otstarbekas.
Kirjeldus: motospordikompleks leiab tehnikale ostja ning pärast tehingu sooritamist kantakse
tehnika registris maha.
Eeltingimused: -
Järeltingimused: võistlustehnika on maha kantud.
2.3.4.13 Tegevusdiagrammid menetlusprotsessidele
Võistlustehnika rentimisega seotud tegevused on välja loetavad rajakasutuse allsüsteemi
põhiprotsessi tegevusdiagrammist (ptk 2.3.3.13). Järgnevalt on toodud võistlustehnika haldamise
üldine tegevusdiagramm:
Võistlustehnika soetamine
Võistlustehnika remont ja hooldus
Võistlustehnika müük
Võistlustehnika rent
: Võistlusmasin
[Aktiivne]
: Sõiduvarustuse ühik
[Aktiivne]
: Soetatud kütus
: Soetatud varuosa
: Võistlusmasin
[Maha kantud]
: Sõiduvarustuse ühik
[Maha kantud]
: Võistlusmasina kasutusluba
: Sõidulehe kanne
: Sõiduvarustuse kasutusluba
EraklientMotospordikompleks
- 33 -
2.3.4.14 Kontseptuaalne klassidiagramm
Rajapiletiga on seotud võistlusmasina ja sõiduvarustuse kasutusload. Võistlusmasina kasutusluba
lubab kasutada konkreetset võistlusmasinat. Võistlusmasina kasutusloa põhjal tehakse kanne
sõidulehele. Sõiduvarustuse kasutusluba lubab kasutada konkreetset sõiduvarustuse ühikut. Iga
sõiduvarustust võib olla null või mitu ühikut. Võistlusmasina jaoks soetatakse kütust. Võistlusmasina
ja sõiduvarustuse ühiku jaoks soetatakse varuosasid. Varuosad ja kütus on kulumaterjalid.
2.3.4.15 Klasside definitsioonid
Klass Kuuluvus registrisse Definitsioon Sõidulehe kanne
Võistlustehnika register Informatsioon võistlusmasinaga läbitud kilomeetrite kohta võistlusmasina kasutusloa alusel.
Sõiduvarustus Võistlustehnika register Võistlustehnika alla kuuluv renditav objekt, mis ei ole võistlusmasin (näiteks turvavarustus ja sõiduriietus).
Soetatud kütus
Võistlustehnika register Konkreetse võistlusmasina jaoks ostetud bensiin või diiselkütus.
Soetatud varuosa
Võistlustehnika register Konkreetse võistlusmasina või sõiduvarustuse ühiku jaoks remondi või hoolduse käigus ostetud varuosa.
Kulumaterjali ühik
Võistlustehnika register Kütus või varuosa ühik, mis on soetatud võistlustehnika tarbeks.
Ülejäänud klasside definitsioonid on antud eelnevates peatükkides.
2.3.5 Partnerluse allsüsteem
2.3.5.1 Taust
Partnerluse allsüsteem tegeleb äripartneritelt teenuse sisseostmise või neile teenuse pakkumisega.
2.3.5.2 Eesmärgid
Alati ei ole motospordikompleksil võimalik kõige vajalikke tegevusi ise teostada. Selleks on mõnikord
tarvis osta erinevaid teenuseid sisse äripartneritelt. Samuti võib tekkida soov või tahe pakkuda ise
Kulumaterjali ühik
Soetamise kuupäevKogusÜhiku hind
(from Kulumaterjalide regi ster)
Soetatud kütus(from Võistl ustehnika register)...)
Sõidulehe kanne
KuupäevSõidetud km
(from Võistlustehnika register)
Võistlusmasina kasutusluba
Kehtivuse aeg
(from Võistlustehnika register)
0..1
0..1
0..1
0..1
Rajapilet
Väljastamise kuupäevHind
(from Rajakasutuse register)
0..* 10..* 1
Sõiduvarustuse kasutusluba
Kehtivuse aeg
(from Võistlustehnika register)
Sõiduvarustus
Nimetus
(from Võistl ustehnika register)
Võistlusmasin
NimetusTüüpReg.nrVäljalaskeaastaRendihindKütusekulu (l/100km)
(from Võistl ustehnika register)
1
0..*
1
0..*
0..*
1
0..*
1
0..*1 0..*1
Soetatud varuosa(from Võistlustehnika register)...)
0..*
1
0..*
1
Sõiduvarustuse ühik
Soetamise kuupäevLaenutamise hindLisainfo
(from Võistl ustehnika register)
1..*0..*
1..*0..*
10..* 10..*
0..*
1
0..*
1
- 34 -
mõnda teenust, mis ei kuulu motospordikompleksi muude põhiprotsesside hulka. Partnerluse
allsüsteemi eesmärgiks ongi äripartnerluse edendamine selliste vajaduste rahuldamiseks.
2.3.5.3 Vastutused
• Äripartnerlus
2.3.5.4 Kasutus pädevusalade poolt (subjektid)
Kasutus nii pakkuja kui kliendi rollis:
• motospordikompleks;
• äripartner.
2.3.5.5 Nõuded, vajadused
Funktsionaalsed vajadused:
• partnerluslepingute säilitamine infosüsteemis ja ligipääs nendele kõigi osapoolte poolt;
• lepingute digitaalallkirjastamise võimalus.
2.3.5.6 Objektid
Oluliste objektide loetelu, mis tuletatakse eesmärkidest, vastutustest,
nõuetest-vajadustest.
2.3.5.7 Protsessid
• Äripartnerlus:
o partnerluslepingu sõlmimine;
o partnerluslepingu lõpetamine;
o teenuse sisseostmine äripartnerilt;
o teenuse pakkumine äripartnerile.
2.3.5.8 Sündmused
Sündmus Tegevus (use case) leitakse uus äripartner partnerluslepingu sõlmimine vajadus partnerlussidemed äripartneriga lõpetada
partnerluslepingu lõpetamine
motospordikompleksil tekib vajadus teenuse järele, mida on majanduslikult otstarbekam sisse osta
teenuse sisseostmine äripartnerilt
äripartneri taotlus motospordikompleksi poolt pakutava teenuse kohta
teenuse pakkumine äripartnerile
2.3.5.9 Registrite kasutus
Millistest registritest millist infot kasutatakse. Kontseptuaalsest
klassidiagrammist välja loetav.
2.3.5.10 Seosed teiste allsüsteemidega
Teiste allsüsteemide protsessid, mis kasutavad antud allsüsteemi vastutusi:
• Avalike suhete allsüsteem: reklaami tellimine;
• kompleksi rentimise allsüsteem: kompleksi rentimine üritusteks.
- 35 -
2.3.5.11 Use Case diagramm
Use case’ide kirjeldused on toodud eelnevates peatükkides.
2.3.5.12 Kontseptuaalne klassidiagramm
Vt ptk 2.4.5.7.
2.3.6 Administratiivsed allsüsteemid
Järgnevalt on toodud lühidalt administratiivsete allsüsteemide kirjeldused ja use case diagrammid.
Administratiivsed allsüsteemid ei tegele otseselt ettevõtte põhiprotsesside täitmisega, vaid on
toetava iseloomuga ja tagavad ettevõtte toimimise.
2.3.6.1 Raamatupidamise allsüsteem
Allsüsteemi peamine vastutus on motospordikompleksi raamatupidamisega tegelemine. Selle alla
kuuluvad järgnevad protsessid:
• finantsaruannete koostamine – vajalik motospordikompleksi juhtkonnale juhtimisalaste
otsuste tegemiseks;
• töötasude maksmine – motospordikompleksi töötajatele;
• renditasude kogumine – äriklientidelt;
• rajakasutustasude kogumine – eraklientidelt;
Partnerluslepingu sõlmimine
Teenuse sisseostmine äripartnerilt
Partnerluslepingu lõpetamine
Teenuse pakkumine äripartnerile
Äripartnerlus
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Finantsaruannete koostamine
Töötasude maksmine
Renditasude kogumine Rajakasutustasude kogumine
Lepingutasude maksmine ja kogumine
Raamatupidamine
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Deklaratsioonide esitamine ja maksude maksmine
<<extend>>
- 36 -
• lepingutasude maksmine ja kogumine – äripartneritelt;
• deklaratsioonide esitamine ja maksude maksmine – riigile.
2.3.6.2 Personali allsüsteem
Allsüsteem vastutab motospordikompleksi personali haldamise eest.
Põhiprotsessid on uue personali töölevõtmine ning personali koondamine ja lahtilaskmine. Personali
haldamine sisaldab ka töötasude maksmise protsessi raamatupidamise allsüsteemis.
2.3.6.3 Kompleksi haldamise allsüsteem
Allsüsteemi põhiline vastutus on motospordikompleksi kinnisvara haldamine.
Kompleksi kinnisvara haldamise alla kuuluvad kinnisvara soetamine ja rajamine, ringraja ning toetava
infrastruktuuri hooldus ja korrashoid ning kompleksi laiendamine. Nende protsesside teostamiseks
võidakse osta teenust sisse ka äripartnerilt.
2.3.6.4 Avalike suhete allsüsteem
Avalike suhete allsüsteemi põhiline vastutus on reklaami tellimine. Reklaami tellitakse
äripartneritelt, seega kasutatakse partnerluse allsüsteemi teenuseid.
Töötasude maksmine
(from Raamatupidamise allsüsteem)
Personali töölevõtmine
Personali haldamine
<<include>>
<<extend>>
Personali koondamine / lahtilaskmine
<<extend>>
Kinnisvara soetamine ja rajamine
Ringraja hooldus ja korrashoid
Toetava infrastruktuuri hooldus ja korrashoid Kompleksi laiendamine
Teenuse sisseostmine äripartnerilt
(from Partnerluse al lsüsteem)
Motospordikompleksi kinnisvara haldamine
<<extend>>
<<extend>>
<<extend>><<extend>>
<<include>>
- 37 -
2.4 Põhiobjektide (andmekogude, registrite) vaade
2.4.1 Andmekogude liigid ja nimekiri
Nagu allsüsteemidegi puhul, on ka siin registrid jaotatud tinglikult põhiprotsesse toetavateks ja
administratiivseteks registriteks. Põhiprotsesse toetavaid registreid vaadeldakse järgnevas peatükis
põhjalikumalt, administratiivsete puhul piirdutakse lühemate kirjeldustega.
Põhiprotsesse toetavad registrid:
• rendilepingute register;
• rajakasutuse register;
• võistlustehnika register;
• lepingute register;
Administratiivsed jm lihtsama ülesehitusega registrid:
• kinnisvara register;
• klassifikaatorite register;
• kulumaterjalide register;
• raamatupidamise register;
• töötajate register;
• võistlusradade register;
• äriklientide register;
• äripartnerite register;
• ürituste register.
2.4.2 Rendilepingute register
2.4.2.1 Taust
Rendilepingute register on andmekogu, mis sisaldab informatsiooni äriklientidega sõlmitud
rendilepingute ja rentimistaotluste kohta.
2.4.2.2 Eesmärgid
Registri eesmärk on võimaldada koostada rentimistaotluseid ja rendilepingud, jälgida ning muuta
nende seisundeid ja koostada aruandeid.
2.4.2.3 Kasutus pädevusalade poolt (subjektid)
• Motospordikompleksi pädevusala;
• ärikliendi pädevusala.
2.4.2.4 Andmekogu teenindavad allsüsteemid
Registri andmeid uuendab ja kasutab kompleksi rentimise allsüsteem.
2.4.2.5 Nõuded, vajadused
Registris peavad säilima kõikide rendilepingute ja rentimistaotluste andmed ning vastavad seisundite
ajalood. Peab olema võimalik tekitada aruandeid.
2.4.2.6 Seosed teiste registrite / andmekogudega
• Äriklientide register – ärikliendi andmed;
- 38 -
• klassifikaatorite register – klassifikaator;
• võistlusradade register – rendileping on seotud konkreetsete võistlusradadega;
• ürituste register – rendileping on seotud konkreetsete üritustega.
2.4.2.7 Kontseptuaalne klassidiagramm
Seoste kirjeldused on antud funktsionaalsete allsüsteemide vaates.
2.4.2.8 Klasside definitsioonid
Klasside definitsioonid on antud eelnevates peatükkides.
2.4.2.9 Põhiobjekti olekudiagramm
Järgnevalt on toodud rendilepingu olekudiagramm:
Rentimistaotluse seisundRendilepingu seisund
Rentimistaotlus
Taodeldav rendiaegTaotluse sisu
1..*0..*
1..*0..*
Äriklient (andmed)
NimiReg. nr
(from Äriklientide register)
1
0..*
1
0..*
Rendileping
Lepingu sisuRendiaeg
0..1 10..1 10..*
1..*
0..*
1..*
0..*
1
0..*
1
Klassifikaator
NimetusKood
(from Klassi fi kaatori te register)
- 39 -
2.4.3 Rajakasutuse register
2.4.3.1 Taust
Rajakasutuse register on andmekogu, milles hoitakse informatsiooni rajapiletite ja
rajakasutusgraafiku kohta. Registri põhiobjektiks on rajapilet.
2.4.3.2 Eesmärgid
Registri eesmärgiks on rajakasutusgraafiku pidamine ning rajapiletite väljastamise kohta
informatsiooni salvestamine.
2.4.3.3 Kasutus pädevusalade poolt (subjektid)
Rajakasutuse registrit kasutavad motospordikompleksi, ärikliendi ning erakliendi pädevusalad.
2.4.3.4 Andmekogu teenindavad allsüsteemid
Registri andmeid uuendab rajakasutuse allsüsteem.
Andmeid kasutavad:
• kompleksi rentimise allsüsteem;
• rajakasutuse allsüsteem;
• võistlustehnika allsüsteem.
Hinnapakkumine
Sõlmitud
kliendi rentimistaotlus on läbi vaadatud / uus rendileping
Tühistatud kliendi poolt
hinnapakkumine sobib kliendile
hinnapakkumine ei sobi kliendile
Tühistatud
Klient ei täida endale võetud kohustusi
Luba väljastatud (raja kasutamiseks)
Klient täidab endale lepinguga võetud kohustused
Lõpetatud
Ürituse korraldamiseks määratud aeg lõppes
- 40 -
2.4.3.5 Nõuded, vajadused
Võistluskalender ja rajakasutusgraafik peavad olema kättesaadavad üle veebi kõigile.
2.4.3.6 Seosed teiste registrite / andmekogudega
• Võistlusradade register - võistlusrada
• kinnisvara register - kinnisvaraobjekt;
• võistluskalendri register - võistluskalendri kanne;
• klassifikaatorite register – klassifikaator.
2.4.3.7 Kontseptuaalne klassidiagramm
Seoste kirjeldused on toodud eelnevates peatükkides.
2.4.3.8 Klasside definitsioonid
Klasside definitsioonid on toodud eelnevates peatükkides.
2.4.3.9 Põhiobjekti olekudiagramm
Järgnevalt on toodud rajapileti olekudiagramm:
Klassifikaator
NimetusKood
(from Klassifi kaatori te regi ster)
Rajapileti tüüp
Rajapilet
Väljastamise kuupäevHind
1..*
1
1..*
1Rajakasutusgraafiku kanne
AlgusaegLõpuaeg
1..*0..1 1..*0..1
Võistluskalendri kanne
NimiKorraldaja
(from Võistluskal endri regi ster)
Võistlusrada
PikkusMaksimaalne sõitjate arvMaksimaalne pealtvaatajate arv...Kasutuse hindRendihind
(from Võistlusradade register)
1..*
0..*
1..*
0..*
0..*
1
0..*
1
0..*
1..*
0..*
1..*
- 41 -
2.4.4 Võistlustehnika register
2.4.4.1 Taust
Võistlustehnika register sisaldab andmeid renditavate võistlusmasinate ja sõiduvarustuse kohta.
2.4.4.2 Eesmärgid
Registri eesmärgiks on motospordikompleksi valduses oleva võistlustehnika üle arvepidamine ning
võistlustehnika rentimise allsüsteemi toetamine.
2.4.4.3 Kasutus pädevusalade poolt (subjektid)
Registrit kasutavad motospordikompleksi ja erakliendi pädevusalad.
2.4.4.4 Andmekogu teenindavad allsüsteemid
Registrisse andmete kirjutamisega tegeleb võistlustehnika allsüsteem.
Registrit kasutavad:
• rajakasutuse allsüsteem;
• võistlustehnika allsüsteem.
2.4.4.5 Nõuded, vajadused
Infovajadused:
• päring renditavate võistlusmasinate ja sõidutehnika kohta;
• päring võistlustehnika peale tehtud kulutuste kohta;
• päring sõidulehtedest.
Broneering
Ootel
Kehtiv
Kehtetu
Pileti kehtivusaeg lõppeb
Motospordikompleks väljastab pileti
Klient valib sõiduaja
Klient maksab rajakasutusmaksu
Pileti eest tasumise tähtaeg möödub
- 42 -
2.4.4.6 Seosed teiste registrite / andmekogudega
• Kulumaterjalide register – kulumaterjali ühik;
• rajakasutuse register – võistlusmasina ja sõiduvarustuse kasutusload on seotud rajapiletiga.
2.4.4.7 Kontseptuaalne klassidiagramm
Seoste kirjeldused on toodud eelnevates peatükkides.
2.4.4.8 Klasside definitsioonid
Klasside definitsioonid on toodud eelnevates peatükkides.
2.4.4.9 Põhiobjekti olekudiagramm
Vaatleme järgnevalt võistlustehnika üldist olekudiagrammi (kehtib nii võistlusmasina kui
sõiduvarustuse kohta):
Võistlusmasina kasutusluba
Kehtivuse aeg
Sõidulehe kanne
KuupäevSõidetud km
0..1
0..1
0..1
0..1
Soetatud kütus
Võistlusmasin
NimetusTüüpReg.nrVäljalaskeaastaRendihindKütusekulu (l/100km)...tehnoseisund
0..*1 0..*1
1
0..*
1
0..*0..*
1
0..*
1Sõiduvarustuse kasutusluba
Kehtivuse aegSoetatud varuosa
0..*
1
0..*
1
Sõiduvarustuse ühik
Soetamise kuupäevLaenutamise hindLisainfo
0..*
1..*
0..*
1..*
1
0..*
1
0..*
Sõiduvarustus
Nimetus0..* 10..* 1
Kulumaterjali ühik
Soetamise kuupäevKogusÜhiku hind
(from Kulumaterjalide register)
Kulumaterjal
NimetusÜhik
(from Kulumaterjalide register)
1
0..*
1
0..*
- 43 -
2.4.5 Lepingute register
2.4.5.1 Taust
Lepingute register on andmekogu, mis sisaldab informatsiooni äripartneritega sõlmitud lepingute
kohta.
2.4.5.2 Eesmärgid
Hoida informatsiooni lepingute kohta, mis on sõlmitud äripartneri ja motospordikompleksi vahel.
2.4.5.3 Kasutus pädevusalade poolt (subjektid)
Registri andmeid kasutavad motospordikompleksi ja äripartneri pädevusalad.
2.4.5.4 Andmekogu teenindavad allsüsteemid
Registri andmeid kasutatakse ja uuendatakse partnerluse allsüsteemi kaudu.
2.4.5.5 Nõuded, vajadused
Süsteemis peab säilima info kõigi lepingute ja nende seisundite ajaloo kohta.
2.4.5.6 Seosed teiste registrite / andmekogudega
• Äripartnerite register – äripartneri andmed;
• klassifikaatorite register – klassifikaator.
RenditavHoolduses
Maha kantud
Võistlustehnika soetamine
Võistlustehnika viimine remonti või hooldusesse
Võistlustehnika müümine või mahakandmine
Võistlustehnika on remonditud
- 44 -
2.4.5.7 Kontseptuaalne klassidiagramm
Leping on seotud äripartneriga. Lepingul on seisund. Lepingu seisund on klassifikaator.
2.4.5.8 Klasside definitsioonid
Toodud eelnevates peatükkides.
2.4.5.9 Põhiobjekti olekudiagramm
Lepingu olekudiagramm:
2.4.6 Administratiivsed jm lihtsama ülesehitusega registrid
Järgnevate registrite puhul ei ole klassidiagramme ega pikemaid kirjeldusi eraldi välja toodud, kuna
enamik neist kas koosneb antud projekti skoobi järgi vaid ühest-kahest klassist või on kõik klassid
koos seostega juba eelnevatel funktsionaalse vaate või teiste registrite diagrammidel välja toodud.
Piirdun vaid objektide nimetamise ning lühikese kirjeldusega.
Klassifikaator
NimetusKood
(from Klassifikaatori te register)
Lepingu seisund
Leping
Lepingu nrKuupäevLepingu sisu
1..*
0..*
1..*
0..*
Äripartner (andmed)
NimiReg. nr
(from Äripartneri register)
0..*
1
0..*
1
Ootel
Lõpetatud
Kehtiv
Lepingu sõlmimine
Lepingu lõpetamineTeenuse sisseostmine / pakkumine
Kohustused täidetud
- 45 -
2.4.6.1 Kinnisvara register
Eesmärgid: kinnisvaraobjektide kohta käivate andmete hoidmine. Kasutus pädevusalade poolt: motospordikompleks. Andmekogusse kirjutavad allsüsteemid: kompleksi haldamise allsüsteem. Objektid: kinnisvaraobjekt. Seosed teiste registritega: võistlusradade register (võistlusrada on kinnisvaraobjekt).
2.4.6.2 Klassifikaatorite register
Eesmärgid: klassifikaatorite andmete hoidmine. Kasutus pädevusalade poolt: motospordikompleks, eraklient, äriklient, äripartner. Objektid: klassifikaator. Seosed teiste registritega: rajakasutuse register, lepingute register, rendilepingute register, võistlustehnika register.
2.4.6.3 Kulumaterjalide register
Eesmärgid: kulumaterjalide kohta käivate andmete hoidmine Kasutus pädevusalade poolt: motospordikompleks. Andmekogusse kirjutavad allsüsteemid: võistlustehnika allsüsteem. Objektid: kulumaterjal, kulumaterjali ühik.
Seosed teiste registritega: võistlustehnika register (kütus ja varuosad on kulumaterjalid).
2.4.6.4 Raamatupidamise register
Eesmärgid: ettevõtte raamatupidamisandmete hoidmine. Kasutus pädevusalade poolt: kõik. Andmekogusse kirjutavad allsüsteemid: kõik. Objektid: deklaratsioon, maks.
2.4.6.5 Töötajate register
Eesmärgid: andmete hoidmine ettevõtte töötajate kohta. Kasutus pädevusalade poolt: motospordikompleks. Objektid: töötaja.
2.4.6.6 Võistluskalendri register
Eesmärgid: võistluskalendri pidamine. Kasutus pädevusalade poolt: motospordikompleks, eraklient, äriklient. Andmekogusse kirjutavad allsüsteemid: kompleksi rentimise allsüsteem. Objektid: võistluskalendri kanne. Seosed teiste registritega: rajakasutuse register (võistluskalendri kanne on rajakasutusgraafiku kande erijuht), võistlusradade register (võistluskalendri kanne on seotud võistlusrajaga), rendilepingute register (võistluskalendri kanne on seotud rendilepinguga).
2.4.6.7 Võistlusradade register
Eesmärgid: võistlusradadega seotud informatsiooni hoidmine. Kasutus pädevusalade poolt: motospordikompleks, eraklient, äriklient. Andmekogusse kirjutavad allsüsteemid: kompleksi haldamise allsüsteem. Objektid: võistlusrada.
Kulumaterjali ühik
Soetamise kuupäevKogusÜhiku hind
Kulumaterjal
NimetusÜhik
0..*1 0..*1
- 46 -
Seosed teiste registritega: rajakasutuse register (võistlusrada on seotud rajapileti ja rajakasutusgraafiku kandega), võistluskalendri register (võistlusrada on seotud võistluskalendri kandega), rendilepingute register (võistlusrada on seotud rendilepinguga), kinnisvara register (võistlusrada on kinnisvaraobjekt).
2.4.6.8 Äriklientide register
Eesmärgid: äriklientidega seotud informatsiooni hoidmine. Kasutus pädevusalade poolt: motospordikompleks, äriklient. Andmekogusse kirjutavad allsüsteemid: kompleksi rentimise allsüsteem. Objektid: äriklient (andmed). Seosed teiste registritega: rendilepingute register (ärikliendi andmed on seotud rentimistaotluse ja rendilepinguga).
2.4.6.9 Äripartnerite register
Eesmärgid: äripartneritega seotud informatsiooni hoidmine. Kasutus pädevusalade poolt: motospordikompleks, äripartner. Andmekogusse kirjutavad allsüsteemid: partnerluse allsüsteem. Objektid: äripartner (andmed). Seosed teiste registritega: lepingute register (äripartneri andmed on seotud lepinguga).
2.4.6.10 Ürituste register
Eesmärgid: üritustega seotud informatsiooni hoidmine. Kasutus pädevusalade poolt: motospordikompleks, äriklient, eraklient. Andmekogusse kirjutavad allsüsteemid: kompleksi rentimise allsüsteem. Objektid: üritus. Seosed teiste registritega: rendilepingute register (üritus on seotud rendilepinguga), võistlusradade register (üritus on seotud võistlusrajaga), võistluskalendri register (üritus kantakse võistluskalendrisse).
3 Arhitektuurivaade Infosüsteemi arhitektuur, esitatud UML deployment diagram’ina:
Võistlusrada
PikkusMaksimaalne sõitjate arvMaksimaalne pealtvaatajate arvKasutuse hindRendihind
(from Võistlusradade register)
Rendileping
Lepingu sisuRendiaeg
(from Rendilepingute register)
Võistluskalendri kanne
NimiKorraldaja
(from Võistluskalendri register)
1..*
0..*
1..*
0..*
Üritus
Toimumise aegÜrituse sisu
1..*
0..*
1..*
0..*
1
1..*
1
1..*
1..*
1
1..*
1
- 47 -
3.1 Nõudmised tarkvarale ja riistvarale Süsteem realiseeritakse MVC kolmekihilise arhitektuuri põhimõtteid järgides PHP 5
veebirakendusena, mis kasutab PostgreSQL andmebaasi ja Apache veebiserverit. Andmebaas
paikneb spetsiaalses andmebaasiserveris, kuhu on administreerimiseks installeeritud phpPgAdmin.
Andmevahetus rakendusserveri ja veebiserverite vahel käib läbi XML-i. Sisevõrgu veebiserver
paikneb ettevõtte sisevõrgus ning töökohale ligipääs toimub läbi autentimise. Avalikule
veebiserverile on ligipääs kõigil.
Andmebaasist tehakse regulaarselt varukoopiaid. Varundusseade on server, mis peaks paiknema
andmebaasiserverist erinevas hoones. Varukoopiat rakendusest hoitakse samuti varundusserveris
ning lisaks sellele ka arendaja juures.
Serverite administreerimine käib lokaalselt või SSH kaudu läbi sisevõrgu veebiserveri.
4 Arendusvaade
4.1 Arendusstrateegia Arendus jaguneb järgmisteks etappideks:
• strateegilise analüüsi etapp – nõuete paikapanemine, ärimudeli ja infosüsteemi üldise kava
loomine, pädevusalade küsimustikud, jaotus allsüsteemideks jms. etapi tulemuseks on
käesolev dokument;
• detailanalüüsi etapp – tulemuseks on detailanalüüsi dokument;
• disaini etapp – tulemuseks on süsteemi projekt;
• ehitamise etapp – tulemuseks on toimiv süsteemi tarkvara;
Avalik veebiserver
Sisevõrgu veebiserver
Andmebaasiserver
PostgreSQL + phpPgAdmin
Apache + PHP 5
Rakendusserver
Apache + PHP 5
PHP 5
Erakliendi töökoht
Ärikliendi töökoht
Äripartneri töökoht
Motospordikompleksi töötaja töökoht
Varundusseade
- 48 -
• süsteemi töölerakendamise etapp;
• süsteemi hooldus.
4.2 Arendusprotsess ja –projektid Süsteemi arendatakse iteratiivselt. Esimeses lähenduses projekteeritakse ja ehitatakse valmis
ettevõtte põhiprotsesse toetavad allsüsteemid. Ettevõtte jaoks on kõige tähtsam saada kiiresti
valmis veebiliidesed klientidele koos neile vajaliku funktsionaalsusega. Raamatupidamise ja muude
ettevõttesiseseste protsesside realiseerimine jääb hilisematesee iteratsioonidesse, kuna neid
protsesse on ettevõttel seni võimalik täita ka muude vahenditega.
Järgnevaid iteratsioone ei ole hetkel võimalik kuigi täpselt ette prognoosida, kuna need võivad
muutuda rakenduse esimese osa realiseerimise või rakendamise käigus.
Iga iteratsiooni tulemus antakse tellijale testimiseks ning tellijalt saadud tagasisidega arvestatakse
järgmise iteratsiooni käivitamisel.
Esialgne iteratsioonide kava (võib arenduse käigus muutuda):
1. Rajakasutuse funktsionaalne allsüsteem koos täies mahus, kompleksi rentimise allsüsteemist
osa, mis võimaldab ärikliendil koostada rentimistaotluseid ning võistlustehnika allsüsteemist
osa, mis tegeleb võistlustehnika rendiga;
2. Kompleksi rentimise allsüsteem täies mahus ning partnerluse ja avalike suhete allsüsteem.
3. Kompleksi haldamiseallsüsteem ning võistlustehnika allsüsteemi varemrealiseerimata osa.
4. Personali ja raamatupidamise allsüsteemid.
Meeskond:
• projektijuht,
• analüütik ning tellijaorganisatsiooni esindajad,
• süsteemiarhitekt,
• programmeerijad (olenevalt vajadusest 2 kuni 6),
• 2 testijat.