Ettevõtte infosüsteem
Ettevõtte infosüsteem
Ettevõtte infosüsteem
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