dokumentacja powykonawcza bi sow - bip pfron€¦ · dokumentacja powykonawcza bi sow spis treści...

23
Strona 1 z 23 BI INSIGHT S.A. UL. WŁADYSŁAWA JAGIEŁŁY 4 / U3, 02-495 WARSZAWA DOKUMENTACJA Powykonawcza BI SOW dla PFRON

Upload: others

Post on 24-Sep-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 1 z 23

BI INSIGHT S.A. UL. WŁADYSŁAWA JAGIEŁŁY 4 / U3, 02-495 WARSZAWA

DOKUMENTACJA

Powykonawcza

BI SOW dla

PFRON

Page 2: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 2 z 23

Dokumentacja powykonawcza BI SOW

Spis treści

1 METRYKA DOKUMENTU ................................................................................ 4

1.1 Podstawowe informacje ................................................................................................... 4

1.2 Historia zmian .................................................................................................................. 4

1.3 Akceptacja dokumentu ..................................................................................................... 5

2 ARCHITEKTURA SYSTEMU BI SOW ............................................................. 6

3 PLATFORMA SYSTEMU BI SOW ................................................................... 8

4 ŹRÓDŁA DANYCH ........................................................................................... 9

5 TRANSPORT DANYCH DO SYSTEM BI SOW ............................................. 10

6 BAZA DANYCH .............................................................................................. 11

7 PRZETWARZANIE DANYCH......................................................................... 12

8 FIZYCZNY MODEL DANYCH ........................................................................ 14

9 ODŚWIEŻANIE DANYCH .............................................................................. 18

10 ZARZĄDZANIE UŻYTKOWNIKAMI ............................................................... 19

11 WARSTWA PREZENTACJI – LOGICZNY MODEL DANYCH ...................... 20

12 WARSTWA PREZENTACJI – RAPORTY ..................................................... 23

12.1 Uczestnicy programu „Aktywny samorząd” ............... Błąd! Nie zdefiniowano zakładki.

Page 3: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 3 z 23

Dokumentacja powykonawcza BI SOW

12.2 Program wyrównywania różnic między regionami III . Błąd! Nie zdefiniowano zakładki.

12.3 Przyznanie środków osobie niepełnosprawnej środków na rozpoczęcie działalnościBłąd! Nie zdefiniowano zakładki.

12.4 Suma przyznanych środków przez i dla JST ............. Błąd! Nie zdefiniowano zakładki.

12.5 Nowi beneficjenci w systemie EGW ........................... Błąd! Nie zdefiniowano zakładki.

12.6 Realizacja umów w systemie GW .............................. Błąd! Nie zdefiniowano zakładki.

13 BACKUP .......................................... BŁĄD! NIE ZDEFINIOWANO ZAKŁADKI.

13.1 Parametry backupu .................................................... Błąd! Nie zdefiniowano zakładki.

Page 4: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 4 z 23

Dokumentacja powykonawcza BI SOW

1 Metryka dokumentu

1.1 Podstawowe informacje

Nazwa projektu Dostawa oprogramowania do analizy danych klasy BI dla Systemu SOW wraz z

jego wdrożeniem

Tytuł dokumentu Dokumentacja powykonawcza BI SOW

Autor (rzy) Robert Wojtkowski, Konrad Spociński

Numer wersji 1.0

Data wersji 2019-02-15

Sprawdził (a)

Data sprawdzenia

1.2 Historia zmian

Autor Data ukończenia Opis zmian Wersja

Page 5: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 5 z 23

Dokumentacja powykonawcza BI SOW

1.3 Akceptacja dokumentu

Wersja Data akceptacji Akceptujący Zakres

Page 6: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 6 z 23

Dokumentacja powykonawcza BI SOW

2 Architektura Systemu BI SOW

Poniższa ilustracja przedstawia architekturę zastosowanego rozwiązania.

Page 7: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 7 z 23

Dokumentacja powykonawcza BI SOW

Page 8: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 8 z 23

Dokumentacja powykonawcza BI SOW

3 Platforma systemu BI SOW

Parametry Systemu, na którym posadowiono BI SOW:

1. Windows Server 2016 Standard 2. Intel Xeon CPU E5-2680 (4 procesory) 3. 64 GB RAM

Page 9: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 9 z 23

Dokumentacja powykonawcza BI SOW

4 Źródła danych

System korzysta z trzech źródłowych baz danych produkcyjnych.

Są to:

- baza danych systemu SOW – System Obsługi Wniosków

Liczba tabel – 219

Łączna liczba kolumn - 11777

- baza danych systemu GW - Generator Wniosków

Liczba tabel – 201

Łączna liczba kolumn - 1889

- baza danych systemu EGW – Ewidencja Godzin Wsparcia

Liczba tabel – 243

Łączna liczba kolumn - 2330

Page 10: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 10 z 23

Dokumentacja powykonawcza BI SOW

5 Transport danych do system BI SOW

Do realizacji procesów ETL zastosowano oprogramowanie SQL Server Integration Services.

Procesy ETL objęły:

- SOW (MySQL) -> P_SRC_SOW (SQL Server 2017)

Liczba tabel – 67

Łączna liczba kolumn - 3901

- GW (PostgreSQL) -> P_SRC_GW (SQL Server 2017)

Liczba tabel – 17

Łączna liczba kolumn - 192

- EGW (PostgreSQL) -> P_SRC_EGW (SQL Server 2017)

Liczba tabel – 24

Łączna liczba kolumn - 348

Page 11: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 11 z 23

Dokumentacja powykonawcza BI SOW

6 Baza danych

Baza danych SOW BI została posadowiona na serwerze MS SQL.

Poniżej przedstawiono jej lokalizację:

Page 12: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 12 z 23

Dokumentacja powykonawcza BI SOW

7 Przetwarzanie danych

Do realizacji procesów ETL zastosowano oprogramowanie SQL Server Integration Services, SQL Server 2017.

Poniżej zaprezentowano listę procedur zdefiniowanych na potrzeby transformacji danych dla BI SOW:

pr_create_egw_indexes - procedura składowana

pr_drop_egw_indexes - procedura składowana

pr_insert_d_application_details - procedura składowana

pr_insert_d_application_group - procedura składowana

pr_insert_d_application_invoices - procedura składowana

pr_insert_d_application_study_specification - procedura składowana

pr_insert_d_application_wr_projects - procedura składowana

pr_insert_d_disability_persons - procedura składowana

pr_insert_d_limit_period - procedura składowana

pr_insert_d_local_government_unit - procedura składowana

pr_insert_d_locations - procedura składowana

pr_insert_d_organizations - procedura składowana

Page 13: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 13 z 23

Dokumentacja powykonawcza BI SOW

pr_insert_d_projects - procedura składowana

pr_insert_d_recruitment - procedura składowana

pr_insert_d_requester - procedura składowana

pr_insert_f_cases - procedura składowana

pr_insert_f_disabled_person_support - procedura składowana

pr_insert_f_gw_application_content - procedura składowana

pr_insert_f_gw_applications - procedura składowana

pr_insert_f_limits - procedura składowana

pr_insert_f_opinion_content - procedura składowana

pr_insert_f_payments_and_returns - procedura składowana

pr_truncate_egw_tables - procedura składowana

pr_truncate_gw_tables - procedura składowana

pr_truncate_sow_tables - procedura składowana

Poniżej przedstawiono listę pakietów SSIS:

Package egw dev test.dtsx - pakiet SSIS

Package gw dev test.dtsx - pakiet SSIS

Package sow dev test.dtsx - pakiet SSIS

Page 14: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 14 z 23

Dokumentacja powykonawcza BI SOW

8 Fizyczny model danych

Fizyczny model danych został zaimplementowany w oprogramowaniu: SQL Server 2017.

Poniżej przedstawiono listę tabel:

c_activity_occupation - tabela

c_case_status - tabela

c_contract_status - tabela

c_disability_group - tabela

c_disability_type - tabela

c_proposal_status - tabela

c_settlement_status - tabela

d_application_content - tabela

d_application_details - tabela

d_application_group - tabela

d_application_invoices - tabela

d_application_study_specification - tabela

d_application_wr_projects - tabela

d_disability_persons - tabela

d_limit_period - tabela

Page 15: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 15 z 23

Dokumentacja powykonawcza BI SOW

d_local_government_unit - tabela

d_locations - tabela

d_organizations - tabela

d_projects - tabela

d_recruitment - tabela

d_requester - tabela

f_cases - tabela

f_disabled_person_support - tabela

f_gw_application_content - tabela

f_gw_application_content_tmp - tabela

f_gw_applications - tabela

f_limits - tabela

f_opinion_content - tabela

f_opinion_content_tmp - tabela

f_payments_and_returns – tabela

Poniżej przedstawiono listę widoków:

v_application_content - widok

v_d_application_details - widok

v_d_application_group - widok

Page 16: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 16 z 23

Dokumentacja powykonawcza BI SOW

v_d_application_invoices - widok

v_d_as_application_details - widok

v_d_disability_persons - widok

v_d_limit_period - widok

v_d_local_government_unit - widok

v_d_locations - widok

v_d_organizations - widok

v_d_projects - widok

v_d_recruitment - widok

v_d_requester - widok

v_d_rs_application_details - widok

v_d_rz_application_details - widok

v_d_wr_application_details - widok

v_d_zw_application_details - widok

v_f_cases - widok

v_f_disabled_person_support - widok

v_f_gw_applications - widok

v_f_limits - widok

v_f_payments_and_returns - widok

v_gw_application_content_tmp - widok

Page 17: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 17 z 23

Dokumentacja powykonawcza BI SOW

v_sysdiagrams - widok

v_t_wsparcie - widok

v_tmp_wsparcie - widok

Page 18: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 18 z 23

Dokumentacja powykonawcza BI SOW

9 Odświeżanie danych

Do odświeżania danych zastosowano oprogramowanie: SQL Server 2017 – SQL Server Agent

W narzędziu zdefiniowane zostały „job”-y:

- run package for sow source - run package for gw source - run package for egw source.

Poniżej zaprezentowano przykład monitorowania przetwarzań za pomocą standardowych raportów.

Page 19: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 19 z 23

Dokumentacja powykonawcza BI SOW

10 Zarządzanie użytkownikami

System Windows, na którym zainstalowano Power BI Server dysponuje 25 licencjami dla użytkowników nazwanych.

Jeśli nie korzystamy z domeny, użytkownicy BI SOW powinni być zarejestrowani jako lokalni użytkownicy Windows. Do kont

użytkowników przypisuje się uprawnienia do zawartości na serwerze Power BI.

Można też przypisać użytkowników (lokalnych lub domenowych) do grup na serwerze Windows, a następnie grupom tym

przypisać uprawnienia do zawartości na serwerze Power BI.

Poniżej prezentujemy role globalne w systemie BI SOW.

System administrator – pełny dostęp do zawartości serwera BI SOW, w tym do czynności administracyjnych.

System User – użytkownik mogący tworzyć nowe aplikacje (raporty), modyfikować raporty, harmonogramować itp.

Consumer – użytkownik nie wymagający płatnej licencji, ma prawo przeglądać raporty na portalu BI SOW.

Page 20: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 20 z 23

Dokumentacja powykonawcza BI SOW

11 Warstwa prezentacji – logiczny model danych

Zastosowane oprogramowanie: Power BI, Power BI Report Server.

Poniżej przedstawiono model danych dla systemu SOW

Page 21: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 21 z 23

Dokumentacja powykonawcza BI SOW

Page 22: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 22 z 23

Dokumentacja powykonawcza BI SOW

Poniżej przedstawiono model danych dla systemów GW i EGW

Page 23: Dokumentacja powykonawcza BI SOW - BIP PFRON€¦ · Dokumentacja powykonawcza BI SOW Spis treści 1 METRYKA DOKUMENTU ... Tytuł dokumentu Dokumentacja powykonawcza BI SOW Autor

Strona 23 z 23

Dokumentacja powykonawcza BI SOW

12 Warstwa prezentacji – raporty

Zastosowano oprogramowanie: Power BI, Power BI Report Server