ITK diplomit nuded Alar Krist ITK Ainete UP

  • Slides: 14
Download presentation
ITK diplomitöö nõuded Alar Krist ITK Ainete “UP”, “Projekt”, „Andmete modelleerimine“ „IT arhitektuur“ õppejõud

ITK diplomitöö nõuded Alar Krist ITK Ainete “UP”, “Projekt”, „Andmete modelleerimine“ „IT arhitektuur“ õppejõud Swedbank Group Enterprise Architecture Enterprise Information Architect Alar. Krist@Swedbank. ee 5118398 1

ITK diplomitöö üldised hindamiskriteeriumid 1. 2. 3. 4. 5. 6. 7. Kas teema valik

ITK diplomitöö üldised hindamiskriteeriumid 1. 2. 3. 4. 5. 6. 7. Kas teema valik on aktuaalne, rakenduslik Kas probleemi püstitus ja töö eesmärk on selge, kas töö vastab teemale Kas allikate valik on piisav ja asjakohane Kas metoodika valik ja kasutamine on põhjendatud Kas analüüs (teoreetiline osa) on korrektne ehk kas on uuritud probleemi tausta ja sarnaste probleemide olemasolevaid lahendusi, kas autori seisukohad, otsused ja järeldused on selged ja põhjendatud ning eristuvad allikate seisukohtadest Kas süntees (praktiline osa) on piisav ehk kas töö tulemused on uudsed, põhjendatud, rakendatavad, kas tulemused lahendavad püstitatud probleemi ja on saavutatud tänu autori panusele Kas vormistus on korrektne ehk kas töö struktuur, mõistete kasutamine, viitamine, õigekiri, stiil ja graafiliste materjalide valik on otstarbekas ja nõuetele vastav 2

ITK diplomitöö hindamiskriteeriumid kui alus töö kavandile, teostamise protsessile ja vormistusele n Kas teema

ITK diplomitöö hindamiskriteeriumid kui alus töö kavandile, teostamise protsessile ja vormistusele n Kas teema valik on aktuaalne, rakenduslik ¨ n Aktuaalsus ehk uudsus – kellele ja miks seda tööd vaja on, mille poolest töö on uudne (uus tehnoloogia, Eestis pole rakendatud, asutuse jaoks uudne lahendus jmt. ) Kas probleemi püstitus ja töö eesmärk on selge, kas töö vastab teemale ¨ Probleem - mis on hetkel ebarahuldav, puudu, halvasti. n ¨ n Eesmärk – kuidas lahendan probleemi, kuhu ma oma tööga jõuan (loon, arendan, tõestan, muudan, parendan jne) Kas allikate valik on piisav ja asjakohane ¨ n Diplomitöö mõte on eelkõige diplomandi poolne iseseisev probleemi lahendamine Missugustele olemasolevatele teadmistele, eeskujudele toetun Kas metoodika valik ja kasutamine on põhjendatud ¨ Kuidas, mis meetoditega kavatsen probleemi lahendada 3

ITK diplomitöö hindamiskriteeriumid kui alus töö kavandile, teostamise protsessile ja vormistusele n Kas analüüs

ITK diplomitöö hindamiskriteeriumid kui alus töö kavandile, teostamise protsessile ja vormistusele n Kas analüüs (teoreetiline osa) on korrektne ehk kas on uuritud probleemi tausta ja sarnaste probleemide olemasolevaid lahendusi, kas autori seisukohad, otsused ja järeldused on selged ja põhjendatud ning eristuvad allikate seisukohtadest ¨ millised on võimalused probleemi lahendamiseks, kuidas valin sobiva lahendustee (võrdlen, proovin, tuginen varemtehtule) n Kas süntees (praktiline osa) on piisav ehk kas töö tulemused on uudsed, põhjendatud, rakendatavad, kas tulemused lahendavad püstitatud probleemi ja on saavutatud tänu autori panusele ¨ mida mina selle töö raames ära tegin - märksõnad nagu tarkvara projekt, prototüüp, uue tarkvara realisatsioon, muudatusettepanekud, soovitused, rakendamise kava, jt. 4

ITK diplomitöö vormistamine ja kaitsmine n Diplomitöö vormistamise nõuded on esitatud ÕIS: ¨ n

ITK diplomitöö vormistamine ja kaitsmine n Diplomitöö vormistamise nõuded on esitatud ÕIS: ¨ n "Kirjalike tööde koostamise juhend“ Diplomitöö hindamise maatriks: Detailiseerib ja selgitab üldised hindamiskriteeriumid ¨ Kirjeldab detailsed nõuded hinde saamiseks ¨ Jälgida pidevalt töö tegemise käigus ¨ n Kaitsmine Slaidid – kindlasti rõhutada probleem, meetodid, näidata tulemusi ¨ Ajakavast kinnipidamine ¨ Teha mitu proovikaitsmist (eelkaitsmine, juhendajale, kolleegidele) ¨ 5

Väljavõte ITK Õppekorralduse eeskirjast 5. 6. 4. 1. Rakenduskõrgharidusastme lõputöö on üliõpilase iseseisev, erialaseid

Väljavõte ITK Õppekorralduse eeskirjast 5. 6. 4. 1. Rakenduskõrgharidusastme lõputöö on üliõpilase iseseisev, erialaseid teadmisi süvendav, kutsealaseid vilumusi arendav rakenduslik töö, mis käsitleb ja lahendab mõnd aktuaalset, erialaga piirduvat teemat (probleemi), kasutades selleks analüüsi ja töös püstitatud eesmärkide ja probleemide lahendamiseks sobivat metoodikat. Töö peab näitama erialaseid teadmisi, erialainfo tundmist ja kasutamisoskust ning väljatöötatud lahenduse esitamis- ja põhjendamisoskust. 6

KLIENDIKAARDI PORTAALI LOOMINE KAART OÜ NÄITEL Autorideklaratsioon Sisukord Sissejuhatus 1. Ülesande püstitus 2. Projekti

KLIENDIKAARDI PORTAALI LOOMINE KAART OÜ NÄITEL Autorideklaratsioon Sisukord Sissejuhatus 1. Ülesande püstitus 2. Projekti taust 3. Kasutatud tehnikad, tähistusviisid ja arendusvahendid 4. Lahenduse kirjeldus 4. 1. Ärianalüüsi tulemused 4. 1. 1. Äri kirjeldus 4. 1. 2. Ärisõnastik 4. 1. 3. Ärireeglid 4. 1. 4. Äriprotsessi mudel 4. 2. Süsteemianalüüsi tulemused 4. 2. 1. Kasutusmallid 4. 2. 2. Kasutusmallide ülevaade 4. 2. 3. Kasutusmallide kirjeldused 7

KLIENDIKAARDI PORTAALI LOOMINE KAART OÜ NÄITEL 4. 3. Disaini ja arhitektuuri tulemused 4. 3.

KLIENDIKAARDI PORTAALI LOOMINE KAART OÜ NÄITEL 4. 3. Disaini ja arhitektuuri tulemused 4. 3. 1. Valdkonnamudel 4. 3. 2. Klassidiagramm 4. 3. 3. Andmemudel 4. 4. Arhitektuurimudelid 4. 4. 1. Komponentdiagramm 4. 4. 2. Evitusskeem Kokkuvõte ja järeldused Summary Kasutatud kirjandus Lisad Lisa 1 Kasutusmall: Kasutajaks registreerumine Lisa 2 Kasutusmall: Kaartide tellimine Lisa 3 Kasutusmall: Lepingu sõlmimine Lisa 4 Kasutusmall: Tehingute ajalugu Lisa 5 Kasutajaks registreerimise kuvatõmmis Lisa 6 Lepingu sõlmimise kuvatõmmis 38 8

KLIENDIUURINGUTE VEEBIRAKENDUSE DISAIN JA REALISEERIMINE n n n n Lühendite ja mõistete seletused. .

KLIENDIUURINGUTE VEEBIRAKENDUSE DISAIN JA REALISEERIMINE n n n n Lühendite ja mõistete seletused. . . . . 5 Sissejuhatus. . . . . . . 7 1. Probleemi püstitus. . . . . . 10 1. 1. Probleemi üldistus. . . . . . 11 1. 2. Eesmärk. . . . . . . 11 2. Kasutatud tehnikad, tähistusviisid ja arendusvahendid. . . . 13 2. 1. Ärianalüüs. . . . . . . 14 2. 2. Süsteemianalüüs. . . . . . 14 2. 3. Realisatsioon. . . . . . 14 3. Projekti taust. . . . . . . 15 3. 1. Projekti skoop. . . . . . 16 Tarkvara projekt ja prototüüp. . . . . 16 Versioon 0. 5. . . . . . . 16 Versioon 1. 0. . . . . . . 17 9

KLIENDIUURINGUTE VEEBIRAKENDUSE DISAIN JA REALISEERIMINE n n n n n 4. Analüüs. . .

KLIENDIUURINGUTE VEEBIRAKENDUSE DISAIN JA REALISEERIMINE n n n n n 4. Analüüs. . . . . . . 18 4. 1. Ärianalüüsi tulemused. . . . . 18 Ärinõuete analüüs. . . . . . 18 Äriprotsess. . . . . . . 20 Olemasolevate turu-uuringu internetipõhiste tarvkvarade analüüs. . . 23 4. 2. Süsteemianalüüsi tulemused. . . . . 24 Funktsionaalsed nõuded. . . . . 24 Kasutusmallid. . . . . . 25 Kasutusmallide ülevaade. . . . . 26 Kasutusmallide alamskeemid. . . . . 27 Kasutusmallide lühikirjeldused. . . . . 27 Elutsüklid. . . . . . . 31 Nõuete ja kasutusmallide seosed. . . . 32 Mittefunktsionaalsed nõuded. . . . . 33 4. 3. Disaini ja arhitektuuri tulemused. . . . 34 Valdkonnamudel. . . . . . 34 Klassimudel. . . . . . . 35 Andmemudel. . . . . . 36 Arhitektuurimudelid. . . . . . 37 10

KLIENDIUURINGUTE VEEBIRAKENDUSE DISAIN JA REALISEERIMINE n n n n 5. Realisatsioon. . . .

KLIENDIUURINGUTE VEEBIRAKENDUSE DISAIN JA REALISEERIMINE n n n n 5. Realisatsioon. . . . . . . 5. 1. Programmeerimiskeel. . . . . 38 5. 2. Andmebaas. . . . . . 39 5. 3. Andmebaasiraamistik. . . . . 39 5. 4. Veebiraamistik. . . . . . 40 Veebiliidese ülesehitus. . . . . 40 Marsruutimine. . . . . . 41 Turvalisus. . . . . . . 42 Autentimine ja autoriseerimine. . . . . 43 Kokkuvõte. . . . . . . 44 Summary. . . . . . . 46 Viidatud allikad. . . . . . . 47 Lisad. . . . . . . . 49 Lisa 1: Symfony litsents. . . . . . 49 Lisa 2: Kliendi mooduli kontroller. . . . . 50 11

MERE- JA ÕHUTRANSPORDI MANIFESTIDE TÖÖTLEMISE INFOSÜSTEEMI ANALÜÜS MAKSU- JA TOLLIAMETI NÄITEL n n n

MERE- JA ÕHUTRANSPORDI MANIFESTIDE TÖÖTLEMISE INFOSÜSTEEMI ANALÜÜS MAKSU- JA TOLLIAMETI NÄITEL n n n n n n Lühendite ja mõistete seletused. . . . . . 5 Sissejuhatus. . . . . . . . 8 1. Probleemi püstitus, eesmärkide seadmine ja kasutatud metoodikad. . . . 11 1. 1 Probleemi püstitus ja eesmärkide seadmine. . . . 11 1. 2 Diplomitöös kasutatavad metoodikad, tähistusviisid ja töövahendid. . . . 13 2. Mere – ja õhutranspordi manifestide töötlemise äriprotsessi analüüs. . . . 16 2. 1 Äriprotsessis osalejad. . . . . . . 16 2. 2 Ärireeglid. . . . . . . . 17 2. 3 Mere – ja õhutranspordi paberkandjal manifesti esitamise ja töötlemise äriprotsess, transpordivahendi saabumisel järelevalve tolliasutuse tööajal. . . 20 2. 4 Lihtsustatud manifestide esitamise ja töötlemise äriprotsess. . . . . 25 3. Mere- ja õhutranspordi manifestide töötlemise infosüsteemi funktsionaalsed ja mittefunktsionaalsed nõuded. . . . . . 29 3. 1 Funktsionaalsed nõuded. . . . . . 29 3. 2 Kasutatavus. . . . . . . . 31 3. 2. 1 Kasutajaliidesed. . . . . . . 31 3. 2. 2 Kasutusjuhendid. . . . . . . 31 3. 3 Usaldatavus. . . . . . . . 31 3. 4 Jõudlus. . . . . . . . 31 3. 4. 1 Registreeritud kasutajate arv. . . . . 31 3. 4. 2 Üldised jõudluse parameetrid. . . . . 32 3. 5 Toetatavus. . . . . . . . 32 12

MERE- JA ÕHUTRANSPORDI MANIFESTIDE TÖÖTLEMISE INFOSÜSTEEMI ANALÜÜS MAKSU- JA TOLLIAMETI NÄITEL n n n

MERE- JA ÕHUTRANSPORDI MANIFESTIDE TÖÖTLEMISE INFOSÜSTEEMI ANALÜÜS MAKSU- JA TOLLIAMETI NÄITEL n n n n n n 3. 5. 1 Keskkond. . . . . . . 32 3. 5. 2 Tarne dokumentatsioon. . . . . . 32 3. 6 Turvalisus. . . . . . . . 33 3. 7 Nõuded kasutatavatele keeltele. . . . . . 33 4. Mere- ja õhutranspordi manifestide töötlemise infosüsteemi analüüsi mudelid. . . . 35 4. 1 Valdkonnamudel. . . . . . . 35 4. 2 Kasutusmallid. . . . . . . 36 4. 2. 1 Kasutusmalliskeem. . . . . . 37 4. 2. 2 Kasutusmall 1 - Manifesti esitamine. . . . . 40 4. 2. 3 Kasutusmall 6 - Salvestatud manifestide vaatlemine. . . 42 4. 2. 4 Kasutusmall 12 – Manifesti sisestamine. . . . 44 4. 2. 5 Kasutusmall 13 – Manifesti valimine. . . . . 46 4. 3 Olekumudel. . . . . . . . 47 4. 3. 1 Olekute kirjeldused. . . . . . 48 4. 3. 2 Olekumudeli kirjeldatud meetodite kirjeldused. . . . 50 5. Esmased arhitektuuri üldnõuded. . . . . . 53 5. 1 Andmemudel. . . . . . . 53 5. 2 Komponentmudel. . . . . . . 57 Kokkuvõte ja järeldused. . . . . . . 60 Summary. . . . . . . . 63 Kasutatud kirjanduse loetelu. . . . . . . 65 Lisad. . . . . . . . . 68 13

Tänan! Küsimused? Alar. Krist@Swedbank. ee 5118398 14

Tänan! Küsimused? Alar. Krist@Swedbank. ee 5118398 14