You are on page 1of 17

TALLINNA TEHNIKALIKOOL

Informaatikainstituut
Infossteemide ppetool

Projekt aines Sissejuhatus infossteemidesse

EHITUS- JA REMONDIFIRMA

lipilane: ...
pperhm: ...
Matrikli nr.: ...

Juhendaja: ...

Tallinn
2015

SISUKORD
1

LDVAADE .................................................................................................................................. 3
1.1

TAUST ......................................................................................................................................... 3

1.2

ORGANISATSIOONI EESMRGID ................................................................................................... 3

1.3

PROTSESSIDE LOETELU................................................................................................................ 3

1.4

TOIMISOBJEKTIDE LOETELU ........................................................................................................ 4

1.5

TEGUTSEJATE LOETELU ............................................................................................................... 4

1.6

INFOVAJADUSTE LOETELU ........................................................................................................... 4

INFOSSTEEMI EESMRGID................................................................................................. 7

INFOSSTEEMI FUNKTSIONAALNE VAADE..................................................................... 8

INFOSSTEEMI ANDMEVAADE .......................................................................................... 11

4.1

KONTSEPTUAALMUDEL ............................................................................................................. 11

4.2

ANDMEMUDEL .......................................................................................................................... 12

4.3

OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA ......................................................................... 12

INFOSSTEEMI AJALINE VAADE....................................................................................... 15


5.1

PROTSESSI TEGEVUSDIAGRAMM ................................................................................................ 15

5.2

SEISUNDIDIAGRAMM ................................................................................................................. 16

Informaatikainstituut

1 ldvaade
Jrgnevalt esitatakse organisatsiooni taust, lausendid, eesmrgid, phiprotsesside,
phiobjektide, sndmuste, tegutsejate ja infovajaduste loetelu. Joonised on koostatud
kasutades UML standardit.

1.1 TAUST
Tegemist on fsilistele ja juriidilistele isikutele ehitus- ja remonditeenuseid osutava
ettevttega. Vastavate teenuste osutamine toimub projektiphiselt, kus igale kliendile
lhenetakse individuaalselt optimeerides nii aja kui raha kasutust.

1.2 ORGANISATSIOONI EESMRGID


Ettevtte eesmrgiks on klientide elamis- ja ttamistingimuste parendamine. Selle
eesmrgi titmiseks on ettevttel alameesmrgiks kvaliteetse ehitus- ja
remonditeenuse osutamine jrgides tehnoloogilisi vajadusi ja tehes tju ja muude
ressursside kasutuse osas operatiivseid ja optimaalseid otsuseid.

1.3 PROTSESSIDE LOETELU


Ettevttevlisele kliendile suunatud protsessiks on:

ehitus- ja remonditeenuse osutamine;


ehitus- ja remondialane konsulteerimine;
ehitusmaterjalide mk

Ehitus- ja remonditeenuse osutamisprotsessi vib jagada alljrgnevateks


alamprotsessideks:

Pakkumise protsess
Ehitus- vi remonditeenuse osutamise lepingu slmimine
Ehitamine vi remontimine ehk lepingu titmine
hitatud vi remonditud objekti leandmine-vastuvtmine, mida omakorda saab
jagada jrgmisteks alamprotsessideks:
o tde tulemuste hindamine
o lepingu lpetamine
Arveldamine
Ressursside hankimine, mis omakorda viks jaguneda alljrgnevateks
alamprotsessideks
o Tju hankimine (tju ost vi rent)
o Materjalide hankimine
o Tvahendite hankimine (ost vi rent)

Ts esitatud vaated on koostatud pakkumise protsessi kohta.


Informaatikainstituut

1.4 TOIMISOBJEKTIDE LOETELU


Ehitus- ja remondifirma (tpsemalt pakkumise protsessi) toimimisobjektid on
jrgmised:

Klient
Objektijuht
Vajadus
Remonditav objekt
Ehitatav objekt
Joonis
Pakkumus

1.5 TEGUTSEJATE LOETELU


Ettevttega seotud tegutsejad on:

Klient
Ehituspood
Tvahendite rendifirma
Tju rendifirma
Maksuamet

1.6 INFOVAJADUSTE LOETELU


Ettevtte tegutsemisega seotud infovajadused tegutsejate likes on jrgmised:

Klient

o Ettevtte poolt teistele klientidele tehtud td ja nende kvaliteet


o Ehitus- ja remondiobjektiga seotud tde pakutud ja tegelik maksumus
ja ajakulu
o Tde raames tehtud kulutused ja hinnangud tde lpetamiseks
Maksuamet
o Majandustegevust puudutavad aruanded

Ehituspood
o Ettevtte tellimused materjalile ja/vi tvahenditele

Tvahendite rendifirma
o Tellimused renditava(te) tvahendi(te) peale

Tju rendifirma
o Tellimused renditavale tjule

Ettevte

Informaatikainstituut

o Klientide vajadused
o Kliendi objektil varem tehtud td
o Mdavad tvahendid ja materjal ning nende hind
o Tarnethtajad
o Renditavad tvahendid
o Renditavate tvahendite tagastusthtajad
o Majandusaruannete vormid ja aruandlusthtajad
Ettevttega suhtlejaid ja nendega vahetatavat informatsiooni vljendab
kontekstidiagramm, mis on esitatud alljrgneval joonisel:

Joonis 1. Ehitus- ja remondifirma kontekst


Ehitusfirma protsessid, nendega seotud ettevttega suhtlejad ning vahetatav
informatsioon on esitatud alljrgneval joonisel:

Informaatikainstituut

Informaatikainstituut

2 Infossteemi eesmrgid
Ehitus- ja remonditeenust osutavat ettevtet, tpsemalt selle pakkumisprotsessi
toetava infossteemi eesmrgid on jrgmised:

saada levaadet klientide ehitus- ja/vi remondivajadustest ja neile tehtud


pakkumustest. Tpsemalt peab olema vimalik teha vajatavate tde ja
pakutavate tde aruandeid perioodide, objekti tpide, objekti aadresside jne
likes.

kiirendada ehitus- ja/vi remondipakkumuse koostamist. Pakkumuse


koostamine peab vtma senisest 50% vhem aega.

saada levaadet pakkumise protsessist. Tpsemalt peab saama vaadata, mis


seisundis ks vi teine pakkumine on ja kui palju on hes vi teises seisundis
pakkumisi

Informaatikainstituut

3 Infossteemi funktsionaalne vaade


Infossteemi funktsionaalne vaade koosneb funktsionaalsete nuete loetelust;
kasutusjuhtude diagrammist ja nende snalisest kirjeldusest.
Infossteemis kasutatavale tarkvarale esitatavad funktsionaalsed nuded on jrgmised:

Pakkumuse koostamisel peab saama kasutada tppakkumust vastavalt valitud


objekti tbile;
Peab saama nha, milliseid tid on firma poolt varasemalt kliendile tehtud;
Peab saama jlgida pakkumuse protsessi;
Peab saama teha statistikat pakkumuste kohta;
Peab saama vrrelda konkurentide poolt tehtud pakkumusi
Peab saama kontrollida kliendi (andmete) olemasolu
Peab saama klienti lisada ja muuta
Peab saama kontrollida objekti (andmete) olemasolu
Peab saama pakkumust lisada, muuta, tiendada
Peab saama pakkumuse esitamist ja vastust fikseerida

Pakkumise protsessi toetava tarkvara kasutusjuhud on:

Kliendi olemasolu kontroll


Kliendi lisamine
Kliendi muutmine
Objekti olemasolu kontroll
Objekti lisamine
Vajaduse lisamine
Objekti tiendamine
Pakkumuse lisamine
Pakkumise esitamise fikseerimine
Pakkumuse vastuse fikseerimine
Pakkumuse tiendamine
Tppakkumuste haldamine
Kliendile tehtud varasemate tde vaatamine
Pakkumuste vaatamine
Aruannete koostamine

Jrgnevalt esitatakse pakkumise protsessi toetava tarkvara kasutusjuhtude mudel.

Informaatikainstituut

Joonis 2. Pakkumise protsessis teostatavate kasutusjuhtude diagramm


Nimi: UC 1. Kliendi olemasolu kontroll
Tegutseja: objektijuht
Kirjeldus: objektijuht kontrollib, kas vajaduse esitanud kliendi andmed on
andmebaasis olemas. Kasutusloo kigus vaadatakse KLIENT andmeid.
Nimi: UC 2. Kliendi lisamine
Tegutseja: objektijuht
Kirjeldus: kui kliendi olemasolu kontrolli tulemusena otsitavate andmetega klienti
andmebaasis ei ole, lisab objektijuht klienti iseloomustavad andmed ja e-posti
andmed. Kasutusloo tulemusena lisatakse KLIENT ja E-POST andmeid.
Nimi: UC 3. Kliendi muutmine
Tegutseja: objektijuht
Kirjeldus: kui kliendi olemasolu kontrolli tulemusena otsitavate andmetega klient on
andmebaasis olemas, siis objektijuht vajadusel muudab/tiendab kliendi andmeid, ka
e-posti
andmeid.
Kasutusloo
kigus
vaadatakse
ja
tulemusena
muudetakse/tiendatakse KLIENT ja E-POST andmeid.
Nimi: UC 4. Objekti olemasolu kontroll
Tegutseja: objektijuht
Kirjeldus: objektijuht kontrollib, kas vajaduses fikseeritud objekti andmed on
andmebaasis olemas. Kasutusloo kigus vaadatakse OBJEKT andmeid.
Nimi: UC 5. Objekti lisamine
Tegutseja: objektijuht
Kirjeldus: kui objekti olemasolu kontrolli tulemusena otsitavate andmetega objekti
andmebaasis ei ole, lisab objektijuht objekti iseloomustavad andmed. Kasutusloo

Informaatikainstituut

kigus vaadatakse OBJEKTI TP andmeid ja tulemusena lisatakse OBJEKT


andmeid.
Nimi: UC 6. Vajaduse lisamine
Tegutseja: objektijuht
Kirjeldus: objektijuht lisab vajadust iseloomustavad andmed; seob vajaduse kliendi
ja objektiga. Objektijuht lisab kasutusloo kigus vajatavad td. Kasutusloo kigus
vaadatakse KLIENT, OBJEKT, T LIIK andmeid ja lisatakse VAJADUS, OBJEKT
VAJADUSES ja VAJATAV T andmeid.
Nimi: UC 7. Objekti tiendamine
Tegutseja: objektijuht
Kirjeldus: objekti levaatamise ja/vi jooniste vaatamise tulemusena objektijuht
muudab/tiendab objekti andmeid. Kasutusloo kigus vaadatakse ja tulemusena
muudetakse/tiendatakse OBJEKT andmeid.
Nimi: UC 8. Pakkumuse lisamine
Tegutseja: objektijuht
Kirjeldus: objektijuht lisab pakkumust iseloomustavad andmed; seob pakkumuse
vajaduse, kliendi, objekti ja objektijuhiga. Objektijuht lisab kasutusloo kigus
pakutavad td. Kasutusloo kigus vaadatakse OBJEKTIJUHT, VAJADUS,
KLIENT, OBJEKT, T LIIK andmeid ja lisatakse PAKKUMUS, OBJEKT
PAKKUMUSES ja PAKUTAV T andmeid. Kasutusloo teostuse tulemusena saab
PAKKUMUS seisundi Loodud koos seisundi kuupevaga.
Nimi: UC 9. Pakkumuse esitamise fikseerimine
Tegutseja: objektijuht
Kirjeldus: objektijuht fikseerib pakkumuse esitamise. Kasutusloo kigus vaadatakse
PAKKUMUS ja PAKKUMUSE SEISUND andmeid ja kasutusloo teostuse
tulemusena saab PAKKUMUS seisundi Esitatud koos seisundi kuupevaga.
Nimi: UC 10. Pakkumuse vastuse fikseerimine
Tegutseja: objektijuht
Kirjeldus: objektijuht fikseerib pakkumuse vastuse. Kasutusloo kigus vaadatakse
PAKKUMUS ja PAKKUMUSE SEISUND andmeid ja kasutusloo teostuse
tulemusena saab PAKKUMUS seisundi vastavalt vastuse sisule kas Vastu vetud;
Tagasi lkatud vi Vajab tiendamist koos seisundi kuupevaga.
Nimi: UC 11. Pakkumuse tiendamine
Tegutseja: objektijuht
Kirjeldus: objektijuht muudab/tiendab pakkumust iseloomustavaid andmeid;
lisab/muudab pakutavate tde andmeid. Kasutusloo kigus vaadatakse
PAKKUMUS, T LIIK ja PAKKUMUSE SEISUND andmeid ja
muudetakse/tiendatakse PAKKUMUS ja PAKUTAV T andmeid. Kasutusloo
teostuste tulemusena saab PAKKUMUS seisundi Tiendatud koos seisundi
kuupevaga.

Informaatikainstituut

10

4 Infossteemi andmevaade
Infossteemi andmevaade koosneb kontseptuaal- ja andmemudelist

4.1 KONTSEPTUAALMUDEL
Kontseptuaalmudel koosneb kontseptuaaldiagrammist ja seda kirjeldavatest
lausenditest. Pakkumise protsessiga seotud kontseptuaaldiagramm on esitatud
alljrgneval joonisel:

Joonis 3. Kontseptuaaldiagramm

Klient esitab objekti remontimise vi ehitamise vajaduse


Objektijuht vaatab (sh. mdab) remonditava objekti le
Objektijuht tutvub ehitatavat objekti iseloomustatavate joonistega
Objektijuht koostab pakkumuse
Objektijuht esitab pakkumuse
Klient vaatab pakkumuse le ja nustub sellega
Klient vaatab pakkumuse le ja ei nustu sellega
Klient vaatab pakkumuse le ja soovib selle tiendamist
Objektijuht tiendab pakkumust
Pakkumus sisaldab ajagraafikut ja eelarvet
tehtavate tde hinnakiri on ajagraafiku aluseks
tehtavate tde hinnakiri on eelarve aluseks
kasutatavate materjalide hinnakiri on eelarve aluseks
Ehituskauplused avaldavad materjalide hinnakirju

Informaatikainstituut

11

Ehituskauplused avaldavad tehtavate tde hinnakirju

4.2 ANDMEMUDEL
Pakkumise protsessiga seotud andmemudel on esitatud alljrgneval joonisel:

Joonis 4. Andmemudel

4.3 OBJEKTIDE JA ATRIBUUTIDE SEMANTIKA


Thistused
(PK) - primaarvti (ingl. k. primary key)
(FK) - vlisvti (ingl. k. foreign key)

Nimetus

Semantika

E-post

Kliendi e-posti aadress

Kliendi_id (FK)

Viit kliendile, kellele e-posti aadress kuulub

e-mail

e-posti aadress ise

Klient

Firma kliendid, kes oma vajadustega firma poole prduvad

Kliendi_id (PK)

Kliendi unikaalne jrjekorranumber

Informaatikainstituut

12

Nimi

Kliendi nimi

Aadress

Kliendi kontaktaadress

Telefon

Kliendi kontakttelefon

Vajadus

Konkreetse kliendi poolt esitatav konkreetse(te) objekti(de)


ehitamis- ja/vi remontimisvajadus

Vajaduse_id (PK)

Vajaduse unikaalne jrjekorranumber

Esitamise_kpv

Kliendi poolt vajaduse esitamise kuupev

Thtaeg

Vajadusele vastamise thtaeg

Kliendi_id (FK)

Viit kliendile, kelle vajadusega on tegemist

Kirjeldus

Vajaduse tekstiline kirjeldus

Objekt

Ruum, hoone osa vm kliendi poolt vajadusega esitatav objekt

Objekti_id (PK)

Objekti unikaalne jrjekorranumber

Tbi_id (FK)

Viit objekti tbile

Aadress

Objekti asukoha-aadress

Laius

Objekti laius

Pikkus

Objekti pikkus

Krgus

Objekti krgus

Objekti tp

Vimalike objektitpide loetelu

Tbi_id

Objekti tbi unikaalne jrjekorranumber

Nimetus

Objekti tbi nimetus (esik, kk, trepikoda, vundament, katus,


sein, lagi jne)

Objekt vajaduses

Konkreetse vajadusega seotud konkreetne objekt

Objekt_vajaduses_id (PK)

Vajaduse objekti unikaalne jrjekorranumber

Vajaduse_id (FK)

Viit vajadusele, millega on konkreetne objekt seotud

Objekti_id (FK)

Viit objektile, mis on konkreetse vajadusega seotud

Kirjeldus

Konkreetse objektiga seotud vajaduse tekstiline kirjeldus

T liik

Vimalike tehtavate tde nimekiri

T liigi id (PK)

T liigi unikaalne jrjekorranumber

T liigi nimetus

T liigi nimetus (lammutamine; pahteldamine, vrvimine,


tapetseerimine, elektritd jne)

Vajatav t

Konkreetse vajaduse objektiga seotud konkreetset liiki t

Objekt_vajaduses_id (FK)

Viit vajadusega seotud objektile

T liik id (FK)

Viit konkreetset liiki tle

Kommentaar

T vajaduse tpsustus

Informaatikainstituut

13

Pakkumus

Objektijuhi poolt vajaduse phjal tehtavate tde pakkumus

Pakkumuse_id (PK)

Pakkumuse unikaalne jrjekorranumber

Objektijuhi_id (FK)

Viit pakkumuse teinud objektijuhile

Vajaduse_id (FK)

Viit vajadusele, mille alusel pakkumus tehakse

Pakkumuse_kpv

Pakkumuse tegemise kuupev

Kehtivuse_thtaeg

Pakkumuse kehtivuse thtaeg

Kliendi_id (FK)

Viit kliendile, kellele pakkumus tehakse

Maksumus

Pakkumuse kogumaksumus

Seisundi_id (FK)

Viit pakkumuse seisundile, mida pakkumus vib omada

Seisundi_kpv

Seisundi fikseerimise kuupev

Objekt pakkumuses

Pakkumusega seotud objekt

Pakkumuse_objekti_id
(PK)

Pakkumusega seotud objekti unikaalne jrjekorranumber

Pakkumuse_id (FK)

Viit pakkumusele, millega objekt on seotud

Objekti_id (FK)

Viit objektile, millega pakkumus on seotud

Pakutav t

Pakkumusega seotud objektile tehtav (pakutav) t

Pakkumuse_objekti_id
(FK)

Viit pakkumuse objektile

T liigi id

Viit pakutava t liigile

T maksumus

Tehtava t maksumus

Objektijuht

Ehitus- ja remondifirmas ttav objektijuht

Objektijuhi_id (PK)

Objektijuhi unikaalne identifikaator

Objektijuhi_nimi

Objektijuhi nimi

E-mail

Objektijuhi e-maili aadress

Telefon

Objektijuhi kontakttelefon

Pakkumuse seisund

Pakkumuse vimalike seisundite loetelu

Seisundi_id (PK)

Pakkumuse seisundi unikaalne identifikaator

Seisundi_nimetus

Seisundi nimetus (loodud, esitatud jne)

Informaatikainstituut

14

5 Infossteemi ajaline vaade


5.1 PROTSESSI TEGEVUSDIAGRAMM
Pakkumise protsessi kirjeldavad lausendid on:

Klient esitab vajaduse


Objektijuht analsib vajadust
Objektijuht lkkab vajaduse rahuldamise tagasi
Objektijuht vaatab (sh. mdab) remonditava objekti le
Objektijuht koostab ja esitab pakkumuse
Klient nustub pakkumusega
Klient loobub pakkumusest
Klient soovib pakkumuse muutmist

Objektijuht tiendab pakkumust

Pakkumise ldise protsessi tegevusdiagramm on esitatud alljrgneval joonisel:

Joonis 5. Pakkumise ldine protsess

Informaatikainstituut

15

Pakkumise protsessi kasutusjuhtude ja seisunditega tiendatud protsessidiagramm on


esitatud alljrgneval joonisel:

Joonis 6. Kasutuslugude ja seisunditega tiendatud protsessidiagramm

5.2 SEISUNDIDIAGRAMM
Toimimisobjekti Pakkumus vimalikud seisundid ja nende leminekud koos
seisundimuutust vimaldavate kasutuslugude numbritega on esitatud alljrgneval
joonisel:

Informaatikainstituut

16

Joonis 7. Pakkumuse seisundidiagramm

Informaatikainstituut

17

You might also like