BananaPhone: Difference between revisions
From ICO wiki
Jump to navigationJump to search
| Line 154: | Line 154: | ||
*Luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks. | *Luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks. | ||
*Kasutajaid on võimalik lisada gruppidesse. | *Kasutajaid on võimalik lisada gruppidesse. | ||
'''Veebiteenuse projekti kood''' | |||
[https://www.dropbox.com/s/x96pyxh0cjw6mkp/Proovikas.zip?dl=0 Projekti kood] | |||
== Klientrakendus == | == Klientrakendus == | ||
Latest revision as of 00:32, 16 June 2015
Meeskond
- Kristjan Tõnismäe (projektijuht)
- Rando Laisaar
- Tiit Tallermaa
XML Fail
<?xml version="1.0" encoding="utf-8"?> <PhoneBook>
<ContactGroup name="Family" id="1">
<Contact id="1">
<LastName>Laisaar</LastName>
<FirstName>Rando</FirstName>
<DoB>32.04.1991</DoB>
<ContactType>
<adress>
<street><![CDATA[Veski 25]]></street>
<region><![CDATA[Harjumaa]]></region>
<postal-code><![CDATA[74628]]></postal-code>
<locality><![CDATA[Tallinn]]></locality>
<country><![CDATA[Estonia]]></country>
</adress>
<tel type="mobile">
<![CDATA[+372565656]]>
</tel>
<tel type="home">
<![CDATA[265646565]]>
</tel>
<skype><![CDATA[randorando]]></skype>
<email><![CDATA[rando@rando.rando]]></email>
<facebook><![CDATA[randolaisaar]]></facebook>
</ContactType>
</Contact>
<Contact id="2">
<LastName>Pakikas</LastName>
<FirstName>Peeter</FirstName>
<DoB>22.02.1961</DoB>
<ContactType>
<adress>
<street><![CDATA[Oksa 12]]></street>
<region><![CDATA[Valgamaa]]></region>
<postal-code><![CDATA[74628]]></postal-code>
<locality><![CDATA[Valga]]></locality>
<country><![CDATA[Estonia]]></country>
</adress>
<tel type="mobile">
<![CDATA[+372565656]]>
</tel>
<tel type="home">
<![CDATA[265646565]]>
</tel>
<skype><![CDATA[peeter]]></skype>
<email><![CDATA[pakiraam]]></email>
<facebook><![CDATA[petspakikal]]></facebook>
</ContactType>
</Contact>
</ContactGroup>
<ContactGroup name="Friends" id="2">
<Contact id="1">
<LastName>Tallermaa</LastName>
<FirstName>Tiit</FirstName>
<DoB>22.02.1992</DoB>
<ContactType>
<adress>
<street><![CDATA[Narva mnt 66]]></street>
<region><![CDATA[Harjumaa]]></region>
<postal-code><![CDATA[74628]]></postal-code>
<locality><![CDATA[Tallinn]]></locality>
<country><![CDATA[Estonia]]></country>
</adress>
<tel type="mobile">
<![CDATA[+372565656]]>
</tel>
<tel type="home">
<![CDATA[265646565]]>
</tel>
<skype><![CDATA[tiit]]></skype>
<email><![CDATA[tallermaa]]></email>
<facebook><![CDATA[tiittallermaa]]></facebook>
</ContactType>
</Contact>
<Contact id="2">
<LastName>Tonismae</LastName>
<FirstName>Kristjan</FirstName>
<DoB>22.02.1990</DoB>
<ContactType>
<adress>
<street><![CDATA[Raja 566]]></street>
<region><![CDATA[Harjumaa]]></region>
<postal-code><![CDATA[74628]]></postal-code>
<locality><![CDATA[Tallinn]]></locality>
<country><![CDATA[Estonia]]></country>
</adress>
<tel type="mobile">
<![CDATA[+372455656]]>
</tel>
<tel type="home">
<![CDATA[265545565]]>
</tel>
<skype><![CDATA[kristjan]]></skype>
<email><![CDATA[kriskriskris]]></email>
<facebook><![CDATA[tonismae]]></facebook>
</ContactType>
</Contact>
</ContactGroup>
<ContactGroup name="Work" id="3">
<Contact id="1">
<LastName>Lambi</LastName>
<FirstName>Ants</FirstName>
<DoB>22.02.1973</DoB>
<ContactType>
<adress>
<street><![CDATA[Keegli 12]]></street>
<region><![CDATA[Viljandimaa]]></region>
<postal-code><![CDATA[56733]]></postal-code>
<locality><![CDATA[Suure-Jaani]]></locality>
<country><![CDATA[Estonia]]></country>
</adress>
<tel type="mobile">
<![CDATA[+372565656]]>
</tel>
<tel type="home">
<![CDATA[265646565]]>
</tel>
<skype><![CDATA[lambi]]></skype>
<email><![CDATA[ants]]></email>
<facebook><![CDATA[lambiants]]></facebook>
</ContactType>
</Contact>
</ContactGroup>
</PhoneBook>
XML Transformatsioonifail
Teenuse kirjeldus
Telefoniraamatu teenus. Kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida.
Teenus
Must have
- Rakenduses saab lisada erinevaid kasutajaid.
- Kasutaja registreeritakse: kasutajanime, parooli, eesnime, perenime ja vanuse alusel.
- Kasutaja saab sisse logida rakendusse kasutajanime ja parooliga.
- Kasutaja saab teenuses kontakte lisada, muuta ja kustutada.
- Kontakt koosneb: eesnimi, perekonnanimi, lauatelefon, mobiil, sünniaeg.
- Kasutaja saab oma kontakte otsida: eesnime, perekonnanime, lauatelefoni ja mobiili järgi.
- Kasutajal on võimalik oma kontakte grupeerida.
- Kasutajal on võimalik lisada juurde vajalikke kontaktandmete liike: nt veel telefoninumbreid, skype, aadress, faks.
- Kasutajatel on võimalik jagada omavahel kontakte ja kontaktide gruppe.
Nice to have
- Luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks.
- Kasutajaid on võimalik lisada gruppidesse.
Veebiteenuse projekti kood Projekti kood