TALLINNA
TEHNIKAÜLIKOOLInformaatikainstituut Infosüsteemide õppetool Projekt
aines “Sissejuhatus infosüsteemidesse”TORUTÖÖDEGA TEGELEV ETTEVÕTEÜliõpilane:
Õpperühm:
Matrikli
nr.:
Juhendaja :
Karin Rava Tallinn2014
SISUKORD
SISUKORD 11 Üldvaade 22 Infosüsteemi eesmärgid 43 Infosüsteemi funktsionaalne vaade 54 Infosüsteemi andmevaade 64.1
KONTSEPTUAALMUDEL 7
4.2
ANDMEMUDEL 8
4.3 ANDMETABELITE JA ATRIBUUTIDE
SEMANTIKA 8
5 Infosüsteemi ajaline vaade 95.1 PROTSESSI
TEGEVUSDIAGRAMM 10
Joonis 4. Pakkumise üldine protsess 10
5.2 SEISUNDIDIAGRAMM 10
1
Üldvaade
Järgnevalt
esitatakse organisatsiooni taust,
lausendid , eesmärgid,
põhiprotsesside, põhiobjektide, sündmuste, tegutsejate ja
infovajaduste
loetelu . Joonised on koostatud kasutades UML
standardit.
1.1 TAUSTJärgnevas
projektis kirjeldatakse üht füüsilistele ja juriidilistele
isikutele torutöid tegevat ettevõtet. Vastava teenuse osutamine
toimub projektipõhiselt, kus igale kliendile lähenetakse
individuaalselt, arvestades nende soove, aega ja raha.
1.2 EESMÄRGIDTorutöödega
tegeleva ettevõtte eesmärgid on:
- Kvaliteetse torutööga seonduvate teenuste osutamine, kasutades kvaliteetseid materjale, kogemustega ning operatiivseid töötajaid.
1.3 PROTSESSIDE LOETELUTorutöödega
tegeleva ettevõtte protsessid on:
- Torutöödega seonduva teenuse osutamine;
- Töö teostamiseks vajaminevate materjalide hankimine ;
- Torutööde alane konsulteerimine
Torutöödega
tegeleva ettevõtte alamprotsessid on:
- Pakkumise protsess;
- Torutööde osutamise lepingu sõlmimine;
- Torutöödeks vajalike materjalide hankimine;
- Torutööde teostus ;
- Teostatud torutööde tulemuste hindamine;
- Torutööde osutamise lepingu lõpetamine ;
- Arveldamine
1.4 TOIMISOBJEKTIDE LOETELUTorutöödega
tegeleva ettevõtte toimimisobjektid on:
1.5 TEGUTSEJATE LOETELUAnalüüsitavas
organisatsioonis tegutsejad on:
1.6 INFOVAJADUSTE LOETELUTorutöödega
tegelevas ettevõttes tegutsejate infovajadused on:
- Ettevõtte poolt klientidele tehtud tööd ja nende kvaliteet
- Torutöödega seotud objekti pakutud ja tegelik maksumus ning ajakulu
- Tööde raames tehtud kulutused ja hinnangud tööde lõpetamiseks
- Klientide vajadused
- Kliendi objektil varem tehtud tööd
- Müüdavad töövahendid, materjalid ning nende hind
- Majandusaruannete vormid ja aruandlustähtajad
2 Infosüsteemi
eesmärgid
Torutöid
teostavat ettevõtet, täpsemalt selle hinnapakkumisprotsessi toetava
infosüsteemi eesmärgid on järgmised:
- Saada ülevaadet klientidele torutööde teostamise vajadustest ja neile tehtud hinnapakkumistest. Täpsemalt peab saama vaadata vajatavate ja pakutavate tööde aruandeid perioodide, objekti tüüpide ja objekti aadresside lõikes.
- Saada ülevaadet pakkumise protsessist. Täpsemalt peab saama vaadata, mis seisundis üks või teine pakkumine on ja kui palju neid on.
- Kiirendada torutööde hinnapakkumise koostamist.
3
Infosüsteemi
funktsionaalne vaade
Infosüsteemi
funktsionaalne vaade koosneb funktsionaalsete nõuete loetelust; kasutusjuhtude diagrammist ja nende sõnalisest kirjeldusest.
Funktsionaalsetele
nõuetele vastav kasutusjuhtude diagramm on järgmine:
- Kliendi sisestamine
- Objekti sisestamine
- Objekti täiendamine
- Hinnapakkumise sisestamine
- Hinnapakkumise vastuse fikseerimine
- Hinnapakkumise täiendamine
Järgnevalt
esitatakse hinnapakkumise protsessi toetava
tarkvara kasutusjuhtude
mudel.
Joonis
1. Hinnapakkumise protsessis teostatavate kasutusjuhtude diagrammKasutusjuhtude
sõnaline seletus on alljärgnev:
Nimi:
UC 1.
Kliendi
sisestamine Tegutseja :
Eelarvestaja Kirjeldus:
Eelarvestaja
sisestab klienti iseloomustavad andmed.
Nimi:
UC 2. Objekti sisestamineTegutseja:
Eelarvestaja
Kirjeldus:
Eelarvestaja
sisestab objekti iseloomustavad andmed.
Nimi:
UC 3. Objekti täiendamineTegutseja:
Eelarvestaja
Kirjeldus:
Objekti
ülevaatamise tulemusena täiendab/muudab eelarvestaja objekti
andmeid.
Nimi:
UC 4. Hinnapakkumise sisestamine
Tegutseja:
Eelarvestaja
Kirjeldus:
Eelarvestaja
sisestab hinnapakkumist iseloomustavad andmed.
Nimi:
UC 5. Hinnapakkumise vastuse fikseerimineTegutseja:
Eelarvestaja
Kirjeldus:
Eelarvestaja
fikseerib hinnapakkumise vastuse ning vastava seisundi, kas
hinnapakkumine on vastu võetud, vajab täiendamist või on tagasi
lükatud.
Nimi:
UC 6. Hinnapakkumise täiendamineTegutseja:
Eelarvestaja
Kirjeldus:
Eelarvestaja
täiendab/muudab hinnapakkumist iseloomustavaid andmeid.
4
Infosüsteemi
andmevaade
Infosüsteemi
andmevaade koosneb kontseptuaal- ja andmemudelist ning andmetabelite
ja atribuutide semantikast.
4.1 KONTSEPTUAALMUDEL
Kontseptuaalmudel
koosneb kontseptuaaldiagrammist ja seda kirjeldavatest lausenditest.
Kontseptuaaldiagramm on esitatud alljärgneval joonisel:
Joonis
2. KontseptuaaldiagrammEttevõtet
ja selle infosüsteemi iseloomustavad
lausendid on järgmised:
- Klient esitab objekti remontimise või paigaldamise vajaduse.
- Objektijuht ja eelarvestaja vaatavad remonditava või paigaldatava koha üle.
- Objektijuht ja eelarvestaja tutvuvad remonditava või paigaldatava objekti iseloomustavate joonistega.
- Eelarvestaja koostab hinnapakkumise.
- Eelarvestaja esitab hinnapakkumise.
- Klient vaatab hinnapakkumise üle ja nõustub sellega.
- Klient vaatab hinnapakkumise üle ja ei nõustu sellega.
- Klient vaatab hinnapakkumise üle ja soovib selle täiendamist.
- Eelarvestaja täiendab hinnapakkumist.
- Tööd teostatakse.
- Klient vaatab teostatud tööd üle.
- Arveldamine.
4.2 ANDMEMUDEL
Infosüsteemi
andmemudel on esitatud alljärgneval joonisel:
Joonis
3. Andmemudel
4.3 ANDMETABELITE
JA ATRIBUUTIDE SEMANTIKA
Tähistused
(PK)
-
primaarvõti (ingl. k.
primary key)
(FK)
- välisvõti (ingl. k.
foreign key)
NimetusSemantikaKlientEttevõtte kliendid, kes oma vajadustega ettevõtte poole
pöörduvad .
Kliendi_id (PK)
Kliendi
unikaalne järjekorranumber
Nimi
Kliendi nimi
Aadress
Kliendi kontaktaadress
Telefon
Kliendi telefon
E-postKliendi e-posti aadress
Kliendi_id (FK)
Viit kliendi e-posti
aadressile E-post
Kliendi e-posti aadress
VajadusKliendi poolt esitatav torutööde teostamise vajadus
Vajaduse_id (PK)
Vajaduse unikaalne järjekorranumber
Esitamise_kpv
Kliendi poolt vajaduse esitamise kuupäev
Kliendi_id (FK)
Viit kliendile, kelle
vajadusega on tegemist
Vajaduse kirjeldus
Vajaduse
tekstiline kirjeldus
ObjektKliendi poolt vajadusega esitatav torutöödega seotud objekt
Objekti_id (PK)
Objekti unikaalne järjekorranumber
Tüübi_id (FK)
Viit objekti
tüübile Aadress
Objekti asukoha aadress
Objekti kirjeldus
Objekti tekstiline kirjeldus
Objekti tüüpVõimalike objektitüüpide loetelu
Tüübi_id
Objekti tüübi unikaalne järjekorranumber
Nimetus
Objekti tüübi nimetus
Objekt vajaduses Vajadusega seotud objekt
Objekt_vajaduses_id (PK)
Vajaduse objekti unikaalne järjekorranumber
Vajaduse_id (FK)
Viit vajadusele, millega on objekt seotud
Objekti_id (FK)
Viit
objektile , mis on vajadusega seotud
Kirjeldus
Konkreetse objektiga seotud vajaduste tekstiline kirjeldus
Töö liikVõimalike tehtavate tööde nimekiri
Töö_liigi_id (PK)
Töö liigi unikaalne järjekorranumber
Töö liigi nimetus
Töö liigi nimetus
Vajatav tööVajaduse objektiga seotud konkreetset liiki töö
Objekt_vajaduses_id (FK)
Viit vajadusega seotud objektile
Töö_liik_id (FK)
Viit konkreetset liiki tööle
HinnapakkumineEelarvestaja poolt vajaduse põhjal tehtavate tööde hinnapakkumine
Hinnaakkumise_id (PK)
Hinnapakkumise unikaalne järjekorranumber
Eelarvestaja_id (FK)
Viit hinnapakkumise teinud eelarvestajale
Vajaduse_id (FK)
Viit vajadusele, mille alusel hinnapakkumine tehakse
Hinnapakkumise_kpv
Hinnapakkumise tegemise kuupäev
5
Infosüsteemi
ajaline vaade
Infosüsteemi
ajaline vaade koosneb protsessi tegevusdiagrammist ja
seisundidiagrammist
5.1 PROTSESSI
TEGEVUSDIAGRAMM
Analüüsitavat
protsess on esitatud alljärgneval joonisel:
Joonis
4. Pakkumise üldine protsess
5.2 SEISUNDIDIAGRAMM
Analüüsitava
organisatsiooni seisundeid omav toimimisobjekt ja selle seisund on:
- Hinnapakkumine (loodud, esitatud, vastu võetud, tagasi lükatud, vajab täiendamist, täiendatud)
Toimimisobjekti
”Hinnapakkumine” võimalikud seisundid ja nende üleminekud koos
seisundimuutust
võimaldavate kasutusjuhtude numbritega on esitatud alljärgneval
joonisel:
Joonis
6. Hinnapakkumise seisundidiagramm11
Kõik kommentaarid