RJ: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category: Programmeerimine CSharp keeles (2015) (Päevaõpe)]]
== C# kodutoo CRM ==
== C# kodutoo CRM ==


Line 11: Line 12:
* Richard Jalonen
* Richard Jalonen


=Kirjeldus=
=Kasutatav tehnoloogia=
Kasutatav tehnoloogia: WPF; C#; Three Tier/Layer Architecture Design? (DAL, BLL, UI)
 
=Analüüs=
 
===Eesmärk===
Rakendus on mõeldud ettevõtetele, mis tegelevad mingisuguse toote müügi ja tarnega. Rakendus on mõeldud selleks, et ettevõttel oleks ülevaade oma püsiklientidest(teised ettevõtted). Lõppkasutajal ehk töötajal, kes tegeleb toodete müügiga ja suhtleb igapäevaselt ettevõtte klientidega, peab olema ülevaade klientidest (ettevõtte nimi, kontaktisikud, kontaktandmed, tarneaadress). Lisaks on kasutajal võimalus kliente ja andmeid lisada/muuta/kustutada. Vastavalt hinnapäringule saab rakendusest saata kliendi kontaktandmetes olevale e-mailile ka vastava hinnapakkumise. Kuna ettevõte tegeleb ka oma toodete laialiveoga, siis saab lisada kontaktliigina ka tarneaadressi.


Oma klientidest peab olema ülevaade.
===Funktsionaalsused (must have)===
Loo rakendus, mis võimaldab:
* Kliente ning nende kontaktisikuid/kontaktandmeid sisestada, muuta ning kustutada
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada
* Võimalda sisestada kliendikontakte
* Võimalda sisestada kliendikontakte
* Võimalda sisestada tarneaadress (objekte võib olla mitu, seega peab lubama mitme erineva väärtuse lisamist)
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid
===Funktsionaalsused (nice to have)===
* Eraldi andmebaas, mis hoiab endas ettevõtte pakutavaid tooteid
* Toodetel on juures hinnad ja laoseis
* Hinnapakkumise tegemisel saab valida toodete andmebaasist vastav arv esemeid ja e-mail pannakse automaatselt kokku vastavalt valikutele


===Tekkida võivad probleemid===
Suurimaks probleemiks saab arvatavasti olema napp isikkoosseis. Koodi kirjutamise poolelt pean hetkel suurimaks probleemiks hinnapakkumise koostamist ja selle e-maili teel väljasaatmist.


Lisavõimalused
=Retsensioon=
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega
===Meeskond Bob retsensioon===
* Õnnitlusmeilide template’sid võiks olla mitu
https://wiki.itcollege.ee/index.php/Bob
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis


=Kasutatav tehnoloogia=
Funktsionaalsuste all võiks arusaadavamalt väljendada, et mis liiki kasutaja (kas administraator või tavakasutaja) midagi teha saab. Veebiliidese loomine tundub koduraamatukogu jaoks veidi overkill. Bob analüüs meeldib mulle seetõttu, et ei ole rakendust ega ka analüüsi liiga keeruliseks aetud. On välja toodud selge eesmärk ja funktsionaalsused, ei ole tühja hämamist. Rakenduse olemus on arusaadav ja grammatiliselt midagi silma ei riiva.
Kasutatav tehnoloogia: WPF; C#; Three Tier/Layer Architecture Design? (DAL, BLL, UI)

Latest revision as of 23:04, 8 November 2015

C# kodutoo CRM

Meeskonna nimi: RJ

Projekt

CRM

Grupi koosseis

  • Richard Jalonen

Kasutatav tehnoloogia

Kasutatav tehnoloogia: WPF; C#; Three Tier/Layer Architecture Design? (DAL, BLL, UI)

Analüüs

Eesmärk

Rakendus on mõeldud ettevõtetele, mis tegelevad mingisuguse toote müügi ja tarnega. Rakendus on mõeldud selleks, et ettevõttel oleks ülevaade oma püsiklientidest(teised ettevõtted). Lõppkasutajal ehk töötajal, kes tegeleb toodete müügiga ja suhtleb igapäevaselt ettevõtte klientidega, peab olema ülevaade klientidest (ettevõtte nimi, kontaktisikud, kontaktandmed, tarneaadress). Lisaks on kasutajal võimalus kliente ja andmeid lisada/muuta/kustutada. Vastavalt hinnapäringule saab rakendusest saata kliendi kontaktandmetes olevale e-mailile ka vastava hinnapakkumise. Kuna ettevõte tegeleb ka oma toodete laialiveoga, siis saab lisada kontaktliigina ka tarneaadressi.

Funktsionaalsused (must have)

  • Kliente ning nende kontaktisikuid/kontaktandmeid sisestada, muuta ning kustutada
  • Võimalda sisestada kliendikontakte
  • Võimalda sisestada tarneaadress (objekte võib olla mitu, seega peab lubama mitme erineva väärtuse lisamist)
  • Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.
  • Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid

Funktsionaalsused (nice to have)

  • Eraldi andmebaas, mis hoiab endas ettevõtte pakutavaid tooteid
  • Toodetel on juures hinnad ja laoseis
  • Hinnapakkumise tegemisel saab valida toodete andmebaasist vastav arv esemeid ja e-mail pannakse automaatselt kokku vastavalt valikutele

Tekkida võivad probleemid

Suurimaks probleemiks saab arvatavasti olema napp isikkoosseis. Koodi kirjutamise poolelt pean hetkel suurimaks probleemiks hinnapakkumise koostamist ja selle e-maili teel väljasaatmist.

Retsensioon

Meeskond Bob retsensioon

https://wiki.itcollege.ee/index.php/Bob

Funktsionaalsuste all võiks arusaadavamalt väljendada, et mis liiki kasutaja (kas administraator või tavakasutaja) midagi teha saab. Veebiliidese loomine tundub koduraamatukogu jaoks veidi overkill. Bob analüüs meeldib mulle seetõttu, et ei ole rakendust ega ka analüüsi liiga keeruliseks aetud. On välja toodud selge eesmärk ja funktsionaalsused, ei ole tühja hämamist. Rakenduse olemus on arusaadav ja grammatiliselt midagi silma ei riiva.