Autoparandaja: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mviilvee (talk | contribs)
Mviilvee (talk | contribs)
Line 22: Line 22:


=== Andmebaasiskeem ===
=== Andmebaasiskeem ===
[[File:DB_autoparandaja.png|300px]]
[[File:Sql_image.PNG|300px]]


== Workload ==
== Workload ==

Revision as of 21:51, 16 October 2016

Meeskond ja rollid

  • Mihkel Viilveer - Kokk-kondiiter-keevitaja

Idee

Esmases Autoparandaja versioonis on plaanis realiseerida lihtsamat sorti veebirakendus, mis toetaks erinevate ettevõtete "registreerimist" ning kergemat sorti haldamist. Registreerimise all peatakse silma enda ettevõtte andmete sisestamist veebirakendusse. Igale ettevõttele tehakse detailvaade, kus on andmed ettevõtte kohta. Iga ettevõte saab lisada ka vabu aegu, mil ollakse valmis teenindama kliendi sõidukit. Ettevõte saab määrata ära ka millist klienditüüpi ollakse valmis teenindama (Eraklient vs äriklient). Kui ettevõtte omanik/esindaja on vabad ajad sisestanud, siis ilmuvad need ettevõtte detaillehele. Kliendid saavad nüüd neid aegu broneerida. Kui klient leiab endale sobiva aja, siis enne broneeringu broneerimist näidatakse talle veel kinnitusvaadet. Kui kõik sobib kliendile siis peale broneerimist saadetakse e-mail teavitus nii kliendile, kui ka ettevõttele. Teavitus kliendile läheb e-mail aadressile, mille klient sisestab broneerimisel. Ettevõtte e-kiri läheb meilile, mis on sisestatud, kui ettevõtte registreeris. Peale õnnestunud broneeringut saab ettevõtte näha seda ka vaba aja detailvaates. Antud vaates näeb ettevõte kliendi andmeid ning saab seda vajadusel ka tühistada.

Rakenduse sisu

Rakenduses on olemas järgmised võimalused (Must have):

  • Kasutaja saab luua/muuta/kustutada autoparandus ettevõtteid
  • Kasutaja saab luua/muuta/kustutada uusi tõstukeid
  • Kasutaja saab luua/kustutada klienditüüpe, keda ta teenindab (Äri vs era)
  • Kasutaja saab luua/kustutada auto tõstuki broneerimisaegu
  • Klient saab broneerida tõstukeid
  • Kõiki tegevusi logitakse

Rakenduses võiksid olla lisavõimalused (Should have):

  • Kasutaja-süsteem, et piirata kes mida näeb
  • Ilus UI broneerimiseks

Andmebaasiskeem

Workload

27.09.2016

  • Projekti kickoff
  • Loodi andmebaasimudel
  • Vaatemudelid
  • Süsteem logib tegevusi
  • Saab luua/muuta/kustutada/vaadata ettevõtteid

28.09.2016

  • Loodi wiki leht
  • Täiendatud andmebaasi meta väljadega
  • Lisatud metaväljad vaatemudelitesse
  • LIsatud andmebaasi skeem
  • KLienditüübi haldus
  • Autotõstukite haldus
  • Kood VSO's

29.09.2016

  • Täiendatud andmebaasi meta väljadega
  • Tõstukite vabade aegade haldus
  • Broneerimine olemas

02.10.2016

  • Broneerida saab ainult vabu kohti
  • Vaadata tehtud broneeringuid

03.10.2016

  • Broneeringu tegemisel saadetakse nii ettevõttele, kui kliendile kinnitus emailile (kasutatakse SMTP serverit)
  • Seotud andmed on korrektsed ning eraldatud õigete parentite alla

04.10.2016

  • Kuupäeva väljad datetimepickeriga, parandatud default kuupäeva laadimist
  • Veaparandused
  • "Flash" teated tegevuste kohta.