Transcript COIN
Padalomoji medžiaga
Parengė Valentinas Kiauleikis, doc.dr.
Kauno technologijos universitetas
[email protected]
Šiuolaikinės informacinės
technologijos
Nuo “calculi” iki kompiuterių
Informacinės technologijos – apibrėžimai
Lietuva - IT naudotoja
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
2
Nuo “calculi” iki kompiuterio
Iki 1920 - mechaniniai skaičiuotuvai
1920 - 1952 Elektromechaniniai skaičiuotuvai
1952 - parduotos pirmosios 48 elektroninės
skaičiavimo mašinos UNIVAC1
Nuo 1985 -…personalinių kompiuterių taikymo biznio
sistemose periodas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
3
IT apibrėžimas 1
Informacinėmis technologijomis plačiaja prasme laikoma aparatūrinė
ir programinė kompiuterių įranga, skirta duomenims saugoti, jiems
analizuoti ir jais manipuliuoti, siekiant gauti reikalingą informaciją
Pagrindas arba žemiausias šios įrangos lygmuo yra serveriai ir juose
instaliuotos operacinės sistemos. Jie palaiko duomenų bazes ir tinkle
esančią programinę įrangą.
Serveriai yra sujungti tarpusavyje tinklu ir sudaro tinklo infrastruktūrą.
Vartotojai, prieina prie serverių ir tinklo per savo kompiuterius, kurie
taip pat turi savo aparatūrinę ir programinę įrangą bei operacinę
sistemą, savo duomenų bazes ir taikomąsias programas.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
4
IT apibrėžimas 2
IT apima viską, kas susieta su skaičiavimo technologijomis, t.y., tinklas,
aparatūra, programos, Internetas, žmonės, dirbantys su šiomis
technologijomis.
Didelės kompanijos turi savo IT departamentus, kurie tvarko
kompanijos kompiuterius, tinklą ir kitą kompiuterinę techniką.
IT sričiai priklauso programavimas, tinklo administravimas,
kompiuterių inžinerija, žiniatinklio plėtra, techninė priežiūra, ir daug
kitų darbų (sauga, naujų technologijų diegimas, apmokymas).
Kadangi šis amžius laikomas informacijos arba žinių amžiumi, IT ir IT
sąvoka tapo žmonių kasdienybe
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
5
IT apibrėžimas 3
IT yra inžinerijos sritis, apimanti kompiuterių aparatūrines,
programines ir komunikacines sistemas, skirtas informacijai gauti,
pateikti, įsiminti ir panaudoti.
Sėkmingas IT įgyvendinimas priklauso nuo nuo išvardintų sistemų
aarchitektūros ir jų sąsajų su žmonėmis, organizacijomis ir visa išorine
aplinka, taip pat nuo galimybių sįkmingai konvertuoti informaciją į
žinias.
IT reikalingos padidinti informacijos naudojimo efektyvumą
strateginiame, taktiniame ir operatyviniame valdymo lygiuose.
Aparatūrinės, programinės ir ryšio priemonės yra tik techninė IT bazė
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
6
IT apibrėžimai
Bankinėje veikloje
Sudaro galimybę finansinėms institucijoms kaupti
informaciją iš daugelio šaltinių ir susidaryti pilną vaizdą
apie klientus ir rinkas
Medicinoje
Sudaro galimybę kaupti sveikatingumo statistiką,
nustatyti epidemijų grėsmę, analizuoti tyrimus, kurti
žinias panaudojant informaciją
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
7
IT apibrėžimai
Versle
Tvarkyti ūkinės veiklos apskaitą, tirti rinkas,
bendradarbiauti kuriant tiekimo grandines, valdyti
technologinius procesus
Valstybinėse institucijose
Rinkti ir kaupti informaciją, informuoti piliečius, atlikti
paslaugas
Visuomenėje
Atlikti pilietines pareigas, tvarkyti asmenius reikalus,
bendrauti, pramogauti
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
8
Lietuva – IT naudotoja
Iki nepriklausomybės – Lietuva tarybinės skaičiavimo technikos
gamintoja
SIGMA (Vilniaus SKB - projektavimas), Vilniaus Skaičiavimo
mašinų gamykla, Venta ir Nuklonas – elementų gamyklos,
Panevėžys – magnetinių diskų gamykla. Tauragė – modulių
gamykla, Pabradė – magnetinių galvučių gamykla, Telšiai –
perforacinių skaičiavimo mašinų gamykla)
Nepriklausomoje Lietuvoje perversmai
Politinis, ekonominis, technologinis (dideles skaičiavimo mašinas
pakeitė IBM personaliniai komppiuteriai ir MS ofisas)
Dabar Lietuva tik IT naudotoja (kuria taikomasias programas,
duomenų bazes, interneto svetaines, naudoja importines programines
sistemas)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
9
KTU indėlis
Rengia IT specialistus
Dalyvauja projektuose ir moksliniuose tyrimuose
Padeda kolegijoms rengti IT studijų programas
http://www.oksl.ktu.lt/coin
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
10
IT sprendimo samprata
Technologija skirta konkrečiam uždaviniui spręsti
IT sprendimas integruoja
Aparatūrą
Programas
Duomenis
Ryšius
Pavyzdžiai: bankomatas, el. keleivinio transporto
bilietas, mėsos rūkykla
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
11
1950 – 1960
Sukurtas kompiuteris
Tobulinama kompiuterio architektūra
Gerinamos kompiuterio charakteristikos
Tiriamos galimybės
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
12
1960 – 1970
Sukurtos aukšto lygio programavimo kalbos
Subrandinta duomenų bazės sąvoka
Sukurtos atmintys su magnetiniais diskais
Pradėti kurti taikomieji uždaviniai
Kuriamos duomenų persiuntimo priemonės
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
13
1970 - 1980
Sukurtos našių ir talpių didelių ir mini kompiuterių
kartos
Išvystyta taikomųjų uždavinių kūrimo industrija
Kuriamos duomenų bazės kaip autonominiai
informacijos šaltiniai
Sudarytos prielaidos IT sprendimams kurti
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
14
1980 - 1990
Sukurti ir tobulinami personaliniai kompiuteriai
Kuriami taikomieji uždaviniai personalinių
kompiuterių bazėje
Įgyvendinamos reliacinės duomenų bazės
Pradedamos kurti intergavimo technologijos
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
15
1990 - 2000
Keliami integruotų sistemų kūrimo klausimai
Sukurtas Internetas
Kuriami ir įgyvendinami IT sprendimai Interneto
bazėje
Likviduojamas kompiuterinis neraštingumas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
16
2000 - 2010
Kuriami ir įgyvendinami sudėtingi IT sprendimai
Brandinamos informacinio raštingumo idėjos
Informacinės ir žinių visuomenės kūrimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
17
2010 - 2020
IT sprendimų kūrimas
Mobilių IT sprendimų plėtra
Bendradarbiavimo ir sąveikavimo paslaugos
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
18
IT sprendimai verslui
Palikuoninės sistemos
Orientacija į vartotoją
ERP sistemos
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
19
Palikuoninės sistemos
Nuo 1960 metų
Didelės ESM
COBOL
Ne DB o struktūrizuoti failai
Dideli palaikymo kaštai
Pasenusi aparatūrinė ir programinė įranga
Prasta dokumentacija
Nėra specialistų
Palikuonines sistemas ir pakeisti ir palaikyti yra brangu. Tai jų
pagrindinė problema. Reverse engineer, Forward engineer yra
metodika dirbti su tokiomis sistemomis
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
20
Darbas su palikuoninėmis sistemomis
Senos programinės įrangos analizė
Perprojektavimas
Atnaujinimas prisilaikant dabartinių standartų
Integravimas su naujais TU arba IT sprendimais
Kuriamos programinės priemonės šiems tikslams;
Šiandieniniai IT sprendimai ir TU ateityje taps
palikuoniniais
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
21
Orientacija į vartotoją
IT kompanijos vis labiau orientuojasi ne į
technologines ar technines aukštumas, bet jų siekia
fokusuodamos savo tikslus į vartotoją. Taip atsirado
kryptis ir sprendimai CRM (Customer Relationship
Management):
Patraukti vertingus klientus
Pagerinti būtent jų aptarnavimą (kliento geras
įvertinimas atneša naudą organizacijai)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
22
CRM
Interneto vaidmuo surenkant informaciją apie klientus ir
teikiant jiems pagerintas paslaugas
CRM atsiranda sudėtine dalimi SCM ir B2B
CRM svarbus vaidmuo esamų apie klientą įrašų sistemoje
Klientų klausimų-atsakymų centro vaidmuo CRM
CRM yra ne tiek programinė sistema kiek jos turinys
(išmonė organizacijos iniciatyva, gali būti palaikoma
savomis priemonėmis, pvz., Excel)
Specialus apmokytas kolektyvas darbui su klientais
Informacijos apsaugos nuo konkurentų priemonės CRM
CRM integravimo su IS problema
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
23
ERP
Programinių modulių kompleksas organizacijos veiklos procesams
planuoti, integruoti ir valdyti
Finansai
Atsargos
Darbo jėgos ištekliai
Gamyba
Turto valdymas
Logistika
Marketingas
Kokybės valdymas
Darbų srautų valdymas
E-prekyba
ERP yra IT sprendimas organizacijos veiklai (verslui)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
24
Kodėl ERP
1960-ji - inventoriaus kontrolė
1970-ji - medžiagų planavimas
1980-ji – Kompiuterizuotas medžiagų planavimas
(MRP)
1990-ji – ERP programinė įranga
2000-ji – WS (integravimo problemų sprendimas)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
25
ERP privalumai
Integruoja organizacijos duomenis
Tiekimo grandininių pagrindas
Organizacijos infrastruktūros kūrimo priemonė
Turi modeliavimo ir programavimo priemones
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
26
ERP trūkumai
Brangu įdiegti ir palaikyti
Įdiegimo būdai
Smūginis (išmetama lauk sena sistema) (The Big Bang)
Privilegijuotas (įgyvendinama po truputį šalinant senąją
sistemą ir palaipsniui pereinama prie naujos, kuri
instaliuojama visuose skyriuose) (Franchising)
Diegiami tik būtiniausi moduliai (Try and Buy)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
27
ERP tiekėjai
SAP (apie 40% rinkos – universitetai, bankai, oro
linijos, prekyba)
Oracle
JD
Edwards
Baan
PeopleSoft
Siebel
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
28
Organizacijos atmintis
Elektroniniai
dokumentai
Patentai
Elektroniniai
laiškai
1
Duomenų
struktūrizavimas
2
Duomenų
integravimas
Integruota
informacija
Duomenų
bazės
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
29
Elektroninių paslaugų sistema
Informacijos
šaltiniai
4
Duomenų
integravimas
Informacijos
integravimas
2
3
Duomenų
sankaupa
4
KTU Kompiuterių katedra
Integruota
informacija
Duomenų persiuntimas
Docentas dr. Valentinas Kiauleikis
30
Organizacijos paslaugų magistralė
Taikomieji
uždaviniai
5
Taikomųjų
uždav inių
integravimas
KTU Kompiuterių katedra
Paslaugų
magistralė
Docentas dr. Valentinas Kiauleikis
Portalas
31
Internetas
Kompiuterių tinklų tinklas, kuriame bet kuris kompiuteris
gali pasiekti duomenis iš kito internete prijungto
kompiuterio, žinoma, jei jis turi tam leidimą
Internetą sugalvojo Advanced Research Projects Agency
(ARPA) prie JAV vyriausybės 1969 metais, ir pradžioje jis
buvo vadinamas ARPA.net ir buvo naudojamas
tarpuniversitetinei mokslinių žinių sklaidai
Internetas šiandien - viešas, kolektyvinis, save palaikantis,
prieinamas visiems pasaulio žmonėms
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
32
Interneto technologija
Kompiuteriai bendrauja tarpusavyje protokolu TCP/IP
(Transmision Control Protocol/Internet Protocol –
Siuntimo (duomenų, t.y., teksto, vaizdo garso)
valdymo protocolas (aprašo signalų siuntimo tvarką))
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
33
Komunikavimo ir
bendradarbiavimo paslaugos
Internete
Elektroninis paštas (plačiausiai naudojama paslauga)
Internet Relay Chat (IRC) Internetu persiunčiamas
pokalbis.
Internetinis telefonas
Skype
Socialiniai tinklai (Facebook, LinkedIn)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
34
Elektroninis paštas (e-mail)
Kompiuterizuoti pranešimų mainai
telekomunikaciniame tinkle.
Pranešimai gali būti tekstiniai, vaizdo arba garso,
prisegti prie laiško
Tai pirmasis realus Interneto panaudojimas
kompiuterizuotoje visuomenėje ir tapo populiariausia
Interneto paslauga
El. paštas gali paskirstyti adresatams siunčiamą
pranešimą, suteikiant grupei vieną adresą
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
35
Internetinis pokalbis
Kliento serverio technologija: kliento programa instaliuota
jūsų kompiuteryje, paslaugą atlieka serveris, kuriame
saugomos grupės ir kuris gali sujungti grupių narius
pokalbiui; serveris – programa arba kompiuteris kuriame
instaliuota serverio programa
Klientas gali sukurti savo pokalbių grupę, gali prisijungti
prie jau esančios
Undernet – didžiausias pokalbių tinklas, jungia 35
valstybes, 45 serveriai, 3 žemynai, vienu metu palaiko 20
000 kalbančių. Klientą instaliuoja nemokamai ir
registruoja Undernet nariu
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
36
Internetinis telefonas
Telefonas – elektroninis informacijos persiuntimas
balsu, faksu ir kitokia forma
Internete egzistuoja komunikacijos, t.y., galima atlikti
tą patį tik pigiau
Reikia papildomos aparatūros ir programų
Paslaugos teikiamos daugelio kompanijų
Nelabai paplito dėl kokybės
Daugiau žinomas Skype (IP telephony nemokama
paslauga)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
37
Žiniatinklis
World Wide Web (WWW)
Visi informaciniai interneto ištekliai ir visi vartotojai
naudojantys protokolą HTTP (Hypertext Transfer Protokol)
– visuma taisyklių duomenims bet kokiu pavidalu (tekstu,
paveikslais, garsu, grafika, filmais ir t.t.) persiųsti
Kai vartotojas pasileidžia naršyklę,iškart įsijungia HTTP,
kuris dirba išvien su TCP/IP
HTTP koncepcijoje - nuorodos iš vieno failo į kitą
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
38
Naršyklė (Browser)
Programa, instaliuota vartotojo kompiuteryje ir
leidžianti pasiekti informaciją žiniatinklyje
Techniškai, tai kliento programa, kuri naudoja HTTP
protokolą paklausimams į žiniatinklio serverius
formuoti
Naršyklės paprastai palaiko el.pašto ir FTP (File
Transfer Protocol) funkcijas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
39
FTP (File Transfer Protocol)
Protokolas failams iš vieno kompiuterio į kitą
persiųsti, naudojasi TCP/IP protokolu. (HTTP –
protokolas – puslapiams persiųsti, SMTP)
Rečiau benaudojamas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
40
Naršyklių plėtra
Pirmoji naršyklė WWW (WorldWideWeb) buvo
sukurta 1990m. Vėliau ją pavadino Nexus, kad nebūtų
painiavos, nes World Wide Web buvo laikomas
žiniatinklis (erdvė informacijai saugoti)
1993m. Pirmoji naršyklė grafinei informacijai pasiekti
- Mosaic. Tai –Netscape Navigator prototipas
2006m paplito Microsoft naršyklė – Internet
Explorer
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
41
Svetainė. Tinklalapis (Web site)
Tai žiniatinklio failas (byla), kuris turi pradinį failą
(pirmasis puslapis, pagrindinis puslapis). Šio puslapio
adresas nurodomas įvairiose svetainių paieškos sistemose
(search engine). Iš šio puslapio nuorodos veda į kitus šios
svetainės arba kitų svetainių puslapius.
Svetainė nesusieta fiziškai su vienu serveriu. Svetainės
puslapiai gali būti išbarstyti daugelyje serverių, t.y.
virtualioje erdvėje (kibernetinėje erdvėje). Serverių nuoma
svetainėms ir jų puslapiams yra verslo sritis
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
42
Svetainių paieška (search engine)
Programa, kurios funkcijos:
Surasti virtualioje erdvėje išbarstytas svetaines, kuriose
gali būti paieškoma informacija
Sukurti adresų katalogą
Priimti vartotojo užklausą ir pateikti svetainę (puslapį)
Dabar apie 10 pagrindinių (Google, Yahoo, AltaVista) ir
370 kitų įvairių paieškos programų, kurias galima rasti
naudojant pagrindines
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
43
Internetinės erdvės panaudojimas
Verslo poreikiams
Mokslo poreikiams
Valstybės poreikiams
Visuomenės poreikiams
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
44
Nuo pradžios iki dabar
IT prieinamos vartotojui
Bendradarbiavima
s ir Sąveikavimas
ateities internete
IT vartotojų branda
(Valdymo) informacinės sistemos
Ryšys per internetą
Apskaitos sistemos
Personaliniai
kompiuteriai
Tarybinė
ekonomika ir IT
5-7 years
1990
KTU Kompiuterių katedra
1995
2000
Docentas dr. Valentinas Kiauleikis
2005
2010
2015
45
Internetas, intranetas ir ekstranetas
Organizacijos
Ekstranetas
Organizacijos
Intranetas
Bankas
Gamyba
Tiekimas
Sodra
Pardavimai
Mokesčių
inspekcija
Internetas
SVV registras
Prekybos įmonės
Reklamos agentūros
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
46
Intraneto paslaugos
Darbo vietos
Programavimo
instrumentų
serveris
INTRANETO
SERVERIS
Dokumentų
saugykla
UGNIASIENĖ
Duomenų
bazė
INTERNETAS
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
47
Ekstraneto paslaugos
Organizacija A
Organizacija B
Intranetas
Organizacijos programos,
duomenys, el.paštas ir t.t.
Intranetas
INTERNETAS
Organizacijų tarnautojai
Komandiruotėse arba namuose
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Kiti vartotojai
Klientai, tiekėjai, distributoriai,
bankai, valst. įstaigos ir t.t.
48
Ateities įmonių pavyzdžiai
Inventive enterprise (Išradinga, pramani)
Cloud enterprise (Pasklidusi, debesėlinė)
Cognizant enterprise (Žinanti, supratinga)
Community-oriented enterprise (orientuota
Green enterprise (Žalioji)
Glocal enterprise (Globali-Lokali)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
į visuomenę)
49
Ateities įmonių ypatumai
Ateities įmonė, - tai
inovatyvi, nebijanti ir siekianti „revolutionary
changes in thinking, practices, products, processes, or
organizations.”
įmonė su „nykstančiomis“ sienomis (cloud)
plačiai naudojanti žinias
atsigręžusi į visuomenę
atsigręžusi į ją supančią aplinką
nors ir lokali, bet globali.
Verslas ir ateities internetas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
50
PASKIRSTYTIEJI RESURSAI
Paskirstyta aparatūrinė sistema
Klientas ir serveris
Paskirstyti duomenys
Duomenys, informacija, žinios
Paskirstytos programos
Taikomųjų programų moduliai
Sprendimai organizacijai
Sprendimai visuomenei
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
51
Klientas ir serveris
Tai dvi programos “klientas” ir “serveris”, kur klientas prašo paslaugos,
o serveris ją suteikia. Tai gali būti ir viename kompiuteryje, tačiau
tinkle klientas ir serveris yra paskirstyti geografiškai, atskiruose
kompiuteriuose
Pavyzdžiui:
Vartotojo kompiuteris (klientas) kreipiasi į banko kompiuterį
(serverį)
Banko kompiuteris patikrina vartotojo autentiškumą ir tik tada
pradeda vykdyti paraišką: kreipiasi į duomenų bazę, kur yra
sąskaitos duomenys, t.y., į duomenų serverį, kuris yra geografiškai
nutolęs nuo banko kompiuterio
Tas pats serveris dirba su daugeliu klientų
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
52
Kliento serverio architektūra
Tai kompiuterių tinklas, kuriame kiekvienas kompiuteris yra arba
klientas arba serveris
Serveriai:
Failų serveriai
Duomenų serveriai
Ryšio (trafiko, tinklo) serveriai
Žiniatinklio serveriai
Integravimo serveriai
Serveriai yra galingi kompiuteriai, nes jiems reikia aptarnauti daug
klientų. Klientai – vartotojų personaliniai kompiuteriai
Kliento serverio architektūra vadinama dviejų lygių architektūra
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
53
Paskirstyta aparatūrinė sistema
Darbo vietos
Bendri įrenginiai
LOKALINIS TINKLAS
Duomenų
serveris
Ryšio
serveris
Globalus
tinklas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
54
Duomenys
Tai, kas užrašyta ir saugoma duomenų laikmenose: serverių ir klientų
diskuose, nešiojamuose diskuose, taip pat popierinėse laikmenose,
fotolaikmenose ir t.t.
Duomenų išraiška:
Tekstas: struktūrizuotas (lentelėse), nestruktūrizuotas (99%)
Skaičiai (paprastai lentelėse)
Grafiniai (skaitmeninių duomenų išraiška grafiku)
Vaizdas (nuotraukos, paveikslai verčiami skaitmenine forma)
Garsas (muzikinis, gamtos, žmogaus kalba)
Duomenų charakteristikos
Apimtis (skaičiuojama atminties talpa)
Kaina (registravimo saugojimo kaštai)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
55
Duomenų apdorojimas
Ryšiai tarp duomenų – programiniam rūšiavimui, išrinkimui, paieškai,
apjungimui.
Duomenų bazės sukurtos palengvinti ir supaprastinti šias operacijas.
Duomenų bazėms pagrindas – duomenų modelis
Duomenų modeliai – ierarchinis, tinklinis, reliacinis. Reliacinis
(lentelės) – dabar naudojamas, patogus karpyti, apjungti, skaidyti, jose
ieškoti. Skaidymas – paskirstymui, apjungimas - integravimui
Duomenys – informacijos “žaliava”. Informacija – kažkieno pareikalauti
duomenys, t.y., atrinkti atliekant įvairias operacijas su duomenimis
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
56
Informacija
Pareikalauti duomenys: duomenys reikalaujami
nurodant sąlygas, pvz., dalį objekto charakteristikų
(kiek kainuoja litras ....markės benzino), galiojimo
laikas (šiandien), tikimybė (tikriausiai). Kuo daugiau
sąlygų nurodoma, tuo tikslesnė gali būti informacija.
Duomenų savininkas kaupia duomenis ir gali
prekiauti informacija (kaip ir duomenimis) ir
Gautą informaciją gali įvertinti tik informacijos
gavėjas, t.y., informacija turi tik vertę, o ne kainą
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
57
Informacijos charakteristikos
Savalaikiškumas, t.y., gaunama tada, kai jos reikia, ne
pavėluota, ne paankstinta
Pilnumas, t.y., atsakyta pagal visas pateiktas sąlygas
Tikėtinumas, t.y., patikima
Tikslumas, t.y., įmanomai tiksli arba nurodyta, kiek ja
galima pasitikėti
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
58
Informacijos šaltiniai
Informacijos šaltiniai
Duomenų bazės – reliacinės duomenų bazės labiausiai tinkamos
pateikti geros kokybės informaciją. Nestruktūrizuotų duomenų
sankaupos sunkiai analizuojamos, informacijai gauti reikia daug
rankinio darbo. Nestruktūrizuotų duomenų dabar yra iki 95%
Taikomosios programos. Tai buhalterinės, bankinės, draudimo,
technologinės ir kitos, kurios apdoroja pradinius duomenis ir gauna
rezultatus, kurie naudojami kaip operatyvi informacija
(suskaičiuojami atlyginimai), arba archyvuojami ateities
informacinėms užklausoms
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
59
Informacijos integravimas
Gauti pagal pareikalavimus duomenys (informacija)
pateikiami vartotojui jam patogia integruota forma.
Pvz., informacija apie kelių eismo įvykį – vaizdas,
garsas, tekstas
Vieno langelio principas – gauti informaciją iš įvairių
šaltinių pagal pridėtas sąlygas ir pateikti patogia forma
sprendimui priimti (sprendimas gali būti priimtas
automatiškai)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
60
Duomenų apdorojimas informacijai
gauti
Informacijos
šaltiniai
4
Duomenų
integravimas
Informacijos
integravimas
2
3
Duomenų
sankaupa
4
KTU Kompiuterių katedra
Integruota
informacija
Duomenų persiuntimas
Docentas dr. Valentinas Kiauleikis
61
Žinios
Įsisavinti duomenys, įsisavinta informacija
Žinių pateikimo procesas ir forma
Žinių įsisavinimo procesas
Informacinė visuomenė
Žinių visuomenė
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
62
Paskirstytos programos
Programos
Operacinės sistemos (kompiuteriui, tinklui) Operacinė
sistema – kompiuterio (tinklo) vidiniams procesams
valdyti bei paslaugas vartotojams teikti
Taikomosios programos TP – įvairiems taikomiesiems
uždaviniams (buhalterinės apskaitos, technologiniams
procesams valdyti, inžinieriniams skaičiavimams,)
Specialiosios programos (MS Office, Photoshope, Corel)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
63
Taikomoji programa TP
Dažniausiai sudaryta iš įvairių modulių. Pvz., įmonės
ūkinės veiklos apskaitos sistemą sudaro sandėlių,
personalo, turto, buhalterinės ir kitos apskaitos
programos
Įmonė gali naudoti tik kai kuriuos iš šių modulių
Moduliai gali būti išbarstyti keliuose serveriuose,
vadinamuose taikomųjų programų serveriais
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
64
Taikomųjų programų TP serveriai
Taikomoji programa – informacijos šaltinis
Taikomųjų programų serveris – teikti programines
paslaugas klientams
Klientas kreipiasi į TP serverį paslaugos. TP serveris
formuoja atsakymą paleisdamas programinį modulį,
kuris savo ruožtu gal kreiptis į kitą TP serverį arba
duomenų serverį.
Taikomųjų programų ir duomenų serveriai sudaro
paskirstytą sistemą
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
65
Sprendimai organizacijai
Organizacija – žmonių bendrija, siekianti bendro tikslo
Organizacija: verslo įmonė, valstybinė institucija, aukštoji
mokykla, visuomeninė organizacija, politinė partija,
religinė bendruomenė ir t.t.
Kiekviena organizacija turi savo specifinius tikslus, kuriems
siekti pasitelkiami kompiuteriai su atitinkamomis
programomis ir duomenų bazėmis
Organizacijos padaliniai arba nariai geografiškai pasklidę.
Ryšiai tarp jų įgyvendinti Internetu, jo serveriuose ir
klientuose paskirstytais ir bendrai naudojamais resursais
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
66
Sprendimai visuomenei
Visuomenė įtraukiama į įvairių prievolių vykdymą
naudojantis Interneto paslaugomis
Pavyzdžiai:
Mokesčių mokėjimas
Elektroninis keleivinio transporto bilietas
El. balsavimas
El. bankininkystė ir bankomatai
Tokios paslaugos (el. paslaugos) reikalauja aparatūrinių
programinių ir duomenų resursų integravimo
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
67
Struktūrizuoti ir nestruktūrizuoti
duomenys
Nestruktūrizuoti
Straipsniai
El. laiškai
Reklaminiai tekstai
Paveikslai
Muzikiniai garsai
Struktūrizuoti
Duomenų lentelės
Ierarchinės struktūros
Internetinių svetainių duomenys (pusiau struktūrizuoti)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
68
Darbas su nestruktūrizuotais
duomenimis
Dokumentotekos (archyvai)
Katalogizavimas (dokumento pavadinimas, parengimo
data, autoriai, priklausomybė ir kita – struktūrizuoti
duomenys pagal kuriuos nestruktūrizuotas
dokumentas gali būti surastas)
Dokumento paieška pagal raktinius žodžius (raktinių
žodžių sąrašas)
Dokumento analizė - rankinė
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
69
Struktūrizuotų duomenų analizė
Duomenų atributai
Duomenų įrašai
Duomenų failai
Duomenų bazės
Duomenų sandėliai
Duomenų sankaupos
Duomenų serveriai
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
70
Struktūrizuotų duomenų žodynas
Duomenų elementas
Žodžio
savininkas
Žodis
Žodžio
formatas
Saugumo
parametrai
Vieta fizinėje ir loginėje
duomenų struktūroje
Informacijos elementas
Obuolys
Objektas
Rudenį
Atributas
Pavadinimas
Terminas
Skonis
Geras
Tur būt
Reikšmė
Tikėtinumas
Duomenų integravimas
Informacijos integravimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
71
Duomenų generatoriai
Įterpt.
Įrenginys
DB
SQL
XML
DB
TU
Absertskdfijfio
Idsisiuiu
awhdbibiii
TU
VS
API
Paslauga
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
72
Duomenų integravimo uždaviniai
Duomenų elementųDuomenų elementų visuma turi sudaryti
visuma
galimybę kokybiškai informacijai gauti
Duomenų integravimo
uždavinys yra gerinti
duomenų kokybę
Greičiausiai
apdorojami
Modelis turi sudaryti
galimybę operuoti
duomenimis taip kad būtų
galima kuo greičiau gauti
reikalingą įmanomai
kokybišką informaciją
Objektas
Modelis
?
?
Atributas
Pavadinimas
Reikšmė
Terminas
Informacijos
kokybė
KTU Kompiuterių katedra
?
?
Tikėtinumas
Turinys
Geriausia
tvarka
Duomenų
Architektūra
kokybė
Architektūra turi sudaryti
sąlygas sistemos
architektui valdyti
duomenų sankaupos
plėtrą. Paprastai ji
derinama su
organizacijos architektūra
Vaizdav
imas
Geriausias
vaizdavimo
būdas
Docentas dr. Valentinas Kiauleikis
Duomenys apie muzikinio kūrinio atlikimą
turi būti užrašomi vaizdo garso ir teksto
duomenų elemnetais
73
Integravimas duomenų bazių
lygyje
Absertskdfijfio
Idsisiuiu
awhdbibiii
DBx
DBy
Ckxjhg9eg9
onvode
Persiunčiant duomenis
jie gali būti transformuoti
(struktūra, formatas ir prasmė)
Mainuose gali
dalyvauti
daug DB:
DB1,...,DBx,..
.,DBy,....,
DBn
Duomenų mainų tarp saugyklų procesas – technika bei technologija
Duomenų integravimo privalumas – nereikia keisti
programų kodo. Tai pats pigiausias metodas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
74
Duomenų apjungimas
DB2
Informix
Virtuali
DB
Oracle
Kelių DB
apjungimas,
siekiant
naudoti iš jų
duomenis
kartu.
Apjungimui
naudojamos
tarpininkavim
o
technologijos
Sybase
Apjungia duomenis
išreikštus įvairiais
KTU modeliais
Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
75
Duomenys. Metaduomenys. XML
Metaduomenys – duomenys apie duomenis
XML – tarpinė kalba, kuria aprašomi duomenys,
panašiai kaip Esperanto. Pateikiami duomenys ir jų
formato aprašymas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
76
Metaduomenų samprata
Tipas
(pvz.’atributas’
)
Prasmė
(pvz.’plotis’)
Įvertinimas
(pvz.’<50’)
Išraiška
(pvz.’skaitmuo’)
Duomenys
(pvz.:‘42’)
Tikrumas
(pvz.’patikrintas’
)
Šaltinis
(pvz.’DB’)
Reg.laikas
(pvz.’06.03.12’)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
77
Metaduomenų samprata
Metaduomenys
Duomenys
KTU Kompiuterių katedra
Data
2006.01.21
2006.01.22
2006.01.24
2006.01.27
Docentas dr. Valentinas Kiauleikis
Užduotis
Pirkti dažus
Parengti sienas
Tapetuoti
Dažyti
Ats.
JS
DL
DL
MK
78
Išplėsta žymių kalba XML
Palikuoninė
sistema
Duomenų
sandėlis
XML
Žiniatinklio
paslauga
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
ERP
79
Išplėsta žymių kalba XML
Dešinė akis
Vieta
Skulptūra
Galva
Galūnės
Kairė akis
Burna
Koja
Kaina
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
80
Išplėsta žymių kalba XML
<skulptūra>
<vieta></vieta>
<galva>
<dešinėakis></dešinėakis>
<kairėakis><kairė akis >
</galva>
<galūnės>
<koja></koja>
</galūnės>
<kaina></kaina>
</skulptūra>
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
81
Paskirstytos programos
Taikomoji programa – duomenų (informacijos) šaltinis
Informacijos sistema
Informacinė sistema
Valdymo informacinė sistema
Žinių valdymo sistema (ekspertinė sistema)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
82
Taikomoji programa TP
Dažniausiai sudaryta iš įvairių modulių. Pvz., įmonės
ūkinės veiklos apskaitos sistemą sudaro sandėlių,
personalo, turto, buhalterinės ir kitos apskaitos
programos
Įmonė gali naudoti tik kai kuriuos iš šių modulių
Moduliai gali būti išbarstyti keliuose serveriuose,
vadinamuose taikomųjų programų serveriais
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
83
Informacijos sistema
Informacijos sistema
Duomenys (duomenų bazės, failai)
Programa
Sudėti naujus duomenis
Pašalinti senus duomenis
Surasti duomenis pagal paieškos raktus
Informacijos sistemos
Biblioteka
Registratūra poliklinikoje
Organizacijos archyvas
Teikti informaciją užsakovams – bibliotekų skaitytojms, gydytojams apie pacientus,
archyvuoti senus dokumentus
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
84
Informacinė (apskaitos) sistema
Verslo įmonės informacinė apskaitos sistema
Duomenų bazės su duomenimis
Personalo duomenys
Sandėlių duomenys
Užsakymų duomenys
...
Taikomosios programos
Personalo apskaitos programa
Sandėlių apskaitos programa
Užsakymų priėmimi ir vykdymo apskaita
...
Ūkinės veiklos apskaitos informacija mokesčių inspekcijai,
Sodrai, vidaus poreikiams (atlyginimams išmokėti,
žaliavoms pirkti, atsiskaityti su užsakovais)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
85
Informacinė valdymo sistema
Informacinė (apskaitos) sistema
Operatyvios analitinės ataskaitos
Informacija vadovams priimantiems sprendimus
Sprendimų priėmimas yra valdymas
Sprendimams priimti reikalinga informacija
Kuo daugiau ir tikslaesnės informacijos tuo kokybiškesni
sprendimai (gali būti)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
86
Žinių valdymo sistema
Žinių bazė (taisyklės – jei turi temperatūros, tai gali
sirgti gripu arba gali būti apsinuodijęs, arba gai sirgti...
)
Žinių analizės programa
Diagnostika: žmogaus sveikatos, automobilio, kitos
sudėtingos sistemos
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
87
TARPININKAVIMO METODAI IR PRIEMONĖS
Tarpininkavimo samprata
Nuotolinis procedūrų iškvietimas
Tranzakcijų apdorojimo monitorius
Objektų brokeris
Pranešimais grįstas tarpininkavimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
88
Nuotolinis procedūrų iškvietimas
KLIENTAS
SERVERIS
Kliento
programa
Serverio
programa
Kliento
sąsaja
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Serverio
sąsaja
89
Nuotolinis procedūrų iškvietimas
KLIENTAS
SERVERIS
Kliento
programa
Serverio
programa
Kliento
sąsaja
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Serverio
sąsaja
90
Nuotolinis procedūrų iškvietimas
KLIENTAS
SERVERIS
Serverio
programa
Kliento
programa
Kliento sąsaja
su tarpine
programavimo
kalba
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Serverio sąsaja
su tarpine
programavimo
kalba
91
Nuotolinis procedūrų iškvietimas
KLIENTAS
SERVERIS
Kliento
programa
Serverio
programa
Kliento sąsaja
su tarpine
programavimo
kalba
protokolai
KTU Kompiuterių katedra
saugumas
Serverio sąsaja
su tarpine
programavimo
kalba
žinynai
Docentas dr. Valentinas Kiauleikis
failai
procesai
92
Tranzakcijų apdorojimo monitorius
Tranzakcijų apdorojimo monitoriaus samprata
Tranzakcinis nuotolinių procedūrų iškvietimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
93
Tranzakcinis nuotolinių procedūrų iškvietimas
TP monitorius
Pradžia
DB
TU
Pabaiga
Tranzakcija
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Užduočių eilė
94
Tranzakcinis nuotolinių procedūrų iškvietimas
TP monitorius
Pradžia
Oracle
Access
Pabaiga
MS SQL
Tranzakcija
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
95
Tranzakcinis nuotolinių procedūrų iškvietimas
TP monitorius
Pradžia
DB
Pabaiga
Tranzakcija
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
96
Objektų brokeris
Objektai ir objektiškai orientuotos technologijos
Objektų brokerio architektūra
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
97
Objektai ir objektiškai orientuotos technologijos
Sąsaja
Duomenys
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Programa
98
Objektai ir objektiškai orientuotos technologijos
Patvirtinti
kreditą
Įvesti
užsakymą
Paskirstyti
prekes
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Išrašyti
sąskaitą
Pateikti
prekes
99
Sąveikavimas pranešimais
Message: quoteRequest {
QuoteReferenceNumber:325
Customer: Acme.Inc
Item:#115 (Ball-point pen, blue)
Quantity:1200
RequestedDeliveryDate: Mar 16,2003
DeliveryAddress: Palo Alto, CA
}
Klientas
Pranešimais grįstas
tarpininkavimas
Tiekėjas
Message: quote {
QuoteReferenceNumber:325
ExpectedDeliveryDate: Mar 12,2003
Price:1200$
}
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
100
Pranešimų brokeriai
Taikomasis
uždavinys
Taikomasis
uždavinys
KTU Kompiuterių katedra
Pranešimų
brokeris
Docentas dr. Valentinas Kiauleikis
Taikomasis
uždavinys
101
Pranešimų brokeriai
Pranešimų
brokeris
Pranešimų
transformavimas
Adapteris
Adapteris
Taisyklių mašina
Taikomasis
uždavinys
KTU Kompiuterių katedra
Maršrutizavimas
Docentas dr. Valentinas Kiauleikis
Taikomasis
uždavinys
102
Pranešimų brokeriai
Message: quote {
QuoteReferenceNumber:325
ExpectedDeliveryDate: Mar 12,2003
Price:1200$
}
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Message: quote {
Kvota Nr 325
Pristatymo data: iki 2003.03.12
Suma:3000,00 Lt
}
103
Pranešimų brokeriai
A
B
D
Pranešimų
brokerio
maršrutizatorius
C
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
ED
A
FE
A
104
Pranešimų brokerio taikymas
Atsargų
valdymas
ERP
Dispečeris
Gabenimas
Mėnesio
uždarymas
Pranešimais grįstas tarpininkavimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
105
Darbų srautų valdymas
Darbų srautų apibrėžimas
Darbų srautų vykdymas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
106
Darbų srautų valdymas
Darbo vieneto viršūnė, skirta
darbo vienetui aprašyti
Maršruto nustatymo arba darbo srauto
išsišakojimo viršūnė
Darbo srauto pradžios
ir pabaigos viršūnės
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
107
Darbų srautų apibrėžimas
Patikrinti ar yra
pasiūlymas
Patikrinti ar verta
jį apdoroti
Ne
Taip
Paimti kvotą iš
siūlytojo
Ne
Išrinkti kvotą
Nėra
kontrakto
Atnaujinti
kvotavimo sistemą
Siųsti kvotą
KTU Kompiuterių katedra
Taip
Yra
kontraktas
Atlikti kvotavimo
prognozę
Docentas dr. Valentinas Kiauleikis
108
Darbų srautų vykdymas
Resursų brokeris
Atliktų darbų
eilė
Darbų srautų
mašina
Resursai
Darbų srautų
projektavimas
KTU Kompiuterių katedra
Darbų srautų
aprašymai
Docentas dr. Valentinas Kiauleikis
109
Integravimo uždavinių plėtotė
Organizacijos paslaugų magistralė
Užsakymų
sistema
Finansų
apskaita
Taikomųjų
uždavinių
serveris
ERP
SCM
CRM
SCM
CRM
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
110
PASKIRSTYTIEJI SKAIČIAVIMAI
Informacinės sistemos architektūra
1-sluoksnė informacinės sistemos architektūra
2-sluoksnė informacinės sistemos architektūra
3-sluoksnė informacinės sistemos architektūra
N-sluoksnė informacinės sistemos architektūra
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
111
Informacinės sistemos architektūra
Vartotojas
Informacinė sistema
Sąsajos lygmuo
Logikos lygmuo
Duomenų lygmuo
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
112
1-sluoksnė informacinės sistemos architektūra
Terminalas
Informacinė sistema
Sąsajos lygmuo
Logikos lygmuo
Duomenų lygmuo
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
113
2-sluoksnė informacinės sistemos architektūra
Klientas
Personalinis
kompiuteris
Sąsajos lygmuo
Informacinė sistema
Logikos lygmuo
Duomenų lygmuo
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
114
2-sluoksnė informacinės sistemos architektūra
Serverio programinė
sąsaja
Sąsaja
Sąsaja
Sąsaja
Sąsaja
Paslauga
Paslauga
Paslauga
Paslauga
Duomenys
Serveris
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
115
3-sluoksnė informacinės sistemos architektūra
Klientas
Personalinis
kompiuteris
Sąsajos lygmuo
Informacinė sistema
Logikos lygmuo
Serveris
Serveris
Tarpininkavimo
priemonės
Serveris
Duomenų lygmuo
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
116
N-sluoksnė informacinės sistemos architektūra
Klientas
Žiniatinklio naršyklė
Žiniatinklio serveris
Logikos lygmuo
Sąsajos
lygmuo
Tarpininkavimo
priemonės
Duomenų lygmuo
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
117
Informacinės sistemos architektūra
Vidinės
darbo vietos
Bendri įrenginiai
VIDINIS TINKLAS
Duomenų
serveris
Žiniatinklio
serveris
Tarpininkavimo Programų
serveris
serveris
UGNIASIENĖ
INTERNETAS
Nutolę
vartotojai
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
118
Vizija į 2020 metus:
KODĖL?
Ekonomika auga ne tik dėl to, kad daugiau dirbama (E. Vilkas ), ne tik
dėl to kad daugiau investuojama (Kreivys) bet ir dėl naujų ir gerų idėjų
(Briuselis)
DARBAS
INVESTICIJOS
IDĖJOS
VERSLO PLĖTRA
EKONOMIKOS AUGIMAS
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
119
Verslo plėtros įtakojimas.
Trys dimensijos
Vyriausybės
politika
Žinios
Nuosavybė
Technologijos
Infrastruktūros
modeliai
Naujos
vertybės
Ateities įmonės vertybės
Pelnas
Reputacija
Žinios – ES 2020 strategija
Efektyvus resursų panaudojimas
“European Knowledge Area “
Matymas aplinkoje
Darbuotojų santykiai
Nuosavybė – ES politika - atnaujinti
Partnerių santykiai
intelektualios nuosavybės teises
Klientų santykiai
Intelektualus turtas: struktūrinis (kaip
Cloud Computing – nauji verslo
Žinių bagažas ir jų naudojimas
apjungti žmones viduje su žmonėmis
modeliai, valdymas tokioje erdvėje,
Veiklos skaidrumas
išorėje), santykinis (ekosistemos)
skaitmeninė ekonomika tokioje erdvėje.
Socialinė atsakomybė
Valdymas – Informavimo priemonės Debatai EU strateginėse kryptyse: kaip
ir mechanizmai, komunikavimas ir
kursis ir kaip dirbs SVV tokioje
informacijos srautai, pati informacija internetinėje infrastruktūroje
Kokie verslo modeliai gali būti
siekiant tokių vertybių?
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
120
Valdymas
Buvę modeliai – Klientas-serveris,
Paskirstyta infrastruktūra, P2P
infrastruktūra, Gridai ir kitos
Paskutinė tendencija – Cloud
Computing – infrastructure-as-aservice, platform-as-a-service,
software-as-a-service
Verslo kokybė
Nuo pradžios iki dabar
IT prieinamos vartotojui
Bendradarbiavima
s ir Sąveikavimas
ateities internete
IT vartotojų branda
(Valdymo) informacinės sistemos
Ryšys per internetą
Apskaitos sistemos
Personaliniai
kompiuteriai
Tarybinė
ekonomika ir IT
5-7 years
1990
KTU Kompiuterių katedra
1995
2000
Docentas dr. Valentinas Kiauleikis
2005
2010
2015
121
Dabartinė situacija
Trys pagrindinės technologijų kategorijos (IT verslui kontekste)
Komunikavimas
Organizacija
Pastarųjų metų pastangos yra
kurti išmaniuosius produktus ir
tinklinę įrangą. Viso to šerdis
yra RFID, EPC, EPCGlobal,
GDSN standartai. Electronic
Product Code
Global Data
Synchronization Network
Pagrindinė problema lieka
saugumas (rizika, privatumas ir
priklausomybės)
Technologijų standartų madas
diktuoja W3C, OASIS, Liberty
Alliance
KTU Kompiuterių katedra
Įmonių sistemos
Virtuali organizacija (kompanijos siekia Intelligent software - Ekspertinės
bendrų tikslų, išlikdamos individualios) sistemos; Sprendimų priėmimo
Fokusas į
sistemos; Saviorganizuojančios;
Socializaciją – Web 2,0 –
Dirbtinis protas; Bevielės
interaktyvus informacijos
technologijos
paskirstymas, sąveikavimasOperacinės infrastruktūros – Cloud
bendradarbiavimas, socialiniai
Computing technology
tinklai. Žinių visuomenė, vartotojai Software-as-a-Service (Servicepadeda kurti prekes ir paslaugas, oriented computing, ESB, Web
Enterprise 2,0, SaaS,
services, Semantic Web Services)
Skaitmenines ekosistemas –
Enterprise interoperability – verslo
socialiniai mokslai, gamtos mokslaiprocesai, semantika, duomenys
ir kompiuterių mokslai,
skaitmeninės verslo ekosistemos
Docentas dr. Valentinas Kiauleikis
122
Įmonės kokybės
Verslo ekosistema – vidinė ir išorinė aplinka, vidiniai ir
išoriniai ryšiai. Kokie pokyčiai joms atsirasti, jų
elgsenoje yra tikėtini
TQM
TQM išplėtimas vertinant įmonės kokybę
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
123
Įmonės būties kokybė
Įmonės veikla
Valdymo stilius
Santykiai su darbuotojais
Santykiai su klientais ir partneriais
Marketingo strategija ir praktika
Aplinkos tarša
Kokia bebūtų įmonė,
Socialinė atsakomybė
verslininkas
Įnašas į visuomenės būtį, egzistenciją
nesikeičia...
Vienas Lietuvos
pramonininkas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
124
Ateities įmonių pavyzdžiai jų būties
kokybės kontekste
Inventive enterprise (Išradinga, pramani)
Cloud enterprise (Pasklidusi, debesėlinė)
Cognizant enterprise (Žinanti, supratinga)
Community-oriented enterprise (orientuota
Green enterprise (Žalioji)
Glocal enterprise (Globali-Lokali)
į visuomenę)
The visionaries are
the true realistic people
(Frederico Felini)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
125
Inventive enterprise
(Išradinga, pramani)
Vertinant pagal
Organizaciją
decentralizuota,
padaliniams suteikiama autonomija (TQM) ir atsakomybė
visi lygiai pajungti verslo tikslui
Produktus
inovatyvūs
neprarandantys rinkos
Bendradarbiavimas ir sąveikavimas tarp padalinių
Bendradarbiavimas ir sąveikavimas padalinių su išore
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
126
Cloud enterprise (Debesėlinė)
Neaiškios įmonės “sienos”
kas priklauso jos vidui, o kas išorei
įmonei nepavaldūs, tačiau įmonės procesų dalyviai
tarpiniai gaminiai (žaliavos, pusgaminiai) imami iš
mažiau koordinuojamų partnerių, tačiau pagal kokybę,
laiką ir tokias įmonės būties kokybes kaip energetinį
taupumą, aplinkos taršą pagarbą žmogaus teisėms
reglamentuojančias sutartis
Bendradarbiavimas ir Sąveikavimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
127
Cognizant enterprise (Žinanti, supratinga)
Žinių valdymas
pateikti reikiamu laiku ir reikiamoj vietoj (vidinis sąveikavimas
ir bendradarbiavimas)
panaudoti ne tik procesus valdyti, bet ir kompetencijai
kelti su po to vykdomomis įmonės restruktūrizacijomis
visose srityse (gamyba, logistika, marketingas, finansai, žmonių
ištekliai) (OIVA)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
128
Community-oriented
enterprise
(orientuota į visuomenę)
Dvejopas išraiškos pobūdis
Verslo organizavimas viduje įmonės
Įmonės pozicija socialiniame-ekonominiame kontekste
(permatoma ir atskaitinga teisiniais, etiniais ir tarptautiniais
standartais, orientuota į bendruomenes ir kitas ne pelno
siekiančias organizacijas; nuo žmogaus į žmogų)
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
129
Green enterprise (Žalioji)
Didelė pelno dalis grąžinama visuomenei ir jos ateities
kartoms. Tam taikomos organizacinės priemonės,
tobulinami procesai, gaminami atitinkami ekologiški
(visokiom prasmėm)
Pavyzdys: automobilis varomas elektra
Vėjo energetika...
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
130
Glocal enterprise
(Globali-Lokali)
Globalizacija – bendravimas tarptautiniame lygyje:
gamyba ir pardavimai
finansai ir technologijos
Glokalus – veikia lokaliai, o mąsto globaliai
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
131
Ateities įmonių ypatumai
(1)
Ateities įmonė, - tai
inovatyvi, nebijanti ir siekianti „revolutionary
changes in thinking, practices, products, processes, or
organizations.”
įmonė su „nykstančiomis“ sienomis (cloud)
plačiai naudojanti žinias
atsigręžusi į visuomenę
atsigręžusi į ją supančią aplinką
nors ir lokali, bet globali.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
132
Ateities įmonių ypatumai
(2)
Įmonės veiklos globalumas.
Ne uždara, pasislėpusi nuo konkurentų, nuo potencialių klientų,
bet atvira klientams, tiekėjams net konkurentams
Ne bijanti rizikos, bet mokanti ją įvertinti
Ne neišmananti verslo valdymo plonybių, bet diegianti naujausias
valdymo technologijas
Ne besitenkinanti turima apyvarta, bet visada siekianti didinti
apyvartą
Ne be žinių, kaip ji gali būti plečiama, bet siekianti žinių ir
savindamasi naujausias žinių valdymo technologijas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
133
Ateities įmonių ypatumai
(3)
Poreikis bendradarbiauti ir sąveikauti su aplinka.
Bendradarbiavimas ir sąveikavimas betarpiškai susiję
su įmonės veiklos globalumu.
Uždara įmonė neturi šansų išsilaikyti rinkoje, kuri vis labiau darosi
konkurencinė, o atvirai įmonei bendradarbiavimo ryšiai būtini. darbas
kartu (bendradarbiavimas) kuria sinergetinį efektą, koks niekada
nepasiekiamas dirbant pavieniui.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
134
Trys štrichai ateities
interneto verslo vizijai
Be interneto žmogus
pasaulyje
2020 Internetas – universali
verslo aplinka, naujoms
vertybėms kurti. Tokioje
2020 - Internetas
aplinkoje veiks
nematoma verslo
konkuruojančios, bet
operacijų dalis
bendradarbiaujančios
visoms įmonėms
inovatyvios įmonės
Su internetu pasaulis
žmogui
KTU Kompiuterių katedra
2020 – Internetas turi universalią
paslaugų infrastruktūrą sukurtą
pagal įmonių bendradarbiavimo ir
sąveikavimo (COllaboration and
INteroperability COIN) koncepciją
Docentas dr. Valentinas Kiauleikis
135
Verslas ir internetas
IT prieinamos vartotojui
Bendradarbiavima
s ir Sąveikavimas
ateities internete
IT vartotojų branda
(Valdymo) informacinės sistemos
Ryšys per internetą
Apskaitos sistemos
Personaliniai
kompiuteriai
Tarybinė
ekonomika ir IT
5-7 years
1990
KTU Kompiuterių katedra
1995
2000
Docentas dr. Valentinas Kiauleikis
2005
2010
2015
136
Bendradarbiavimas
Įmonių bendradarbiavimas yra neišvengiamas rengiant
naujo gaminio projektą, jį gaminant, t.y., įsigyjant žaliavas
arba pusgaminius bei dalijantis bendrais gamybiniais
pajėgumais ir parduodant, kai prisireikia distribucinių,
logistinių bei reklamos paslaugų.
Sutarimas veikti bendrai pasiekiamas derybomis, kurios
gali užsitęsti nepateisinamai ilgai dėl derybinių grupių
darbo organizavimo ir deryboms naudojamų tradicinių
priemonių, tokių kaip paštas, telefonas, faksas, el. paštas ir
kt.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
137
Bendradarbiavimo
paslaugos
COIN internetinės bendradarbiavimo paslaugos skirtos efektyvinti derybų
procesus, t.y.,„susodinti“ derybininkus prie bendro elektroninio derybų stalo,
ant kurio išdėstyti visi derybiniai dokumentai, ir leisti besiderančių įmonių
darbo grupes pradėti ir baigti derybas per vieną derybų seansą, o jei nesisekė
užbaigti, tai susitarti dėl pakartotinio.
COIN elektroninis derybų stalas sukuriamas virtualioje (internetinėje) erdvėje,
o derybininkas „sėdasi“ prie savo darbinio kompiuterio, kurio ekrane
„pasideda“ tą dokumentą, už kurio suderinimą yra atsakingas: projektuotojas –
projektą arba jo fragmentą, gamybininkas – specifikaciją, finansininkas –
sąmatą ir t.t.
COIN bendradarbiavimo el. paslaugos, gali sutrumpinti derybų laiką nuo kelių
savaičių iki kelių valandų. Derybos gali būti atnaujintos bet kuriuo metu, pvz.,
sutrikus gamybai arba pardavimams
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
138
Sąveikavimas
Sąveikavimas ir bendradarbiavimas yra neatskiriami verslo
procesai, kaip neatskiriamos dvi tos pačios monetos pusės.
Derybos neapsieina be apsikeitimo dokumentais
(sąveikavimo) tarp derybininkų ir jų apskaitos arba
informacinių sistemų, kuriose gimsta ir į kurias sudedami
suderinti dokumentai – užsakymai, gaminio, pusgaminio
ar paslaugos projektai, techninės sąlygos, finansinės
išlygos. Tokie dokumentai nagrinėjami ir derinami taip pat
ir besiderančių įmonių viduje ieškant palankaus sprendimo
sau.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
139
Sąveikavimo paslaugos
COIN sąveikavimo el. paslaugos komponuojamos su bendradarbiavimo el
paslaugomis ir užtikrina operatyvų ir saugų įvairių dokumentų persiuntimą
tarp besiderančių įmonių sistemų nuo užsakymo derinimo fazės iki
bendradarbiavimo sutarties pasirašymo ir toliau per visą bendradarbiavimo
laikotarpį, kol nenutraukiama bendradarbiavimo sutartis.
COIN sąveikavimo el. paslaugos atlieka derybinių dokumentų pateikimo iš
sistemų ant elektroninio derybų stalo, jų fragmentavimo, paskirstymo
derybininkams pagal jų kuruojamas sritis, susegimo į bylas, persiuntimo
netiesioginiams derybų dalyviams arba trečiosioms šalims, archyvavimo ir kitas
funkcijas.
COIN sąveikavimo el. paslaugos talkina besiderančioms pusėms, kaip talkina
sekretorė-referentė, prisiimdama savo atsakomybei visą rutininį
dokumentacijos tvarkymo darbą. Dokumentų ir jų kopijų rengimas, jų
persiuntimas iš vienos sistemos į kitą, paskirstymas derybų dalyviams
sąveikavimo el. paslaugomis yra greitas ir be klaidų, kas yra neįmanoma
padaryti tradiciniu rankiniu ar pusiau rankiniu būdu
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
140
Įmonės procesų seka
Marketingo tyrimo fazė
1. Rinkos tyrimai
2. Verslo galimybių analizė
3. Bendradarbių paieška
Tyrimų, projektavimo ir
planavimo fazė
1. Gaminio projektavimas
2. Finansinis planavimas
3. Gamybos planavimas
Užsakymų ir gamybos
planų vykdymo fazė
Logistikos ir didmeninių
bei mažmeninių
pardavimų fazė
KTU Kompiuterių katedra
1. Gaminių užsakymai
2. Žaliavų užsakymai
3. Gamybos procesas
1. Prekybos organizavimas
2. Logistika
3. Marketingas
Docentas dr. Valentinas Kiauleikis
141
Ikigamybinė fazė
Finansų
planavimas
Gaminio
projektavimas
2
3
pr
5
fp
4
6
gp
8
g
7
l.p
9
10
11
1
M
Gamybos
planavimas
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
Rinka
pr – gaminio projektavimas, fp – finansų planavimas, gp –
gamybos planavimas,
g – gamyba, l.p – logistika, pardavimai, M - marketingas
142
Bendradarbiavimas ir
sąveikavimas ikigamybinėje
fazėje
Telefonas,
faksas,
paštas,
el.paštas
Paslaugų
sistema
COIN
bendradarbi
avimo ir
sąveikavimo
paslaugos
KTU Kompiuterių katedra
Įmonė 1, Sistema 1
Projekt.
grupė
Projektas
Projekt.
grupė
Technologų
grupė
Finansų
grupė
Tiekimo
tarnyba
Genaralinis
direktorius
Sutartys
Specifik..
Sąmata
Užsakym
ai
Technologų
grupė
Finansų
grupė
Tiekimo
tarnyba
Genaralinis
direktorius
Įmonė 2, Sistema 2
Docentas dr. Valentinas Kiauleikis
143
COIN bendradarbiavimo ir
sąveikavimo paslaugų
platforma
Paslaugų teikėjai
pt1
pt2
pt3
pt4
COIN
Paslaugos
p1
Paslaugų
kompozicijos
p1
p2
p3
p4
Vartotojai
V1
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
p6
p4
p1
p3
p6
p5
p5
p6
V2
V3
144
COIN-IP
COIN - 7-sios Bendrosios programos (FP7) projekto
pavadinimas, sudarytas iš dviejų angliškų žodžių
COlaboration (bendradarbiavimas) ir INteroperability
(sąveikavimas) pirmųjų raidžių.
Projekto tikslas yra sukurti įmonėms skirtų
programinių bendradarbiavimo ir sąveikavimo
paslaugų infrastruktūrą, kurią projekto autoriai tikisi
įgyvendinti Europos Sąjungos valstybėse iki 2020
metų.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
145
COIN-IP
COIN projektą vykdo Italija, Suomija, Slovėnija, Anglija, Ispanija,
Austrija, Norvegija, Vokietija, Vengrija
COIN-EEU (subproject of COIN) Lietuva, Čekija, Bulgarija,
yra COIN paprojekčio skirto
COIN sklaidai išplėstoje Europos Sąjungoje (EEU)
partneriai
Lietuvą atstovauja KTU (Audronė Janavičiūtė, Nerijus Morkevičius,
Mindaugas Kiauleikis, Valentinas Kiauleikis)
Rumunija, Graikija (Kipro) ir Turkija
Projekto pradžia 2010 liepos 1d. Projekto pabaiga 2011 gruodžio 31d.
KTU Kompiuterių katedra
Docentas dr. Valentinas Kiauleikis
146