Warszawska Wyższa Szkoła Informatyki Kierunek: informatyka Specjalizacja: informatyczne technologie zarządzania Autor: inż. Marcin Krześniak numer albumu: 5568 promotor: prof. Dr hab. inż. Piotr Sienkiewicz
Cel pracy CRM CASE Porównanie narzędzi CASE w programie Expert Choice.5 Wybór Wbó narzędzia do modelownia Projekt modelu CRM Podsumowanie
Celem pracy jest analiza a wymagań i zbudowanie modelu systemu CRM w wybranym narzędziu di CASE
Customer Relationship Management jest to strategia biznesowa polegająca na budowaniu związku i zarządzaniu klientami w celu optymalizacji py długotrwałych korzyści. Potrzeby rynku Skupienie na kliencie Podstawowe aspekty CRM w systemie informatycznym Lotko A.: Zarządzanie relacjami z klientem, Politechnika Radomska, str. 57.
CASE (ang. Computer Aided Software Engineering), są to narzędzia do komputerowego wspomagana inżynierii oprogramowania. Moduły CASE: Edytor y diagramów Słownik danych Kontrola poprawności Generator raportów Generator dokumentacji techni Generator kodu RAD Zarządzanie ą pracą ą grupową ą i sieciowąą
Wybrane narzędzia do porównania: Enterprise Architect wersja 9.0 trial firmy Sparx Systems. StarUML wersja 5.0 firmy StarUML. Microsoft Visio 200 trial firmy Microsoft.
Kryteria porównawcze: Intuicyjność Użyteczność Generator dokumentacji technicznej
Wynik porównania narzędzi:. Enterprise Architect 9.0 2. StarUML 3. Microsoft Visio
Model wymagań. Model interfejsów. Model domenowy. Model przypadków użycia. Model dokumentacji
req Aktywności WF notes Powinny być widoczne pola zawierające informacje tj: - typ akcji, - powód dla którego wprowadzana jest akcja, - data rozpoczęcia ę akcji, j, - czas trwania akcji, - osoba odpowiedzialna za akcje, - priorytet ważności akcji, - opis wyniku akcji, - komentarz, - opcja wyboru dot. tego czy akcja została zakończona. WF2 notes W tabelach do podglądu kontrahenta powinny być zawarte informacje takie jak: - typ akcji, - powód dla którego wprowadzana jest akcja, - data rozpoczęcia akcji, - czas trwania akcji, - osoba odpowiedzialna za akcje, - priorytet ważności akcji, - informacja czy akcja została zakończona. WF3 notes Po wybraniu aktywności z listy poglądowej system powinien przejść bezpośrednio do okna z możliwością modyfikacji poszczególnych parametrów. WF4 notes System pozwolić ma na możliwość wprowadzania, edycji, usuwania i zapisu aktywności. WF5 notes System pozwolić ma na wyświetlanie listy aktywności bezpośrednio z menu aplikacji z podziałem na aktywności które juz zostały zrealizowane, aktywności dzisiejsze oraz aktywności które będą realizowane w przyszłości.
uc Podgląd kontrahenta sd Dynamic View Użytkow nik System uc Primary Use Cases Dodaj kontakt/ aktywność/ możliwość biznesową/ związek/ notatkę/ proj ekt Przejście do zakładki Moduł zarządzania kontrahentami/własne.../kontrahenci Wybranie kontrahenta z tabeli Edytuj kontakt/ aktywność/ możliwość Dodaj biznesową/ kontrahenta związek/ notatkę Wyświetlenie tabeli z podglądem kontrahentów Wyświetlleni danych dot. Kontrahenta Edytuj kontrahenta Podgląd kontrahenta A Przegladaj kontakt/ Wybranie aktywność/ możliwość przycisku [Dodaj rozliczenie] biznesową/ związek/ notatkę Czy anulować [nie] Uzupełnienie niezbędnych danych dot. rozliczenia Czy dodać pozycję [tak] Wybranie przycisku [Anuluj ] Wyświetlenie formularza z danymi dot. rozliczenia Przeglądaj Podgląd dk rozliczenia kontrahenta i t A (from Moduł rozliczeń) Dodaj rozliczenie Edytuj rozliczenie (from Moduł rozliczeń) Administrator Załącz dokument [nie] Wybranie przycisku [Zapisz] [tak] Uzupełnianie danych dot. pozycj i rozliczenia Wyszukaj firmę/kontakt Podgląd dokumentu Usuń dokument Wybranie przycisku [Dodaj produkt/usługe do rozliczneia] Zapis do bazy danych Wyświetlenie dodanej pozycj i w postaci tabeli
ui Podgląd kontaktów kontrahenta ui Menu systemu Edytuj Dodaj kontakt Dodaj aktywność Dodaj możliwość biznesową Dodaj rozliczenie Dodaj projekt Dodaj notatkę Dodaj związek Kontrahenci > Kontrahent Nr. Kontrahenta Status kontrahenta Potencjalny klient Kontrahent Firma Rodzaj kontrahenta Audyt Adres Andersa Adres strony internetowej www.firma.com Miasto Warszawa Email f@email.com Kod pocztowy 0-00 Główny telefon 2232423445 Kraj Pol ska Fax 2223425423 Drugi telefon 50023456 Opiekun kontrahenta Marcin Krześniak Branża IT Notatki notatka Konto bankowe 234234234234... NIP 98765432 REGON 4345345232345 Podgląd kontaktów kontrahenta Menu systemu
class Model domenowy GrupaUprawnien +gu_id UczestnikGrupaUprawnien + uc_id :int + gu_id :int +gu_id + gu_id :int +gu_id + gu_nazwa :string +gu_id Funkcj onalnoscgrupauprawnien + gu_id :int + fu_id :int +uc_id +fu_id +fu_id DaneFirmy + df_id :int + df_adres :string + df_adres_pocztowy :string + df_konto_bankowe :double + df_kraj :string + df_miasto :string + df_nazwa :string + df_nip :string StatusFaktury + sf_id :int + sf_status_faktury :string +sf_id +fz_id FormaZaplaty + fz_id :int + fz_forma_zaplaty :string TypUzytkow nika + tu_id :int + tu_typ_uzytkownika :string +tu_id +tu_id Uzytkow nik + uz_id :int + uz_email :string + uz_imie :string + uz_nazwisko :string + tu_id :int Priorytet + pri_id id :int + pri_priorytet :string +uz_id +uz_id +pri_id +pri_id +sf_id +fz_id +uc_id Uczestnik + uc_id :int + uc_login :string + uc_haslo :string Faktura + fa_id :int + fa_data_sprzedazy :date + fa_data_wystawienia :date + fa_kod :string + fa_opis :string + fa_suma_brutto_calosci :float + fa_suma_netto_calosci :float + fa_suma_vat :float + fa_termin_zaplaty _ :date + fa_suma_brutto_slownie :string + ko_id :int + fz_id :int + sf_id :int Aktywność + ak_id :int + ak_akcja_zakonczona :boolean + ak_czas :time + ak_data :date + ak_powod_akcji :string + ak_wynik_akcji :string + ak_komentarz :string + uz_id :int + pri_id :int + ko_id :int + ta_id :int +ta_id +ta_id +ko_id +ko_id +ko_id +fa_id +fa_id +ko_id PozycjeFaktury Funkcjonalnosc + fu_id :int + fu_nazwa :string + pf_id :int +pr_id + pf_cena_brutto :float + pf_cena_netto :float + pf_ilosc :int + pf_jednostka_miary :string + pf_suma_cen_brutto :float + pf_suma_cen_netto :float +va_id + fa_id :int + pf_vat :int +va_id + va_id :int + pr_id :int Kontrahent + ko_id :int + ko_adres :string + ko_branza :int + ko_drugi_tel :int + ko_email :string + ko_fax :int + ko_glowny_tel :int + ko_konto_bankowe :int + ko_kraj :string + ko_miasto :string + ko_nazwa :string + ko_nip :string + ko_numer :int + ko_opiekun :int + ko_regon :int + ro_id :int + st_id :int + po_id :int + no_id :int + kr_id :int + br_id :int +po_id +po_id Powiazanie + po_id :int + po_komentarz :string + rp_id :int +rp_id +rp_id +ko_id +ro_id +ko_id +br_id +kr_id +ro_if +no_id +st_id Rodzaj + ro_id :int + ro_rodzaj :string +ko_id +br_id +pr_id +kr_id +no_id Produkt + pr_id :int + pr_cena_brutto :float + pr_cena_netto :float + pr_jednostka_miary :string + pr_typ_produktu :int + pr_vat :int + pr_opis :string Vat + va_id :int + va_vat :int +ko_id Projekt + pr_id :int + pr_czas_trwania :int + pr_data_rozpoczecia :date + pr_data_zakonczenia :date + pr_dostepne_godziny :int + pr_nazwa :string + pr_numer :int + pr_opis :string + pr_pozostale_godziny :int + pr_spedzone_godziny :int + ko_id :int + dz_id :int + pr_menadzer_projektu_id :int + pr_tworca_projektu_id :int Branza + br_id :int + br_branza :string Kraj + kr_id :int + kr_kraj :string Notatki + no_id :int + no_temat :string + no_tresc :string +st_id Status + st_id :int + st_status :string Kontakt + ko_id :int + pr_id :int + ko_tytul_sluzbowy :string + ko_nazwisko :string + ko_telefon_komorkowy k k :int + ko_telefon_sluzbowy :int + ko_email :int + ko_fax :int + ko_skype :string + ko_gg :int + ko_nota_kontatkowa :string +pr_id +pr_id Dziennik + dz_id :int + dz_temat_pracy :string + dz_ilosc_godzin :int UczestnikProjektu + pr_id :int + uz_id :int TypAktyw nosci + ta_id :int + ta_typ_aktywnosci :string RodzajPowiazania + rp_id :int + rp_rodzaj_powiazania :string
class Documentation Tittle + Dokumentacja :Package TOC + Dokumentacja :Package Wymagania funkcj onalne + Wymagania funkcjonalne :Package Model Domenow y + Model domenowy :Package Wymagania pozafunkcj onalne + Wymagania pozafunkcjonalne :Package Przypadki użycia + Przypadki użycia :Package Aktorzy + Aktorzy :Package Interfejs + Model interfejsów :Package Model Architektury + Model architektury :Package
deployment Deployment Model DBMS Serwer aplikacji Internet Notebooki Stacje robocze
Cel pracy został zrealizowany w formie modelu systemu CRM w wybranym narzędziu CASE.
DZIĘKUJĘ ZA UWAGĘ.