Meeskond: .njet

From ICO wiki
Jump to navigationJump to search

Liikmed

  • Edgar Tereping - projektijuht
  • Priit Järv
  • Jane Kaldma

Idee

Loome paroolihalduri, mille põhifunktsiooniks on eri kasutajakontodega seotud paroolide hoidmine ühes kohas. Programmis saab paroolikirjeid lisada, muuta, kustutada ning kui funktsionaalsusest puudu jääb, võimaldame paroole ka genereerida.

Tehnoloogia

  • C#
  • Windows Presentation Foundation

Analüüs

Mida rakendus endas sisaldab?

Rakendus sisaldab endas paroolihaldurit, mis võimaldab salvestada endas erinevate veebilehtede kasutajakontode paroole koos vastava kasutajakonto nimega. Paroolihalduri mitmekülgne lisafunktsionaalsus lisab aga veelgi enam põnevust kasutajakogemusele.

Mis on rakenduse eesmärk?

Rakenduse eesmärk on lihtsustada kasutajal erinevate veebilehtede kasutajakontode paroolide haldamist ja meelespidamist. Kuna kaasajal on eriti tähtis, et erinevatel veebilehtedal oleksid erinevad ning raskestimurtavad paroolid, pakub meie paroolihaldur eelkõige ajavõitu ning muretust, mis kaasneb rakenduse poolt genereeritud paroolidega ning nende meelespidamisega. Rakenduse arvukas ning eriotstarbeline lisafunktsionaalsus aitab veelgi enam kasutajal unustada paroolihaldamise piinad ning suunata seega oma positiivsusest pakatav energia asjadele, mis tegelikult meie eludes tähtsad on.

Mida tavakasutaja sellega teha saaks?

Tavakasutaja saab paroolihalduri rakendusega salvestada erinevate veebilehtede paroole. Tänu sellele väheneb oht, et mõni parool lihtsalt puhtlabasel kombel meelest läheb. Rakendus võimaldab ka genereerida kasutaja poolt sisestatud nõudmistele toetudes paroole, mistõttu väheneb oht et mõni parool on ebapiisava turvalisusastmega. Rikkalikust lisafunktsionaalsusest olgu mainitud näiteks paroolide vanuse meelespidamine, mis tuletaks kasutajale meelde, et turvalisuse huvides võiks mõnda parooli uuendada, kui tema vanus on ületanud mingi läve. Paroolihaldurisse paigaldatud krüpteerimisvõtted kindlustavad selle, et tavakasutaja paroolid on kindlalt kaitstud nuhkijate pahatahtlike silmade eest.

Milliste osade realiseerimine võib osutuda problemaatiliseks?

Kõige tõenäolisemalt osutub raskeimaks elemendiks meie projektis sobiliku kasutajaliidese disainimine. Samuti võib kujuneda keeruliseks andmete sidumine kasutajaliidesega. Kui otsustame panna oma programmi suhtlema veebilehtedega, võttes sealt andmeid, tuleb kindlasti raskusi. Kuna krüpteerimine on võrdlemisi uus teema kõikidele meeskonnaliikmetele, võib selle rakendamine peavalu tekitada. Samuti võib tõenäoliselt leiduda mõningaid problemaatilisi aspekte ka teiste komponentide realiseerimise juures. Loodame et hea meeskonna tööjaotus leidub meil võimalikult kiirelt, sest me peame seda väga vajalikuks.

Kui on tööjaotus paigas, siis tuua ka see välja.

Hetkel veel tööjaotusele konkreetsemalt mõelnud ei ole ning ülesandeid hakkame jagama töö käigus. Proovime siia lisada konkreetsema ja kvaliteetsema tööjaotuse nii pea kui võimalik.