Meeskond "Kahemehebänd": Difference between revisions
Line 17: | Line 17: | ||
[[File:Teenus.jpg]] | [[File:Teenus.jpg]] | ||
==CRM Andmebaasi tabelid== | ==CRM Andmebaasi tabelid== | ||
Siit tulevad projekti andmebaasi tabelid ja nendevahelised seosed. Ühel kliendil võib olla üks või mitu kliendiesindajat ja ühel kliendiesindajal omakorda mitu kliendiga kohtumist. Veebiteenus peaks siis võtma baasist andmeid vastavalt rakenduse poolt tehtud päringule ja genereerima XML-fomaadis infot veebirakenduse poole.<br/> | |||
[[File:sql-tabelid.jpg]] |
Revision as of 14:19, 5 January 2011
CRM rakendus
Võtsime kasutusele loengu C# raames varem valmis tehtud CRM'i rakenduse.
Siin rakendus ka pildina. Sisselogimine tuleks juurde teha.
Veebiteenus
Veebiteenused CRM projektile on hetkel sellised:
1. Kilentide otsimine nimekirjast. Sisendina tuleb ette anda string,
mis võib olla terve nimi või mingi osa kliendi nimest.
Teenus töötab põhimõttel “contains” põhimõttel.
Tagastab klientide nimekirja koos oma klientide andmetega.
2. Valitud kliendi kohta saab teha päringu kliendi esindajate kohta
3. Esindaja kohta saab vaadata tema kohtumisi kliendiga
4. Pooleli on veel audentimise osa – [Webmethod] AnnaSessiooniVoti (string user, string parool)
CRM Andmebaasi tabelid
Siit tulevad projekti andmebaasi tabelid ja nendevahelised seosed. Ühel kliendil võib olla üks või mitu kliendiesindajat ja ühel kliendiesindajal omakorda mitu kliendiga kohtumist. Veebiteenus peaks siis võtma baasist andmeid vastavalt rakenduse poolt tehtud päringule ja genereerima XML-fomaadis infot veebirakenduse poole.