PROJEKT I CZCIOWA IMPLEMENTACJA SYSTEMU TYPU CRM WSPOMAGAJCEGO
- Slides: 22
PROJEKT I CZĘŚCIOWA IMPLEMENTACJA SYSTEMU TYPU CRM WSPOMAGAJĄCEGO ZARZĄDZANIE SZKOŁAMI POLICEALNYMI Dariusz Więckowski Promotor: Mgr inż. Zbigniew Rosiek
CEL I ZAKRES PRACY: Charakterystyka i porównanie systemów CRM • Analiza dziedziny problemu • Określenie wymagań funkcjonalnych oraz pozafunkcjonalnych • Projekt bazy danych • Projekt logiki systemu Secretariat. CRM • Częściowa implementacja zaprojektowanego systemu • Testy wybranych funkcji •
Przykładowe systemy CRM SCHOOL EMPOWER Ø Brak konieczności instalowanie programu na komputerze Ø Łatwy w obsłudze
Przykładowe systemy CRM KAMEE Ø Możliwość dopasowania do potrzeb firmy Ø Integracja wielu działów w jednym spójnym systemie
Analiza dziedziny problemu � � � Brak ewidencji słuchaczy Brak ewidencji zapytań klientów o ofertę Konieczność zapisywania informacji na arkuszach kalkulacyjnych Ręczne wyliczanie frekwencji słuchaczy Brak strefy dla słuchaczy
Kategorie użytkowników � � � Administrator Dyrektor Sekretariat Wykładowca Słuchacz Gość
Wymagania funkcjonalne � � � � � Możliwość zapisywanie informacji w bazie danych Ewidencja słuchaczy Ewidencja wykładowców Panel słuchacza Ewidencja zobowiązań słuchaczy Ewidencja przeprowadzonych zajęć Ewidencja obecności słuchaczy Ewidencja ocen słuchaczy Możliwość raportowania frekwencji
Wymagania pozafunkcjonalne � � � � Funkcjonalność Wydajność Kompatybilność Użyteczność Niezawodność Bezpieczeństwo Łatwość utrzymania Przenośność
Diagram przypadków użycia
Diagram przepływu danych(kontekstowy)
Projekt systemu Wzorzec projektowy Model-View-Controller Źródło: wwwstackoverflow. com/questions/36243360/the-proper-mvc-pattern
Projekt systemu Trójwarstwowy model aplikacji � � � Warstwa bazy danych – przechowywanie danych Warstwa logiki aplikacji – operacje na danych, przetwarzania i zapisywanie Warstwa widoku – interfejs użytkownika
Projekt systemu Architektura systemu
Projekt systemu Diagram bazy danych
Zastosowane narzędzia i technologie � � � � Microsoft Visio Professional 2016 Microsoft Visual Studio 2015 Enterprise. NET 4. 0 ASP. NET MVC Entity Framework Microsoft SQL Management Studio 2014 Języki: C#, Javascript, HTML 5 Azure Cloud
Zastosowane narzędzia i technologie � � � � Microsoft Visio Professional 2016 Microsoft Visual Studio 2015 Enterprise. NET 4. 0 ASP. NET MVC Entity Framework Microsoft SQL Management Studio 2014 Języki: C#, Javascript, HTML 5 Azure Cloud
Implementacja � Baza danych - Tabele Procedury Wyzwalacze � Logika aplikacji - - Częściowa implementacja logiki aplikacji Częściowa implementacja interfejsu użytkownika
Testowanie � � Przeprowadzenie testów wybranych funkcji systemu Korekta błędów
Secretariat. CRM - Strona główna
Secretariat. CRM – Dodawanie użytkownika
Podsumowanie � � � System został zaprojektowany w całości System spełnia zdefiniowane wymagania funkcjonalne oraz pozafunkcjonalne System spełnia postawione przed nim cele Baza danych została wykonana zgodnie z jej projektem Wykonano częściową implementację logiki aplikacji System może zostać rozbudowany zgodnie z potrzebami klienta
Dziękuję za uwagę
- Podstawy projektowania i implementacji baz danych
- "manageengine"
- Centrale lennox
- Niesprzeczność systemu prawa
- Budowa systemu operacyjnego
- Is. muni.cz
- Zapas jednookresowy
- Architektura systemu windows
- Soisk active directory
- Druhy operačních systémů
- System rewirowy wady i zalety
- Schemat systemu produkcyjnego
- System cim
- Wady i zalety systemu dziennikowego
- Schemat logiczny komputera
- Programers
- Struktura systemu operacyjnego
- Opi org
- Jakie są zadania systemu wykrywania skażeń i alarmowania
- System szkolnictwa w niemczech schemat
- Systemy organizacji pracy działu służby pięter
- Najważniejsze cechy decydujące o użyteczności systemu
- Gpe logowanie do systemu e szkoła