1 / 31

INFORMACINĖS TECHNOLOGIJOS IR SISTEMOS

INFORMACINĖS TECHNOLOGIJOS IR SISTEMOS. Telekomunikacijų informacinės technologijos (Įvadas). Paskaitos turinys. Apie kursą Kompiuterių taikymai Informacijos sistemos Failų sistemos. Trumpai apie kurs ą. Kursą skaitys: 1 dalį - doc. Stasys Maciulevičius

carl
Download Presentation

INFORMACINĖS TECHNOLOGIJOS IR SISTEMOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INFORMACINĖS TECHNOLOGIJOS IR SISTEMOS Telekomunikacijų informacinės technologijos (Įvadas)

  2. Paskaitos turinys • Apie kursą • Kompiuterių taikymai • Informacijos sistemos • Failų sistemos  S.Maciulevičius

  3. Trumpai apie kursą • Kursą skaitys: • 1 dalį - doc. Stasys Maciulevičius • Informacijos sistemos ir duomenų bazės • MySQL • Operacinių sistemų pagrindai • 2 dalį – Mindaugas Vidmantas • Objektinio programavimo pagrindai • Java programavimo kalbos pagrindai • Internetinė DB sąsaja  S.Maciulevičius

  4. Trumpai apie kursą • 1 dalies medžiaga pasiekiama per ifko.ktu.lt/~stama; toliau – žr. modulio T120B127nuorodą • Laboratorinių darbų metu: • Nedidelės MySQL duomenų bazės realizacija • Operacinės sistemosUnix pagrindai • Atsiskaitymui: • MySQL duomenų bazė: kūrimas, modifikavimas, užklausos • Pagrindinės Unixkomandos • Teorinė dalis - koliokviumas  S.Maciulevičius

  5. Internete Adresas: ifko.ktu.lt/~stama  S.Maciulevičius

  6. Kompiuterių taikymai • Sudėtingi skaičiavimai (palyginus nedideli pradinės informacijos kiekiai, daug laiko reikalaujantys skaičiavimai): • automatizuoto projektavimo sistemos, • modeliavimo sistemos, • kompiliatoriai, ... • Didelių informacijos kiekių apdorojimas (labai dideli pradinės informacijos kiekiai, palyginus nesudėtingi skaičiavimai): • duomenų bazės, • informacinės sistemos, ...  S.Maciulevičius

  7. Kompiuterių taikymai • Reikalavimai resursams: • procesoriui (procesoriams), • pagrindinei atminčiai, • išorinei atminčiai , • ryšio priemonėms. • Išorinės atminties tipai (jų vystymasis) ir didelių informacijos kiekių apdorojimas: • magnetinės juostos, • magnetiniai būgnai, • magnetiniai diskai.  S.Maciulevičius

  8. Informacijos technologijos (IT) apibūdinimas • Siaurąja prasme IT – informacinių sistemų techninė dalis: techninė įranga, DB valdymo sistema, kompiuterinis tinklas, sisteminė programinė įranga ir kiti įrenginiai. • Plačiąja prasme IT – organizacijos techninė, komunikacinė ir programinė įranga. • IT turi atitikti veiklos sričių poreikius. Atsiradus naujiems veiklos uždaviniams ar pasikeitus veiklos pobūdžiui, seni IT sprendimai turi būti modifikuojami.  S.Maciulevičius

  9. Organizacijų sistemos Sistema - tai susijusių dalių rinkinys, kuris funkcionuoja siekdamas vieningo tikslo. Sistemoje galima išskirti posistemius. Jų sąveika valdoma stimulų ir rolių (vaidmenų) aibėmis, kirias apibrėžia išorinė aplinka. Sistemos pavyzdys: • Gaminami (surenkami) kokie nors gaminiai (kompiuteriai, šaldytuvai, ...); • Klientas užsako, apmoka sąskaitas, gauna ar grąžina (nekokybiškus) gaminius; • Sistemos posistemiai apdoroja ir vykdo užsakymus, pateikia sąskaitas, gauna apmokėjimus, ...  S.Maciulevičius

  10. Sistemos riba Grąžinami gaminiai KLIENTAS Nupirkti gaminiai Užsakymas Apmokėj. Sąskaita Sandėlys Gaminių užsak. Informacija apie pard.g. Informacija apie užsak. Apskaita Komisiniai Gaminiai Informacija apie pardav. Užsakymų apdorojimas Gamyba Prekybos skyrius Organizacijų sistemos  S.Maciulevičius

  11. Organizacijų sistemos Posistemiai atviri - jie sąveikauja, perduodami kitiems ir gaudami iš jų informaciją ar gaminius. Sistemos išorėje esantis klientas su sistema sąveikauja pateikdamas užsakymus, kurie sistemoje inicijuoja informacijos srautus ir atitinkamų verslo posistemių veiklą. Organizacijos veikla mus domina mažai – mes skirsime dėmesį informacijai ir jos apdorojimui.  S.Maciulevičius

  12. Organizacijų sistemos Organizacijos sistemoje galima išskirti du svarbius dalykus – valdymo struktūrą ir sprendimų priėmimo procesą. Tai gana sudėtingi dalykai, kuriems reikalingos viena ar kelios sistemos, specialiai sukurtos jiems remti. Tai – informacijos sistemos. Jų skaičius nėra esminis dalykas – tai priklauso nuo organizacijos dydžio, jos veiklos sudėtingumo, pačios organizacijos ir jos valdymo struktūros.  S.Maciulevičius

  13. ormaciją ORGANIZACIJA “Rankinė” AIS INFORMACIJOS SISTEMA Organizacija ir informacijos sistema • Galima skirti: • operatyviąją informaciją, būtiną kasdienėms funkcijoms realizuoti, • valdymo informaciją, reikalingą sprendimams priimti  S.Maciulevičius

  14. Kas yra informacijos sistema? • Paprastai organizacijos informacijos sistema (darbų su informacija ir priemonių visuma) yra dalinai kompiuterizuota, skirstoma į nekompiuterizuotą dalį ir kompiuterizuotą dalį. • Glaustumo dėlei sąvoką “kompiuterizuota informacijos sistema” toliau pakeisime terminu “informacijos sistema (IS)”, kadangi nekompiuterizuotų darbų su informacija nenagrinėsime.  S.Maciulevičius

  15. Informacijos sistemos • Informacijos sistema (IS)surenka, apdoroja, saugo, analizuoja ir paskirsto informaciją, turinčią konkrečią paskirtį organizacijos veikloje. • Informacijos sistemos apdoroja įeigą (duomenis) ir suformuoja išeigą (ataskaitas, suvestines), kuriuos nusiunčia vartotojui arba kitai sistemai. • Informacijos sistemos veikia tam tikroje aplinkoje: organizacinėje aplinkoje, technologinėje aplinkoje. • Informacijos sistemos yra informacinės technologijos, įdiegtos organizacijoje, dalis.  S.Maciulevičius

  16. Informacijos sistema Informacijos sistema – tai techninis-programinis kompleksas, kurio paskirtis – informacijos surinkimas ir jos patikimas saugojimas kompiuterio atmintyje, konkrečiam taikymui reikalingi skaičiavimai ir informacijos apdorojimas, jos pateikimas vartotojams, patogios ir lengvai įsisavinamos sąsajos užtikrinimas. • Klasikiniai pavyzdžiai: • bankų sistemos, • lėktuvų ar geležinkelio bilietų rezervavimo sistemos, • viešbučių informacinės sistemos, • ...  S.Maciulevičius

  17. IS klasifikavimas Informacijos sistemos gali būti klasifikuojama pagal kelis kriterijus: • Sistemos paskirtį • Organizacinės struktūros lygmenis • Funkcines veiklos sritis • Kompiuterizuojamo proceso (pagalbos) pobūdį • Veiklos, kuri kompiuterizuojama, valdymo lygmenį • Sistemos architektūrą • Organizacijos IS integravimo laipsnį  S.Maciulevičius

  18. IS klasifikacija pagal paskirtį Organizacijose naudojamos IS pagal paskirtį skirstomos į: • Strategines sistemas, padaedančias pirmauti konkurencinėje kovoje • Nuolatinio veiklos tobulinimo darbų sistemas • Verslo proceso reinžinerijos (BPR) sistemas • Verslo partnerystės sistemas • Elektroninės komercijos sistemas.  S.Maciulevičius

  19. IS klasifikacija pagal organizacinės struktūros lygmenis • Padalinių IS. Šio tipo IS dažniausiai būna skirta tik konkrečią funkciją atliekančiam padaliniui, pvz., žmogiškųjų išteklių valdymo IS skirta personalo skyriui • Organizacijos IS. Šio tipo IS skirta kelių arba visų organizacijos padalinių funkcijų kompiuterizavimui • Tarporganizacinės IS. Tai sudėtingos IS, kompiuterizuojanti kelių organizacijų veiklos procesus ar funkcijas, pvz., pasaulinė aviabilietų rezervavimo sistema  S.Maciulevičius

  20. Klasifikacija pagal veiklos funkcines sritis • Apskaitos IS - kompiuterizuoja organizacijos apskaitos procesus • Finansų IS- kompiuterizuoja organizacijos finansų valdymą • Gamybos IS- kompiuterizuoja gamybos procesus, jų valdymą ir kontrolę • Marketingo IS - kompiuterizuoja veiklos marketingo procesus • Personalo IS- kompiuterizuoja organizacijos personalo valdymo funkcijas.  S.Maciulevičius

  21. IS klasifikacija pagal architektūrą • Didžiųjų skaičiavimo mašinų pagrindu veikiančios IS - Mainframe sistemos; • Atskirų personalinių kompiuterių pagrindu sudarytos IS; • Paskirstytosios informacijos sistemos (distributed IS) .  S.Maciulevičius

  22. Informacijos sistemos sudėtis Pagrindiniai kiekvienos informacijos sistemos komponentai yra : • Techninėįranga- tai įrenginių rinkinys, tokių kaip procesorius, monitorius, klaviatūra ir spausdintuvas, kurie priima duomenis, apdoroja ir išveda juos. • Programinėįranga - tai programų rinkinys, kuris įgalina techninęįrangą apdoroti duomenis. • Duomenų bazė- tai susijusių failų, lentelių, ryšių ir t.t. rinkinys, kuriame saugomi duomenys ir asociacijos tarp jų.  S.Maciulevičius

  23. Informacijos sistemos sudėtis Pagrindiniai kiekvienos informacijos sistemos komponentai yra : • Tinklas - tai komunikacijų sistema, kuri leidžia resursų pasidalijimą tarp skirtingų kompiuterių. • Procedūros - tai instrukcijų rinkinys apie tai, kaip apjungti aukščiau išvardintus komponentus tam, kad būtų galima apdoroti informaciją ir sugeneruoti pageidaujamą rezultatą. • Žmonės - tai tokie organizacijos darbuotojai, kurie naudojasi IS arba naudoja jos rezultatus, taip pat informatikos specialistai, kurie užtikrina IS funkcionavimą.  S.Maciulevičius

  24. Failų sistema Failų sistema - tai OS dalis, realizuojanti patogią vartotojui sąsają su jam reikalingais duomenimis, kurie saugomi diske (diskelyje), taip pat užtikrina galimybę tuo pačiu metu kreiptis į failą keliems vartotojams ir procesams. Failų sistema aprūpina vartotojus atmintimi ilgalaikiam programų ir duomenų saugojimui. Tokia išorinė atmintis abstrakčiu požiūriu - tai įvardytų objektų (failų) rinkinys. Failų sistemos funkcijų sąraše - failų ir katalogų kūrimas, manipuliavimas, failų apsauga, buferizavimas ir t.t.  S.Maciulevičius

  25. Failų sistema Plačiąją prasme failų sistema apima: • diske saugomų failų visumą; • duomenų struktūras, reikalingas failams tvarkyti (katalogai, failų deskriptoriai, informacija apie vietą diske); • failus tvarkančias programas (failų kūrimui, naikinimui, kopijavimui, perkėlimui, įrašymui ir t.t.).  S.Maciulevičius

  26. Failųsistemos • failai - duomenų saugojimo priemonė • informacijos išdėstymo diske ypatumai • ką skaityti iš disko - baitų seką ar bloką? • failas - įrašų rinkinys ar baitų seka? • ką skaityti iš disko - įrašą (DEC RSX, VMS), lauką ar bet kiek baitų (Unix)? • vardų suteikimo taisyklės (kelias + vardas) • izoliuotos failų sistemos (DEC, PC) ir centralizuotos failų sistemos (Multics, Unix) • failų apsauga (Unix, Windows)  S.Maciulevičius

  27. Failų sistemos • daugiavartotojiškas darbas su failais • informacija failuose: • silpnai struktūrizuota (tekstiniai dokumentai, programos, objektiniai failai) • sudėtingos struktūros, su tarpusavio ryšiais, reikalauja duomenų valdymo priemonių (informacinėse sistemose) • pradžioje - individualios duomenų valdymo priemonės • vėliau - specialios išskirtos DBVS • ko reikia iš jų - žr. pavyzdį  S.Maciulevičius

  28. Failų sistemos Atskiri failai: Informacija apie studentą (failas STUDENTAI): stud_kodas stud_pav stud_ vard stud_gr stud_kurs ... Informacija apie studentų grupę (failas STUDGRUP): gr_vardas gr_dydis specializgr_kurs stip_sk ... Šie failai susiję. Failų tarpusavio ryšiai: • stud_gr = gr_vardas • studento perkėlimas iš vienos grupės į kitą  S.Maciulevičius

  29. Failų sistemos Pasikeitimai ryšium su studento perkėlimu į kitą grupę Informacija apie studentą: stud_kodas stud_pav stud_ vard stud_grstud_kurs stip Informacija apie studentų grupę: gr_vardas gr_dydis specializ gr_kursstip_sk ... Informacijos suderinamumo problema - viena svarbiausių DB  S.Maciulevičius

  30. Failų sistema kaip duomenų bazė • daugiavartotojiškas darbas su failais ir failų apsaugos priemonės sudaro galimybes failų sistemą naudoti kaip duomenų bazę • informacija failuose silpnai struktūrizuota, paliekant tolimesnę struktūrizaciją taikomosioms programoms • paprogramių biblioteka informacijai tvarkyti • toks failų sistemos panaudojimas santykinai pigus, tačiau jo taikymas apribojamas palyginus nesudėtingomis duomenų struktūromis  S.Maciulevičius

  31. Informacija atliekantiems laboratorinius darbus Darbams bus išskirtos sritys Unix serveryje (stud.if.ktu.lt). Gausite prisijungimo vardus ir slaptažodžius. Jungtis reikės naudojant saugų prisijungimą prie Unix (SSH arba Putty). Užduotys – individualios. Jų esmė – sukurti savą duomenų bazę (naudojant MySQL) ir išmokti atlikti joje pagrindinius veiksmus – informacijos įvedimą ir koregavimą, užklausų formavimą.  S.Maciulevičius

More Related