14.04.2014 Views

Ettevõtte infosüsteem

Ettevõtte infosüsteem

Ettevõtte infosüsteem

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ettevõtte infosüsteem<br />

Lektor : Vambola Leping<br />

Majandusprotsesside juhtimise ja<br />

infosüsteemide lektoraat<br />

vambola@mtk.ut.ee<br />

tel. (07) 376 334


Kursuse eesmärk<br />

! Anda ülevaate infosüsteemidest ja<br />

nende projekteerimisest ning teatava<br />

kogemus infosüsteemide kasutamisest


ETTEVÕTTE INFOSÜSTEEMID<br />

Aineprogramm 2002/2003 õ.-a.<br />

Aine kood:<br />

MJJV.08.021<br />

Vastutav õppejõud: lektor Vambola Leping<br />

Aine nimetus: Ettevõtte infosüsteemid<br />

Information Systems (Firm level)<br />

Aine Maht:<br />

2 AP – 48 tundi<br />

loengud – 12 tundi<br />

seminarid – 33 tundi<br />

praktikumid – 3 tundi<br />

referaadid – 1<br />

Õpetamise aeg: 7. semestril<br />

Hindamine:<br />

Eksam<br />

Eeldusained:<br />

MJRA.05.026


Kirjandus:<br />

Isotamm, A. Infosüsteemide projekteerimine. Tartu: TÜ Kirjastus,<br />

1998.<br />

Linntam, A. MS Access. Andmebaaside loomine. Külim: Tallinn<br />

2000.<br />

Paas T. Ettevõtte infosüsteemi loomine. Tartu, 1993.<br />

Mereste U. Süsteemkäsitlus. 1987.<br />

Downs, E., Clare, P., Coe, I. Structured Systems Analysis and<br />

Design Method. New York: Prentice Hall, 1988.<br />

Laudon, K.C., Laudon, J. P. Management Information Systems.<br />

New Approaches to Organization & Technology 5th Edition (Study<br />

Edition). New York: Prentice Hall, 1998.<br />

Yourdon E. Modern Structured Analysis Prentice-Hall Internatsional,<br />

Inc. 1989.


Loengud<br />

Õppenäda<br />

l<br />

1<br />

Teema<br />

Süsteem, informatsioon ja infosüsteem<br />

Õppejõud<br />

lektor V.<br />

Leping<br />

2<br />

Infosüsteemide projekteerimine<br />

“<br />

3<br />

Infosüsteemide projekteerimismeetodid<br />

“<br />

4<br />

Infosüsteemi projekteerimise näide<br />


Seminarid<br />

Õppenäda<br />

l<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

Teema<br />

MS Access’i tutvustus (tabelid, vormid, päringud)<br />

Raamatulaenutuse andmebaasi koostamine<br />

Objektsüsteemi valimine ja selle analüüs<br />

Objektsüsteemi valimine ja selle analüüs<br />

Objektsüsteemi valimine ja selle analüüs<br />

Projekteerimine<br />

Projekteerimine<br />

Projekteerimine<br />

Infosüsteemi realiseerimine MS Access’is<br />

Infosüsteemi realiseerimine MS Access’is<br />

Infosüsteemi realiseerimine MS Access’is<br />

Test<br />

Õppejõud<br />

lektor V.<br />

“<br />

Leping<br />

“<br />

“<br />

“<br />

“<br />

“<br />

“<br />

“<br />

“<br />

“<br />


Loengu põhiteemad:<br />

! Süsteem<br />

! Informatsioon<br />

! Infosüsteem<br />

! Infosüsteemide projekteerimine


Sissejuhatus<br />

! Inimene<br />

! Elu meie ümber<br />

! Informatsioon<br />

! Arvuti


Süsteem<br />

! Süsteem on omavahel seotud objektide<br />

terviklik kogum<br />

Süsteemil on kaks olulist omadust:<br />

1. mitteamorfsus<br />

2. terviklikkus ehk ühtsus.<br />

! Väliskeskkond<br />

! Alamsüsteem<br />

! Liides (Interface)


Sisend- ja väljundtoimed<br />

juhtimistoime<br />

häiring<br />

juhtimistoime<br />

SÜSTEEM<br />

reageering<br />

reageering


Süsteem kui must kast<br />

A<br />

B<br />

C<br />

D<br />

E


Informatsioon<br />

Informatsioon on peegeldus- ja<br />

regulatsiooni-protsessides esinev ning<br />

ajas ja ruumis edasikanduv<br />

struktuursus.<br />

! Mõõtühikuks bitt<br />

! Kas informatsioon on absoluutne?<br />

! Kuidas informatsioon levib?<br />

! Andmed informatsioon


INFOSÜSTEEM<br />

Infosüsteem s.o. mingi reaalse süsteemi<br />

(näiteks ettevõtte) kohta käivate<br />

andmete kogumise, kontrollimise,<br />

säilitamise, töötlemise, edastamise,<br />

kaitsmise ja kasutamise vahend, mis<br />

võimaldab seda reaalset süsteemi<br />

juhtida


Kuidas reaalsus jõuab arvutini<br />

Reaalne tegelikkus –<br />

“objektsüsteem”<br />

Analüüs ja modelleerimine<br />

Andmebaas<br />

süsteemid<br />

Projekteerimistarkvara<br />

Algoritmilised ja formaalsed keeled<br />

Arvuti


Mudel ja modelleerimine


Mudelid<br />

Mudel<br />

kvaliteedimudel<br />

süsteemianalüüsimudel<br />

standard<br />

projekt


Tarkvaratootmise mudel<br />

süsteemianalüüs<br />

projekteerimine<br />

kodeerimine,<br />

testimine<br />

juurutamine<br />

hooldus<br />

--- 60'ndad ------------<br />

--------------------- 70'ndad ------------------------<br />

------------------------------- 80'ndad --------------------------------------------------------<br />

-------------------------------------------- 90'ndad -----------------------------------------------------------------------


Analüüs<br />

Kasutaja nõudmiste<br />

määramine<br />

Spetsifikatsiooni<br />

koostamine<br />

Realiseeritavuse<br />

uuring<br />

Loogilise tasandi<br />

projekteerimine<br />

Projekteerimine<br />

Füüsilise tasandi<br />

projekteerimine<br />

Füüsilise tasandi detailne<br />

projekteerimine<br />

Programmeerimine ja<br />

silumine<br />

Testimine<br />

Kasutusele võtmine<br />

(info sisestamine)<br />

Kasutamine ja<br />

hooldamine


CMM Capability Maturity Model<br />

parendusprotsesside<br />

kujunemine<br />

optimiseeritud<br />

protsesside juhtimise<br />

kujunemine<br />

hallatud<br />

standardiseerimine<br />

defineeritud<br />

tööprotsesside<br />

kujunemine<br />

väljakujunenud<br />

algne<br />

AS Aprote http://www.aprote.ee


Analüüs<br />

Märksõnadeks on:<br />

• Eesmärgid<br />

• Tegevused<br />

• Andmed<br />

• Tegijad<br />

• Aeg<br />

Oluline on mudeli terviklikkus.


Aeg !!!<br />

eesmärk tegija tegevus andmed<br />

10 10 50 10<br />

20 80 100<br />

280<br />

50 50 500 50<br />

100 1000 2000<br />

3 750<br />

50 50 2000 500<br />

100 3000 8000<br />

13 700<br />

AS Aprote http://www.aprote.ee


Süsteemianalüüsi mudel<br />

TEGIJAD<br />

Asutuse<br />

hierarhia<br />

TEGEVUSED<br />

Äriprotsessid<br />

AEG<br />

Tegevused<br />

Sündmused<br />

Andmevood<br />

Andmehulkade<br />

olekud<br />

Dokumentide<br />

nimistu<br />

Olemid ja<br />

suhted<br />

ANDMED<br />

AS Aprote http://www.aprote.ee


Süsteemianalüüsi areng<br />

füüsika<br />

ühiskond<br />

sotsioloogia<br />

reklaam<br />

avalikud<br />

suhted<br />

organisatsioo<br />

ni käitumine<br />

elektroonika<br />

majandus<br />

juhtimismudelid<br />

standardiseerimine<br />

infotehnoloogia<br />

filoloogia<br />

pidev<br />

matemaatika<br />

arvutusmeetodid<br />

dif. võrrandid<br />

diskreetne<br />

matemaatika<br />

loogika<br />

algebra<br />

psüholoogia<br />

ergonoomika<br />

inimene<br />

matemaatika<br />

AS Aprote http://www.aprote.ee


Jaga ja valitse<br />

(dekompositsioon)


Komponendi jagamise reeglid<br />

1. Komponent jagatakse 7 ± 2 osaks.<br />

2. K i<br />

=K i1<br />

+K i2<br />

+ ...+K in<br />

.<br />

3. Jagamisel saadud komponendid on<br />

ilma ühisosata.<br />

4. Hierarhia peab olema tasakaalustatud.


Süsteemi kirjeldamine joonisega<br />

! inimesele saab esitada keerulist infot lihtsa joonisega<br />

! joonisega on hea esitada struktuuri, süsteemi<br />

dünaamikat vms<br />

! joonis peab kajastama 1-2 erinevat aspekti<br />

! joonisel ei saa olla liiga palju objekte<br />

! keerulisemad joonised tuleb tükeldada


Metoodikad<br />

! SA/SD (Structured Analysis and Structured<br />

Design) struktuurne analüüs ja<br />

projekteerimine E. Dijkstra, Ed. Yourdon.<br />

! OOA/OOD (Object Oriented Analysis/Object<br />

Oriented Design) objektorienteeritud analüüs<br />

ja projekteerimine. G. Booch.<br />

! UML (Unified Modeling Language)<br />

objektorienteeritud modelleerimise standard.<br />

J.Rumbaugh, I.Jacobson, G.Booch


Alt-üles või ülalt-alla?<br />

alt-üles<br />

Protsessikeskne<br />

kaardistus<br />

Asutuse tegevuste<br />

komponeerimine<br />

Protsesside<br />

joonistamine<br />

Tegevuste<br />

grupeerimine<br />

Asutuse<br />

hierarhiline<br />

dekompositsioon<br />

ülevalt-alla


Tegevuste hierarhia diagramm<br />

Tegevus<br />

Tegevus 1.1 Tegevus 1.2 Tegevus 1.3 … Tegevus 1.7<br />

Tegevus 1.2.1 Tegevus 1.2.2 … Tegevus 1.2.6


Protsessidiagramm<br />

Teemadega tutvumie<br />

ei<br />

Teema<br />

valimine<br />

ei olnud<br />

Oma teema<br />

pakkumine<br />

Konsulteerimine<br />

õppejõuga<br />

oli<br />

nimekirjas<br />

Teema<br />

registreerimine<br />

jah<br />

Teemaga<br />

nõusse<br />

jäämine


Kontekstidiagramm<br />

Oponent<br />

Õppetool<br />

1: Teema<br />

9: Retsensioon<br />

2: Registreerimine<br />

4: Kava<br />

7: Uurmistöö<br />

Tudeng<br />

3: Kava<br />

5: Laiendatud kava<br />

6: Uurimistöö<br />

Juhendaja<br />

Dekanaat<br />

8: Nimekiri<br />

10: Kaitsmine<br />

11: Hinne<br />

Kaitsmise komisjon


Andmevoo diagramm<br />

Fail<br />

Teemad<br />

Hoidla<br />

Kava<br />

koostamine<br />

Valitud<br />

teema<br />

Teema<br />

valimine<br />

Esialgne<br />

kava<br />

Sobivad<br />

teemad<br />

Parandatud<br />

kava<br />

Teemade<br />

koostamine ja<br />

publitseerimine<br />

Teemad<br />

Kava<br />

kooskõlastamine<br />

Teema<br />

registreerimine<br />

Õppejõud<br />

kooskõlastatud<br />

kava<br />

Teema<br />

Hoidla<br />

Kava<br />

esitamine<br />

Kava<br />

Hoidla<br />

kava<br />

Kava kaitsmine<br />

Parandused<br />

Parandamine


Olemi-suhte diagramm<br />

Üliõpilane<br />

8<br />

1<br />

valib<br />

1<br />

8<br />

määrab<br />

Teema<br />

kontrollib<br />

Kava<br />

8<br />

Kategooria<br />

annab<br />

1<br />

1<br />

publitseerib<br />

Dekanaat<br />

koostab &<br />

kaitseb<br />

kinnitab<br />

määrab<br />

Hinne<br />

juhendab<br />

1<br />

8<br />

Uurimus<br />

annab<br />

Kaitsmis komission<br />

1<br />

hindab<br />

8<br />

oponeerib<br />

8<br />

Õppejõud<br />

8<br />

Oponent<br />

1<br />

määrab<br />

1<br />

8


Andmesõnastik<br />

redigeerib<br />

loeb<br />

INIMENE<br />

aluseks<br />

isikukood<br />

nimi<br />

koostab<br />

valib<br />

kirjutab<br />

KAVA<br />

aluseks<br />

TÖÖ<br />

TEEMA<br />

pakub<br />

ÕPPEJÕUD<br />

on<br />

on<br />

ÜLIÕPILANE<br />

tekst<br />

kuupäev<br />

kuupäevad<br />

tekst<br />

hinne<br />

retsentsioon<br />

nimi<br />

nr<br />

kvoot<br />

akadeemiline<br />

kraad<br />

ametikoht<br />

matrili number<br />

kursus<br />

koosneb<br />

koosneb<br />

ÕPPETOOL<br />

instituut<br />

nimi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!