Lühivaliku teenuse käsitlemine läbi telefoni.
Juhendaja: Meelis Luiks, Indrek Ott, EMT
Materjalid: (video)
(video+slaidid)
(slaidid-tutvustus)
(slaidid-projekt)
Meeskond: N/A
AS EMT
1991. aastal tegevust alustanud EMT tegevusvaldkond on mobiilsidevõrkude ja -süsteemide loomine ja haldamine ning nendega seotud teenuste tootmine, turustamine ja müümine. EMT on Eesti edukamaid ettevõtteid, kuuludes kolmandat aastat järjest firmade TOP 10 hulka. Meie missiooniks on luua inimestele ja ettevõtetele võimalused edukaks tegevuseks globaalses infoühiskonnas.
Visioon
Idee on luua mobiiltelefonilt kasutatavat rakendust, mis võimaldaks kasutajal hallata Lühivalik perele teenust. Ülesanne ise koosneb kahest osast. Esimene osa on veebiteenuste tegemine veebiserverisse, mis võimaldavad suhelda EMT andmebaasidega. Veebiteenuseid tuleb kokku umbes 6-8. Veebiteenuste sisuks on Lühivaliku teenuses numbrite vaatamine, lisamine, muutmine jne. Teine osa ülesandest sisaldab midleti tegemist mobiiltelefoni, mis suhtleb antud veebiteenustega. Kui ajagraafik lubab siis lisaks veebiteenustele ka autoriseerimise. Toote sihtgrupp on kõik Lühivalik perele kasutajad.
Projekti tehniline juhendaja
Indrek Ott
Kasutaja/kliendi esindaja
Meelis Luiks
Funktsionaalsed nõuded.
- Teenusega liitumine.
- Teenuse seadete vaatamine.
- Numbrite lisamine/muutmine/kustutamine.
- WAP lehekülg, kus on võimalik allalaadita J2ME rakendust ja saada infot teenuse kohta.
- WAP lehekülg peab olema dünaamiline ja võtma kogu kuvatava info andmebaasist.
- WAP lehekülg peab olema ka laiendatav tulevikus järgmistele rakendustele.
- J2ME rakendus peab toetama erinevaid ekraanisuuruseid, vajadusel tuleb väga suurte või väga väikeste ekraanisuuruste jaoks luua erinevad ekraanid.
- WAP lehel peab olema võimalus valida sobiv rakendus vastavalt telefoni tüübile. Hea oleks kui rakenduse valik toimuks automaatselt ehk rakendus ise pärib kasutaja telefoni mudeli ja pakub talle vastavat rakendust, mis sobib tema telefonile. Kas peaks kirjutama ka, milliste telefonide jaoks kindlasti peab rakendus sobima?
- Peab hoolikalt jälgima, et kasutajal oleks mugav antud rakendust kasutada.
- J2ME rakenduse kujundus peab vastama EMT veebikeskkonna kujundusele, kujundamisel tuleb lähtuda EMT brandbookist.
Mittefunktsionaalsed nõuded
- J2ME rakendus peab suhtlema andmebaasiga üle veebiteenuste.
- J2ME rakenduse kujunduse jaoks tuleb luua prototüüp.
- J2ME rakenduse loomisel tuleb kasutada Java programmeerimiskeelt.
- Serveripoolsed veebiteenused tuleb realiseerida Axise või Xfire baasil.
- Telefonis olev rakendus peab olema realiseeritud Java midleti kujul (J2ME), mitte WAP lehena.
- Dokumentatsiooni nõudmised
- Analüüsi käigus peab tekkima dokument mis kirjeldab ära kõik olemasolevad lühivaliku use cased, ning on kirjas ka see, kas olemasolevad funktsioonid rahuldavad nõudmisi või on vaja midagi juurde programmeerida.
- Dokumentatsioon peab tekkima ka veebiteenuste kirjelduste kohta ja neile vastavatele Java meetoditele.
Projekti lõppedes peab olema:
- Korralik dokumentatsioon
- Veebiteenused „Lühivalik perele” teenuse haldamiseks
- J2ME rakendus „Lühivalik perele” teenuse haldamiseks
- WAP lehekülg J2ME rakenduste allalaadimiseks