Diplomová práce popisuje implementaci systému CRM s názvem CSManager pro firmu CS Technologies. Pro databázové schéma byla použita relační databáze Microsoft SQL Server, nad kterou byl navržen a naprogramován systém v jazyce C#. Systém dále využívá technologie NHibernate a dodržuje standardy vývoje systémů ve firmě. Nedílnou součástí implementace byla i migrace dat.
Annotation in English
Diploma paper describes implementing of CRM system with name CSManager for CS Technologies firm. For database schema was used Microsoft SQL Server database, on which was designed and programmed application in C# language. The system also uses technologies such as NHibernate and it adheres to standards of system development in the firm. An integral part of implementation was also migration of data.
Keywords
crm, systém, implementace, databáze, c#, nhibernate
Diplomová práce popisuje implementaci systému CRM s názvem CSManager pro firmu CS Technologies. Pro databázové schéma byla použita relační databáze Microsoft SQL Server, nad kterou byl navržen a naprogramován systém v jazyce C#. Systém dále využívá technologie NHibernate a dodržuje standardy vývoje systémů ve firmě. Nedílnou součástí implementace byla i migrace dat.
Annotation in English
Diploma paper describes implementing of CRM system with name CSManager for CS Technologies firm. For database schema was used Microsoft SQL Server database, on which was designed and programmed application in C# language. The system also uses technologies such as NHibernate and it adheres to standards of system development in the firm. An integral part of implementation was also migration of data.
Keywords
crm, systém, implementace, databáze, c#, nhibernate
Hlavním cílem diplomové práce je návrh a implementace aplikace pro řízení a kontrolu vybraných částí obchodních procesů ve firmě CSTechnologies.
V úvodní teoretické části bude shrnut význam aplikace pro firemní marketing a vytvořen přehled základních požadavků na aplikaci. Na základě těchto požadavků bude definována základní charakteristika aplikace, její základní funkce a postup implementace.
Součástí implementace bude analýza požadavků prostřednictvím UML diagramů pomocí softwarového nástroje Enterprise Architect, návrh datových tříd a jejich grafické vizualizace.
Hlavním prvkem aplikace bude přehledný kalendář pro plánování a kontrolu událostí obchodního procesu.
K tvorbě aplikace budou použity komponenty Devexpress. Nedílnou součástí bude i tvorba vlastních komponent a rozšíření.
Aplikace bude naprogramovaná v jazyce C# (vývojové prostředí Microsoft Visual Studio) s podporou objektově-relačního mapovacího nástroje NHibernate pro .NET. Databázovou vrstvu zpřístupní systém řízení báze dat MS SQL Server.
Při tvorbě aplikace je třeba důsledně dodržet koncepci CSTechnologies pro aplikaci klient-server. Rozhraní aplikace budou postavena na dosud používaných platformách firmy Centaur, Icarus a Zeus.
Research Plan
Hlavním cílem diplomové práce je návrh a implementace aplikace pro řízení a kontrolu vybraných částí obchodních procesů ve firmě CSTechnologies.
V úvodní teoretické části bude shrnut význam aplikace pro firemní marketing a vytvořen přehled základních požadavků na aplikaci. Na základě těchto požadavků bude definována základní charakteristika aplikace, její základní funkce a postup implementace.
Součástí implementace bude analýza požadavků prostřednictvím UML diagramů pomocí softwarového nástroje Enterprise Architect, návrh datových tříd a jejich grafické vizualizace.
Hlavním prvkem aplikace bude přehledný kalendář pro plánování a kontrolu událostí obchodního procesu.
K tvorbě aplikace budou použity komponenty Devexpress. Nedílnou součástí bude i tvorba vlastních komponent a rozšíření.
Aplikace bude naprogramovaná v jazyce C# (vývojové prostředí Microsoft Visual Studio) s podporou objektově-relačního mapovacího nástroje NHibernate pro .NET. Databázovou vrstvu zpřístupní systém řízení báze dat MS SQL Server.
Při tvorbě aplikace je třeba důsledně dodržet koncepci CSTechnologies pro aplikaci klient-server. Rozhraní aplikace budou postavena na dosud používaných platformách firmy Centaur, Icarus a Zeus.
Recommended resources
1. GÁLA, Libor, POUR, Jan, TOMAN, Prokop. Podniková informatika. Mgr. Petr Mušálek. 1. vyd. Praha: Grada Publishing, 2006. 484 s. Management v informační společnosti. ISBN 80-247-1278-4.
2. ROBINSON, Simon. C# Programujeme profesionálně. 1. vydání. Brno: Computer Press, 2003. 1130 s. ISBN 80-251-0085-5.
3. CHLEBOVSKÝ, V. CRM - Řízení vztahů se zákazníky. 1. vydání. Praha: Computer Press, a. s., 2005. ISBN 80-251-0798-1.
Recommended resources
1. GÁLA, Libor, POUR, Jan, TOMAN, Prokop. Podniková informatika. Mgr. Petr Mušálek. 1. vyd. Praha: Grada Publishing, 2006. 484 s. Management v informační společnosti. ISBN 80-247-1278-4.
2. ROBINSON, Simon. C# Programujeme profesionálně. 1. vydání. Brno: Computer Press, 2003. 1130 s. ISBN 80-251-0085-5.
3. CHLEBOVSKÝ, V. CRM - Řízení vztahů se zákazníky. 1. vydání. Praha: Computer Press, a. s., 2005. ISBN 80-251-0798-1.
Enclosed appendices
1 CD ROM
Appendices bound in thesis
illustrations, schemes
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Diplomant splnil požadavky zadání, v některých oblastech práce zadání překračuje náročností a pracovitostí. Odpovědi na otázky státní závěrečné zkoušky odpovídají celkovému hodnocení výborně mínus. Výsledky diplomové práce mohou být využity v praxi. Po formální a věcné stránce je práce zpracována na dobré úrovni.