Ettevõtte infosüsteem. Lektor : Vambola Leping Majandusprotsesside juhtimise ja infosüsteemide lektoraat tel.

Size: px
Start display at page:

Download "Ettevõtte infosüsteem. Lektor : Vambola Leping Majandusprotsesside juhtimise ja infosüsteemide lektoraat tel."

Transcription

1 Ettevõtte infosüsteem Lektor : Vambola Leping Majandusprotsesside juhtimise ja infosüsteemide lektoraat vambola@mtk.ut.ee tel. (07)

2 Kursuse eesmärk! Anda ülevaate infosüsteemidest ja nende projekteerimisest ning teatava kogemus infosüsteemide kasutamisest

3 ETTEVÕTTE INFOSÜSTEEMID Aineprogramm 2002/2003 õ.-a. Aine kood: MJJV Vastutav õppejõud: lektor Vambola Leping Aine nimetus: Ettevõtte infosüsteemid Information Systems (Firm level) Aine Maht: 2 AP 48 tundi loengud 12 tundi seminarid 33 tundi praktikumid 3 tundi referaadid 1 Õpetamise aeg: 7. semestril Hindamine: Eksam Eeldusained: MJRA

4 Kirjandus: Isotamm, A. Infosüsteemide projekteerimine. Tartu: TÜ Kirjastus, Linntam, A. MS Access. Andmebaaside loomine. Külim: Tallinn Paas T. Ettevõtte infosüsteemi loomine. Tartu, Mereste U. Süsteemkäsitlus Downs, E., Clare, P., Coe, I. Structured Systems Analysis and Design Method. New York: Prentice Hall, Laudon, K.C., Laudon, J. P. Management Information Systems. New Approaches to Organization & Technology 5th Edition (Study Edition). New York: Prentice Hall, Yourdon E. Modern Structured Analysis Prentice-Hall Internatsional, Inc

5 Loengud Õppenäda l 1 Teema Süsteem, informatsioon ja infosüsteem Õppejõud lektor V. Leping 2 Infosüsteemide projekteerimine 3 Infosüsteemide projekteerimismeetodid 4 Infosüsteemi projekteerimise näide

6 Seminarid Õppenäda l Teema MS Access i tutvustus (tabelid, vormid, päringud) Raamatulaenutuse andmebaasi koostamine Objektsüsteemi valimine ja selle analüüs Objektsüsteemi valimine ja selle analüüs Objektsüsteemi valimine ja selle analüüs Projekteerimine Projekteerimine Projekteerimine Infosüsteemi realiseerimine MS Access is Infosüsteemi realiseerimine MS Access is Infosüsteemi realiseerimine MS Access is Test Õppejõud lektor V. Leping

7 Loengu põhiteemad:! Süsteem! Informatsioon! Infosüsteem! Infosüsteemide projekteerimine

8 Sissejuhatus! Inimene! Elu meie ümber! Informatsioon! Arvuti

9 Süsteem! Süsteem on omavahel seotud objektide terviklik kogum Süsteemil on kaks olulist omadust: 1. mitteamorfsus 2. terviklikkus ehk ühtsus.! Väliskeskkond! Alamsüsteem! Liides (Interface)

10 Sisend- ja väljundtoimed juhtimistoime häiring juhtimistoime SÜSTEEM reageering reageering

11 Süsteem kui must kast A B C D E

12 Informatsioon Informatsioon on peegeldus- ja regulatsiooni-protsessides esinev ning ajas ja ruumis edasikanduv struktuursus.! Mõõtühikuks bitt! Kas informatsioon on absoluutne?! Kuidas informatsioon levib?! Andmed informatsioon

13 INFOSÜSTEEM Infosüsteem s.o. mingi reaalse süsteemi (näiteks ettevõtte) kohta käivate andmete kogumise, kontrollimise, säilitamise, töötlemise, edastamise, kaitsmise ja kasutamise vahend, mis võimaldab seda reaalset süsteemi juhtida

14 Kuidas reaalsus jõuab arvutini Reaalne tegelikkus objektsüsteem Analüüs ja modelleerimine Andmebaas süsteemid Projekteerimistarkvara Algoritmilised ja formaalsed keeled Arvuti

15 Mudel ja modelleerimine

16 Mudelid Mudel kvaliteedimudel süsteemianalüüsimudel standard projekt

17 Tarkvaratootmise mudel süsteemianalüüs projekteerimine kodeerimine, testimine juurutamine hooldus 'ndad 'ndad 'ndad 'ndad

18 Analüüs Kasutaja nõudmiste määramine Spetsifikatsiooni koostamine Realiseeritavuse uuring Loogilise tasandi projekteerimine Projekteerimine Füüsilise tasandi projekteerimine Füüsilise tasandi detailne projekteerimine Programmeerimine ja silumine Testimine Kasutusele võtmine (info sisestamine) Kasutamine ja hooldamine

19 CMM Capability Maturity Model parendusprotsesside kujunemine optimiseeritud protsesside juhtimise kujunemine hallatud standardiseerimine defineeritud tööprotsesside kujunemine väljakujunenud algne AS Aprote

20 Analüüs Märksõnadeks on: Eesmärgid Tegevused Andmed Tegijad Aeg Oluline on mudeli terviklikkus.

21 Aeg!!! eesmärk tegija tegevus andmed AS Aprote

22 Süsteemianalüüsi mudel TEGIJAD Asutuse hierarhia TEGEVUSED Äriprotsessid AEG Tegevused Sündmused Andmevood Andmehulkade olekud Dokumentide nimistu Olemid ja suhted ANDMED AS Aprote

23 Süsteemianalüüsi areng füüsika ühiskond sotsioloogia reklaam avalikud suhted organisatsioo ni käitumine elektroonika majandus juhtimismudelid standardiseerimine infotehnoloogia filoloogia pidev matemaatika arvutusmeetodid dif. võrrandid diskreetne matemaatika loogika algebra psüholoogia ergonoomika inimene matemaatika AS Aprote

24 Jaga ja valitse (dekompositsioon)

25 Komponendi jagamise reeglid 1. Komponent jagatakse 7 ± 2 osaks. 2. K i =K i1 +K i K in. 3. Jagamisel saadud komponendid on ilma ühisosata. 4. Hierarhia peab olema tasakaalustatud.

26 Süsteemi kirjeldamine joonisega! inimesele saab esitada keerulist infot lihtsa joonisega! joonisega on hea esitada struktuuri, süsteemi dünaamikat vms! joonis peab kajastama 1-2 erinevat aspekti! joonisel ei saa olla liiga palju objekte! keerulisemad joonised tuleb tükeldada

27 Metoodikad! SA/SD (Structured Analysis and Structured Design) struktuurne analüüs ja projekteerimine E. Dijkstra, Ed. Yourdon.! OOA/OOD (Object Oriented Analysis/Object Oriented Design) objektorienteeritud analüüs ja projekteerimine. G. Booch.! UML (Unified Modeling Language) objektorienteeritud modelleerimise standard. J.Rumbaugh, I.Jacobson, G.Booch

28 Alt-üles või ülalt-alla? alt-üles Protsessikeskne kaardistus Asutuse tegevuste komponeerimine Protsesside joonistamine Tegevuste grupeerimine Asutuse hierarhiline dekompositsioon ülevalt-alla

29 Tegevuste hierarhia diagramm Tegevus Tegevus 1.1 Tegevus 1.2 Tegevus 1.3 Tegevus 1.7 Tegevus Tegevus Tegevus 1.2.6

30 Protsessidiagramm Teemadega tutvumie ei Teema valimine ei olnud Oma teema pakkumine Konsulteerimine õppejõuga oli nimekirjas Teema registreerimine jah Teemaga nõusse jäämine

31 Kontekstidiagramm Oponent Õppetool 1: Teema 9: Retsensioon 2: Registreerimine 4: Kava 7: Uurmistöö Tudeng 3: Kava 5: Laiendatud kava 6: Uurimistöö Juhendaja Dekanaat 8: Nimekiri 10: Kaitsmine 11: Hinne Kaitsmise komisjon

32 Andmevoo diagramm Fail Teemad Hoidla Kava koostamine Valitud teema Teema valimine Esialgne kava Sobivad teemad Parandatud kava Teemade koostamine ja publitseerimine Teemad Kava kooskõlastamine Teema registreerimine Õppejõud kooskõlastatud kava Teema Hoidla Kava esitamine Kava Hoidla kava Kava kaitsmine Parandused Parandamine

33 Olemi-suhte diagramm Üliõpilane 8 1 valib 1 8 määrab Teema kontrollib Kava 8 Kategooria annab 1 1 publitseerib Dekanaat koostab & kaitseb kinnitab määrab Hinne juhendab 1 8 Uurimus annab Kaitsmis komission 1 hindab 8 oponeerib 8 Õppejõud 8 Oponent 1 määrab 1 8

34 Andmesõnastik redigeerib loeb INIMENE aluseks isikukood nimi koostab valib kirjutab KAVA aluseks TÖÖ TEEMA pakub ÕPPEJÕUD on on ÜLIÕPILANE tekst kuupäev kuupäevad tekst hinne retsentsioon nimi nr kvoot akadeemiline kraad ametikoht matrili number kursus koosneb koosneb ÕPPETOOL instituut nimi