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