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

Raamatukogu laenutusosakonna infosüsteem (2)

5 VÄGA HEA
Punktid

„Raamatukogu laenutusosakonna infosüsteem“
Projekt aines „Infosüsteemi strateegiline analüüs“
Sisukord
1 Projekti spetsifikatsioon 4
1.1 Projekti taust 4
1.2 Projekti eesmärgid ja tulemused 4
1.3 Tööjaotus 4
2 Infosüsteemi äri- ehk toimimisvaade 4
2.1 Terviksüsteemi üldvaade 4
2.1.1 Infosüsteemi üldised eesmärgid 4
2.2 Pädevusalade vaade 5
2.2.1 Pädevusalade nimekiri 5
2.2.2 Kliendi pädevusala spetsifikatsioon 5
Kliendi pädevusala eesmärgid 5
2.2.2.1 Kliendi pädevusala vastutused 6
2.2.2.2 Kliendi pädevusala vajadused 6
2.2.2.3 Kliendi pädevusala sisesed protsessid 6
2.2.2.4 Kliendi pädevusala objektid 6
2.2.2.5 Kliendi pädevusala sündmused 7
2.2.2.6 Kliendi pädevusalaga seotud subjektid 7
2.2.2.7 Business Use Case diagrammid 7
2.2.2.8 Business Use Case-de kirjeldused 10
2.2.2.9 Kontseptuaalne klassidiagramm 13
2.2.2.10 Klasside definitsioonid 14
2.2.3 Laenutaja pädevusala spetsifikatsioon 14
2.2.3.1 Laenutaja pädevusala eesmärgid 14
2.2.3.2 Laenutaja pädevusala vastutused 14
2.2.3.3 Laenutaja pädevusala vajadused 15
2.2.3.4 Laenutaja pädevusala sisesed protsessid 15
2.2.3.5 Laenutaja pädevusala objektid 15
2.2.3.6 Laenutaja pädevusala sündmused 15
2.2.3.7 Laenutaja pädevusalaga seotud subjektid 16
2.2.3.8 Business Use Case diagrammid 16
2.2.3.9 Business Use Case-de kirjeldused 18
2.2.3.10 Kontseptuaalne klassidiagramm 22
2.2.3.11 Klasside definitsioonid 23
2.2.4 Juhataja pädevusala spetsifikatsioon 23
2.2.4.1 Juhataja pädevusala eesmärgid 23
2.2.4.2 Juhataja pädevusala vastutused 23
2.2.4.3 Juhataja pädevusala vajadused 24
2.2.4.4 Juhataja pädevusala sisesed protsessid 24
2.2.4.5 Juhataja pädevusala objektid 24
2.2.4.6 Juhataja pädevusala sündmused 24
2.2.4.7 Juhataja pädevusalaga seotud subjektid 25
2.2.4.8 Business Use Case diagrammid 25
2.2.4.9 Business Use Case-de kirjeldused 27
2.2.4.10 Kontseptuaalne klassidiagramm 31
2.2.4.11 Klasside definitsioonid 31
2.3 Funktsionaalne vaade 32
2.3.1 Funktsionaalsete allsüsteemide nimekiri 32
2.3.2 Konto allsüsteemi spetsifikatsioon 32
2.3.2.1 Taust 32
2.3.2.2 Eesmärgid 32
2.3.2.3 Vastutused 32
2.3.2.4 Kasutus pädevusalade poolt(subjektid) 32
2.3.2.5 Nõuded, Vajadused 33
2.3.2.6 Objektid 33
2.3.2.7 Protsessid 33
2.3.2.8 Sündmused 33
2.3.2.9 Registrite kasutus 34
2.3.2.10 Seosed teiste allsüsteemidega 34
2.3.2.11 Allsüsteemi mudelid Rational Rose ’is 34
2.3.2.12 Use case’ide kirjeldused 34
2.3.2.13 Tegevusdiagrammid konto loomise protsessile 36
2.3.2.14 Kontseptuaalne klassidiagramm 37
2.3.2.15 Klasside definitsioonid 37
2.3.3 Laenutussüsteemi allsüsteemi spetsifikatsioon 38
2.3.3.1 Taust 38
2.3.3.2 Eesmärgid 38
2.3.3.3 Vastutused 38
2.3.3.4 Kasutus pädevusalade poolt(subjektid) 38
2.3.3.5 Nõuded, Vajadused 38
2.3.3.6 Objektid 39
2.3.3.7 Protsessid 39
2.3.3.8 Sündmused 39
2.3.3.9 Registrite kasutus 40
2.3.3.10 Seosed teiste allsüsteemidega 40
2.3.3.11 Allsüsteemi mudelid Rational Rose’is 41
2.3.3.12 Use case’ide kirjeldused 41
2.3.3.13 Tegevusdiagramm laenutamise protsessile 44
2.3.3.14 Kontseptuaalne klassidiagramm 45
2.3.3.15 Klasside definitsioonid 45
2.3.4 Tellimissüsteemi allsüsteemi spetsifikatsioon 46
2.3.4.1 Taust 46
2.3.4.2 Eesmärgid 46
2.3.4.3 Vastutused 46
2.3.4.4 Kasutus pädevusalade poolt(subjektid) 46
2.3.4.5 Nõuded, Vajadused 47
2.3.4.6 Objektid 47
2.3.4.7 Protsessid 47
2.3.4.8 Sündmused 47
2.3.4.9 Registrite kasutus 48
2.3.4.10 Seosed teiste allsüsteemidega 48
2.3.4.11 Allsüsteemi mudelid Rational Rose’is 48
2.3.4.12 Use case’ide kirjeldused 49
2.3.4.13 Tegevusdiagrammid lepingumuutmiseprotsessile 50
2.3.4.14 Kontseptuaalne klassidiagramm 51
2.3.4.15 Klasside definitsioonid 52
2.4 Põhiobjektide ( andmekogude , registrite) vaade 53
2.4.1 Andmekogude liigid ja nimekiri 53
2.4.2 Lepingute registri spetsifikatsioon 53
2.4.2.1 Taust ja eesmärgid 53
2.4.2.2 Kasutus pädevusalade poolt (subjektid) 53
2.4.2.3 Andmekogu teenindavad allsüsteemid 54
2.4.2.4 Nõuded vajadused 54
2.4.2.5 Seosed teiste registrite/andmekogudega 54
2.4.2.6 Andmekogu mudelid (äritasandil) Rational Rose'is 55
2.4.2.6.1 Kontseptuaalne klassidiagramm 55
2.4.2.6.2 Klasside definitsioonid 55
2.4.3 Töötajate registri spetsifikatsioon 56
2.4.3.1 Taust ja eesmärgid 56
2.4.3.2 Kasutus pädevusalade poolt (subjektid) 56
2.4.3.3 Andmekogu teenindavad allsüsteemid 56
2.4.3.4 Nõuded vajadused 56
2.4.3.5 Seosed teiste registrite/andmekogudega 56
2.4.3.6 Andmekogu mudelid (äritasandil) Rational Rose'is 57
2.4.3.6.1 Kontseptuaalne klassidiagramm 57
2.4.3.6.2 Klasside definitsioonid 57
2.4.4 Klientide registri spetsifikatsioon 58
2.4.4.1 Taust ja eesmärgid 58
2.4.4.2 Kasutus pädevusalade poolt (subjektid) 58
2.4.4.3 Andmekogu teenindavad allsüsteemid 58
2.4.4.4 Nõuded vajadused 58
2.4.4.5 Seosed teiste registrite/andmekogudega 58
2.4.4.6 Andmekogu mudelid (äritasandil) Rational Rose'is 59
2.4.4.6.1 Kontseptuaalne klassidiagramm 59
2.4.4.6.2 Klasside definitsioonid 59
2.4.5 Arvete registri spetsifikatsioon 60
2.4.5.1 Taust ja eesmärgid 60
2.4.5.2 Kasutus pädevusalade poolt (subjektid) 60
2.4.5.3 Andmekogu teenindavad allsüsteemid 60
2.4.5.4 Nõuded vajadused 60
2.4.5.5 Seosed teiste registrite/andmekogudega 60
2.4.5.6 Andmekogu mudelid (äritasandil) Rational Rose'is 61
2.4.5.6.1 Kontseptuaalne klassidiagramm 61
2.4.5.6.2 Klasside definitsioonid 61
2.4.6 Konto registri spetsifikatsioon 61
2.4.6.1 Taust ja eesmärgid 62
2.4.6.2 Kasutus pädevusalade poolt (subjektid) 62
2.4.6.3 Andmekogu teenindavad allsüsteemid 62
2.4.6.4 Nõuded vajadused 62
2.4.6.5 Seosed teiste registrite/andmekogudega 62
2.4.6.6 Andmekogu mudelid (äritasandil) Rational Rose'is 63
2.4.6.6.1 Kontseptuaalne klassidiagramm 63
2.4.6.6.2 Klasside definitsioonid 63
2.4.7 Teavikute registri spetsifikatsioon 64
2.4.7.1 Taust ja eesmärgid 64
2.4.7.2 Kasutus pädevusalade poolt (subjektid) 64
2.4.7.3 Andmekogu teenindavad allsüsteemid 64
2.4.7.4 Nõuded vajadused 64
2.4.7.5 Seosed teiste registrite/andmekogudega 64
2.4.7.6 Andmekogu mudelid (äritasandil) Rational Rose'is 65
2.4.7.6.1 Kontseptuaalne klassidiagramm 65
2.4.7.6.2 Klasside definitsioonid 65
2.4.8 Teenuste registri spetsifikatsioon 66
2.4.8.1 Taust ja eesmärgid 66
Kasutus pädevusalade poolt (subjektid) 66
2.4.8.2 Andmekogu teenindavad allsüsteemid 66
2.4.8.3 Nõuded vajadused 66
2.4.8.4 Seosed teiste registrite/andmekogudega 66
2.4.8.5 Andmekogu mudelid (äritasandil) Rational Rose'is 67
2.4.8.5.1 Kontseptuaalne klassidiagramm 67
2.4.8.5.2 Klasside definitsioonid 67
2.4.9 Tellimise registri spetsifikatsioon 67
2.4.9.1 Taust ja eesmärgid 67
2.4.9.2 Kasutus pädevusalade poolt (subjektid) 67
2.4.9.3 Andmekogu teenindavad allsüsteemid 68
2.4.9.4 Nõuded vajadused 68
2.4.9.5 Seosed teiste registrite/andmekogudega 68
2.4.9.6 Andmekogu mudelid (äritasandil) Rational Rose'is 69
2.4.9.6.1 Kontseptuaalne klassidiagramm 69
2.4.9.6.2 Klasside definitsioonid 69
2.4.10 Koostööpartneri registri spetsifikatsioon 70
2.4.10.1 Taust ja eesmärgid 70
2.4.10.2 Kasutus pädevusalade poolt (subjektid) 70
2.4.10.3 Andmekogu teenindavad allsüsteemid 70
2.4.10.4 Nõuded vajadused 70
2.4.10.5 Seosed teiste registrite/andmekogudega 70
2.4.10.6 Andmekogu mudelid (äritasandil) Rational Rose'is 71
2.4.10.6.1 Kontseptuaalne klassidiagramm 71
2.4.10.6.2 Klasside definitsioonid 71
2.4.11 Laenutamise registri spetsifikatsioon 71
2.4.11.1 Taust ja eesmärgid 71
2.4.11.2 Kasutus pädevusalade poolt (subjektid) 71
2.4.11.3 Andmekogu teenindavad allsüsteemid 72
2.4.11.4 Nõuded vajadused 72
2.4.11.5 Seosed teiste registrite/andmekogudega 72
2.4.11.6 Andmekogu mudelid (äritasandil) Rational Rose'is 73
2.4.11.6.1 Kontseptuaalne klassidiagramm 73
2.4.11.6.2 Klasside definitsioonid 73
Põhiobjektide olekudiagrammid 74
2.4.11.7 Laenutamise olekudiagramm 74
2.4.11.8 Tellimuse olekudiagramm 75
3 Arhitektuurivaade 75
3.1 Nõudmised tarkvarale ja riistvarale 76
4 Arendusvaade 77
4.1 Arendusstrateegia 77
4.2 Arendusprotsessi meeskond 78
4.3 Arendusprotsessid 78
Joonised
Joonis 1 Kliendi pädevusala üldised vastutused 8
Joonis 2 Kliendi pädevusala teenindaja rollis 9
Joonis 3 Kliendi pädevusala kliendi rollis 9
Joonis 4 Kliendi pädevusala kontseptuaalne klassidiagramm 13
Joonis 5 Laenutaja pädevusala üldised vastutused 17
Joonis 6 Laenutaja pädevusala teenindaja rollis 17
Joonis 7 Laenutaja pädevusala kliendi rollis 18
Joonis 8 Laenutaja pädevusala kontseptuaalne klassidiagramm 22
Joonis 9 Juhataja pädevusala üldised vastutused 26
Joonis 10 Juhataja pädevusala teenindaja rollis 27
Joonis 11 Juhataja pädevusala kliendi rollis 27
Joonis 12 Juhataja pädevusala kontseptuaalne klassidiagramm 31
Joonis 13 Konto allsüsteemi kasutusjuhtude mudel 34
Joonis 14 Konto loomise tegevusdiagramm 36
Joonis 15 Konto allsüsteemi kontseptuaalne klassidiagramm 37
Joonis 16 Laenutussüsteemi allsüsteemi kasutusjuhtude mudel 41
Joonis 17 Laenutamise allsüsteemi tegevusdiagramm 44
Joonis 18 Laenutamissüsteemi allsüsteemi kontseptuaalne klassidiagramm 45
Joonis 19 Tellimissüsteemi allsüsteemi kasutusjuhtude diagramm 49
Joonis 20 Tellimissüsteemi allsüsteemi tegevusdiagramm 51
Joonis 21 Tellimissüsteemi allsüsteemi kontseptuaalne klassidiagramm 52
Joonis 22 Lepingute registri kontseptuaalne klassidiagramm 55
Joonis 23 Töötajate registri kontseptuaalne klassidiagramm 57
Joonis 24 Klientide registri kontseptuaalne klassidiagramm 59
Joonis 25 Arvete registri kontseptuaalne klassidiagramm 61
Joonis 26 Konto registri kontseptuaalne klassidiagramm 63
Joonis 27 Teaviku registri kontseptuaalne klassidiagramm 65
Joonis 28 Teenuste registri kontseptuaalne klassidiagramm 67
Joonis 29 Tellimise registri kontseptuaalne klassidiagramm 69
Joonis 30 Koostööpartneri registri kontseptuaalne klassidiagramm 71
Joonis 31 Laenutamise registri kontseptuaalne klassidiagramm 73
Joonis 32 Laenutamise olekudiagramm 74
Joonis 33 Tellimuse olekudiagramm 75
Joonis 34 Arhidektuurivaade 75
  • Projekti spetsifikatsioon

  • Projekti taust


    Tegemist on Raamatukogu laenutusosakonna allsüsteemi analüüsiva tööga. Töö kirjeldab, kuidas allsüsteem võiks raamatukogus eksisteerida. Antud töös kasutatakse avalikku informatsiooni ja esitatud allsüsteemi analüüs on kirjutajate nägemus süsteemist.
  • Projekti eesmärgid ja tulemused


    Projekti eesmärk on analüüsida Raamatukogu infosüsteemiga seotud teaviku laenutamise protsessi, kliendi konto loomise ja teaviku teistest raamatukogudest tellimise protsessi.
    Täpsemalt:
    • jaotada raamatukogu infosüsteem modelleeritavateks osadeks : vaadeteks ning allsüsteemideks
    • defineerida strateegilised sõltuvused ja liidesed vaadete ning allsüsteemide vahel
    • koostada allsüsteemide eskiismudelid

    Projekti põhitulemusteks on strateegilise analüüsi vaated:
    • Infosüsteemi äri- ehk toimimisvaade, mis sisaldab:
    • Pädevusalade vaadet
    • Funktsionaalset vaadet
    • Põhiobjektidele vastavate registrite vaadet
    • Arhitektuurivaade
    • Arendusvaade
  • Tööjaotus


    Antud töö valmib kahe Tallinna Tehnikaülikooli infotehnoloogia teaduskonna tudengi mõttetöö tulemusena.
  • Infosüsteemi äri- ehk toimimisvaade


  • Terviksüsteemi üldvaade


  • Infosüsteemi üldised eesmärgid


    Antud terviksüsteemiks on raamatukogu infosüsteem, mille eesmärgiks on lihtsustada teaviku laenutamise ja tellimise protsessi.
    Terviksüsteemi tükeldamise loogika :
    Kasutatakse kolme dekompositsiooni loogikat:
    • Organisatsiooniline tükeldus pädevusalade allsüsteemideks
    • Funktsionaalne tükeldus funktsionaalseteks allsüsteemideks
    • Andmekeskne tükeldus registri allsüsteemideks

    Nimetatud kolme tüüpi allsüsteemid moodustavad IS ärivaate jaoks alamvaated s.t äriarhitektuuri:
    • Pädevusalade vaade
    • Funktsionaalne vaade
    • Registrite vaade

  • Pädevusalade vaade


  • Pädevusalade nimekiri


    Organisatsioonisisesed pädevusalad:
    • Andmesisestaja
    • Juhataja
    • Laenutaja
    • Pearaamatukoguhoidja
    • Süsteemihalduri

    Organisatsiooni välised pädevusalad:

    Analüüsitavate pädevusalade nimekiri on järgmine:

  • Kliendi pädevusala spetsifikatsioon

    Kliendi pädevusala eesmärgid


    Omada ülevaadet laenutamise protsessist, laenutada sobiv teavik , tellida teavik mõnest teisest raamatukogust.
  • Kliendi pädevusala vastutused


    • Laenamine (et sobivat teavikut laenata)
    • Kontaktandmete andmine(et teaviku tellimust saaks registreerida kliendi nimele )
    • Tellimuse esitamine(et teavikut tellida)
  • Kliendi pädevusala vajadused


    • Teenuse tagamine(et laenutamise protsess toimuks ilma tõrgeteta)
    • Laenutamine(et tellida raamatukogust sobiv teavik)
    • Konto loomine(et registreerida laenutatud teavikuid kliendi nimele)
    • Tellimine teisest raamatukogust(et teaviku laenutamist oleks võimalik valida raamatukogude vahel)

  • Kliendi pädevusala sisesed protsessid


    • Sisse logimine
    • Tellimuse esitamine
    • Laenamine

  • Kliendi pädevusala objektid


    • Kontaktandmed
    • PIN ja kasutajanimi
    • Teaviku andmed
    • Tellimus
    • Viivis
    • Laenutus
    • Teavik
    • Laenutaja
    • Juhataja
    • Koostööpartner
    • Tähtaeg
    • Olek
    • Tüüp
    • Lugejakaart
    • Konto

  • Kliendi pädevusala sündmused


    Sündmus
    Tegevus (use case)
    Otsus ennast lugejaks registreerida
    Kontaktandmete andmine
    Otsus laenata sobiv teavik
    Laenamine
    Klient võtab registreeritud teaviku enda kasutusse
    Teaviku vastuvõtmine
    Klient kasutab teavikut
    Teaviku kasutamine
    Klient tagastab teaviku enda kasutusest Raamatukokku
    Teaviku väljastamine
    Klient maksab üle läinud aja eest viivist
    Viivise maksmine
    Teaviku tellimus esitatakse raamatukogule
    Tellimuse esitamine
    Klient määrab teaviku autori, ilmumisaasta, pealkirja, köite nr.
    Teaviku andmete kirjeldamine
    Klient otsib määratud kirjeldusele vastavat teavikut infosüsteemist.
    Teaviku otsimine
    Klient määrab teaviku asukoha
    Paiknemiskoha valimine
    Klient määrab, kas soovib teavikut kulleri kaudu kätte saada või valib mõne Raamatukogu kättesaamiskohaks
    Kättesaamise viisi/koha määramine
    Klient tühistab esitatud tellimuse
    Tellimuse tühistamine
    Klient kinnitab oma tellimuse
    Tellimuse kinnitamine
    Otsus sisse logida infosüsteemi
    Sisse logimine
    Klient muudab antud PIN koodi
    Parooli muutmine
    Klient muudab enda kontaktandmeid infosüsteemis
    Kontaktandmete muutmine
  • Kliendi pädevusalaga seotud subjektid


    Laenutja
    Juhataja
    Koostööpartner
  • Business Use Case diagrammid


    a) Pädevusala üldised vastutused
    Joonis 1 Kliendi pädevusala üldised vastutused
    b) Pädevusala teenindaja rollis
    Joonis 2 Kliendi pädevusala teenindaja rollis
    c) Pädevusala kliendi rollis
    Joonis 3 Kliendi pädevusala kliendi rollis
  • Business Use Case-de kirjeldused


    Nimetus: Sisse logimine Raamatukogu infosüsteemi
    Tegutsejad: Klient
    Eesmärk: Tellida Raamatukogust soovitud teavik.
    Kirjeldus: Klient täidab ära Raamatukogu infosüsteemi sisselogimise vormi oma kasutajanime ja PIN koodiga
    Eeltingimused: Kliendil peab olema Raamatukogu lugejakaart ja konto
    Järeltingimused: Kehtiva kasutajanime ja parooli korral logitakse klient Raamatukogu infosüsteemi.
    Tähtsus ärile: Sisse logimise alusel võimaldab infosüsteem teavikut kliendi nimele registreerida.
    IS tugi: Klient saab Raamatukogu infosüsteemi sisse logida veebipõhiselt, sisselogimine on kaitstud turvanõuetega.
    Nimetus: Parooli muutmine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Muuta parool Raamatukogu infosüsteemis.
    Kirjeldus: Klient sisestab Raamatukogu infosüsteemis PIN-koodi muutmise aknas uue PIN-koodi kaks korda ja kinnitab selle.
    Eeltingimused: Klient peab olema Raamatukogu infosüsteemi sisse logitud.
    Järeltingimused: Kliendil on uus PIN-kood.
    Tähtsus ärile: PIN-kood on vajalik kliendi isikuandmete ning personaliseeritud teenuste tagamiseks ja pideva kasutamise korral on meeldejääv parool mugavuse tagamiseks.
    IS tugi: Klient saab sisselogimise parooli muuta veebipõhiselt.
    Nimetus: Kontaktandmete muutmine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Muuta kontaktandmed Raamatukogu infosüsteemis.
    Kirjeldus: Klient sisestab Raamatukogu infosüsteemis kontaktandmete muutmise aknas oma aktiivse aadressi, telefoninumbri ja e-posti aadressi.
    Eeltingimused: Klient peab olema Raamatukogu infosüsteemi sisse logitud.
    Järeltingimused: Kliendil on uuendatud kontaktandmed.
    Tähtsus ärile: Et raamatukogu saaks kliendile vajalikku infot edastada ka kontaktandmete muutumisel.
    IS tugi: Klient kirjeldab kontaktandmed, mis salvestatakse andmebaasi.
    Nimetus: Teaviku andmete kirjeldamine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Kirjeldada otsitav teavik Raamatukogu infosüsteemis.
    Kirjeldus: Klient sisestab Raamatukogu infosüsteemis teaviku otsimiseks otsingu sõnad – autor, ilmumisaasta, pealkiri.
    Eeltingimused: Klient peab olema Raamatukogu infosüsteemi sisse logitud.
    Järeltingimused: Klient on kirjeldanud otsitava teaviku andmed.
    Tähtsus ärile: Kliendil on võimalik otsida teavikut sisestatud otsingu sõnade järgi.
    IS tugi: Klient sisestab veebi teaviku andmed.
    Nimetus: Teaviku otsimine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Kontrollida teaviku kohalolu /paiknemiskohta Raamatukogu infosüsteemis.
    Kirjeldus: Klient sisestab Raamatukogu infosüsteemis teaviku otsimiseks otsingu sõnad ja teeb päringu.
    Eeltingimused: Klient peab olema kirjeldanud otsitava teaviku.
    Järeltingimused: Kliendile on kuvatud teaviku otsingutulemused.
    Tähtsus ärile: Et klient saaks kontrollida teaviku kohalolekut/asukohta raamatukogus.
    IS tugi: Võimaldab otsida infot veebipõhiselt sisestatud andmete põhjal andmebaasist.
    Nimetus: Paiknemiskoha valimine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Klient saab valida, millisest Raamatukogust teavikut soovib tellida.
    Kirjeldus: Klient määrab vastavalt otsingu tulemustele, millisest Raamatukogust ta soovib teavikut tellida.
    Eeltingimused: Klient peab olema sooritanud teaviku otsingu.
    Järeltingimused: Valitud raamatukogu on märgistatud.
    Tähtsus ärile: Et klient saaks tellida soovitud teavikut ainult nendest Raamatukogudest, kus teavik olemas.
    IS tugi: Võimaldab valida Raamatukogu veebist.
    Nimetus: Kättesaamise viisi/koha määramine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Valida teaviku kättesaamise viis/koht.
    Kirjeldus: Klient valib Raamatukogu infosüsteemis teaviku tellimise viisi – kas tuleb ise järele või toimub kättesaamine kulleri kaudu ja kui valikuks on ise järele, siis millisesse Raamatukokku järele minnakse.
    Eeltingimused: Klient on valinud teaviku paiknemiskoha.
    Järeltingimused: Klient on kättesaamise asukoha ja viisi määranud.
    Tähtsus ärile: Võimaldab kliendil saada teavik enda valdusesse võimalikult mugavalt .
    IS tugi: Klient valib veebis kättesaamise viisi/koha.
    Nimetus: Tellimuse kinnitamine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Klient esitab tellimuse.
    Kirjeldus: Klient peab saama valitud teaviku tellimist esitada.
    Eeltingimused: Klient on määranud kättesaamise viisi/koha.
    Järeltingimus: Klient on tellimuse esitanud .
    Tähtsus ärile: Võimaldab kliendil tellida teavikut Raamatukokku minemata. Muudab kliendi tellimuse esitamise mugavaks
    IS tugi: Klient saab tellimust esitada kliki vajutusega, andmed salvestatakse andmebaasi.
    Nimetus: Tellimuse tühistamine Raamatukogu infosüsteemis
    Tegutsejad: Klient
    Eesmärk: Tühistada teaviku tellimus.
    Kirjeldus: Klient peab saama esitatud teaviku tellimust tühistada.
    Eeltingimused: Klient on tellimuse esitanud.
    Järeltingimus: Klient on teaviku tellimuse tühistanud
    Tähtsus ärile: Klient saab võimalikult mugavalt tellimust tühistada.
    IS tugi: Tühistamine toimub veebipõhiselt, andmed salvestatakse andmebaasi.
    Nimetus: Laenamine Raamatukogu laenutusosakonnas
    Tegutsejad: Klient, laenutaja
    Eesmärk: Klient soovib teavikut laenata Raamatukogust.
    Kirjeldus: Klient annab teaviku andmed, teavik registreeritakse kliendi kontole.
    Eeltingimused: Klient peab olema raamatukogus konto ja lugejakaardi omanik
    Järeltingimused: Klient on saanud teaviku laenata.
    Tähtsus ärile: Toetava iseloomuga .
    IS tugi: Laenutaja registreerib teaviku kliendi kontole, toimub andmete salvestamine andmebaasi.
    Nimetus: Teaviku kasutamine
    Tegutsejad: Klient
    Eesmärk: Klient soovib teavikut kasutada.
    Kirjeldus: Klient saab teavikut enda soovi järgi kasutada.
    Eeltingimused: Klient peab olema teaviku laenanud.
    Järeltingimused: Klient kasutab teavikut.
    Tähtsus ärile: Toetava iseloomuga.
    IS tugi: Puudub.
    Nimetus: Teaviku vastuvõtmine
    Tegutsejad: Klient, laenutaja, koostööpartner
    Eesmärk: Klient soovib laenatatud teavikut võtta.
    Kirjeldus: Klient võtab laenutaja/koostööpartnerilt teaviku.
    Eeltingimused: Laenutaja peab olema teaviku kliendi kontole registreerinud/ teaviku koostööpartnerile edastanud
    Järeltingimused: Laenutatud teavik on vastu võetud.
    Tähtsus ärile: Toetava iseloomuga
    IS tugi: Puudub
    Nimetus: Teaviku väljastamine
    Tegutsejad: Klient, laenutaja
    Eesmärk: Klient soovib laenatatud teavikut tagastada.
    Kirjeldus: Klient tagastab laenutajale teaviku.
    Eeltingimused: Klient on teavikut kasutanud.
    Järeltingimused: Laenutatud teavik on tagastatud.
    Tähtsus ärile: Toetava iseloomuga
    IS tugi: Puudub
    Nimetus: Viivise maksmine Raamatukogu laenutusosakonnas
    Tegutsejad: Klient, laenutaja
    Eesmärk: Kui kliendi teaviku tagastamise tähtaeg on üle läinud, ei saa klient laenutada uusi teoseid enne, kui viivis makstud
    Kirjeldus: Klient pöördub laenutaja poole sooviga laenutada uus teavik. Kui eelmise teose tagastamise tähtaeg oli üle läinud, peab klient maksma viivist.
    Eeltingimused: Klient peab olema laenutanud varem teaviku ning peab olema tagastanud teaviku peale tagastamise tähtaega.
    Järeltingimused: Viivis on makstud.
    Tähtsus ärile: Toetava iseloomuga
    IS tugi: Puudub
    Nimetus: Kontaktandmete andmine
    Tegutsejad: Klient, laenutaja
    Eesmärk: Klient annab oma kontaktandmed laenutajale, et laenutaja saaks registreerida kasutajale lugejakaardi ja konto.
    Kirjeldus: Klient annab kontaktandmed, laenutaja sisestab need andmebaasi.
    Eeltingimused: Klient peab avaldama konto loomise soovi.
    Järeltingimused: Kliendi andmed on sisestatud andmebaasi ja kliendile konto loodud.
    Tähtsus ärile: Võimaldab laenutajal kliendiga kontakti saada vajadusel.
    IS tugi: Kliendi andmed salvestatakse andmebaasi.
  • Kontseptuaalne klassidiagramm


    Joonis 4 Kliendi pädevusala kontseptuaalne klassidiagramm
  • Klasside definitsioonid


    Klass
    Kirjeldus
    Teavik
    Raamat, mida klient laenutab
    tyyp
    Teaviku kirjanduslik liik
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Tootaja
    Näitab töötaja andmeid
    Klient
    Isik, kes laenutab teaviku
    Laenutus
    Tegevus, millega registreeritakse teavik kliendi kontole ja teavik antakse kliendi kasutusse
    olek
    Laenutuse seisukord raamatukogus
    Tahtaeg
    Laenutuse tähtaeg, mis määrab ära laenutuse ajalise kestvuse ja mille abil arvestatakse viivist
    Viivis
    Summa, mille tasub klient laenutuse tähtaja üleminekul
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida.
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    Konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    Lugejakaart
    Kaart, millega kliendile teavikuid registreeritakse
    PIN ja kasutajanimi
    Unikaalsed paroolid , millega klient saab veebi sisse logida
    Kontaktandmed
    Kliendi kontaktandmed
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
  • Laenutaja pädevusala spetsifikatsioon


  • Laenutaja pädevusala eesmärgid

    Võimaldada konto loomist, laenutamist, teaviku tellimist
  • Laenutaja pädevusala vastutused

    • Konto loomine (et pakkuda teaviku laenutamist)
    • Laenutamine(et teavikut oleks võmalik raamatukogust välja laenata)
    • Tellimine teisest raamatukogust(et pakkuda võimalust erinevatest raamatukogudest teavikut laenutada)
    • Tõrgete info väljastamine(et süsteemihaldur infosüsteemis esinavad tõrked kõrvaldaks)

  • Laenutaja pädevusala vajadused


    • Kontaktandmete andmine(et saaks kontot luua)
    • Laenamine (et laenutada sobiv teavik)
    • Tõrgete lahendamine (et infosüsteem töötaks vigadeta)

  • Laenutaja pädevusala sisesed protsessid


    • Konto loomine
    • Tellimine teisest raamatukogust
    • Laenutamine

  • Laenutaja pädevusala objektid


    • Klient
    • Süsteemihaldur
    • Laenutaja
    • Raamatukoguhoidja
    • Juhataja
    • Pearaamatukoguhoidja
    • Andmesisestaja
    • Teavik
    • Tõrge
    • Kontaktandmed
    • Konto
    • Teiste raamatukogude tellimus
    • Viivis
    • Pikendamine
    • Lugejakaart
    • Koostööpartner
    • PIN ja kasutajanimi
    • Laenutus
    • Tähtaeg

  • Laenutaja pädevusala sündmused


    Sündmus
    Tegevus (use case)
    Kliendile konto tegemine
    Konto loomine
    Kliendi kontaktandmed lisatakse lugejakaardile
    Kontaktandmete lisamine
    Kliendi kontaktandmed lisatakse andmebaasi
    Kliendi lisamine andmebaasi
    Kliendile vormistatakse lugejakaart
    Lugejakaardi valmistamine
    Kliendile väljastatakse konto PIN ja kasutajanimi
    PIN ja kasutajanime väljastamine
    Kliendile laenutuse vormistamine
    Laenutamine
    Klient määrab teaviku autori, ilmumisaasta, pealkirja, köite nr.
    Teaviku andmete kirjeldamine
    Otsitakse sobiv teavik vastavalt kliendi nõuetele
    Teaviku otsimine
    Teaviku registreerimine kliendi kontole
    Teaviku registreerimine
    Teavik antakse kliendile
    Teaviku väljastamine
    Teavik võetakse kliendilt vastu
    Teaviku vastuvõtmine
    Teaviku laenutust pikendatakse
    Pikendamine
    Arvestatakse tähtaja üleläinud aja eest makset
    Viiviste arvestamine ja võtmine
    Laenutaja vormistab tellimuse teisest Raamatukogust
    Tellimine teisest raamatukogust
    Klient määrab teaviku autori, ilmumisaasta, pealkirja, köite nr.
    Teaviku andmete kirjeldamine
    Laenutaja otsib määratud kirjeldusele vastavat teavikut infosüsteemist.
    Teaviku otsimine
    Laenutaja määrab teaviku asukoha
    Paiknemiskoha valimine
    Laenutaja kinnitab tellimuse
    Tellimuse kinnitamine
    Laenutaja tühistab esitatud tellimuse
    Tellimuse tühistamine
    Laenutaja annab tõrgete kohta infot süsteemihaldurile
    Tõrgete info väjastamine


  • Laenutaja pädevusalaga seotud subjektid


    • Süsteemihaldur
    • Klient
    • Juhataja

  • Business Use Case diagrammid


    a) Pädevusala üldised vastutused
    Joonis 5 Laenutaja pädevusala üldised vastutused
    b) Pädevusala teenindaja rollis
    Joonis 6 Laenutaja pädevusala teenindaja rollis
    b) Pädevusala kliendi rollis
    Joonis 7 Laenutaja pädevusala kliendi rollis
  • Business Use Case-de kirjeldused


    Nimetus: Konto loomine Raamatukogu laenutusosakonnas
    Tegutsejad: Laenutaja, klient
    Eesmärk: Luua kliendile raamatukogu kasutamiseks konto ja lugejakaart
    Kirjeldus: Laenutaja loob konto andmebaasi
    Eeltingimused: Klient peab olema kontaktandmed eelnevalt esitanud.
    Järeltingimused: Konto on loodud.
    Tähtsus ärile: Äri huvides on iga uue kliendi konto loomine tähtis.
    IS tugi: Andmebaasi lisatakse uus konto.
    Nimetus: Kliendi lisamine andmebaasi
    Tegutsejad: Laenutaja, klient
    Eesmärk: Lisada klient Raamatukogu infosüsteemi andmebaasi
    Kirjeldus: Laenutaja lisab kliendi andmebaasi
    Eeltingimused: Klient peab olema andmed eelnevalt esitanud.
    Järeltingimused: Klient on lisatud.
    Tähtsus ärile: Klientide eraldamiseks peab ettevõte omama kliendi andmed
    IS tugi: Kliendi andmed salvestatakse andmebaasi
    Nimetus: Kontaktandmete lisamine andmebaasi
    Tegutsejad: Laenutaja, klient
    Eesmärk: Lisada kliendi kontaktandmed Raamatukogu infosüsteemi andmebaasi
    Kirjeldus: Laenutaja lisab kliendi kontaktandmed andmebaasi
    Eeltingimused: Kliendi andmed peavad olema sisestatud andmebaasi ja kontaktanded esitatud.
    Järeltingimused: Kontaktandmed on lisatud andmebaasi
    Tähtsus ärile: Kliendiga ühenduse saamiseks vajatakse kliendi andmeid
    IS tugi: Kliendi kontaktandmed salvestatakse andmebaasi.
    Nimetus: Lugejakaardi valmistamine
    Tegutsejad: Laenutaja
    Eesmärk: Valmistada kliendile lugejakaart ja see väljastada
    Kirjeldus: Kliendile luuakse individuaalne kaart, mis sisaldab kliendi andmeid ja pilti
    Eeltingimused: Kliendi andmed peavad olema lisatud andmebaasi
    Järeltingimused: Lugejakaart on valmistatud ja väljastatud
    Tähtsus ärile: Lugejakaardiga tuvastatakse klient Raamatukokku sisenemisel ja registreeritakse kliendi kontole teavik.
    IS tugi: Puudub.
    Nimetus: PIN ja kasutajanime väljastamine
    Tegutsejad: Laenutaja, klient
    Eesmärk: Väljastada kliendile PIN ja kasutajanimi
    Kirjeldus: Laenutaja väljastab kliendile PIN ja kasutajanime
    Eeltingimused: Kliendile peab olema loodud konto
    Järeltingimused: PIN ja kasutajanimi on väljastatud
    Tähtsus ärile: Kliendi mugavamaks kasutamiseks väljastatakse kliendile unikaalsed PIN ja kasutajanimi
    IS tugi: Puudub.
    Nimetus: Laenutamine
    Tegutsejad: Laenutaja, klient
    Eesmärk: Laenutada kliendile soovitud teavik
    Kirjeldus: Protsess, mille käigus klient saab teaviku enda valdusesse.
    Eeltingimused: Kliendil peab olema loodud konto.
    Järeltingimused: Teavik on laenutatud.
    Tähtsus ärile: Äri põhitegevus.
    IS tugi: Puudub
    Nimetus: Teaviku otsimine
    Tegutsejad: Laenutaja
    Eesmärk: Otsitakse välja kliendi soovitud teavik
    Kirjeldus: Kliendi soovile vastav teavik otsitakse välja
    Eeltingimused: Teaviku andmed peavad olema edastatud.
    Järeltingimused: Teavik on otsitud.
    Tähtsus ärile: Toetava iseloomuga.
    IS tugi: Puudub.
    Nimetus: Teaviku registreerimine
    Tegutsejad: Laenutaja
    Eesmärk: Laenutaja registreerib teaviku kliendi kontole.
    Kirjeldus: Laenutajani on jõudnud kliendi laenutatav teavik ja laenutaja registreerib teaviku kliendi kontole.
    Eeltingimused: Et teavikut registreerida, peab klient olema raamatukogus konto omanik.
    Järeltingimused: Teavik on registreeritud.
    Tähtsus ärile: Annab ärile ülevaate, millist teavikut klient kasutab.
    IS tugi: Teaviku andmed salvestatakse andmebaasi.
    Nimetus: Teaviku väljastamine Raamatukogu laenutusosakonnas
    Tegutsejad: Laenutaja, klient
    Eesmärk: Väljastada teavik kliendile.
    Kirjeldus: Laenutaja annab registreeritud teaviku kliendi valdusesse.
    Eeltingimused: Teavik peab olema registreeritud.
    Järeltingimused: Laenutatud teavik on välja antud.
    Tähtsus ärile: Toetava iseloomuga
    IS tugi: Puudub
    Nimetus: Teaviku vastuvõtmine Raamatukogu laenutusosakonnas
    Tegutsejad: Laenutaja, klient
    Eesmärk: Võtta vastu kliendi laenutatud teavik.
    Kirjeldus: Laenutaja võtab teaviku kliendilt Raamatukogu valdusesse.
    Eeltingimused: Klient on teavikut kasutanud.
    Järeltingimused: Laenutatud teavik on tagastatud.
    Tähtsus ärile: Toetava iseloomuga
    IS tugi: Puudub
    Nimetus: Pikendamine Raamatukogu laenutusosakonnas
    Tegutsejad: Laenutaja, klient
    Eesmärk: Klient soovib laenutatud teaviku tagastamise tähtaega pikendada.
    Kirjeldus: Klient on pöördunud laenutaja poole sooviga tähtaega pikendada, esitanud lugejakaardi.
    Eeltingimused: Teavik peab olema eelnevalt väljastatud.
    Järeltingimused: Laenutatud teaviku tähtaeg on pikendatud.
    Tähtsus ärile: Annab võimaluse kliendile laenutust pikendada ilma kuludeta (viivis)
    IS tugi: Uus tähtaeg salvestatakse andmebaasi.
    Nimetus: Viivise arvestamine ja maksmine Raamatukogu laenutusosakonnas
    Tegutsejad: Laenutaja, klient
    Eesmärk: Laenutaja ei laenuta raamatukogust uusi teavikuid enne, kui kliendi viivis makstud.
    Kirjeldus: Laenutaja arvestab ja palub maksta viivist, kui kliendi eelmise laenutatud teaviku tagastamise tähtaeg on üle läinud.
    Eeltingimused: Klient peab olema laenutanud varem teaviku ning peab olema tagastanud teaviku peale tagastamise tähtaega.
    Järeltingimused: Viivis on arvestatud.
    Tähtsus ärile: Toetava iseloomuga
    IS tugi: Puudub
    Nimetus: Tellimine teisest Raamatukogust Raamatukogu laenutusosakonnas
    Tegutsejad: Laenutaja, klient
    Eesmärk: Tellida teavik teisest Raamatukogust kliendi soovil.
    Kirjeldus: Klient on edastanud soovi laenutajale tellida teavik teisest Raamatukogust.
    Eeltingimused: Kliendil on loodud konto.
    Järeltingimused: Teavik on tellitud
    Tähtsus ärile: Äri põhitegevus.
    IS tugi: Tellimine teostatakse veebipõhiselt. Tellimus salvestatakse andmebaasi.
    Nimetus: Teaviku andmete kirjeldamine
    Tegutsejad: Laenutaja
    Eesmärk: Kirjeldada otsitav teavik Raamatukogu infosüsteemis.
    Kirjeldus: Laenutaja sisestab Raamatukogu infosüsteemis teaviku otsimiseks otsingu sõnad – autor, ilmumisaasta, pealkiri, mida klient on esitanud.
    Eeltingimused: Klient peab olema esitanud teaviku andmed laenutajale.
    Järeltingimused: Laenutaja on kirjeldanud otsitava teaviku andmed.
    Tähtsus ärile: Laenutajal on võimalik otsida teavikut sisestatud otsingu sõnade järgi.
    IS tugi: Laenutaja sisestab veebi teaviku andmed.
    Nimetus: Teaviku otsimine
    Tegutsejad: Laenutaja
    Eesmärk: Kontrollida teaviku kohalolu/paiknemiskohta Raamatukogu infosüsteemis.
    Kirjeldus: Laenutaja sisestab Raamatukogu infosüsteemis teaviku otsimiseks otsingu sõnad ja teeb päringu.
    Eeltingimused: Laenutaja peab olema kirjeldanud otsitava teaviku.
    Järeltingimused: Laenutajale on kuvatud teaviku otsingutulemused.
    Tähtsus ärile: Et laenutaja saaks kontrollida teaviku kohalolekut/asukohta raamatukogus.
    IS tugi: Võimaldab otsida infot veebipõhiselt sisestatud andmete põhjal andmebaasist.
    Nimetus: Paiknemiskoha valimine
    Tegutsejad: Laenutaja
    Eesmärk: Laenutaja saab valida, millisest Raamatukogust teavikut soovib tellida.
    Kirjeldus: Laenutaja määrab vastavalt otsingu tulemustele, millisest Raamatukogust ta soovib teavikut tellida.
    Eeltingimused: Laenutaja peab olema sooritanud teaviku otsingu.
    Järeltingimused: Valitud raamatukogu on märgistatud.
    Tähtsus ärile: Et laenutaja saaks tellida soovitud teavikut ainult nendest Raamatukogudest, kus teavik olemas.
    IS tugi: Võimaldab valida Raamatukogu veebist.
    Nimetus: Tellimuse kinnitamine
    Tegutsejad: Laenutaja
    Eesmärk: Laenutaja esitab tellimuse.
    Kirjeldus: Laenutaja peab saama valitud teaviku tellimist esitada.
    Eeltingimused: Laenutaja on määranud kättesaamise viisi/koha.
    Järeltingimus: Laenutaja on tellimuse kinnitanud.
    Tähtsus ärile: Võimaldab rahuldada kliendi soove ka siis, kui antud Raamatukogu soovitud teavikut ei oma.
    IS tugi: Laenutaja saab tellimust kinnitada kliki vajutusega, andmed salvestatakse andmebaasi.
    Nimetus: Tellimuse tühistamine
    Tegutsejad: Laenutaja
    Eesmärk: Tühistada teaviku tellimus.
    Kirjeldus: Laenutaja peab saama esitatud teaviku tellimust tühistada.
    Eeltingimused: Laenutaja on tellimuse esitanud.
    Järeltingimus: Laenutaja on teaviku tellimuse tühistanud
    Tähtsus ärile: Laenutaja saab võimalikult mugavalt tellimust tühistada.
    IS tugi: Tühistamine toimub veebipõhiselt, andmed salvestatakse andmebaasi.
    Nimetus: Tõrgete info väljastamine
    Tegutsejad: Laenutaja, süsteemihaldur
    Eesmärk: Anda süsteemihaldurile teada, millised tõrked tekkisid veebi/andmebaasi käsitlemisel
    Kirjeldus: Laenutaja annab süsteemihaldurile tekkinud tõrgetest veebi või andmebaasi kasutamisel .
    Eeltingimused: Laenutajal on tekkinud töö käigus tõrkeid.
    Järeltingimused: Tõrgetest on teada antud.
    Tähtsus ärile: Võimaldab lihtsustada töötajate tööd ilma probleemideta.
    IS tugi: Puudub.
  • Kontseptuaalne klassidiagramm


    Joonis 8 Laenutaja pädevusala kontseptuaalne klassidiagramm
  • Klasside definitsioonid


    Klass
    Kirjeldus
    Teavik
    Raamat, mida klient laenutab
    tyyp
    Teaviku kirjanduslik liik
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Tootaja
    Näitab töötaja andmeid
    Klient
    Isik, kes laenutab teaviku
    Laenutus
    Tegevus, millega registreeritakse teavik kliendi kontole ja teavik antakse kliendi kasutusse
    olek
    Laenutuse seisukord raamatukogus
    Tahtaeg
    Laenutuse tähtaeg, mis määrab ära laenutuse ajalise kestvuse ja mille abil arvestatakse viivist
    Viivis
    Summa, mille tasub klient laenutuse tähtaja üleminekul
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida.
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    Konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    Lugejakaart
    Kaart, millega kliendile teavikuid registreeritakse
    PIN ja kasutajanimi
    Unikaalsed paroolid, millega klient saab veebi sisse logida
    Kontaktandmed
    Kliendi kontaktandmed
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
  • Juhataja pädevusala spetsifikatsioon


    Juhataja pädevusalaks on töötajate, teenuste, lepingute haldamine ja arvete kinnitamine.
  • Juhataja pädevusala eesmärgid


    Hallata teenuseid, hallata töötajaid, hallata lepinguid ja kinnitada arveid
  • Juhataja pädevusala vastutused


    • Töötajate haldamine
    • Lepingute haldamine
    • Ostuarvete kinnitamine
    • Teenuse tagamine
    • Eelarvete kinnitamine
  • Juhataja pädevusala vajadused


    • Teenuse tellimuse tegemine
    • Eelarve koostamine

  • Juhataja pädevusala sisesed protsessid


    • Töötajate haldamine
    • Arvete kinnitamine
    • Lepingute haldamine
    • Teenuse haldamine

  • Juhataja pädevusala objektid


    • Raamatupidaja
    • Klient
    • Koostööpartner
    • Raamatukoguhoidja
    • Pearaamatukoguhoidja
    • Süsteemihaldur
    • Raamatupidaja
    • Laenutaja
    • Andmesisestaja
    • Teenus
    • Leping
    • Töötaja
    • Arve

  • Juhataja pädevusala sündmused


    Sündmus
    Tegevus (use case)
    Tegevused, mis on seotud töötajatega
    Töötajate haldamine
    Töötajate tööle võtmine
    Värbamine
    Töötajate töö tegemise kontrollimine
    Kontroll töötajate üle
    Töötajate vallandamine
    Koondamine
    Tegevused, mis on seotud lepingutega
    Lepingute haldamine
    Lepingu allkirjastamine
    Lepingute sõlmimine
    Lepingut muudetakse vastavalt osapoole nõudmistele
    Lepingute muutmine
    Lepingu kehtivuse tähtaeg lükatakse edasi
    Lepingute pikendamine
    Lepingu kehtivus lõpetatakse
    Lepingute lõpetamine
    Arvete allkirjastamine
    Arvete kinnitamine
    Eelarve võetakse vastu ja allkirjastatakse
    Eelarvete kinnitamine
    Ostuarved allkirjastatakse
    Ostuarvete kinnitamine
    Tegevused, mis on seotud teenustega
    Teenuste haldamine
    Juhataja otsib sobivaid partnereid
    Koostööpartnerite otsimine
    Juhataja esitab tellimuse sobivatele partneritele
    Teenuse tellimuse tegemine
    Juhataja tagab, et koostööpartnerid teenust teostaksid
    Teenuse tagamine
  • Juhataja pädevusalaga seotud subjektid


    • Raamatupidaja
    • Pearaamatukoguhoidja
    • Raamatukoguhoidja
    • Laenutaja
    • Andmesisestaja
    • Süsteemihaldur
    • Klient
    • Koostööpartner

  • Business Use Case diagrammid


    a) Pädevusala üldised vastutused
    Joonis 9 Juhataja pädevusala üldised vastutused
    b) Pädevusala teenindaja rollis
    Joonis 10 Juhataja pädevusala teenindaja rollis
    c) Pädevusala kliendi rollis
    Joonis 11 Juhataja pädevusala kliendi rollis
  • Business Use Case-de kirjeldused


    Nimetus: Töötajate haldamine
    Tegutsejad: Juhataja, töötaja
    Eesmärk: Hallata töötajaid
    Kirjeldus: Tegevused, mis on seotud töötajate haldamisega
    Eeltingimused: Juhataja peab olema tööle võetud
    Järeltingimused: Töötajaid hallatakse
    Tähtsus ärile: Ilma töötajate haldamisega Raamatukogu töö ei sujuks
    IS tugi: Puudub.
    Nimetus: Värbamine
    Tegutsejad: Juhataja, töötaja
    Eesmärk: Võtta tööle töölisi
    Kirjeldus: Juhataja otsib uusi töötajaid ja palkab sobivad.
    Eeltingimused: Juhataja peab olema tööle võetud.
    Järeltingimus: Töötaja on värvatud.
    Tähtsus ärile: Ilma töötajate värbamiseta, et teostata Raamatukogus tööprotsesse.
    IS tugi: Puudub.
    Nimetus: Kontroll töötajate üle
    Tegutsejad: Juhataja, töötaja
    Eesmärk: Kontrollida töötajate tegevust
    Kirjeldus: Juhataja kontrollib, kas töötajad täidavad oma töökohustusi.
    Eeltingimused: Töötaja on värvatud.
    Järeltingimused: Töötaja töö üle on kontroll teostatud.
    Tähtsus ärile: Annab juhatajale ülevaate, kas kõik töötajad täidavad oma töökohustusi.
    IS tugi: Puudub.
    Nimetus: Koondamine
    Tegutsejad: Juhataja, töötaja
    Eesmärk: Vallandada töötaja
    Kirjeldus: Kui töötaja ei täida oma töökohustusi või kui töökoht kaotatakse, vallandatakse töötaja
    Eeltingimused: Töötaja ei täida oma töökohustusi/töökoht kaotatakse
    Järeltingimused: Töötaja on koondatud.
    Tähtsus ärile: Hoitakse ainult neid töötajaid, kes oma töökohustuse täidavad/saavad täita
    IS tugi: Puudub.
    Nimetus: Lepingute haldamine
    Tegutsejad: Juhataja, töötaja, koostööpartner
    Eesmärk: Hallata kõiki lepinguid
    Kirjeldus: Tegevused, mis hõlmavad lepinguid.
    Eeltingimused: Juhataja on tööle vormistatud .
    Järeltingimused: Lepinguid hallatakse.
    Tähtsus ärile: Et äri saaks töötada ausalt ja tegevusi täidetakse peab sõlmima lepingud.
    IS tugi: Puudub.
    Nimetus: Lepingute sõlmimine
    Tegutsejad: Juhataja, töötaja, koostööpartner
    Eesmärk: Sõlmida töötajate ja koostööpartneritega lepingud
    Kirjeldus: Juhataja sõlmib kas töötajate või koostööpartneritega lepingud nende kohustuste kohta.
    Eeltingimused: Töötaja värvatakse/ koostööpartneriga soovitakse koostööd teha
    Järeltingimused: Leping on sõlmitud
    Tähtsus ärile: Tagab ärile tehtavate tööde tegemiskohustuse.
    IS tugi: Puudub.
    Nimetus: Lepingute muutmine
    Tegutsejad: Juhataja, töötaja, koostööpartner
    Eesmärk: Muuta lepingu tingimusi.
    Kirjeldus: Juhataja muudab lepingu tingimusi vastavalt lepingupoolte kokkuleppele.
    Eeltingimused: Juhataja/töötaja/koostööpartner soovib lepingutingimusi muuta ja kompromiss on saavutatud.
    Järeltingimused: Lepingu on muudetud
    Tähtsus ärile: Tagab parema koostöö töötajate ja koostööpartneritega
    IS tugi: Puudub.
    Nimetus: Lepingute pikendamine
    Tegutsejad: Juhataja, töötaja, koostööpartner
    Eesmärk: Pikendada lepingutja selle tingimusi
    Kirjeldus: Lepingupooled sõlmivad olemasoleva lepingu pikemaks ajaks.
    Eeltingimused: Lepingupooled soovivad lepingut pikendada.
    Järeltingimused: Leping on pikendatud.
    Tähtsus ärile: Tagab ärile tehtavate tööde tegemiskohustuse.
    IS tugi: Puudub.
    Nimetus: Lepingute lõpetamine
    Tegutsejad: Juhataja, töötaja, koostööpartner
    Eesmärk: Lõpetada leping osapoolte vahel
    Kirjeldus: Osapool avaldab soovi leping lõpetada. Lõppemine kinnitatakse allkirjaga
    Eeltingimused: Osapool avaldab soovi leping lõpetada
    Järeltingimused: Leping on lõpetatud.
    Tähtsus ärile: Vabastab osapoolte töökohustused.
    IS tugi: Puudub.
    Nimetus: Arvete kinnitamine
    Tegutsejad: Juhataja, koostööpartner, raamatupidaja
    Eesmärk: Kinnitada arved , mis on juhatajale esitatud.
    Kirjeldus: Tegevused, millega kinnitatakse arved.
    Eeltingimused: Juhatajale on arve esitatud
    Järeltingimused: Arved on kinnitatud.
    Tähtsus ärile: Juhataja kinnitusel arved tasutakse. Tagab ülevaate olemasolevate arvete üle
    IS tugi: Puudub.
    Nimetus: Eelarvete kinnitamine
    Tegutsejad: Juhataja, raamatupidaja
    Eesmärk: Kinnitada eelarve
    Kirjeldus: Kinnitada eelarve, et teada saada, millise summa ulatuses on juhatajal õigus tehinguid teha
    Eeltingimused: Raamatupidaja esitab eelarve
    Järeltingimused: Juhataja on eelarve kinnitanud
    Tähtsus ärile: Võimaldab äril ära hoida pankrotti minek.
    IS tugi: Puudub.
    Nimetus: Ostuarvete kinnitamine
    Tegutsejad: Juhataja, koostööpartner, raamatupidaja
    Eesmärk: Juhataja kinnitab arved, mis koostööpartnerid on esitanud.
    Kirjeldus: Juhataja kinnitab ostuarved allkirjaga, mis koostööpartnerid on esitanud ja raamatupidaja saab teha ülekanded.
    Eeltingimused: Koostööpartnerile on esitatud ostusoov, koostööpartner on saatnud arve
    Järeltingimused: Ostuarved on kinnitatud
    Tähtsus ärile: Annab juhatajale ülevaate olemasolevatest ostudest
    IS tugi: Puudub.
    Nimetus: Teenuste haldamine
    Tegutsejad: Juhataja, koostööpartner
    Eesmärk: Hallata teenuseid
    Kirjeldus: Tegevused, mis on seotud teenustega
    Eeltingimused: Juhataja on tööle palgatud .
    Järeltingimused: Teenuseid hallatakse
    Tähtsus ärile: Parema teenuse pakkumiseks klientidele, kasutatakse erinevaid teenuseid
    IS tugi: Puudub.
    Nimetus: Koostööpartnerite otsimine
    Tegutsejad: Juhataja
    Eesmärk: Otsida potentsiaalseid koostööpartnereid
    Kirjeldus: Juhataja otsib võimalikke koostööpartnereid
    Eeltingimused: Juhataja onn tööle palgatud.
    Järeltingimused: Koostööpartnerite otsimine on teostatud
    Tähtsus ärile: Parema teenuse pakkumiseks klientidele, kasutatakse erinevaid teenuseid
    IS tugi: Võib kasutada veebipõhist otsimist.
    Nimetus: Teenuse tellimuse tegemine
    Tegutsejad: Juhataja, koostööpartner
    Eesmärk: Koostööpartnerilt tellitakse teenust
    Kirjeldus: Koostööpartnerilt tellitakse sobivat teenust
    Eeltingimused: Koostööpartneriga on sõlmitud leping
    Järeltingimused: Tellimus on tehtud
    Tähtsus ärile: Tellimuse tegemisega kirjeldatakse tellimuse soov
    IS tugi: Võib kasutada veebipõhist tellimist.
    Nimetus: Teenuse tagamine
    Tegutsejad: Juhataja, koostööpartner
    Eesmärk: Tagada teenuste tegemine koostööpartnerite poolt.
    Kirjeldus: Juhataja tagab klientidele, et koostöö partneritega sujuks.
    Eeltingimused: Tellimus on esitatud
    Järeltingimused: Teenus on teostatud
    Tähtsus ärile: Tagab parema koostöö klientidega.
    IS tugi: Puudub.
  • Kontseptuaalne klassidiagramm


    Joonis 12 Juhataja pädevusala kontseptuaalne klassidiagramm
  • Klasside definitsioonid


    Klass
    Kirjeldus
    Töötaja
    Näitab töötaja andmeid
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
    Andmesisestaja
    Isik, kes sisestab teaviku andmeid andmebaasi
    Pearaamatukoguhoidja
    Isik, kes võtab tellimusi vastu
    Raamatukoguhoidja
    Isik, kes tagab Raamatukogu hea korra eest
    Süsteemihaldur
    Isik, kes tegeleb andmebaasi ja veebiga
    Raamatupidaja
    Isik, kes pakub raamatupidamisteenuseid
    Arve
    Tõend, mille kaudu nõutakse teenuse eest tasu
    Teenus
    Tegevus, mida teostatakse millegi tegemisel
    Klient
    Isik, kes laenutab teaviku
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Koostööpartner
    Isik, kes pakub teenuseid
    Leping
    Tõend, kus on kirjeldatud osapoolte kohustused
  • Funktsionaalne vaade

  • Funktsionaalsete allsüsteemide nimekiri


    Administratiivsed allsüsteemid:
    • Arvete allsüsteem
    • Hooldamise allsüsteem
    • Lepingute allsüsteem
    • Teenuste allsüsteem
    • Töötajate allsüsteem

    Põhiallsüsteemid:
    • Konto allsüsteem
    • Laenutussüsteemi allsüsteem
    • Tellimissüsteemi


  • Konto allsüsteemi spetsifikatsioon

  • Taust


    Antud allsüsteemis käsitletakse kõiki konto loomisega seotud tegevusi.
  • Eesmärgid


    Konto allsüsteemi eesmärgiks on defineerida kõik konto loomisega seotud tegevused. Tagada ülevaade konto loomisest.
  • Vastutused


    Ärivastutused, mida toetatakse või realiseeritakse antud allsüsteemi poolt:
    • Kontaktandmete lisamine
    • PIN ja kasutajanime väljastamine
    • Kliendi lisamine andmebaasi
    • Lugejakaardi valmistamine

  • Kasutus pädevusalade poolt(subjektid)


    Kasutus kliendi rollis:
    • Klient
    • Laenutaja

    Kasutus teenindaja rollis:
    • Laenutaja
    • Klient

  • Nõuded, Vajadused


    Antud allsüsteem peab võimaldama kliendi esitatud kontaktanded lisada andmebaasi, valmistada lugejakaart, väljastada kasutajanimi ja PIN koodi, luua kliendile kontot.
  • Objektid

    • Laenutus
    • Tellimus
    • Konto
    • Lugejakaart
    • Klient
    • Laenutaja
    • PIN ja kasutajanimi
    • Kontaktandmed
    • Andmebaas
    • Veebileht

  • Protsessid


    Vastutuse täitmiseks või toetamiseks vajalikud protsessid.
    Põhiprotsessiks on konto loomine, mis sisaldab järgmisi alamprotsesse:
    • Kontaktandmete lisamine
    • PIN ja kasutajanime väljastamine
    • Kliendi lisamine andmebaasi
    • Lugejakaardi valmistamine

  • Sündmused


    Konto allsüsteemis leiavad aset järgmised sündmused:
    • Klient soovib saada lugejakaarti ja läheb raamatukokku (käivitub lugejakaardi valmistamine)
    • Kontaktandmete esitamine (käivitub kontaktandmete lisamine)
    • Laenutaja on üle vaadanud kliendi kontaktandmed (käivitub kliendi lisamine andmebaasi)
    • Laenutaja on lisanud kliendi andmebaasi ning teinud otsuse kliendile PIN ja kasutajanimi väljastada(käivitab PIN ja kasutajanime väljastamine)

  • Registrite kasutus


    Konto registrist kasutatakse kontot, PIN ja kasutajanime, lugejakaarti.
    Kliendi registrist kasutatakse klienti, kontaktandmed.
    Töötaja registrist kasutatakse tootajat, laenutajat.
    Tellimise registrist kasutatakse tellimust.
    Laenutamise registrist kasutatakse laenutust.
  • Seosed teiste allsüsteemidega


    Puuduvad
  • Allsüsteemi mudelid Rational Rose’is


    Joonis 13 Konto allsüsteemi kasutusjuhtude mudel
  • Use case’ide kirjeldused


    Nimetus: Konto loomine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Laenutaja soovib luua kliendile kontot Raamatukogu infosüsteemi
    Klient soovib esitada konto taotlust
    Eeltingimused: Klient soovib saada konto omanikuks, laenutajal on olemas vastavad õigused konto loomiseks.
    Järeltingimus: Konto on loodud
    Põhiline edukas stsenaarium :
    Klient läheb Raamatukokku sooviga saada Raamatukogu kliendiks
    Laenutaja lisab andmebaasi kliendile unikaalse konto.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Kliendi lisamine andmebaasi
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient soovib kasutada Raamatukogu teenuseid.
    Laenutaja saab klienti eraldada andmete järgi.
    Eeltingimused: Klient peab olema andmed edastanud.
    Järeltingimus: Uus klient on andmebaasi lisatud
    Põhiline edukas stsenaarium:
    Klient annab oma andmed.
    Laenutaja sisestab andmed ja lisab kliendi andmebaasi.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Kontaktandmete lisamine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient saab teavikut tellides kontaktandmetele teaviku saata.
    Laenutaja saab vajadusel kliendiga ühendust võtta.
    Eeltingimused: Klient peab olema sisestatud andmebaasi, klient peab olema edastanud kontaktandmed
    Järeltingimus: Kliendi kontaktandmed on sisestatud andmebaasi.
    Põhiline edukas stsenaarium:
    Klient edastab kontaktandmed.
    Laenutaja sisestab kontaktandmed andmebaasi.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Lugejakaardi valmistamine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient saab laenutada ja tellida teavikuid.
    Laenutaja saab teavikuid kliendi kontole registreerida.
    Eeltingimused: Klient on andmebaasi lisatud.
    Järeltingimus: Lugejakaart on valmistatud ja väljastatud
    Põhiline edukas stsenaarium:
    Laenutaja valmistab lugejakaardi, kirjeldades andmed, lisades pildi ja annab lugejakaardi kliendile üle.
    Täiendavad nõuded-vajadused: Klient peab andma oma pildi.
    Nimetus: PIN ja kasutajanime väljastamine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient saab logida veebi sisse ja sealt tellimusi esitada.
    Laenutaja ei pea alati tellimusi ise täitma.
    Eeltingimused: Kliendile on konto loodud
    Järeltingimused: PIN ja kasutajanimi on väljastatud
    Põhiline edukas stsenaarium: Laenutaja trükib loodud konto PIN ja kasutajanime ning edastab selle kliendile..
    Täiendavad nõuded-vajadused: Puudub.
  • Tegevusdiagrammid konto loomise protsessile


    Konto loomine vastavalt kliendi esitatud taotlusele
    Joonis 14 Konto loomise tegevusdiagramm
  • Kontseptuaalne klassidiagramm


    Joonis 15 Konto allsüsteemi kontseptuaalne klassidiagramm
  • Klasside definitsioonid


    Klass
    Kirjeldus
    Laenutus
    Tegevus, millega registreeritakse teavik kliendi kontole ja teavik antakse kliendi kasutusse
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida.
    Klient
    Isik, kes laenutab teaviku
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Kontaktandmed
    Kliendi andmed, mille kaudu saab kliendiga ühendust
    Konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    Lugejakaart
    Plastikkaart, millega registreeritakse kliendi kontole teavikud
    PIN ja kasutajanimi
    Salasõna ja kasutajatunnus, mille kaudu saab logida veebi.
    Tootaja
    Näitab töötaja andmeid
  • Laenutussüsteemi allsüsteemi spetsifikatsioon

  • Taust

    Antud allsüsteemis käsitletakse kõiki teaviku laenutamisega seotud tegevusi
  • Eesmärgid

    Laenutussüsteemi allsüsteemi eesmärgiks on defineerida kõik teaviku laenutamisega seotud tegevusi. Tagada ülevaade teaviku laenutamisest.
  • Vastutused


    Ärivastutused, mida toetatakse või realiseeritakse antud allsüsteemi poolt:
    • Laenutamine
    • Laenamine
    • Pikendamine
    • Teaviku andmete kirjeldamine
    • Teaviku kasutamine
    • Teaviku otsimine
    • Teaviku registreerimine
    • Teaviku vastuvõtmine
    • Teaviku väljastamine
    • Viiviste arvestamine ja võtmine
    • Viivise maksmine

  • Kasutus pädevusalade poolt(subjektid)


    Kasutus kliendi rollis:
    • Klient
    • Laenutaja

    Kasutus pakkuja rollis:
    • Laenutaja
    • Klient

  • Nõuded, Vajadused


    Antud allsüsteem peab võimaldama kliendi kontole registreerida teavik ja kliendile või koostööpartnerile teavik väljastada. Kui koostööpartner võtab teaviku vastu, on ta kohustatud selle toimetama kliendini teatud aja jooksul. Peale kasutust peab klient teaviku tagastama raamatukokku soovitavalt tähtaja jooksul, kus registreeritakse teaviku tagasitoomine.
  • Objektid

    • Koostööpartner
    • Laenutaja
    • Konto
    • Lugejakaart
    • Teavik
    • Tellimus
    • Klient
    • Laenutus
    • Kontaktandmed
    • Viivis
    • Tähtaeg

  • Protsessid


    Vastutuse täitmiseks või toetamiseks vajalikud protsessid.
    Põhiprotsessideks:
    • laenutamine, mis sisaldavad järgmisi alamprotsesse:
    • Teaviku otsimine
    • Teaviku registreerimine
    • Viiviste arvestamine ja võtmine
    • Pikendamine
    • Teaviku vastuvõtmine
    • Teaviku väljastamine
  • laenamine, mis sisaldavad järgmisi alamprotsesse:
    • Teaviku andmete kirjeldamine
    • Teaviku kasutamine
    • Teaviku vastuvõtmine
    • Teaviku väljastamine
    • Viivise maksmine
    Lisaks alamprotsess:
    • Teaviku kohaletoimetamine

  • Sündmused


    Laenutussüsteemi allsüsteemis leiavad aset järgmised sündmused:
    • Laenutaja on kätte saanud teaviku tellimuse (käivitub teaviku otsimine)
    • Laenutaja on teaviku leidnud ja klient on esitanud soovi teavik laenutada (käivitub teaviku registreerimine)
    • Laenutaja on saanud kliendilt soovi teaviku tähtaega pikendada (käivitub pikendamine)
    • Kliendi laenutatud teaviku tähtaeg on üle läinud ja laenutaja registreerib tähtaja ülemineku (käivitub viiviste arvestamine ja võtmine)
    • Laenutaja väljastab registreeritud teaviku (käivitud teaviku väljastamine)
    • Laenutaja võtab teaviku kliendilt Raamatukogu valdusesse (käivitub teaviku vastuvõtmine)
    • Klient kirjeldab, millist teavikut ta soovib laenutada (käivitub teaviku andmete kirjeldamine)
    • Klient võtab teaviku laenutajalt enda valdusesse (käivitub teaviku vastuvõtmine)
    • Klient tagastab teaviku laenutajale (käivitud teaviku väljastamine)
    • Klient on saanud teaviku enda valdusesse ja võib seda kasutada (käivitud teaviku kasutamine)
    • Klient maksab üle läinud aja eest viivist (käivitub viivise maksmine)
    • Koostööpartner toimetab teaviku kliendini (käivitub teaviku kohaletoimetamine)

  • Registrite kasutus


    Kliendi registrist kasutatakse klienti, kontaktandmeid.
    Konto registrist kasutatakse kontot, lugejakaarti, PIN ja kasutajanime.
    Laenutamise registrist kasutatakse laenutust, olekut, viivist, tähtaega.
    Teavikute registrist kasutatakse teavikut, tyypi.
    Tellimise registrist kasutatakse tellimust.
    Tööta registrist kasutatakse tootajat, laenutajat.
    Koostööpartneri registrist kasutatakse koostööpartnerit.
  • Seosed teiste allsüsteemidega


    Puudub.
  • Allsüsteemi mudelid Rational Rose’is


    Joonis 16 Laenutussüsteemi allsüsteemi kasutusjuhtude mudel
  • Use case’ide kirjeldused


    Nimetus: Teaviku andmete kirjeldamine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient soovib laenutada kindlat teavikut
    Laenutaja saab otsida teavikut andmete järgi.
    Eeltingimused: Klient avaldab soovi laenutada teavik.
    Järeltingimused: Teaviku andmed on kirjeldatud
    Põhiline edukas stsenaarium: Klient kirjeldab teaviku andmed – pealkiri, ilmumisaasta, autor, asukohaviit.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku otsimine
    Primaarsed tegutsejad: Laenutaja
    Osapooled/huvid: Leida kliendile õige teavik.
    Eeltingimused: Klient on andud teaviku andmed.
    Järeltingimused: Teavik on otsitud ja leitud.
    Põhiline edukas stsenaarium: Laenutaja otsib asukohaviida järgi teaviku.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku registreerimine
    Primaarsed tegutsejad: Laenutaja
    Osapooled/huvid: Laenutaja saab ülevaate, milline klient on millise teaviku laenutanud.
    Eeltingimused: Teavik on leitud.
    Järeltingimused: Teavik on registreeritud.
    Põhiline edukas stsenaarium: Laenutaja tõmbab lugejakaardi läbi, ja seejärel tõmbab teaviku läbi. Triipkoodiga loetakse andmed. Teavik registreeritakse kliendi kontole.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku väljastamine
    Primaarsed tegutsejad: Laenutaja, klient, koostööpartner
    Osapooled/huvid:
    Klient saab teaviku enda valdusesse.
    Koostööpartner saab teenust teostada.
    Laenutaja teostab põhitegevust.
    Eeltingimused: Teavik on registreeritud
    Järeltingimused: Teavik on väljastatud
    Põhiline edukas stsenaarium: Laenutaja ulatab kliendile/koostööpartnerile teaviku
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku vastuvõtmine
    Primaarsed tegutsejad: Laenutaja, klient, koostööpartner
    Osapooled/huvid:
    Klient saab teaviku enda valdusesse.
    Koostööpartner saab teenust teostada.
    Laenutaja teostab põhitegevust.
    Eeltingimused: Laenutaja/koostööpartner väljastab teaviku
    Järeltingimused: Teavik on vastu võetud
    Põhiline edukas stsenaarium: Klient /koostööpartner võtab teaviku vastu.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku kasutamine
    Primaarsed tegutsejad: Klient
    Osapooled/huvid:
    Klient saab teavikut kasutada eesmärgi saavutamiseks.
    Eeltingimused: Teavik on vastu võetud
    Järeltingimused: Teavik on kasutatud
    Põhiline edukas stsenaarium: Klient kasutab teavikut, milleks ta seda laenas.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Pikendamine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient saab laenutust pikendada
    Laenutaja teostab põhitegevust.
    Eeltingimused: Klient on teaviku vastu võtnud
    Järeltingimused: Tähtaega on pikendatud.
    Põhiline edukas stsenaarium: Laenutaja registreerib kliendi kontole uue tähtaja
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku väljastamine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient saab laenamise lõpetada
    Laenutaja teostab põhitegevust.
    Eeltingimused: Teavikut on kasutatud.
    Järeltingimused: Teavik on väljastatud.
    Põhiline edukas stsenaarium: Klient ulatab laenutajale teaviku
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku vastuvõtmine
    Primaarsed tegutsejad: Laenutaja, klient
    Osapooled/huvid:
    Klient saab laenamise lõpetada
    Laenutaja teostab põhitegevust.
    Eeltingimused: Klient on teaviku väljastanud
    Järeltingimused: Laenutaja on teaviku vastu võtnud
    Põhiline edukas stsenaarium: Laenutaja võtab teaviku kliendilt vastu.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku registreerimine
    Primaarsed tegutsejad: Laenutaja
    Osapooled/huvid: Laenutaja saab ülevaate, milline klient on millise teaviku laenutanud.
    Eeltingimused: Teavik on tagastatud
    Järeltingimused: Teavik on registreeritud.
    Põhiline edukas stsenaarium: Laenutaja tõmbab teaviku läbi. Triipkoodiga loetakse andmed. Teaviku tagasitoomine registreeritakse kliendi kontole.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Viiviste arvestamine ja võtmine
    Primaarsed tegutsejad: Laenutaja
    Osapooled/huvid: Laenutaja teostab põhitegevust
    Eeltingimused: Teavik on laenutatud ja tähtaeg on üle läinud
    Järeltingimused: Viivist on arvestatud ja küsitud
    Põhiline edukas stsenaarium: Laenutaja arvestab iga üle läinud päeva eest viivist ja küsib seda kliendilt.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Viivise maksmine
    Primaarsed tegutsejad: Klient
    Osapooled/huvid: Klient saaks järgmine kord laenata
    Eeltingimused: Viivist on arvestatud ja küsitud
    Järeltingimused: Viivis on makstud
    Põhiline edukas stsenaarium: Klient tasub vastava summa
    Täiendavad nõuded-vajadused: Puudub.
  • Tegevusdiagramm laenutamise protsessile


    Laenutamine vastavalt kliendi esitatud soovile
    Joonis 17 Laenutamise allsüsteemi tegevusdiagramm
  • Kontseptuaalne klassidiagramm


    Joonis 18 Laenutamissüsteemi allsüsteemi kontseptuaalne klassidiagramm
  • Klasside definitsioonid

    Klass
    Kirjeldus
    Teavik
    Raamat, mida klient laenutab
    tyyp
    Teaviku kirjanduslik liik
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Tootaja
    Näitab töötaja andmeid
    Klient
    Isik, kes laenutab teaviku
    Laenutus
    Tegevus, millega registreeritakse teavik kliendi kontole ja teavik antakse kliendi kasutusse
    olek
    Laenutuse seisukord raamatukogus
    Tahtaeg
    Laenutuse tähtaeg, mis määrab ära laenutuse ajalise kestvuse ja mille abil arvestatakse viivist
    Viivis
    Summa, mille tasub klient laenutuse tähtaja üleminekul
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    Konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    Lugejakaart
    Kaart, millega kliendile teavikuid registreeritakse
    PIN ja kasutajanimi
    Unikaalsed paroolid, millega klient saab veebi sisse logida
    Kontaktandmed
    Kliendi kontaktandmed
    Tellimus
    Teaviku tellimine teisest Raamatukogust
  • Tellimissüsteemi allsüsteemi spetsifikatsioon

  • Taust

    Antud allsüsteemis käsitletakse kõiki teaviku tellimisega seotud tegevusi
  • Eesmärgid

    Tellimissüsteemi allsüsteemi eesmärgiks on defineerida kõik tellimisega seotud tegevused. Tagada ülevaade tellimisest.
  • Vastutused


    Ärivastutused, mida toetatakse või realiseeritakse antud allsüsteemi poolt:
    • Tellimuse kinnitamine
    • Teaviku otsimine
    • Teaviku andmete kirjeldamine
    • Tellimuse tühistamine
    • Paiknemiskoha valimine
    • Kättesaamise viisi/koha valimine
  • Kasutus pädevusalade poolt(subjektid)


    Kasutus kliendi rollis:
    • Klient
    • Laenutaja

    Kasutus pakkuja rollis:
    • Laenutaja
    • Klient

  • Nõuded, Vajadused


    Antud allsüsteem võimaldab kliendil tellida teistest Raamatukogudest teavikuid. Tellimust saab sooritada ise veebipõhiselt või mõnes Raamatukogus laenutaja kaudu. Kirjeldama peab teaviku andmed, millisest Raamatukogust tellitakse ja kuhu tellitakse.
  • Objektid

    • PIN ja kasutajanimi
    • Konto
    • Laenutaja
    • Tellimus
    • Teavik
    • Klient
    • Laenutus
    • Kontaktandmed
    • Viivis
    • Tähtaeg
  • Protsessid


    Vastutuse täitmiseks või toetamiseks vajalikud protsessid.
    Põhiprotsessideks:
    • tellimine teisest raamatukogust, mis sisaldavad järgmisi alamprotsesse:
    • Tellimuse kinnitamine
    • Tellimuse tühistamine
    • Teaviku otsimine
    • Teaviku andmete kirjeldamine
    • Paiknemiskoha valimine
    • tellimuse esitamine, mis sisaldavad järgmisi alamprotsesse:
    • Tellimuse tühistamine
    • Teaviku otsimine
    • Teaviku andmete kirjeldamine
    • Paiknemiskoha valimine
    • Tellimuse kinnitamine
    • Kättesaamise viisi/koha määramine

  • Sündmused


    Tellimissüsteemi allsüsteemis leiavad aset järgmised sündmused:
    • Laenutaja sisestab teaviku info (käivitub teaviku andmete kirjeldamine)
    • Laenutaja soovib leida teavikut vastavalt andmetele(käivitub teaviku otsimine)
    • Laenutaja valib, millisest Raamatukogust teavik tellitakse (käivitub paiknemiskoha valimine)
    • Laenutaja kinnitab teaviku tellimise(käivitub tellimuse kinnitamine)
    • Laenutaja muudab tellimuse kehtetuks (käivitub tellimuse tühistamine)
    • Klient sisestab teaviku info (käivitub teaviku andmete kirjeldamine)
    • Klient soovib leida teavikut vastavalt andmetele(käivitub teaviku otsimine)
    • Klient valib, millisest Raamatukogust teavik tellitakse (käivitub paiknemiskoha valimine)
    • Klient otsustab kuidas soovib teavikut kätte saada(käivitub kättesaamise viisi/koha määramine)
    • Klient esitab tellimuse (käivitub tellimuse kinnitamine)
    • Klient muudab tellimuse kehtetuks (käivitub tellimuse tühistamine)

  • Registrite kasutus


    Konto registrist kasutatakse kontot, PIN ja kasutajanime.
    Kliendi registrist kasutatakse klienti, kontaktandmeid.
    Teavikute registrist kasutatakse teavikut, tyypi.
    Tellimise registrist kasutatakse tellimust.
    Töötaja registris kasutatakse laenutaja, tootaja.
    Laenutamise registris kasutatakse laenutust, viivist, tähtaega, olekut.
  • Seosed teiste allsüsteemidega

    Tellimissüsteemi allsüsteem kasutab laenutussüsteemi allsüsteemi
  • Allsüsteemi mudelid Rational Rose’is


    Joonis 19 Tellimissüsteemi allsüsteemi kasutusjuhtude diagramm
  • Use case’ide kirjeldused


    Nimetus: Teaviku andmete kirjeldamine
    Primaarsed tegutsejad: Laenutaja või klient
    Osapooled/huvid:
    Klient soovib tellida kindlat teavikut
    Laenutaja teostab põhitegevust
    Eeltingimused: Klient avaldab soovi laenutada teavik.
    Järeltingimused: Teaviku andmed on kirjeldatud
    Põhiline edukas stsenaarium: Klient/laenutaja kirjeldab teaviku andmed – pealkiri, ilmumisaasta, autor, asukohaviit.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Teaviku otsimine
    Primaarsed tegutsejad: Klient või laenutaja
    Osapooled/huvid: Leida kliendile õige teavik.
    Eeltingimused: Klient/laenutaja on sisestanud teaviku andmed.
    Järeltingimused: Teavik on otsitud ja leitud.
    Põhiline edukas stsenaarium: Vajutatakse otsi nuppu ja kuvatakse otsingutulemused.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Paiknemiskoha valimine
    Primaarsed tegutsejad: Klient või laenutaja
    Osapooled/huvid: Et valida ainult nende Raamatukogude vahel, kus otsitud teavik asub
    Eeltingimused: Otsingutulemus tõi vähemalt 1 tulemuse
    Järeltingimused: Paiknemiskoht on valitud.
    Põhiline edukas stsenaarium: Klikitakse Raamatukogu nime peal, kus teavik soovitakse tellida.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Kättesaamise viisi/koha määramine
    Primaarsed tegutsejad: Klient
    Osapooled/huvid: Et valida, kuidas soovib teavikut kätte saada
    Eeltingimused: Teaviku paiknemiskoht on valitud
    Järeltingimused: Kättesaamise viis ja koht on määratud
    Põhiline edukas stsenaarium: Klient määrab, kas soovib minna mõnda Raamatukokku järgi ja valib, millisesse või kasutab kullerteenust.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Tellimuse kinnitamine
    Primaarsed tegutsejad: Klient või laenutaja
    Osapooled/huvid: Tellimus teostada
    Eeltingimused: Kättesaamise viis/koht määratud või paiknemiskoht valitud
    Järeltingimused: Tellimus kinnitatud
    Põhiline edukas stsenaarium: Klikitakse kinnitamise nupule.
    Täiendavad nõuded-vajadused: Puudub.
    Nimetus: Tellimuse tühistamine
    Primaarsed tegutsejad: Klient või laenutaja
    Osapooled/huvid: Tellimus tühistada
    Eeltingimused: Tellimus on kinnitatud
    Järeltingimused: Tellimus tühistatud
    Põhiline edukas stsenaarium: Klikitakse tühistamise nupule.
    Täiendavad nõuded-vajadused: Puudub.
  • Tegevusdiagrammid lepingumuutmiseprotsessile


    Teaviku tellimine vastavalt kliendi esitatud soovile
    Joonis 20 Tellimissüsteemi allsüsteemi tegevusdiagramm
  • Kontseptuaalne klassidiagramm


    Joonis 21 Tellimissüsteemi allsüsteemi kontseptuaalne klassidiagramm
  • Klasside definitsioonid


    Klass
    Kirjeldus
    Teavik
    Raamat, mida klient laenutab
    tyyp
    Teaviku kirjanduslik liik
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Tootaja
    Näitab töötaja andmeid
    Klient
    Isik, kes laenutab teaviku
    Laenutus
    Tegevus, millega registreeritakse teavik kliendi kontole ja teavik antakse kliendi kasutusse
    olek
    Laenutuse seisukord raamatukogus
    Tahtaeg
    Laenutuse tähtaeg, mis määrab ära laenutuse ajalise kestvuse ja mille abil arvestatakse viivist
    Viivis
    Summa, mille tasub klient laenutuse tähtaja üleminekul
    Konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    PIN ja kasutajanimi
    Unikaalsed paroolid, millega klient saab veebi sisse logida
    Kontaktandmed
    Kliendi kontaktandmed
    Tellimus
    Teaviku tellimine teisest Raamatukogust
  • Põhiobjektide (andmekogude, registrite) vaade


  • Andmekogude liigid ja nimekiri


    Arvete register
    Kliendi register
    Koostööpartnerite register
    Laenutamise register
    Konto register
    Lepingute register
    Teavikute register
    Teenuste register
    Tellimise register
    Töötajate register
  • Lepingute registri spetsifikatsioon


  • Taust ja eesmärgid

    Iga raamatukogu töötaja ja koostööpartner on seotud lepinguga. Lepingute register võimaldab salvestada lepingute andmeid.
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutab:
    • Juhataja pädevusala
    • Koostööpartneri pädevusala
    • Andmesisestaja pädevusala
    • Raamatukoguhoidja pädevusala
    • Laenutaja pädevusala
    • Pearaamatukoguhoidja pädevusala
    • Süsteemihalduri pädevusala

  • Andmekogu teenindavad allsüsteemid

    Andmeid uuendab lepingute allsüsteem
  • Nõuded vajadused

    Peab olema võimalik lepingut lisada
    Peab olema võimalik lepingut muuta.
    Peab olema võimalik lepingut kustutada .
    Peab olema võimalik lepingut pikendada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Koostööpartnerite (Koostööpartner) ja Töötajate(Juhataja, Andmesisestaja, Raamatukoguhoidja, pearaamatukoguhoidja, Süsteemihaldur, Laenutaja) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is


  • Kontseptuaalne klassidiagramm
    Joonis 22 Lepingute registri kontseptuaalne klassidiagramm
    Juhataja loob lepingu. Lepinguga on seotud andmesisestaja, raamatukoguhoidja, laenutaja, süsteemihaldur, pearaamatukoguhoidja ja koostööpartner.
  • Klasside definitsioonid Klass
    Kirjeldus
    Raamatukoguhoidja
    Isik, kes tagab Raamatukogu hea korra eest
    Andmesisestaja
    Isik, kes sisestab teaviku andmeid andmebaasi
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
    Tootaja
    Näitab töötaja andmeid
    Süsteemihaldur
    Isik, kes tegeleb andmebaasi ja veebiga
    Pearaamatukoguhoidja
    Isik, kes võtab tellimusi vastu
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Leping
    Tõend, kus on kirjeldatud osapoolte kohustused
  • Töötajate registri spetsifikatsioon


  • Taust ja eesmärgid

    Raamatukogus töötab mitmeid töötajaid, kelle andmed on vaja raamatukogu infosüsteemis salvestada. Register võimaldab salvestada, muuta ning lugeda töötajate andmeid
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Juhataja
    • Laenutaja
    • Andmesisestaja
    • Pearaamatukoguhoidja
    • Raamatukoguhoidja
    • Süsteemihaldur
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindavad:
    • Töötajate allsüsteem

  • Nõuded vajadused

    Peab olema võimalik töötaja andmeid lisada.
    Peab olema võimalik töötaja andmeid muuta.
    Peab olema võimalik töötaja andmeid kustutada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Lepingu (Leping)registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 23 Töötajate registri kontseptuaalne klassidiagramm
    Juhataja otsib koostööpartneri, kes esitab arved, mille juhataja peab kinnitama. Laenutaja loob uutele klientidele kontod , laenutab olemasolevatele klientidele teavikuid, tellib teavikuid teistest Raamatukogudest.
  • Klasside definitsioonid Klass
    Kirjeldus
    Klient
    Isik, kes laenutab teaviku
    konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    Teavik
    Raamat, mida klient laenutab
    Tootaja
    Näitab töötaja andmeid
    Arve
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Andmesisestaja
    Isik, kes sisestab teaviku andmeid andmebaasi
    Pearaamatukoguhoidja
    Isik, kes võtab tellimusi vastu
    Süsteemihaldur
    Isik, kes tegeleb andmebaasi ja veebiga
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
    Raamatukoguhoidja
    Isik, kes tagab Raamatukogu hea korra eest
    Tellimus
    Teaviku tellimine teisest Raamatukogust
    Laenutus
    Tegevus, millega registreeritakse teavik
  • Klientide registri spetsifikatsioon


  • Taust ja eesmärgid

    Raamatukogul on kliendid, kelle andmed on vaja raamatukogu infosüsteemis salvestada
    Register võimaldab salvestada, muuta ning lugeda klientide andmeid.
  • Kasutus pädevusalade poolt (subjektid)


    Antud registrit kasutab:
    • Kliendi pädevusala
    • Laenutaja pädevusala
    • Koostööpartneri pädevusala

  • Andmekogu teenindavad allsüsteemid


    Antud registrit teenindavad:
    • Konto allsüsteem

  • Nõuded vajadused

    Peab olema võimalik kliendi andmeid lisada.
    Peab olema võimalik kliendi andmeid muuta.
    Peab olema võimalik kliendi andmeid kustutada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Konto(konto), Koostööpartneri(Koostööpartner), Töötajate(Laenutja), Laenutamise(Laenutus), Tellimise(tellimus) ja Teavikute(Teavik) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is


  • Kontseptuaalne klassidiagramm
    Joonis 24 Klientide registri kontseptuaalne klassidiagramm
    Klient omab kontot. Kliendi konto sisaldab PIN ja kasutajanime ja lugejakaarti. Klient suhtleb laenutajaga. Klient esitab tellimuse. Tellimuse teostab laenutaja või koostööpartner.
  • Klasside definitsioonid Klass
    Kirjeldus
    Laenutus
    Tegevus, millega registreeritakse teavik kliendi kontole ja teavik antakse kliendi kasutusse
    Teavik
    Raamat, mida klient laenutab
    Klient
    Isik, kes laenutab teaviku
    Kontaktandmed
    Kliendi kontaktandmed
    lugejakaart
    Kaart, millega kliendile teavikuid registreeritakse
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    tellimus
    Teaviku tellimine teisest Raamatukogust
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    PIN ja kasutajanimi
    Unikaalsed paroolid, millega klient saab veebi sisse logida
  • Arvete registri spetsifikatsioon


  • Taust ja eesmärgid

    Raamatukogu teenuseid teostab koostööpartner ja esitab arve, töötaja peab arved kinnitama.
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Juhataja pädevusala
    • Koostööpartneri pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindavad:
    • Arvete allsüsteem
    • Lepingute allsüsteem

  • Nõuded vajadused

    Peab olema võimalik arveid esitada.
    Peab olema võimalik arveid kinnitada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Lepingute (Leping), Teenuste(Teenus), Töötaja(laenutaja), Koostööpartneri(Koostööpartner) registritega.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 25 Arvete registri kontseptuaalne klassidiagramm
    Juhataja suhtleb koostööpartneriga. Koostööpartner esitab arve. Arve sisaldab teenust ja on seotud lepinguga. Juhataja kinnitab arve.
  • Klasside definitsioonid Klass
    Kirjeldus
    Leping
    Tõend, kus on kirjeldatud osapoolte kohustused
    Koostööpartner
    Isik, kes pakub teenuseid
    Arve
    Tõend, mille kaudu nõutakse teenuse eest tasu
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
    Teenus
  • Konto registri spetsifikatsioon


  • Taust ja eesmärgid

    Raamatukogus on klientidel kontod. Konto register võimaldab kontosid lisada, muuta ning kustutada.
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Kliendi pädevusala
    • Laenutaja pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindab :
    • Konto allsüsteem
  • Nõuded vajadused

    Peab olema võimalik kliendi kontot muuta.
    Peab olema võimalik kliendi kontot kustutada.
    Peab olema võimalik kliendi kontot lisada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Tellimise (tellimus), Laenutamise(Laenutus, Tähtaeg, Viivis), Töötaja(Laenutaja), Kliendi(Klient) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 26 Konto registri kontseptuaalne klassidiagramm
    Klient omab kontot. Konto sisaldab PIN ja kasutajanime, lugejakaarti ja laenutust. Klient võib esitada tellimuse või laenutuse. Laenutaja teostab laenutuse. Laenutusel on tähtaeg. Laenutusel on oma olek. Laenutus on seotud viivisega.
  • Klasside definitsioonid Klass
    Kirjeldus
    Klient
    Isik, kes laenutab teaviku
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Laenutus
    Tegevus, millega registreeritakse teavik
    Tähtaeg
    Laenutuse tähtaeg, mis määrab ära laenutuse ajalise kestvuse ja mille abil arvestatakse viivist
    Viivis
    Summa, mille tasub klient laenutuse tähtaja üleminekul
    Olek
    Laenutuse seisukord raamatukogus
    konto
    Sisaldab kliendi personaalseid andmeid ja infot laenutuste kohta
    lugejakaart
    PIN ja kasutajanimi
    Unikaalsed paroolid, millega klient saab veebi sisse logida
  • Teavikute registri spetsifikatsioon


  • Taust ja eesmärgid

    Raamatukogus on palju erinevaid teavikuid, mida kliendid laenutavad ja tellivad . Teavikute register võimaldab teavikute andmeid muuta ja kustutada.
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutab:
    • Kliendi pädevusala
    • Laenutaja pädevusala
    • Koostööpartneri pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindab:
    • Teavikute allsüsteem
    • Tellimissüsteemi allsüsteem
    • Teenuste allsüsteem

  • Nõuded vajadused

    Peab olema võimalik teavikute andmeid muuta.
    Peab olema võimalik teavikute andmeid kustutada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Tellimise (tellimus), Kliendi(Klient), Töötajate(Laenutaja), Laenutamise(Laenutus), Koostööpartnerite(Koostööpartner) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 27 Teaviku registri kontseptuaalne klassidiagramm
    Klient suhtleb laenutajaga, esitab tellimuse või laenutuse. Laenutuse teostab laenutaja või täidab tellimuse koostööpartner. Koostööpartner suhtleb kliendiga. Koostööpartner edastab teaviku. Teavik on seotud tyybiga.
  • Klasside definitsioonid Klass
    Kirjeldus
    tyyp
    Teaviku kirjanduslik liik
    Teavik
    Raamat, mida klient laenutab
    Koostööpartner
    Edastab teaviku laenutajalt kliendile
    Laenutus
    Tegevus, millega registreeritakse teavik
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    tellimus
    Teaviku tellimine teisest Raamatukogust
    Klient
    Isik, kes laenutab teaviku
  • Teenuste registri spetsifikatsioon

  • Taust ja eesmärgid

    Raamatukogus täidab koostööpartner teenuseid.

    Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Juhataja pädevusala
    • Koostööpartneri pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindab:
    • Teenuste allsüsteem
  • Nõuded vajadused

    Peab olema võimalik teenuse andmeid muuta.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Arvete (Arve), Teenuste(Teenus), Tellimise(tellimus), Koostööpartneri(Koostööpartner),Töötajate(Juhataja) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 28 Teenuste registri kontseptuaalne klassidiagramm
    Juhataja tellib teenuse. Teenus sisaldab tellimust. Juhataja suhtleb koostööpartneriga. Koostööpartner täidab tellimuse. Koostööpartner esitab arve. Juhataja kinnitab arve.
  • Klasside definitsioonid Klass
    Kirjeldus
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
    Teenus
    Tegevus, mida teostatakse millegi tegemisel
    Arve
    Tõend, mille kaudu nõutakse teenuse eest tasu
    Koostööpartner
    Isik, kes pakub teenuseid
    tellimus
    Teaviku tellimine teisest Raamatukogust
  • Tellimise registri spetsifikatsioon


  • Taust ja eesmärgid

    Klient esitab tellimuse. Tellimise register säilitab endas andmeid tehtud tellimusest.
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Kliendi pädevusala
    • Koostööpartneri pädevusala
    • Laenutaja pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindab:
    • Tellimissüsteemi allsüsteem
    • Teenuste allsüsteem
  • Nõuded vajadused

    Peab olema võimalik tellimust kustutada.
    Peab olema võimalik tellimust muuta.
    Peab olema võimalik tellimust esitada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Tellimise(tellimus), Töötajate(Laenutaja), Teavikute( teavik), Koostööpartnerite(Koostööpartner), Kliendi(Klient), Laenutamise(Laenutus)registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 29 Tellimise registri kontseptuaalne klassidiagramm
    Klient esitab raamatukogule tellimuse. Tellimus sisaldab teavikut. Klient suhtleb laenutajaga. Laenutaja teostab laenutuse või esitab tellimuse koostööpartnerile. Koostööpartner suhtleb kliendiga. Koostööpartner edastab teaviku kliendile.
  • Klasside definitsioonid Klass
    Kirjeldus
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Klient
    Isik, kes laenutab teaviku
    Laenutus
    Tegevus, millega registreeritakse teavik
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida.
    Teavik
    Raamat, mida klient laenutab
    Koostööpartner
    Isik, kes pakub teenuseid
    olek
    Tellimuse seisund
  • Koostööpartneri registri spetsifikatsioon


  • Taust ja eesmärgid

    Klient esitab tellimuse ja koostööpartner täidab selle. Koostööpartneri register säilitab endas andmeid klientide esitatud tellimustest ja kliendist .
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Kliendi pädevusala
    • Juhataja pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindab:
    • Teenuste allsüsteem
  • Nõuded vajadused

    Peab olema võimalik koostööpartneri andmeid muuta.
    Peab olema võimalik koostööpartneri andmeid kustutada.
    Peab olema võimalik koostööpartneri andmeid lisada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Kliendi (Klient), Tellimise (tellimus), Töötajate(Juhataja) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 30 Koostööpartneri registri kontseptuaalne klassidiagramm
    Klient esitab raamatukokku tellimuse. Koostööpartner täidab kliendi tellimuse. Koostööpartner suhtleb kliendiga tellimuse kohaletoimetamise osas. Juhataja suhtleb koostööpartneriga tellimuse edastamise asjus kliendile.
  • Klasside definitsioonid Klass
    Kirjeldus
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida.
    Koostööpartner
    Isik, kes pakub teenuseid
    Juhataja
    Isik, kes tagab Raamatukogu toimimise eest
    Klient
    Isik, kes laenutab teaviku
  • Laenutamise registri spetsifikatsioon


  • Taust ja eesmärgid

    Raamatukogu laenutab teavikuid. Laenutamise register võimaldab laenutuste salvestamist ja muutmist .
  • Kasutus pädevusalade poolt (subjektid)

    Antud registrit kasutatab:
    • Laenutaja pädevusala
    • Kliendi pädevusala
  • Andmekogu teenindavad allsüsteemid

    Antud registrit teenindab:
    • Laenutussüsteemi allsüsteem.
  • Nõuded vajadused

    Peab olema võimalik laenutuse andmeid lisada.
    Peab olema võimalik laenutuse andmeid muuta.
    Peab olema võimalik laenutuse andmeid kustutada.
  • Seosed teiste registrite/andmekogudega

    Register on seotud Tellimise(tellimus), Kliendi(Klient), Töötajate(Laenutaja) registriga.
  • Andmekogu mudelid (äritasandil) Rational Rose'is

  • Kontseptuaalne klassidiagramm
    Joonis 31 Laenutamise registri kontseptuaalne klassidiagramm
    Klient esitab laenutuse. Laenutus võib olla seotud tellimusega. Laenutust haldab laenutaja. Laenutus sisaldab tähtaega ja olekut. Laenutus on seotud viivisega. Viivis on seotud tähtajaga.
  • Klasside definitsioonid Klass
    Kirjeldus
    tellimus
    Nõude esitamine, millega klient soovib teavikut Raamatukogust tellida.
    Tähtaeg
    Laenutuse tähtaeg, mis määrab ära laenutuse ajalise kestvuse ja mille abil arvestatakse viivist
    Viivis
    Summa, mille tasub klient laenutuse tähtaja üleminekul
    Laenutaja
    Isik, kes registreerib, tellib, tagastab teaviku, suhtleb kliendiga ning teostab laenutuse
    Klient
    Isik, kes laenutab teaviku
    Olek
    Laenutuse seisukord raamatukogus
    Laenutus
    Tegevus, millega registreeritakse teavik

    Põhiobjektide olekudiagrammid

  • Laenutamise olekudiagramm


    Joonis 32 Laenutamise olekudiagramm
  • Tellimuse olekudiagramm


    Joonis 33 Tellimuse olekudiagramm
  • Arhitektuurivaade


    Infosüsteemi arendamise esimese iteratsiooni käigus luuakse andmebaasi ja rakenduse prototüüplahendus, kasutades andmebaasisüsteemi Oracle .
    Joonis 34 Arhidektuurivaade
  • Nõudmised tarkvarale ja riistvarale


    Failiserver
    Oraclei andmebaas paigutatakse lokaalvõrku, nii et mitu kasutajat seda korraga kasutada saaks.
    Varukoopiad
    Andmebaasist tuleb teha regulaarselt varukoopiaid. Varukoopiaid tuleks säilitada teises arvutis – mitte samas kus töötav andmebaas.
    Töötajate töökoht
    Töötajale luuakse lokaalvõrku töökoht ning lisatakse ta andmebaasis defineeritud kasutajagruppi. Töötaja töökoht on ühenduses failiserveris paikneva andmebaasiga.
    Süsteemi töölerakendamisel võetakse kasutusele järgmine arhitektuur:
    Nõudmised tarkvarale:
    Andmebaasi ja rakenduse server
    OS: Linux
    Veebiserver : Apache Web Server
    Andmebaasisüsteem: Oracle
    Rakenduse loomise vahend: php
    Töötaja töökoht:
    Töötaja töökoht on realiseeritud php-s ning paikneb veebiserveris. Töötaja saab süsteemile ligi üle Interneti. Vaja läheb üksnes IE või Mozilla Firefoxi.
  • Arendusvaade


  • Arendusstrateegia


    Arendusstrateegiaks valiti iteratiivne arendusprotsess . Kui strateegia etapis vaadatakse süsteemi tervikuna , siis alates analüüsi etapist vaadatakse süsteemi iteratsioonidena. Antud süsteemis on iteratsioonideks pädevusalade vaadete kasutusjuhud.
    Alljärgnevalt kirjeldatakse etapid, mida läbitakse süsteemi kui terviku arendamisel.
    Strateegia etapp
    • Infosüsteemi nõuete välja selgitamine ja fikseerimine
    • Üldise infosüsteemi kava loomine
    • Valmib ärimudel ja soovituste nimekiri ning tegevuskava süsteemi loomiseks
    • Arvestatakse organisatsioonilisi, finantsilisi ja tehnilisi piiranguid
    • Infosüsteemi arenduse järelvalvekomitee loomine

    Siirdeetapp
    • Süsteemi tegelik käivitamine, installeerimine ja konfigureerimine
    • Kasutajate väljaõpetamine ja abistamine
    • Süsteemi ja kasutajate testimine

    Toimimisetapp
    • Süsteemi toimimine minimaalse hooldusega
    • Vajalike muudatuste sisseviimine ja hooldus
    • Süsteemi monitooring ning tuleviku prognoos

    Alljärgnevalt kirjeldatakse etapid, mis sisalduvad igas iteratsioonis.
    Analüüsi etapp
    • Tulevase IS struktuuri loomine
    • Mudelite detailiseerimine koostöös kasutajate ja analüütikutega
    • Strateegia etapi tulemuste kontrollimine ning nende detailiseerimine, et oleks tagatud võimalikult täpne disain ja realiseerimine
    • Andmeobjektide atribuutide ja protsesside omavahelise seostuse ning andmekasutuse väljaselgitamine
    • Piirangute ja eelduste välja selgitamine

    Disaini etapp
    • IS valmis projekteerimine
    • Siirde ja testimisplaani koostamine
    • Andmebaaside, süsteemi arhitektuuri ja tarkvara spetsifikatsiooni loomine
    • Leida parimad võimaluse antud süsteemi nõudmiste realiseerimiseks

    Ehitamise etapp
    • Vajamineva tarkvara kirjutamine, testimine ja kasutujuhendi koostamine

  • Arendusprotsessi meeskond


    Arendusprotsessi meeskonna moodustavad:

  • Arendusprotsessid


    Süsteemi arendatakse iteratiivselt. Soovituslik iteratsioonide (kasutusjuhtude) realiseerimine on järgmine:
    • Töötajate valimine ja lepingute sõlmimine
    • Koostööpartnerite valimine ja lepingute sõlmimine
    • Konto taotlemine
    • Kliendi info salvestamine
    • Tellimise info salvestamine
    • Laenutuse info salvestamine
    • Kliendi info kustutamine
    • Koostööpartnerite lepingute lõpetamine
    • Töötajate lepingute lõpetamine

    Analüütikud tegelevad pidevalt uute etappide analüüsimisega. Kui nende poolne töö tehtud, siis edastatakse see realiseerijatele. Samal ajal jätkavad analüütikud tööd järgmise etapiga. Igal iteratsioonil on tulemus, mis lõppedes üle kontrollitakse. Kui ilmneb vigu, siis need parandatakse järgmise iteratsiooni käigus. Andmebaasidisainer loob andmebaasi, mis realiseeriks vajaminevaid registreid. Kasutajaliidese disainer saab luua esimesi kasutajaliideseid. Süsteemi valmides toimub siirdamine – lõpetatakse kasutajate koolitus ja kasutusjuhendid ning tarkvara antakse üle reaalsele
  • Vasakule Paremale
    Raamatukogu laenutusosakonna infosüsteem #1 Raamatukogu laenutusosakonna infosüsteem #2 Raamatukogu laenutusosakonna infosüsteem #3 Raamatukogu laenutusosakonna infosüsteem #4 Raamatukogu laenutusosakonna infosüsteem #5 Raamatukogu laenutusosakonna infosüsteem #6 Raamatukogu laenutusosakonna infosüsteem #7 Raamatukogu laenutusosakonna infosüsteem #8 Raamatukogu laenutusosakonna infosüsteem #9 Raamatukogu laenutusosakonna infosüsteem #10 Raamatukogu laenutusosakonna infosüsteem #11 Raamatukogu laenutusosakonna infosüsteem #12 Raamatukogu laenutusosakonna infosüsteem #13 Raamatukogu laenutusosakonna infosüsteem #14 Raamatukogu laenutusosakonna infosüsteem #15 Raamatukogu laenutusosakonna infosüsteem #16 Raamatukogu laenutusosakonna infosüsteem #17 Raamatukogu laenutusosakonna infosüsteem #18 Raamatukogu laenutusosakonna infosüsteem #19 Raamatukogu laenutusosakonna infosüsteem #20 Raamatukogu laenutusosakonna infosüsteem #21 Raamatukogu laenutusosakonna infosüsteem #22 Raamatukogu laenutusosakonna infosüsteem #23 Raamatukogu laenutusosakonna infosüsteem #24 Raamatukogu laenutusosakonna infosüsteem #25 Raamatukogu laenutusosakonna infosüsteem #26 Raamatukogu laenutusosakonna infosüsteem #27 Raamatukogu laenutusosakonna infosüsteem #28 Raamatukogu laenutusosakonna infosüsteem #29 Raamatukogu laenutusosakonna infosüsteem #30 Raamatukogu laenutusosakonna infosüsteem #31 Raamatukogu laenutusosakonna infosüsteem #32 Raamatukogu laenutusosakonna infosüsteem #33 Raamatukogu laenutusosakonna infosüsteem #34 Raamatukogu laenutusosakonna infosüsteem #35 Raamatukogu laenutusosakonna infosüsteem #36 Raamatukogu laenutusosakonna infosüsteem #37 Raamatukogu laenutusosakonna infosüsteem #38 Raamatukogu laenutusosakonna infosüsteem #39 Raamatukogu laenutusosakonna infosüsteem #40 Raamatukogu laenutusosakonna infosüsteem #41 Raamatukogu laenutusosakonna infosüsteem #42 Raamatukogu laenutusosakonna infosüsteem #43 Raamatukogu laenutusosakonna infosüsteem #44 Raamatukogu laenutusosakonna infosüsteem #45 Raamatukogu laenutusosakonna infosüsteem #46 Raamatukogu laenutusosakonna infosüsteem #47 Raamatukogu laenutusosakonna infosüsteem #48 Raamatukogu laenutusosakonna infosüsteem #49 Raamatukogu laenutusosakonna infosüsteem #50 Raamatukogu laenutusosakonna infosüsteem #51 Raamatukogu laenutusosakonna infosüsteem #52 Raamatukogu laenutusosakonna infosüsteem #53 Raamatukogu laenutusosakonna infosüsteem #54 Raamatukogu laenutusosakonna infosüsteem #55 Raamatukogu laenutusosakonna infosüsteem #56 Raamatukogu laenutusosakonna infosüsteem #57 Raamatukogu laenutusosakonna infosüsteem #58 Raamatukogu laenutusosakonna infosüsteem #59 Raamatukogu laenutusosakonna infosüsteem #60 Raamatukogu laenutusosakonna infosüsteem #61 Raamatukogu laenutusosakonna infosüsteem #62 Raamatukogu laenutusosakonna infosüsteem #63 Raamatukogu laenutusosakonna infosüsteem #64 Raamatukogu laenutusosakonna infosüsteem #65 Raamatukogu laenutusosakonna infosüsteem #66 Raamatukogu laenutusosakonna infosüsteem #67 Raamatukogu laenutusosakonna infosüsteem #68 Raamatukogu laenutusosakonna infosüsteem #69 Raamatukogu laenutusosakonna infosüsteem #70 Raamatukogu laenutusosakonna infosüsteem #71 Raamatukogu laenutusosakonna infosüsteem #72 Raamatukogu laenutusosakonna infosüsteem #73 Raamatukogu laenutusosakonna infosüsteem #74 Raamatukogu laenutusosakonna infosüsteem #75 Raamatukogu laenutusosakonna infosüsteem #76 Raamatukogu laenutusosakonna infosüsteem #77 Raamatukogu laenutusosakonna infosüsteem #78 Raamatukogu laenutusosakonna infosüsteem #79 Raamatukogu laenutusosakonna infosüsteem #80 Raamatukogu laenutusosakonna infosüsteem #81 Raamatukogu laenutusosakonna infosüsteem #82
    Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
    Leheküljed ~ 82 lehte Lehekülgede arv dokumendis
    Aeg2011-11-03 Kuupäev, millal dokument üles laeti
    Allalaadimisi 113 laadimist Kokku alla laetud
    Kommentaarid 2 arvamust Teiste kasutajate poolt lisatud kommentaarid
    Autor kaisamaisa11111 Õppematerjali autor
    Väga põhjalik materjal
    Projekt aines „Infosüsteemi strateegiline analüüs“

    Sarnased õppematerjalid

    Kino infosüsteemi strateegilise arenduse dokumentatsioon
    110
    doc

    Kino infosüsteemi strateegilise arenduse dokumentatsioon

    Projekti arhitektuurivaate ning arendusvaate kirjutasime üheskoos ning ühise arutelu tulemusena. 11 2. Infosüsteemi äri- ehk toimimise vaade 2.1 Terviksüsteemi üldvaade (infosüsteemi üldised eesmärgid ja tükeldusloogika) Infosüsteemi üldised eesmärgid: Terviksüsteemiks on meelelahutusteenust pakkuva ning meelelahutusteenuse pakkujatele renditeenust pakkuva firma infosüsteem. IS eesmärgiks on firma põhiliste äriprotsesside motiveeritud mahus automatiseerimise. Samuti infotöö ümberkorraldamise läbi võimalikult kvaliteetse infoteenuse pakkumine firma toimimiseks ja ka firmaga seotud tegutsejatele (kinokülastajad, teised meelelahutusteenuse pakkujad, filmitarnijad). IS ülesehitus peab tagama igale äriprotsessides tegutsevale osapoolele optimaalses mahus vaate temaga seotud andmetele.

    Infosüsteemi projekteerimine
    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 e-mail: [email protected]

    Andmebaaside projekteerimine
    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.1 PROJEKTI TAUST 2 1

    Kontseptuaalne süsteemianalüüs
    Andmebaaside programmeerimine
    81
    doc

    Andmebaaside programmeerimine

    TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatikainstituut Infosüsteemide õppetool Online Restoran Andmebaaside programmeerimine IDU0120 Juhendaja: Erki Eessaar Tallinn 2011 Sisukord SISUKORD 4 SISSEJUHATUS 8 1. STRATEEGIA ETAPP............................................................................................................ 9 1.1 TERVIKSÜSTEEMI ÜLDVAADE.................................................................................................... 9 1.1.1 ORGANISATSIOONI EESMÄRGID................................................................................................ 9 1.1.2 INFOSÜSTEEMI EESMÄRGID....................................................................................................... 9 1.1.3 LAUSEND

    Andmebaaside projekteerimine
    Projekt Fototellimus aines Sissejuhatus infosüsteemidesse
    60
    doc

    Projekt Fototellimus aines Sissejuhatus infosüsteemidesse

    parameetrid. Eelis: Kliendil kulub vähem aega fotode välja valimiseks. Mõõt: Klient saab peaaegu kohe peale pildistamist ükskõik, mis ajal sooritada tellimuse. 8 3 Infosüsteemi funktsionaalne vaade Järgnevalt esitatakse Fototellimuse infosüsteemi põhifunktsioonid ja kasutusjuhud. 3.1 INFOSÜSTEEMI PÕHIFUNKTSIOONID Infosüsteemi põhifunktsioonid on esitatud UML paketidiagrammina joonisel 1: Fototellimuse infosüsteem:  Fotograafide ja klientide arvestus  Fotode arvestus  Tellimuse, arvete, müügi arvestus Joonis 1.Fototellimuse infosüsteemi põhifunktsioonid 3.2 KASUTUSJUHTUDE MUDEL Kasutusjuhtude mudel koosneb kasutusjuhtude diagrammidest, mis on koostatud infosüsteemi põhifunktsioonide kaupa ning nende diagrammide kirjeldustest. Fotograafide ja klientide arvestus

    Sissejuhatus infoteadustesse
    Süsteemianalüüsi kontrolltöö 1
    204
    docx

    Süsteemianalüüsi kontrolltöö 1

    M. Roost , TTÜ Informaatikainstituut, Loengukonspektid aines Süsteemianalüüs, 2014 IDU 5360 SÜSTEEMIANALÜÜS Loeng 1. Sissejuhatus (kontseptuaalsesse) süsteemianalüüsi.  Aine fookus  Aine taust  Eesmärgid ja õpiväljundid  Aine korraldus Aine fookus KONTSEPTUAALNE SÜSTEEMIANALÜÜS  VALDKONNA ANALÜÜS  TARKVARA NÕUETE ANALÜÜS  ITERATIIVNE ARENDUSPROTSESS Fookus: Kontseptuaalse süsteemanalüüsi meetodite rakendamine valdkonna ning tarkvara nõuete detailseks analüüsiks iteratiivses arendusprotsessis Aine taust Analüüsi ained: 1. Sissejuhatus infosüsteemidesse (IDU 3350) või Modelleerimine (IDU 3355); -> 2. -> Süsteemianalüüs (IDU 5360) -> 3. -> Infosüsteemi strateegiline analüüs (idu0021) ehk Ettevõtte äriarhitektuur (idu1321) Aine on eelduseks (OIS) IDU5661 - Infosüsteemide projekteerimine, IDU0050 - Objektorienteeritud disain, IDX5010 - Struktuuranalüüs ja ekspertsüstee

    Modulatsioon
    Andmebaasid I - eksamiküsimused
    30
    docx

    Andmebaasid I - eksamiküsimused

    Eksamil küsitavad mõisted 1. Andmebaas (teema 1) 2. Andmebaasisüsteem (teema 1, 10) 3. Relatsiooniline muutuja (relvar), relatsioon (teema 2) 4. Kandidaatvõti, supervõti (primary key) (teema 2) 5. Primaar- ja alternatiivvõti (teema 2) 6. Välisvõti (teema 2) 7. Viidete terviklikkuse reegel (teema 2) 8. Andmetüüp (teema 2 ja 5) 9. Kitsendused ja nende võimalik realiseerimine SQL-andmebaasides (teema 2 ja 5) 10. Nimetage relatsioonialgebra operatsioone (teema 3) 11. Virtuaalne relatsioon e. vaade (teema 5) 12. Pädevusala (teema 7) 13. Funktsionaalne allsüsteem (teema 7) 14. Register (teema 7) 15. Kuidas on omavahe

    Andmebaasid
    Raamatukogunduse lõpueksam
    30
    doc

    Raamatukogunduse lõpueksam

    vajaliku info vahendamise teel, olenemata info asukohast Raamatukogude tüübid: 1. Rahvusraamatukogu riigi keskne teadusraamatukogu hangib, säilitab, teeb kättesaadavaks riigi kultuuriväärtused, inforessursid. Ka rahvusbibliogr. keskus. 2. Kõrgkooliraamatukogu ­ teenindab üliõpilasi, õppejõude jt töötajaid: · ülikooliraamatukogu: o avalikõigusliku ülikooli raamatukogu o eraülikooli raamatukogu · muu kõrgharidusasutuse raamatukogu o riigi rakenduskõrgkooli raamatukogu o erarakenduskõrgkooli raamatukogu 3. Erialaraamatukogu domineerib kindla eriala kirjandus, eelistatult teenindab kindlat lugejakategooriat. o ametiasutuse raamatukogu o meditsiiniraamatukogu o teadusasutuse, kutseja teadusühingu raamatukogu o ettevõtteraamatukogu

    Raamatukogundus ja infokeskkonnad




    Meedia

    Kommentaarid (2)

    crismo profiilipilt
    crismo: Väga põhjalik projekt.
    02:57 01-01-2012
    katukas123 profiilipilt
    katukas123: Põhjalik ja abiks ikka
    13:50 12-12-2012



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