<?xml version="1.0" encoding="utf-8"?><vehicles><vehicleid="1"><type><![CDATA[Bus]]></type><make><![CDATA[Mercedes-Benz]]></make><model><![CDATA[Sprinter]]></model><date>05/2003</date><pricecurrency="EUR">5500</price><license-plate><![CDATA[ABS 550]]></license-plate><location><![CDATA[Estonia, Tallinn, Raja 4C]]></location><description><![CDATA[Selling a big white van, it can haul ass with alot of people in it, making it ideal for transporting immigrants across the border]]></description><technical-specs><seats>5</seats><doors>4</doors><engine><powerunit="kW">95</power><displacementunit="L">2.2</displacement><type><![CDATA[R6]]></type></engine><mileageunit="KM">75600</mileage><fuel><![CDATA[Diesel]]></fuel><transmission><![CDATA[Automatic]]></transmission><color><![CDATA[white]]></color><weights><cross-weightunit="kg">4000</cross-weight><load-carringunit="kg">1760</load-carring></weights></technical-specs><equipment><item><![CDATA[ABS]]></item><item><![CDATA[Traction control]]></item><item><![CDATA[Sunroof]]></item><item><![CDATA[Tow hitch]]></item></equipment><images><image><![CDATA[https://static.cargurus.com/images/site/2008/04/30/19/51/2003_mercedes-benz_sprinter-pic-65605-1600x1200.jpeg]]></image><image><![CDATA[https://i.ytimg.com/vi/sDv15TPLvvo/maxresdefault.jpg]]></image></images></vehicle><vehicleid="2"><type><![CDATA[Passenger car]]></type><make><![CDATA[Audi]]></make><model><![CDATA[S5]]></model><specification><![CDATA[Sportback Quattro TFSI]]></specification><date>02/2012</date><pricecurrency="EUR">26900</price><license-plate><![CDATA[WAU ZZZ]]></license-plate><location><![CDATA[Estonia, Tallinn, Raja 4C]]></location><description><![CDATA[Stolen from: Germany]]></description><technical-specs><seats>5</seats><doors>5</doors><engine><powerunit="kW">245</power><displacementunit="L">3.0</displacement><type><![CDATA[V6]]></type></engine><mileageunit="KM">169000</mileage><fuel><![CDATA[Petrol]]></fuel><transmission><![CDATA[Automatic (Tiptronic)]]></transmission><color><![CDATA[Dark brown metal]]></color><weights><cross-weightunit="kg">1820</cross-weight></weights></technical-specs><equipment><item><![CDATA[ABS]]></item><item><![CDATA[Traction control]]></item><item><![CDATA[Sunroof]]></item><item><![CDATA[Electric handbrake]]></item><item><![CDATA[Central locking]]></item><item><![CDATA[Bang & Olufsen sound system]]></item><item><![CDATA[Xenon headlight]]></item><item><![CDATA[Adaptive lights]]></item></equipment><images><image><![CDATA[http://img6.auto24.ee/auto24/320/863/84913863.jpg]]></image><image><![CDATA[http://img5.auto24.ee/auto24/320/872/84913872.jpg]]></image><image><![CDATA[http://img5.auto24.ee/auto24/320/876/84913876.jpg]]></image></images></vehicle><vehicleid="40000"><type><![CDATA[Mototechnics]]></type><make><![CDATA[BMW]]></make><model><![CDATA[S1000RR]]></model><date>04/2010</date><pricecurrency="EUR">8000</price><license-plate><![CDATA[WB 50]]></license-plate><location><![CDATA[Estonia, Tallinn, Raja 4C]]></location><description><![CDATA[ABS ja veojõukontroll. Lisadeks: Paagi kaitse kleebis ja stomgrip. Tehniliselt heas korras !]]></description><technical-specs><seats>2</seats><engine><powerunit="kW">142</power><displacementunit="cm3">999</displacement><type><![CDATA[R4]]></type></engine><mileageunit="KM">13467</mileage><fuel><![CDATA[Petrol]]></fuel><transmission><![CDATA[Manual]]></transmission><color><![CDATA[White]]></color></technical-specs><equipment><item><![CDATA[ABS]]></item><item><![CDATA[Traction control]]></item><item><![CDATA[DTC]]></item></equipment><images><image><![CDATA[http://img6.auto24.ee/auto24/320/780/87505780.jpg]]></image><image><![CDATA[http://img7.auto24.ee/auto24/320/785/87505785.jpg]]></image></images></vehicle><vehicleid="400001"><type><![CDATA[passenger car]]></type><make><![CDATA[Tesla]]></make><model><![CDATA[Model S 85D]]></model><date>06/2015</date><pricecurrency="EUR">97340</price><location><![CDATA[Estonia, Tallinn, Raja 4C]]></location><description><![CDATA[Selling a car, that is ment for people who want to brag about saving the planet, but actually sell their farely new car to buy this one, making them acctually more harmful to the planet]]></description><technical-specs><seats>5</seats><doors>4</doors><engine><powerunit="kW">310</power></engine><mileageunit="KM">45000</mileage><fuel><![CDATA[Electric]]></fuel><transmission><![CDATA[Automatic]]></transmission><color><![CDATA[dark gray met.]]></color></technical-specs><equipment><item><![CDATA[Parking camera]]></item><item><![CDATA[Parking aid]]></item><item><![CDATA[Lane assist]]></item><item><![CDATA[Airbars]]></item><item><![CDATA[Alloy wheels]]></item><item><![CDATA[Power steering]]></item><item><![CDATA[ABS]]></item><item><![CDATA[Traction control]]></item><item><![CDATA[Sunroof]]></item><item><![CDATA[Tow hitch]]></item></equipment><images><image><![CDATA[https://s1.cdn.autoevolution.com/images/news/tesla-model-s-85d-range-to-increase-with-new-software-coming-in-january-90666-7.jpg]]></image><image><![CDATA[http://www.themotorreport.com.au/content/image/2/0/2015_tesla_model_s_p85d_05-0224-920x544.jpg]]></image></images></vehicle></vehicles>
XSD
Assigned minOccurs to unnesseseary fields and validated correct field types
hater applikatsioon/rakendus ehk äpp on tutvumise äpp. See on loodud ideele, et panna paari inimesed kes vihkavad ühesuguseid asju. Tihti suudavad äsja tutvunud inimesed rohkem avatult suhelda ja nö klappida, teemadel, mille kohta neil on tugevad arvamused.
Otsustasime valida selle idee, kuna meile meeldib see ja see on midagi teistsugust, küll aga on see äpp juba kellegi teise poolt loodud. Selle juba loodud äpi probleem on aga see, et see on ainult ios’il, seega oleks meie idee luua sellele api mida saab ükskõik mis front-end client kasutada.
Äpis peab kasutaja valima talle ette antud teema kohta, mis ta arvab sellest. Näiteks: “Sokid sandaalidega”, inimene saab valida kas ta jääb sellega neutraalseks, kas talle meeldib või ei meeldi see, armastab seda või üleüldse vihkab seda. Algselt on teenuse pakkuja poolt loodud igasugused teemad nagu: “selfie” või “Memelords”, küll aga saavad kasutajad neid ise juurde lisada süsteemi.. Pärast mingit kindlat arvu arvamusi, hakkab api paari panema inimesi sõltuvalt sellele mida nad ühiselt vihkavad. Muidugi saavad inimesed ka näha nendele soovitatud inimeste profiili ehk infot ja pilte. inimesed saavad pärast paari panemist juba suhelda.
Külastaja
Külastajad saavad sisse logida ja registreerida ning mitte midagi muud
Kasutaja
Kasutaja on inimene kes on registreerunud ja sisse loginud
Kasutaja saab lisada oma profiili alla informatsiooni nagu isiklikud andmed enda kohta
Samuti saab kasutaja määrata keda ta leida sooviks vanuselt ja soolt
Kasutaja saab erinevate teemade kohta oma arvamust märkida
Kasutaja saab lisada erinevaid teemasid mille kohta ka teised arvamust saavad avaldada
Kui kasutaja on piisavalt teemadele arvamust avaldanud, saab süsteem talle pakkuda inimesi kes nii arvamuste kui ka otsimise parameetrite järgi sobivad
Kui kasutaja on vaste leidnud siis saab ta alustada suhtlust teise kasutajaga
Kasutajad saavad tekstilisi sõnumeid üksteistele saata
Kasutajatel on võimalik suhtlust blokeerida inimestega kui nad enam ei taha suhelda
Kasutajatel on võimalik teavitada inimesi administraatoritele
Administraator
Administraator on ka kasutaja kelle on veel lisa õigused
Admin saab kustutada teemasid
Adminid saavad näha täpsemat infot kasutajate kohta
Admin saab kustutada/peatada/taastada kasutajaid
Adminid saavad näha statistikat süsteemi kohta
Must have - MVP
Kasutajate registreerimine ja sisse logimine
Kasutajate arvamuste avaldamine teemade kohta
Kasutajate klappimine teemade järgi
Kasutajate suhtlus teiste kasutajatega kes klappisid
Nice to have
Kasutaja enda profiili andmed (sugu, vanus, asukoht)
Kasutaja täpsem otsing teiste kasutajate andmete järgi (sugu, vanus, asukoht)