Browsing by Author "Trees, Henri"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Enamlevinud andmebaasisüsteemide veebiteenuste võrdlus(Tartu Ülikool, 2012) Trees, Henri; Leping, Vambola; Tartu Ülikool. Matemaatika-informaatikateaduskond; Tartu Ülikool. Arvutiteaduse instituutVeebiteenused on XML-keelel (Extensible Markup Language – laiendatav märgistuskeel) põhinevad tehnoloogiad, tänu millele on võimalik erinevates programmeerimiskeeltes implementeeritud tarkvaral hajusalt paigutatud arvutisüsteemides suhelda. Selliseid teenuseid kasutatakse erinevate ressursside kättesaadavaks tegemisel ning tihtipeale on teenustega seotud andmed, mida hoitakse andmebaasis. Tavapäraselt implementeeritakse veebiteenuseid rakendusserveril, mis on andmebaasiga ühenduses. Käesolev töö käsitleb veebiteenuste loomist, kasutades selleks andmebaasisüsteemidesse sisseehitatud võimalusi, mis võimaldavad andmebaasis olevat infot veebis kättesaadavaks teha. Käesoleva bakalaureusetöö eesmärgiks on pakkuda ülevaade kolme andmebaasisüsteemi Sybase SQL Anywhere 11, Oracle Database 11g ja Microsoft SQL Server 2008 poolt pakutavatest, SOAP-protokollil (Simple Object Access Protocol – lihtne objektipöördus-protokoll) põhinevate, veebiteenuste loomise võimalustest. Iga vastava süsteemi puhul tuuakse välja üleüldine kirjeldus veebiteenuste loomise kohta ning võrreldakse konkreetset süsteemi teistega, vastavalt väljatoodud võrdluse metoodikale. Võrdluse toetamiseks realiseeritakse iga andmebaasisüsteemiga sama funktsionaalsusega testrakendus kolme erinevat tüüpi veebiteenusega. Veebiteenuste realiseerimisele ning autori arvamusele põhinedes anti hinnang erinevatele aspektidele. Võrdluse tulemusena leiti, et parim võrdluses osalenud andmebaasisüsteem veebiteenuste loomiseks on Microsoft SQL Server tänu suurepärasele dokumentatsioonile, silmapaistvale funktsionaalsusele ja turvalisusele. Teised kaks süsteemi said võrdse hinnangu, kuid SQL Anywhere puudusteks on võrreldavatega halb turvalisus ning Oracle Database 11g ei võimalda veebiteenuste üle piisavat kontrolli. Testrakendust luues implementeeriti erinevat tüüpi veebiteenused kõigil kolmel andmebaasisüsteemil ning toodi töös välja käsud, millega teenuseid loodi. Töö lisana on toodud kõikide teenuste agentide WSDL-dokumendid ning funktsionaalsuse testimiseks lõpp-punktidele saadetud SOAP-päringud ja vastusena saadud SOAP-vastused. Autori hinnangul on antud töös käsitletud veebiteenuste loomise meetod väga kasutajasõbralik ning ei nõua palju valdkonnaspetsiifilisi teadmisi. Looja peab omama põhilisi teadmisi andmebaaside loomisest ning käskudest, millega luuakse protseduure ja funktsioone, mida tahetakse läbi veebiteenuse kättesaadavaks teha. Kindlasti on tähtis keskenduda turvalisuse tagamisele, sest teenuste lõpp-punktid võivad endaga kaasa tuua turvaauke.Item Mitmetasandiliste protsesside ennustav seire(2016) Trees, Henri; Leontjeva, Anna; Dumas, MarlonInfosüsteemide laialdane kasutamine järjest rohkemates valdkondades tekitab aina suuremaid salvestatavaid andmemahte. Organisatsioonide ja äride efektiivsuse kasvuga tekib suurem vajadus leida alternatiivseid viise konkurentsieelisteks. Järjest rohkem hakatakse antud infoajastul otsima ärilist väärtust andmetest. Protsessikaeve meetodeid kasutades üritatakse justnimelt seda teha, kuid äriprotsesside arenedes muutuvad keerukamaks ka andmed, mis neid protsesse kirjeldavad. Hetkel keskendutakse protsessikaeve uurimustes protsessidele, mida on võimalik väljendada järjestikkuste sündmuste jadana. Käesolevas magistritöös esitatakse uudne lähenemine äriprotsesside ennustava seire rakendamiseks mitmetasandilistele äriprotsessidele, mis sisaldavad paralleelseid alamprotsesse ning mida pole võimalik sündmuste järjendina väljendada. Väljapakutud meetodi suutlikkuse hindamiseks rakendatakse antud meetodit elulisel andmestikul telekommunikatsiooni tegevusalalt. Tulemusi võrreldakse lähenemisega, mida kasutatakse ühetasandiliste äriprotsesside ennustavaks seireks.