VEEBIT EENUSED. KONT ROLLTÖÖ. SOA o A service-oriented architecture (SOA) is an architectural pattern in computer software design in which application components provide services to other components via a communications protocol, typically over a network. The principles of service-orientation are independent of any vendor, product or technology. o Kasutab XMLi sõnumivahetuseks o Võimalus integreeride süsteeme Service-oriented architecture (SOA) Arhitektuur, mis kasutab – teenuseid organisatsiooni integrastiooni ehitusklotsidena – komponentide taaskasutust läbi nõrga seotuse. SOA: On arhitektuur Mingi hulga teenuste tegemine ei anna meile SOA-d. Arhitektuur peab andma meile juhised teenuste loomiseks. SOA: Ehitatakse teenustest Nagu objekt-orienteeritud maailmas on objekt/klass nii on SOA-s teen...
Testi teemad: SOA Service oriented architecture. Teenus on peamine komponent. Arhitektuur, mis kasutab 1) teenuseid organisatsiooni integratsiooni ehitusklotsidena, 2) komponentide taaskasutust läbi nõrga seotuse. Sõnumivahetuses kasutab XML-i. SOA raamistik võiks ideaalis olla 1) laiendatav, 2) taaskasutatav ja 3) asendatav. Veebiteenus o Programmide omavaheline suhtlemine ja andmevahetus üle hariliku veebi o Eelised: Erinevate platvormide rakenduste koostöö võimaldamine Tekstipõhised ja avatud standardid on arendajale arusaadavad Annavad võimaluse eri teenuseid integreerida üheks uueks teenuseks Taaskasutamise võimalus o Puudused Suur keerukus Väiksem jõudlus o Kasutusvõimalused Eri teenuste/programmide omavaheli...
raportite koostamist ning info vahendamist välisfirmade kohta. 2006.aasta sügisest on Krediidiinfo Euroopa juhtiva krediidi ning haldusteenuseid pakkuva ettevõtte Experian tütarfirma. 2007.aastal hakati välja andma Eduka Eesti Ettevõtte tunnistust. Eduka Eesti Ettevõte Krediidiinfo teenused Krediidiinfo Pakub majandus ja Krediidijärelvalve Ettevõtte seire Veebiteenused finantsinformatsiooni Krediidiinfo Online Ametlik Maksehäireteregister Ametlik Maksehäireteregister on 2001. aastal Eesti pankade asutatud ning Krediidiinfo hallatav register. Loodi eesmärgiga kaitsta ettevõtteid krooniliste võlglaste eest ning parandada isikute maksedistsipliini. Andmed säilitatakse ning need on andmebaasis nähtavad kuni 7 aastat alates maksehäire lõppemist.
Üle terve Eesti koolides töötav E-Kool ja selle süsteem on loodud selleks, et õpilastel, lapsevanematel ja õpetajatel oleks kiirem ja mugavam ülevaade õpilase õppeedukusest, kuid see võtab ära kõige olulisema aspekti õppetöö juures, milleks on suhtlemine õpilase, õpetaja ja lapsevanema vahel. Aja möödudes on sinna mugavdamiseks lisatud materjalide üleslaadimise võimalus, e-raamatud ning emailisüsteem, kuid see pole sama, mis otsene interakteerumine. Veebiteenused nagu E-kool ja E-residentsus piiravad spontaanset suhtlust. Internetikeskkonnas on info muutunud piiratuks. Info aheneb vastavalt sellele, mida inimene tahab näha. Veebilehed ja -keskkonnad sisaldavad algorütme, mis püüavad ennustada inimese eelneva veebiajaloo põhjal, mida isik soovib näha. Muidugi on see mugavam, kui ise otsimine, kuid selle tõttu kaob inimesel kontroll selle üle, mida ta saab näha ja otsida. Otsingutulemused ja saadused on
kehtiv ID-kaart 1 087 256 inimesel. (17. Jaanuar 2010) ID-kaarti ja Mobiil-ID-d saab kasutada · Autentimiseks · Digiallkirjastamiseks · Krüpteerimiseks · E-hääletamiseks · ID-pileti ostmiseks · Veel ligi sada veebiteenust (pangad, e-poed, e-kool) Isikutuvastus internetis Veebiteenused on tänapäeva digiühiskonna üks põhilisi interneti kasutamise protsent ja selle turvalisuse eesmärgil on veebikasutaja ,,netipassiks" just ID-kaart. ID-kaardiga saab erinevates e-pankades teha tehinguid, vaadata kulutusi ja sissetulekuid . Koodikaartide aeg hakkab mööda saama ning üldiseks isikutuvastamise vahendiks saab ID-kaart. Läbi pankade saab ka audentida end e-koolis, Eesti Energia veebilehel ja paljude teiste teenusepakkujate veebilehtedel. Võti, mis avab kõik uksed
komponenditeenused (component services) - rakenduste omavaheliseks suhtlemiseks Kasutajaliidese teenused (user interface services) - erinevate menüüde ja akendega suhtlemiseks Graafika ja multimeedia teenused (Multimedia and Graphics Services) Sõnumivahetus ja koostöö (Messaging and Collaboration) Võrgundus (Networking) Veebiteenused (Web Services) Kaasaegsed OS'id on juhitavad katkestuste kaudu (Interrupt driven). Sündmused käivituvad katkestuste või erandite poolt. Erandid (Exceptions või Trap) on tarkvara poolt genereeritud katkestused kas veaolukorra tekkimisel või kasutajarakenduse poolt OS'i teenuse nõudmiseks. Erinevate katkestuste täitmiseks on eraldi alamprogrammid OS'is. API poole pöördumine toimub kasutajarakendustel süsteemikutsete (System Call) abil. Turvakaalutlustel ei saa
tähendab tegelikult Microsoft Network'i (teenusepakkuja ja portaal) või siis protokolli, mida MSN Messenger kasutab. (Vikipeedia 2010) Joonis 2. WL Messenger logo WL Messenger on mõeldud tavakasutajale, see on tasuta ja seda on väga lihtne installeerida ning juurutada. Veelgi lihtsamaks teeb selle erinevate keelte, kaasa arvatud eesti keel, kasutamise võimalus. 5. TARKVARA SISU On kolm viisi, kuidas Windows Live teenuseid pakutakse: Windows Live Essentials rakendused, veebiteenused ja mobiilsideteenused. WL Messenger'i põhifunktsioonid: Suhtlemine perega/sõpradega, või kellega tahes soovi suhelda on, kui konkreetne inimene on kontaktide listis olemas. Saate jagada ja saata kontaktidele fotosid, videosid, laule, dokumente. Annab võimaluse läbi veebikaamera suhtlemise ajal oma kontakti näha, kellega parasjagu suheldakse, juhul, kui mõlemal on veebikaamera töösse rakendatud. Veel teisigi võimalusi, mida WL Messenger võimaldab:
vastavalt selle teha etteantud otsuseid. Ruuteri reziimis WAN seadistused tuleb sisestada ISP- lt saadud informatsiooni põhjal. LAN seadistustel selliseid piiranguid ei ole. WAN ühenduse saab kohtvõrgu kasutajate juurdepääsu piiramiseks välja lülitada. Maskeraadiseadistus võimaldab kasutada ruuteri NAT (Network Address Translation) võimalust. Kui see valik on sisse lülitatud, "peidab" TEW-212APBO LAN aadressid välisvõrgu eest. Sisevõrgus asetsevatele teenustele, näiteks veebiteenused, pääseb juurde kasutades pordiedastust. Vihje: Kasuta kohtvõrgu jaoks privaataadresse, sest kui sa kasutad avalikke aadresse, ei saa sa ühendust WAN-ga. Ruuter Hub Hub lihtne võrguseade, mis ühendab kõik seadmed omavahel. Tehniliselt on tegemist signaalivõimendiga. Hubi kasutades on võrk kõigi kasutajate vahel sotsialistlikult jagatud. Piltlik näide. Kujutage ette väikest tuba, kus töötab 5 inimest
B (Dennis & Ritchie). messengerid muutuvad populaarseks.Google muutub kuidas üldse mõelda saab. Informaalne loogika: domineerivaks otsimootoriks + võrguteenuste teatud vaidlusmeetodite analüüs. Formaalne 1952 - Nixdorf Computer Corp, liitus 1990 pakkujaks.XML-põhised veebiteenused loogika: reeglisüsteemid ja algoritmid nö mehaaniliseks järelduste tegemiseks. Siemensiga. ärirakendustes.CSS ja javascript uuesti olulised Reeglisüsteemide kui matemaatiliste objektide brauseritehnoloogiad
DEC). arvutiteadus (Andmebaaside teooria ja valmistükke süsteem kasutab. otsimootoriks + võrguteenuste pakkujaks.XML-põhised tehnoloogia, Failisüsteemid, Arvutigraafika, Tarkvarasüsteemid ehitatakse reeglina 1967 – I floppy disk (IBM);LOGO arvutikeel veebiteenused ärirakendustes.CSS ja javascript Võrgusüsteemide).Kommertsrakendused – mitmesuguste komponentide kokkupaneku teel. lastele(Papert). Laiatarberakendused(Opsüsteemid, draiverid Neid komponente võib klassifitseerida - näiteks - uuesti olulised brauseritehnoloogiad
teenustelt – nt žiletihoidik ja žiletid, mobiiltelefonid ja kõned, printerid ja tindi/tahmakassetid, mängukonsoolid ja mängud. 2. „Bricks and clicks business model“– traditsioonilise ja online tegevuse integreerimine. Internetipood toetab tavapoodi, nt tellimine internetis, kättesaamine kohapeal, ka muudkombinatsioonid. 3. “Freemium business model” – baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype, Spotify, Dropbox, SurveyMonkey). Sageli piisab tasuvuseks sellest, et väike osa kasutajatest maksab. 4. Frantsiis. Frantsiisilepinguga kohustub üks isik (frantsiisiandja) andma teisele isikule (frantsiisivõtja) õiguse kasutada frantsiisivõtja majandus- või kutsetegevuses frantsiisiandjale kuuluvat õiguste ja teabe kogumit, muu hulgas õigust frantsiisiandja
ja allkirjastamissertifikaat koos salajaste võtmetega. ID,-kaardi abil antud allkiri on võrdne omakäelise allkirjaga ID-kaardi kasutamiseks on vaja kiipkaardilugejat ja spetsiaaltarkvara. ID- kaardi elektroonilisel kiibil hoitakse parooli, mis koosneb kahest osast ehk võtmest. Selle võtmepaari avalikku võtit hoitakse koos kaardiomaniku elektrooniliste isikuandmetega ID-kaardi kiibi avalikus osas, kust seda saavad lugeda kaardipõhiste läbipääsusüsteemide kaardilugejad, veebiteenused ja muud ID-kaardil põhinevate rakenduste kasutajad. Lisaks on avalikku võtit ja selle omaniku isikuandmeid sisaldav elektrooniline tõend ehk sertifikaat kõigile kättesaadav läbi avaliku võtme infrastruktuuri (Public Key Infrastructure, PKI). Võtmepaari salajase võtime ainueksemplar on salvestatud kiibi kaitsutud osasse, millele pääseb ligi ainult PIN-koodide abil. Avalik võti ja salajane võti on omavahel matemaatiliselt seotud, kuid avaliku võtme põhjal ei ole
tugiteenused, hinnastruktuur). ``Bite and hook'' nn ``sööt'', ehk müüakse odavalt, vb ka kahjumiga ent seejärel teenitakse lisatoodetelt või teenustelt. NTX: mobiiltelefonid ja kõned ``Bircks and click business model'' traditsioonilise ja online tegevuse integreerimine, kus internetipood toetab tavapoodi tellimustelt, kättesaamine kohapealt. ``Freemium business model'' baastoode/teenus tasuta, paremvariant tasuline. NTX: veebiteenused, tarkvara, Skype 29. Osterwalderi ärimudeli ülesehitus 4 põhiosa: 1) infrastruktuur tagab toote pakkumise. Ärimudeli ellu viimiseks peame sooritama teatud võtmetegevusi+võtmeressursid+võtmepartnerid. 2) väärtuspakkumine kirjeldab tooteid ja teenuseid, mida me pakume konkreetsele tarbijate segmendile. Kuidas erineb meie toode konkurendi omast. 3) kliendiga seotud komponendid. Millistele tarbijatele suunatud, kuidas nendeni jõuame, kuidas nendega
Narkodiilerid? (esimene tasuta – tekib sõltuvus – muutub tasuliseks) „bricks and clicks business model“ – traditsioonilise ja online tegevuse integreerimine. Internetipood toetab tavapoodi, ka tellimus internetis, kättesaamine kohapeal. Cutting out the middleman model – nt Dell. – kohandamine kliendi järgi. Frantsiis – lepingulised suhted. Freemium business model – baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype). Teenuste industrialiseerimise ärimudel – McDonalds – personaalne tellimus muutub industrialiseerimiseks. Oksjonimüük (traditsiooniline) On-line oksjonid (eBay) Ettetellimistel baseeruvad ärimudelid – ajakirjad, mitmesugused täiendatavad kogumikud, raamatuklubid jms. Püramiidskeemi ärimudel – madalama tasandi osalejad lisavad väärtust kõrgemal tasandil olijatele.
(frantsiisivõtja) õiguse kasutada frantsiisivõtja majandus- või kutsetegevuses frantsiisiandjale kuuluvat õiguste ja teabe kogumit, muu hulgas õigust frantsiisiandja kaubamärgile, ärilisele tähistusele ja oskusteabele (Võlaõigusseadus). • „Kõik hinnas“ ärimudel – maksad kindla summa, tarbi palju tahad. Nt Rootsi laud, puhkusepakett, kuukaart ühistranspordis, internet/mobiil. • Freemium business model – baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype, Spotify, Dropbox, SurveyMonkey). Sageli piisab tasuvuseks sellest, et väike osa kasutajatest maksab. • Premium business model – brändi mainele baseerudes müüakse tooteid kalli hinnaga, kõrge kasumimarginaliga ja vastavalt väiksemas mahus. Rolls-Royce, BMW, Mercedes-Benz, Gucci kotid, Rolexi kellad. • Otsemüügi ärimudel – vahetult tarbijatele, personaalsed esitlused jms, mõne käsitluse järgi ka telefonimüük. (Osalt kattub võrkturundusega.)
intregeerimine. Inernetipood toetab tavapoodi, ka tellimus internetis, kättesaamine kajastades sõnades ja numbrites seda, milliseid võimalusi ettevõte näeb kohapeal. püstitatud eesmärgi saavutamiseks ja milliseid resursse ta selleks vajab. ,,freemium business model" baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, skype) · Äriplaani koostades vaadeldakse ettevõtet tervikuna ja kajastatakse LAI MÄÄRATLUS KITSAM MÄÄRATLUS tema tegevuse kõiki külgi. Üksikuid tegevusvaldkondi ei tõsteta Rõivaste tootmine töörõivaste tootmine seejuures esile teiste arvelt ega laskuta liigsetesse detailidesse
lisatoodetelt või teenustelt nt ziletihoidik ja ziletid, mobiiltelefonid ja kõned, tindiprinterid ja tindikassetid. - ,,Bricks and clicks business model" traditsioonilise ja online tegevuse integreerimine. Internetipood toetab tavapoodi, ka tellimus internetis, kättesaamine kohapeal. - ,,Freemium business model" baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype). Sageli piisab tasuvuseks sellest, et väike osa kasutajatest maksab. - Cutting out the middleman model nt. Dell. - Frantsiis. - Teenuste industrialiseerimise ärimudel McDonalds. - Oksjonimüük (traditsiooniline). - On-line oksjonid (eBay). - Ettetellimistel baseeruvad ärimudelid ajakirjad, mitmesugused täiendatavad kogumikud, raamatuklubid jms.
teenitakse lisatoodetelt või teenustelt nt mobiiltelefonid ja kõned, tindiprinterid ja tindikassetid. Nintendo wii. Narkodiilerid? ,,bricks and clicks business model" traditsioonilise ja online tegevuse integreerimine. Internetipood toetab tavapoodi, ka tellimus internetis, kättesaamine kohapeal. Cutting out the middleman model nt Dell. Frantsiis Freemium business model baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype) Teenuste industrialiseerimise ärimudel - McDonalds Oksjonimüük (traditsiooniline) On-line oksjonid (eBay) Ettetellimistel baseeruvad ärimudelid ajakirjad, mitmesugused täiendatavad kogumikud, raamatuklubid jms Püramiidskeemi ärimudel madalama tasandi osalejad lisavad väärtust kõrgemal tasandil olijatele Multi-level marketing ärimudel värvatakse müügimehi, kes värbavad müügimehi, kes ...
kontrollimise/juhtimise võimalusd: Amazon Web Service (AWS) pakub 'pilve' organisatsioonidele, kes soovivad saada võimsat andmetöötlust, kettaruumi - Kui renditakse ja muid teenusi. infrastruktuuri Siia [riistvara alla kuuluvad ressursse - nnkaInfrastructure-as-a-Service järgmised veebiteenused: -(IaaS) Elasticteenust], Compute siis Cloud (EC2) saab klient kontrollida/juhtida ainult programme, -töökeskkonda, Simple Storage turvalisust Service (S3)ja integratsiooni ning andmebaase. Cloud Computing teenusepakkuja aga juhib ja kontrollib servereid, virtualiseerimist, 2) Google (SaaS, aparatuuri PaaS):andmete hoidjaid ning võrguressursse. platvormi,
teenitakse lisatoodetelt või teenustelt nt mobiiltelefonid ja kõned, tindiprinterid ja tindikassetid. Nintendo wii. Narkodiilerid? ,,bricks and clicks business model" traditsioonilise ja online tegevuse integreerimine. Internetipood toetab tavapoodi, ka tellimus internetis, kättesaamine kohapeal. Cutting out the middleman model nt Dell. Frantsiis Freemium business model baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype) Teenuste industrialiseerimise ärimudel - McDonalds Oksjonimüük (traditsiooniline) On-line oksjonid (eBay) Ettetellimistel baseeruvad ärimudelid ajakirjad, mitmesugused täiendatavad kogumikud, raamatuklubid jms Püramiidskeemi ärimudel madalama tasandi osalejad lisavad väärtust kõrgemal tasandil olijatele Multi-level marketing ärimudel värvatakse müügimehi, kes värbavad müügimehi, kes ...
olemas? 6 Püüame valmisolevad osad kokku panna ja minimiseerida uute osade kirjutamist. Nõudeid muudame vastavalt sellele, millised komponendid on saada. See võib olla nii kose mudelil põhinev kui ka iteratiivne. Tarkvarakomponenttide tüübid: ● Veebiteenused ● Objektiraamistike (nt .NET või J2EE) osad ● COTS (Commercialofftheshelf) süsteemid Eelised: ● Väiksemad riskid ● Spetsialistide parem kasutamine ● Parem vastavus standarditele ● Kiirem arendusprotsess Puudused: ● Suuremad hoolduskulud ● Komponentide teegi ülalpidamine selleks on vaja eraldi metoodikat ja süsteeme, toob kaasa ka lisakulusid
seejärel teenitakse lisatoodetelt või teenustelt nt mobiiltelefonid ja kõned, tindiprinterid ja tindikassetid. Nintendo wii. Narkodiilerid? ,,Bricks and clicks business model" traditsioonilise ja online tegevuse integreerimine. Internetipood toetab tavapoodi, ka tellimus internetis, kättesaamine kohapeal. Cutting out the middleman model nt Dell. Frantsiis. Freemium business model baastoode/teenus tasuta, parem variant tasuline (veebiteenused, tarkvara, Skype). Teenuste industrialiseerimise ärimudel McDonalds. On-line oksjonid (eBay). Ettetellimistel baseeruvad ärimudelid ajakirjad, mitmesugused täiendatavad kogumikud, raamatuklubid jms. Püramiidskeemi ärimudel madalama tasandi osalejad lisavad väärtust kõrgemal tasandil olijatele. Multi-level marketing ärimudel värvatakse müügimehi, kes värbavad müügimehi, kes ...
Server koostab HTMLi. • Fat-client – server edastab koodi ja andmed, ekraanipilt valmib kliendi poolel, interaktiivne, sageli asendab arvutiprogramme. Nt Gmail. Vinge kasutajaliides. “Web 2.0”. Siin toimub nt rea lisamine ilma terve komponendi või lehe uuendamata. Staatiiline html leht + javascript. Ajax kaudu andmete lugemine ja kirjutamine. Kontroller vahendab andmeid (sisuliselt REST liides). • Veebiteenused (REST või SOAP liidesed) – süsteemide ühendamiseks standartse HTTP abil. Süsteemi suhtlemise vahendused. o SOAP on lõputu peavalu allikas :D Vanakooli standard, eksisteeris enne resti. Pärast elu näitas, et saab lihtsamini ja paremini. o REST liides – lihtsustatud kontroller. Ainult töötleb andmeid, ei tegele kasutajaliidesega. Eeldab HTTP kasutamist
ühenduste haldamiseks. WebPart Kasutajaliidese element, mille paigutuse üle saab kasutaja otsustada CatalogPart Sisaldab loetelu WebPartidest, mida kasutaja saab lehele lisada WebPartConnectio Tekitab ühenduse kahe WebParti vahele. Ühest neist WebPartidest saab n klient ja teisest andmete pakkuja EditorPart Lubab kasutajal muuta WebParti põhiomadusi Veebiteenused Veebiteenus on protseduur, mis asub kauges serveris. Sisuliselt on tegemist tavalise klassiga, mille mõned meetodid on märgistatud kui veebist kasutatavad meetodid. Veebiteenused on uus põlvkond protseduuri kaugkutseid, mida varem on püütud realiseerida COM, COM+ ja RPC abil. Veebiteenused võimaldavad lihtsalt korraldada rakenduste ja organisatsioonide vahelist andmevahetust, kuna andmevahetus käib XML kujul SOAP
BizAgi ”Business/Process Driven” täielikult mudelitega juhitav arendus Märksõnad: protsessikeskne (mitte objektorienteeritud), mitte- UML (BPMN) www.bizagi.com Üks õppimistsükkel ehk arendusiteratsioon koosneb siin järgmistest sammudest: 1 Modelleeri Protsess 2 Modelleeri Andmed 3 Kirjelda kasutajaVormid 4 Defineeri Ärireeglid 5 Omista Ressursid (Inimesed) 6 Ühenda pärandsüsteemidega (veebiteenused) 7 Verifitseeri protsess 8 Genereeri rakendus 9 Kasuta ja hinda rakendust Sarnased (objektorienteeritud, UML) mudelitega juhitavad variandid on olemas ka (R)UP-st. M. Roost , TTÜ Informaatikainstituut, Loengukonspektid aines Süsteemianalüüs, 2014 Küsimus/Ülesanne: kus asub ja milline on kontseptuaalse süsteemianalüüsi osa kahes tänases loengus käsitletud erinevas iteratiivse protsessi (UP, BizAgi) näites. Kas viimases näites on
ühenduste haldamiseks. WebPart Kasutajaliidese element, mille paigutuse üle saab kasutaja otsustada CatalogPart Sisaldab loetelu WebPartidest, mida kasutaja saab lehele lisada WebPartConnection Tekitab ühenduse kahe WebParti vahele. Ühest neist WebPartidest saab klient ja teisest andmete pakkuja EditorPart Lubab kasutajal muuta WebParti põhiomadusi Veebiteenused Veebiteenus on protseduur, mis asub kauges serveris. Sisuliselt on tegemist tavalise klassiga, mille mõned meetodid on märgistatud kui veebist kasutatavad meetodid. Veebiteenused on uus põlvkond protseduuri kaugkutseid, mida varem on püütud realiseerida COM, COM+ ja RPC abil. Veebiteenused võimaldavad lihtsalt korraldada rakenduste ja organisatsioonide vahelist andmevahetust, kuna andmevahetus käib XML kujul SOAP kirjadega ning ei ole vahet, kes
xmlns:gen =
"http://www.cs.umd.edu/projects/plus/DAML/onts/general1.0.daml#" >