Opis techniczny aplikacji

Wielkość: px
Rozpocząć pokaz od strony:

Download "Opis techniczny aplikacji"

Transkrypt

1 Cieszyn, 2014 r.

2 Projektodawca: Stowarzyszenie Wspierania Inicjatyw Gospodarczych DELTA PARTNER Ul. Zamkowa 3A / 1, Cieszyn Tel. (33) , fax: (33) biuro@deltapartner.org.pl, projekt@kalkulatorngo.pl Partner projektu: Miasto Ustroń Ul. Rynek 1, Ustroń Wykonawca narzędzia: Tytuł projektu: Kalkulator outsourcingu: Generator engo Numer umowy zawartej z instytucją weryfikującą: UDA.POKL E24/11-00 Projekt Kalkulator outsourcingu: Generator engo jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego. Cieszyn 2014

3 Spis treści Wprowadzenie Architektura systemu Zalety architektury klient-serwer Wady architektury klient-serwer Schemat działania w architekturze klient-serwer Wymagania sprzętowe i programowe Wykorzystane technologie informatyczne Instrukcja instalacji Opis struktury katalogów projektu Opis struktury bazy danych Tabela Groups Tabela Historia Tabela jednostki Tabela Migrations Tabela News Tabela - Notices Tabela Notifications Tabela Oferenci Tabela Oferenci_reprezentanci Tabela Oferty Tabela Oferty_dane Tabela Oferty_harmonogram Tabela Oferty_inne_informacje Tabela Oferty_inne_zrodla_finansowe Tabela Oferty_kosztorys Tabela Oferty_oceny Tabela Oferty_oferenci Tabela Oferty_oferenci_reprezentanci Tabela Oferty_oswiadczenia Tabela Oferty_parametry Strona 3

4 6.21 Tabela Oferty_zakresy_realizacji Tabela Oferty_zrodla_finansowe Tabela Pomoc Tabela Settings Tabela Sprawozdania Tabela Sprawozdania_faktury Tabela Sprawozdania_faktury_pozycje Tabela Sprawozdania_finanse Tabela Sprawozdania_inne Tabela Sprawozdania_koszty Tabela - Sprawozdania_merytoryczne Tabela - Sprawozdania_merytoryczne_dzialania Tabela Statusy Tabela Throttle Tabela Users Tabela Users_groups Tabela Wskaźniki Tabela Wskazniki_oferty_parametry Tabela Zadania Tabela zadania_edycje Tabela Zadania_linki Tabela Zadania_zakres Tabela załączniki Strona 4

5 Wprowadzenie Dokument zawiera informacje pomocne przy instalacji systemu i jego ewentualnej rozbudowie oraz konserwacji. Adresowany jest głównie dla informatyków obsługujących organy administracji publicznej (OAP), w tym jednostki samorządu terytorialnego (JST). Rozdziały dotyczące wymagań sprzętowych, czy stosowanych technologii informatycznych są szczególnie istotne dla organów administracji publicznej, samodzielnie instalujących Generator engo. Dla OAP korzystających z serwera SWIG DELTA PARTNER mają mniejsze znaczenie. Dodatkową zaletą korzystania z Generatora umieszczonego na serwerze SWIG DELTA PARTNER jest korzystanie zawsze z najnowszej wersji Generatora oraz brak problemu związanego z aktualizacją aplikacji. W najobszerniejszym rozdziale Opis struktury bazy danych przedstawiono schemat tablic z bazy danych (SQL). Opisano w nim wszystkie tablice systemu dane te są przydatne dla rozbudowy i modyfikacji systemu. Strona 5

6

7 1. Architektura systemu Aplikacja została zrealizowana w oparciu o architekturę klient-serwer (cienki klient) głównie z wykorzystaniem technologii webowych (PHP i MySQL). Architektura klient-serwer wydaje się być najwłaściwszą dla tego typu aplikacji. Pobieranie, zapisywanie i analiza danych odbywa się na serwerze, po czym wyniki tych operacji są generowane jako kod HTML, wysyłane do komputera-klienta i wyświetlane. Dzięki zastosowaniu takiej technologii zredukowane zostały wymagania co, do mocy obliczeniowych komputera użytkownika rolę interfejsu pełni dowolna przeglądarka internetowa obsługująca standard HTML Zalety architektury klient-serwer Wszystkie informacje przechowywane są na serwerze, wobec tego możliwe jest lepsze zabezpieczenie danych. Po stronie serwera występuje kontrola, kto ma prawo do odczytywania i zmiany danych. Wieloplatformowość aplikacji dzięki temu występuje duża dostępność systemu. Brak ograniczenia co, do systemu operacyjnego lub urządzenia. Wymagane jest tylko urządzenie posiadające przeglądarkę www, zgodną ze standardem HTML5. Całość prac administracyjnych i konserwacyjnych ogranicza się do przestrzeni serwera aplikacji, nie zaś klienta. Eliminuje to całkowicie konieczność wprowadzania zmian na każdym komputerze klienta, a jedynie administrator serwisu jest odpowiedzialny za aktualizację aplikacji na serwerze. Globalna dystrybucja najnowszej wersji oprogramowania. Po wgraniu najnowszej wersji na serwer, automatycznie wszyscy użytkownicy korzystają z najnowszej wersji oprogramowania. Umożliwia to szybkie poprawianie błędów wykrytych w aplikacji w trakcie użytkowania, zgłoszonych przez użytkowników. Strona 7

8 1.2 Wady architektury klient-serwer Wadą architektury typu klient-serwer może być zbyt duża liczba odbiorców (co jest również zaletą), co z kolei może prowadzić do trudności z przepustowością oraz do podobnych problemów natury technicznej. Kiedy serwer nie będzie funkcjonował poprawnie, wówczas dostęp do zasobów może być niemożliwy dla wszystkich klientów. W przypadku dużej liczby klientów potrzebny jest wydajny serwer wraz z łączem internetowym o odpowiedniej przepustowości. 1.3 Schemat działania w architekturze klient-serwer Jak widać na powyższym obrazku, komunikacja w architekturze klient-serwer odbywa się poprzez sieć Internet, dowolni użytkownicy łączą się z komputerem (serwerem aplikacji) która zwraca stronę do przeglądarki, a następnie odbiera i interpretuje żądania przesłane przez użytkowników. Liczba klientów korzystających jednocześnie z tego typu aplikacji jest ograniczona tylko zasobami mocy dostępnymi po stronie serwera. Strona 8

9 2. Wymagania sprzętowe i programowe Serwer sprzęt Aplikacja Generator engo została zainstalowana na serwerze o podanej specyfikacji, co zapewnia optymalne działanie serwera na obecnym etapie realizacji projektu oraz zapewnia poprawne działanie aplikacji po końcowym wdrożeniu systemu: Procesor: Intel Xeon z serii E5-2600, Pamięć RAM: 16GB, HDD: 1TB (Raid 1). Serwer oprogramowanie Serwer działa w oparciu o system Debian Linux w wersji 7.7 ( Serwer WWW Apache w wersji 2.2 wzwyż ( PHP wersji ( Baza danych MySQL w wersji 5.5 wzwyż, Na serwerze wymagane jest również zainstalowanie menedżera zależności dla PHP - composer ( Klient Dla klienta końcowego wymagania systemowe nie są zbyt wygórowane, gdyż wymagany jest dowolny komputer lub tablet z przeglądarką internetową oraz dostępem do sieci internet. Zalecana minimalna rozdzielczość ekranu to 1280x800 lub więcej. Dzięki tak niewielkim wymaganiom od strony klienta, aplikacja jest dostępna dla szerokiego grona odbiorców, którymi są organizacje pozarządowe, co nie narzuca dodatkowych kosztów na te organizacje. Istnieje również możliwość korzystania z Generatora engo z telefonu komórkowego (smartphone), ale z racji ograniczenia wielkości ekranu i rozdzielczości wykonywanie pewnych funkcji może być utrudnione. Funkcja ta nie była pierwotnym założeniem wymagań stawianych przed systemem, ale jest również dodatkowo wdrażana i w przyszłości zostanie również bardziej dopracowana, kiedy projekt zostanie już uruchomiony w skali globalnej. Strona 9

10 Wspierane przeglądarki internetowe: Internet Explorer 10+, Firefox 20+, Opera 12+, Chrome 30+, Safari 5+. Strona 10

11 3. Wykorzystane technologie informatyczne Realizacja aplikacji opiera się na wykorzystaniu ogólnodostępnych, darmowych technologii programistycznych, związanych ze skryptowym językiem programowania PHP. Repozytorium danych stanowi relacyjna baza danych MySQL, zaś do budowania ekranów formularzy wykorzystano głównie framework CSS Bootstrap oraz bibliotekę AngularJS. Rolę serwera aplikacji pełni serwer Apache z uruchomionym modułem PHP w wersji 5.4. Na serwerze jest również zainstalowane narzędzie composer, które służy do zarządzania zależnościami języka PHP. Generator engo został stworzony w oparciu o framework Laravel w wersji 4.x. ( Do autoryzacji i zarządzania kontami użytkowników wykorzystana została biblioteka Sentry2. Do generowania dokumentów PDF w systemie, została wykorzystana biblioteka DOMPDF w najnowszej wersji. Strona 11

12

13 4. Instrukcja instalacji Do zainstalowania Generatora engo na własnym serwerze, wymagana jest podstawowa wiedza z zakresu administracji serwerami, opartymi na systemie Linux/Unix. Wymagania dotyczące samego serwera zostały opisane w rozdziale Wymagania sprzętowe i programowe. Poszczególne kroki w procesie instalacji zostały opisane poniżej: 1. Otrzymaną paczkę z kodem Generatora engo (generator-engo tgz) rozpakować do katalogu na serwerze w którym chcemy przetrzymywać aplikację. 2. W katalogu docs/db znajduje się skrypt bazy danych o nazwie db-engo.sql, który należy zaimportować do utworzonej wcześniej bazy danych MySQL. 3. Zmienić ustawienia dostępu bazy danych w pliku app/config/database.php na nazwę bazy danych, zgodną z krokiem drugim instalacji oraz wprowadzić poprawną nazwę użytkownika i hasło do istniejącej bazy danych. 4. W pliku app/config/mail.php należy wprowadzić poprawne dane serwera smtp, użytkownika i hasło do serwera pocztowego, za pomocą, którego będą wysyłane powiadomienia mailowe do użytkowników. 5. W głównym katalogu aplikacji należy wykonać polecenie: composer install co spowoduje zainstalowanie wszystkich zależnych bibliotek do katalogu vendor. Do poprawnego wykonania tego polecenia wymagane jest posiadanie zainstalowanego narzędzia composer. 6. Należy ustawić ścieżkę root serwera WWW, aby wskazywała na podkatalogi public w katalogu, gdzie została zainstalowana aplikacja. 7. Po wykonaniu powyższych kroków, aplikacja powinna być dostępna z poziomu przeglądarki poprzez wpisanie w pasku adresu IP serwera na którym została zainstalowana. Strona 13

14

15 5. Opis struktury katalogów projektu Katalog główny Katalog główny na serwerze w którym została zainstalowana aplikacja zawiera następujące katalogi oraz podkatalogi: app Katalog zawiera pliki powiązane z projektem. Zawiera kod źródłowy aplikacji, wszystkie klasy aplikacji, modele, widoki bootstrap Katalog zawiera pliki potrzebne do uruchomienia framework'a na którym została zbudowana aplikacja w momencie żądania strony przez przeglądarkę internetową. vendor Katalog zawiera wszystkie biblioteki instalowane za pomocą composer, kod źródłowy framework'a. Tutaj jest zainstalowny framework Laravel, biblioteka Sentry2, biblioteka generowania plików pdf (dompdf) oraz inne zależności i biblioteki wymagane do działania aplikacji. public Jest to główny katalog serwera www dostępny dla użytkowników z poziomiu przeglądarki, zawiera pliki css, img, Javascript. Strona 15

16

17 6. Opis struktury bazy danych. Opis zawiera strukturę bazę danych wraz z opisem przeznaczenia poszczególnych tabel używanych w systemie. W poniższym opisie nie są widoczne wszystkie powiązania pomiędzy poszczególnymi tabelami. 6.1 Tabela Groups Tabela zawiera role użytkowników w systemie engo. Na chwilę obecną w systemie są zdefiniowane 2 role. OAP / JST organ administracji publicznej / jednostka samorządu terytorialnego. NGO-klient organizacja pozarządowa. W przyszłości będzie istniała możliwość rozbudowy systemu o kolejne rolę które będą posiadały dodatkowe funkcjonalności niż dotychczas założone w systemie jak np. obserwator (burmistrz), który będzie mógł śledzić pracę urzędników odpowiedzialnych za przepływ danych w systemie. CREATE TABLE IF NOT EXISTS `groups` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `permissions` text COLLATE utf8_unicode_ci, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', PRIMARY KEY (`id`), UNIQUE KEY `groups_name_unique` (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 17

18 6.2 Tabela Historia Tabela, dzięki której można zobaczyć całą historię danej oferty lub sprawozdania. Rekordy podzielone są na 2 poziomy ważności w kolumnie level. Wydarzenia ważne, jak złożenie, stworzenie, czy wybranie oferty mają wartość 1. Z kolei wydarzenia o wartości 2 to wszelkie zmiany jakie zachodziły w dokumencie. CREATE TABLE IF NOT EXISTS `historia` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `oferty_id` int(11) NOT NULL, `user_id` int(10) unsigned NOT NULL, `action` varchar(128) COLLATE utf8_unicode_ci NOT NULL, `checksum` varchar(32) COLLATE utf8_unicode_ci DEFAULT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', `report_id` int(10) unsigned DEFAULT NULL, `level` tinyint(1) NOT NULL DEFAULT '1', `diff` text COLLATE utf8_unicode_ci, PRIMARY KEY (`id`), KEY `FK_oferty_historia_oferty` (`oferty_id`), KEY `FK_oferty_historia_users` (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 18

19 6.3 Tabela jednostki Tabela zawiera zdefiniowane jednostki, które są używane do wypełniania pozycji kosztorysowych. Możliwość edycji jednostek, czy zarządzanie dostępnymi jednostkami w systemie jest możliwe z poziomu JST (OAP) w menu Ustawienia -> Jednostki miar. CREATE TABLE IF NOT EXISTS `jednostki` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `nazwa` varchar(32) COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 19

20 6.4 Tabela Migrations Jest to wewnętrzna tabela systemowa na potrzeby aplikacji generatora zawierająca aktualny stan migracji bazy danych odpowiada za aktualizację struktury bazy danych. Nie zawiera żadnych danych użytkowników. CREATE TABLE IF NOT EXISTS `migrations` ( `migration` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `batch` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 20

21 6.5 Tabela News Tabela, do której informacje można wprowadzać tylko z poziomu JST (OAP). Przechowywane w niej są wiadomości, które widoczne są dla wszystkich użytkowników na panelu głównym. CREATE TABLE IF NOT EXISTS `news` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `data` date NOT NULL, `tytul` varchar(128) COLLATE utf8_unicode_ci NOT NULL, `opis` text COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 21

22 6.6 Tabela - Notices Tabela zawierająca uwagi i pytania użytkowników na temat aplikacji, ewentualne problemy, zgłaszane z poziomu formularza uwag w panelu NGO. Z poziomu JST (OAP) można udzielić odpowiedzi. CREATE TABLE IF NOT EXISTS `notices` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(10) unsigned NOT NULL, `title` varchar(128) COLLATE utf8_unicode_ci NOT NULL, `request` text COLLATE utf8_unicode_ci NOT NULL, `respond` text COLLATE utf8_unicode_ci NOT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', `oferenci_id` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `notices_user_id_foreign` (`user_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 22

23 6.7 Tabela Notifications Tabela, w której przechowywane są powiadomienia. Tworzone są one automatycznie, kiedy w panelu JST (OAP) zostanie wykonana ważna akcja dla użytkownika np. zwrot oferty do korekty, oczekiwanie na podpisanie umowy, czy odrzucenie oferty. CREATE TABLE IF NOT EXISTS `notifications` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `oferenci_id` int(11) NOT NULL, `title` varchar(128) COLLATE utf8_unicode_ci NOT NULL, `text` text COLLATE utf8_unicode_ci NOT NULL, `unread` tinyint(1) NOT NULL DEFAULT '1', `document_type` varchar(32) COLLATE utf8_unicode_ci DEFAULT 'null', `document_id` int(11) DEFAULT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 23

24 6.8 Tabela Oferenci Tabela zawiera oferentów, którzy zarejestrowali się w systemie engo wraz z wszystkimi jego danymi wprowadzonymi poprzez panel NGO. CREATE TABLE IF NOT EXISTS `oferenci` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_user` varchar(45) DEFAULT NULL, `main` tinyint(1) NOT NULL DEFAULT '0', `nazwa` varchar(64) NOT NULL, `forma_prawna` enum('stowarzyszenie','fundacja','koscielna_osoba','spoldzielnia','koscielna_jednostka','inna') NOT NULL, `forma_prawna_inna` varchar(32) NOT NULL, `krs` varchar(15) NOT NULL, `data_wpisu` date NOT NULL, `nip` varchar(13) NOT NULL, `regon` varchar(10) NOT NULL, `miejscowosc` varchar(48) NOT NULL, `ulica` varchar(48) NOT NULL, `dzielnica` varchar(32) DEFAULT NULL, `gmina` varchar(32) NOT NULL, `powiat` varchar(32) DEFAULT NULL, `wojewodztwo` varchar(32) NOT NULL, `kod_pocztowy` varchar(6) NOT NULL, `poczta` varchar(32) NOT NULL, `telefon` varchar(15) DEFAULT NULL, `fax` varchar(15) DEFAULT NULL, ` ` varchar(45) DEFAULT NULL, `www` varchar(128) DEFAULT NULL, `bank_konto` varchar(32) NOT NULL, `bank_nazwa` varchar(64) NOT NULL, Strona 24

25 `jednostka_organizacyjna` varchar(255) NOT NULL, `osoba_upowazniona` varchar(128) NOT NULL, `dzialalnosc_odplatna` text NOT NULL, `dzialalnosc_nieodplatna` text NOT NULL, `numer_wpisu` varchar(20) DEFAULT NULL, `przedmiot_dzialalnosci` text, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL, `parent_id` int(10) unsigned DEFAULT NULL, `typ` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `oferenci_parent_id_foreign` (`parent_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 25

26 6.9 Tabela Oferenci_reprezentanci Tabela zawiera dane osób reprezentujących danego oferenta, zdefiniowanego w systemie, wraz ze stanowiskiem oraz numerem telefonu. Osoby reprezentujące powinny być zgodne z wpisem KRS zarejestrowanej instytucji. CREATE TABLE IF NOT EXISTS `oferenci_reprezentanci` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferenci` int(10) unsigned NOT NULL, `nazwa_reprezentanta` varchar(45) NOT NULL, `telefon` varchar(20) DEFAULT NULL, `stanowisko` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_oferenci_reprezentanci_oferenci1_idx` (`id_oferenci`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 26

27 6.10 Tabela Oferty Tabela zawiera nagłówki wszystkich ofert składanych przez oferentów w odpowiedzi na ogłoszone zadania. Stan określa na jakim etapie jest dana oferta np. wersja robocza, oceniona itd. Bardzo ważna jest także wersja oferty, która zmieniana jest w momencie zwrotu oferty do korekty wówczas inkrementowana jest jej wartość, aby można mieć wgląd do dowolnej wersji oferty. CREATE TABLE IF NOT EXISTS `oferty` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_zadania` int(11) NOT NULL, `id_uzytkownika` int(10) unsigned NOT NULL, `wersja` smallint(6) NOT NULL COMMENT 'Wersja złożonej oferty', `numer` varchar(16) NOT NULL, `stan` tinyint(1) NOT NULL COMMENT '0 robocza 1 zlożona 2 zaakceptowana', `miejsce` varchar(45) DEFAULT NULL COMMENT 'Miejsce złożenia oferty', `checksum` varchar(32) DEFAULT NULL COMMENT 'Suma kontrolna wygenerowanej oferty', `created_at` datetime NOT NULL, `updated_at` datetime DEFAULT NULL, `nazwa_zadania` varchar(128) DEFAULT NULL, `oferenci_id` int(10) unsigned NOT NULL, `data_oferty` date NOT NULL, `forma` tinyint(1) NOT NULL, `typ` tinyint(1) NOT NULL DEFAULT '0', `data_zlozenia` date DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_oferty_zadania` (`id_zadania`), KEY `fk_oferty_1_idx` (`id_zadania`), KEY `FK_oferty_users` (`id_uzytkownika`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 27

28 6.11 Tabela Oferty_dane Tabela jest rozszerzeniem tabeli oferty, zawiera dane wpisywane we wniosku w zakładce 2. Szczegółowy zakres. CREATE TABLE IF NOT EXISTS `oferty_dane` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL DEFAULT '0', `reprezentacja_oferentow` text, `krotka_charakterystyka` text NOT NULL, `opis_potrzeb` text NOT NULL, `opis_grup` text NOT NULL, `uzasadnienie_potrzeby` text, `informacja` text, `zakladane_cele` text NOT NULL, `miejsce_realizacji` tinytext NOT NULL, `opis_dzialan` text NOT NULL, `zakladane_rezultaty` text NOT NULL, PRIMARY KEY (`id`), KEY `FK_oferty_dane_oferty` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 28

29 6.12 Tabela Oferty_harmonogram Tabela zawiera harmonogram wniosku, który jest ściśle powiązany i zależny od tabeli oferty_zakresy_realizacji. Rekordy w tabeli są wersjonowane, w zależności do której wersji oferty należą. CREATE TABLE IF NOT EXISTS `oferty_harmonogram` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) DEFAULT NULL, `id_oferty_oferenci` int(11) DEFAULT NULL, `kolejnosc` tinyint(4) DEFAULT NULL, `dzialania` text NOT NULL, `data_start` date DEFAULT NULL, `data_stop` date DEFAULT NULL, `id_oferty_zakresy_realizacji` int(11) DEFAULT NULL, `skala_dzialan` varchar(32) NOT NULL, `wersja` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `fk_oferty_harmonogram_oferty1_idx` (`id_oferty`), KEY `fk_oferty_harmonogram_oferty_oferenci1_idx` (`id_oferty_oferenci`), KEY `oferty_harmonogram_id_oferty_zakresy_realizacji_foreign` (`id_oferty_zakresy_realizacji`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 29

30 6.13 Tabela Oferty_inne_informacje Tabela zawiera dane zawarte w wniosku ofertowym w zakładce 6. Inne informacje. CREATE TABLE IF NOT EXISTS `oferty_inne_informacje` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL DEFAULT '0', `zasoby_kadrowe` text, `zasoby_rzeczowe` text, `doswiadczenie` text, `informacja` text, `uwagi` text, PRIMARY KEY (`id`), KEY `FK_oferty_inne_informacje_oferty` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 30

31 6.14 Tabela Oferty_inne_zrodla_finansowe Tabela zawiera zdefiniowane inne źródła finansowe, zawarte we wniosku ofertowym. CREATE TABLE IF NOT EXISTS `oferty_inne_zrodla_finansowe` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL DEFAULT '0', `nazwa_organu` varchar(100) NOT NULL, `kwota` decimal(8,2) NOT NULL, `informacja_rozpatrzenia` enum('tak','nie') NOT NULL, `termin` date DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK_oferty_inne_zrodla_finansowe_oferty` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 31

32 6.15 Tabela Oferty_kosztorys Tabela zawiera dane zawarte w kosztorysie we wniosku ofertowym. Rekordy w tabeli są wersjonowane. CREATE TABLE IF NOT EXISTS `oferty_kosztorysy` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL, `id_oferty_oferenci` int(11) NOT NULL, `id_oferty_zakresy_realizacji` int(11) DEFAULT NULL, `nazwa` varchar(255) DEFAULT NULL, `ilosc_jednostek` decimal(8,2) NOT NULL, `koszt_jednostkowy` decimal(8,2) NOT NULL, `rodzaj_miary` smallint(6) DEFAULT NULL, `koszt_calkowity` decimal(8,2) NOT NULL, `dotacja_wnioskowa` decimal(8,2) NOT NULL, `srodki_wlasne` decimal(8,2) NOT NULL, `koszt_pokrycia` decimal(8,2) NOT NULL, `rodzaj_kosztow` enum('merytoryczne','obslugi','inne') NOT NULL, `koszt_osobowy` tinyint(1) DEFAULT NULL, `wersja` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `fk_oferts_estimate_oferts1_idx` (`id_oferty`), KEY `fk_oferts_estimate_bidders1_idx` (`id_oferty_oferenci`), KEY `FK_oferty_kosztorysy_oferty_zakresy_realizacji` (`id_oferty_zakresy_realizacji`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 32

33 6.16 Tabela Oferty_oceny Tabela, do której dane wprowadzane są z poziomu JST (OAP) w momencie oceniania konkretnej oferty. CREATE TABLE IF NOT EXISTS `oferty_oceny` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `oferty_id` int(11) NOT NULL, `user_id` int(11) NOT NULL, `ocena` decimal(5,2) NOT NULL, `opis` text COLLATE utf8_unicode_ci NOT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', PRIMARY KEY (`id`), KEY `oferty_oceny_oferty_id_foreign` (`oferty_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 33

34 6.17 Tabela Oferty_oferenci Tabela zawiera oferentów przypisanych do tworzonej oferty. W momencie tworzenia nowego wniosku ofertowego, dane są kopiowane do tej tabeli, z tabeli oferenci. CREATE TABLE IF NOT EXISTS `oferty_oferenci` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL DEFAULT '0', `main` tinyint(1) NOT NULL DEFAULT '0', `nazwa` varchar(64) NOT NULL, `forma_prawna` enum('stowarzyszenie','fundacja','koscielna_osoba','koscielna_jednostka','spoldzielnia','inna') NOT NULL, `forma_prawna_inna` varchar(45) DEFAULT NULL, `krs` varchar(15) NOT NULL, `data_wpisu` date NOT NULL, `nip` varchar(13) NOT NULL, `regon` varchar(10) NOT NULL, `miejscowosc` varchar(32) NOT NULL, `ulica` varchar(32) NOT NULL, `dzielnica` varchar(32) DEFAULT NULL, `gmina` varchar(32) NOT NULL, `powiat` varchar(32) DEFAULT NULL, `wojewodztwo` varchar(32) NOT NULL, `kod_pocztowy` varchar(6) NOT NULL, `poczta` varchar(32) NOT NULL, `telefon` varchar(15) DEFAULT NULL, `fax` varchar(15) DEFAULT NULL, ` ` varchar(45) DEFAULT NULL, `www` varchar(128) DEFAULT NULL, `bank_konto` varchar(32) NOT NULL, `bank_nazwa` varchar(64) NOT NULL, Strona 34

35 `jednostka_organizacyjna` varchar(255) NOT NULL, `osoba_upowazniona` varchar(128) NOT NULL, `dzialalnosc_nieodplatna` text NOT NULL, `dzialalnosc_odplatna` text NOT NULL, `numer_wpisu` varchar(20) DEFAULT NULL, `przedmiot_dzialalnosci` text, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL, `typ` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `FK_oferty_oferenci_oferty` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 35

36 6.18 Tabela Oferty_oferenci_reprezentanci Tabela zawiera zdefiniowanych reprezentantów dla danego oferenta występującego w ofercie wniosku ofertowego. CREATE TABLE IF NOT EXISTS `oferty_oferenci_reprezentanci` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty_oferenci` int(11) NOT NULL, `nazwa_reprezentanta` varchar(64) NOT NULL, `telefon` varchar(20) DEFAULT NULL, `stanowisko` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_bidder_representant_bidder_idx` (`id_oferty_oferenci`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 36

37 6.19 Tabela Oferty_oswiadczenia Tabela zawiera oświadczenia zawarte na końcu wniosku ofertowego CREATE TABLE IF NOT EXISTS `oferty_oswiadczenia` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL, `zakres_dzialalnosci` tinyint(1) DEFAULT NULL, `pobieranie_oplat` tinyint(1) DEFAULT NULL, `data_zwiazania` date DEFAULT NULL, `przetwarzanie_danych` tinyint(1) DEFAULT NULL, `zalega_oplacenie` tinyint(1) DEFAULT NULL, `zgodny_krs` tinyint(1) DEFAULT NULL, `wszystko_prawda` tinyint(1) DEFAULT NULL, PRIMARY KEY (`id`), KEY `oferty_oswiadczenia_id_oferty_foreign` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 37

38 6.20 Tabela Oferty_parametry Tabela, w której z panelu JST (OAP) można wprowadzić powód odrzucenia / zwrotu do korekty oferty. W przypadku wybrania oferty do realizacji wprowadzane są tutaj informacje o dacie i numerze zawarcia umowy. CREATE TABLE IF NOT EXISTS `oferty_parametry` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `oferty_id` int(11) NOT NULL, `umowa_numer` varchar(32) COLLATE utf8_unicode_ci DEFAULT NULL, `umowa_data` date DEFAULT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', `przyznana_kwota` decimal(10,2) DEFAULT NULL, `uzasadnienie_odrzucenia` text COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`), KEY `oferty_parametry_oferty_id_foreign` (`oferty_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 38

39 6.21 Tabela Oferty_zakresy_realizacji Tabela zawiera działania definiowane we wniosku ofertowym w punkcie III.8. Działania te są automatycznie przepisywane do harmonogramu z możliwością edycji, jak również wykorzystane w kosztorysie. Rekordy są wersjonowane. CREATE TABLE IF NOT EXISTS `oferty_zakresy_realizacji` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL DEFAULT '0', `nazwa` varchar(255) DEFAULT NULL, `opis` text, `typ` tinyint(1) NOT NULL DEFAULT '0', `rodzaj` enum('merytoryczne','obslugi','inne') DEFAULT NULL, `wersja` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `FK_oferty_dane_dzialania_oferty` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 39

40 6.22 Tabela Oferty_zrodla_finansowe Tabela zawiera dane zawarte w zakładce 5. Źródła finansowe we wniosku ofertowym. Rekordy są wersjonowane. CREATE TABLE IF NOT EXISTS `oferty_zrodla_finansowe` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL DEFAULT '0', `wnioskowana_kwota` decimal(8,2) DEFAULT '0.00', `srodki_finansowe_wlasne` decimal(8,2) DEFAULT '0.00', `srodki_finansowe_ogolne` decimal(8,2) DEFAULT '0.00', `wplaty_oplaty` decimal(8,2) DEFAULT '0.00', `srodki_finansowe_publiczne` decimal(8,2) DEFAULT '0.00', `pozostale` decimal(8,2) DEFAULT '0.00', `wklad_osobowy` decimal(8,2) NOT NULL DEFAULT '0.00', `ogolem` decimal(8,2) DEFAULT '0.00', `wersja` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `FK_oferty_zrodla_finansowe_oferty` (`id_oferty`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 40

41 6.23 Tabela Pomoc W tabeli pomoc są zdefiniowane teksty pomocy, które są widoczne jeśli jest włączona pomoc przy wypełnianiu formularzy i zmieniają się po kliknięciu w dane pole. CREATE TABLE IF NOT EXISTS `pomoc` ( `id` int(11) NOT NULL AUTO_INCREMENT, `typ` int(11) DEFAULT '2', `nazwa_pola` varchar(32) DEFAULT '0', `tresc` text, `model` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 41

42 6.24 Tabela Settings Tabela, która zawiera główne ustawienia aplikacji np. nazwę Urzędu. CREATE TABLE IF NOT EXISTS `settings` ( `name` varchar(32) COLLATE utf8_unicode_ci NOT NULL, `value` varchar(256) COLLATE utf8_unicode_ci NOT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00' ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 42

43 6.25 Tabela Sprawozdania W tabeli są zapisywane nagłówki sprawozdań do realizowanych zadań, w przypadku, gdy wniosek zostanie zaakceptowany i przystępuje się do raportowania realizacji zadania. CREATE TABLE IF NOT EXISTS `sprawozdania` ( `id` int(11) NOT NULL AUTO_INCREMENT, `oferty_id` int(11) NOT NULL, `data_zlozenia` datetime NOT NULL, `typ` enum('czesciowe','koncowe') NOT NULL, `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0 roboczy 1 zlozony', `created_at` datetime NOT NULL, `updated_at` datetime NOT NULL, `przyczyna_korekty` text, PRIMARY KEY (`id`), KEY `FK_sprawozdania_oferty` (`oferty_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 43

44 6.26 Tabela Sprawozdania_faktury Tabela zawiera dokumenty rozliczeniowe zawarte w sprawozdaniu realizacji zadania. CREATE TABLE IF NOT EXISTS `sprawozdania_faktury` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sprawozdania_id` int(11) NOT NULL, `numer_dokumentu` varchar(16) NOT NULL, `data_wystawienia` date DEFAULT NULL, `zalaczniki_id` int(11) NOT NULL DEFAULT '0', `wartosc` decimal(10,2) NOT NULL, PRIMARY KEY (`id`), KEY `FK_sprawozdania_faktury_sprawozdania` (`sprawozdania_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 44

45 6.27 Tabela Sprawozdania_faktury_pozycje Tabela zawiera pozycje, które należą do wcześniej zdefiniowanych dokumentów w tabeli sprawozdania_faktury. CREATE TABLE IF NOT EXISTS `sprawozdania_faktury_pozycje` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `sprawozdania_faktury_id` int(11) NOT NULL, `kwota` decimal(8,2) NOT NULL, `dotacja` decimal(8,2) NOT NULL, `finanse_wlasne` decimal(8,2) NOT NULL, `numer_pozycji` varchar(16) COLLATE utf8_unicode_ci NOT NULL, `nazwa_kosztu` varchar(128) COLLATE utf8_unicode_ci NOT NULL, `data_zaplaty` date DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 45

46 6.28 Tabela Sprawozdania_finanse Tabela zawiera dane finansowe potrzebne do realizacji sprawozdania. CREATE TABLE IF NOT EXISTS `sprawozdania_finanse` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sprawozdania_id` int(11) NOT NULL DEFAULT '0', `wnioskowana_kwota` decimal(8,2) DEFAULT '0.00', `srodki_finansowe_wlasne` decimal(8,2) DEFAULT '0.00', `srodki_finansowe_ogolne` decimal(8,2) DEFAULT '0.00', `wplaty_oplaty` decimal(8,2) DEFAULT '0.00', `srodki_finansowe_publiczne` decimal(8,2) DEFAULT '0.00', `pozostale` decimal(8,2) DEFAULT '0.00', `wklad_osobowy` decimal(8,2) NOT NULL DEFAULT '0.00', `ogolem` decimal(8,2) DEFAULT '0.00', `wnioskowana_kwota_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `srodki_finansowe_wlasne_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `srodki_finansowe_ogolne_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `wplaty_oplaty_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `srodki_finansowe_publiczne_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `pozostale_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `wklad_osobowy_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', `ogolem_calosc` decimal(8,2) NOT NULL DEFAULT '0.00', PRIMARY KEY (`id`), KEY `FK_sprawozdania_finanse_sprawozdania` (`sprawozdania_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 46

47 6.29 Tabela Sprawozdania_inne Tabela zawiera inne dodatkowe pola występujące w sprawozdaniu realizacji zadania. CREATE TABLE IF NOT EXISTS `sprawozdania_inne` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sprawozdania_id` int(11) NOT NULL, `uwagi_finanse` text NOT NULL, `informacja_przychody` text NOT NULL, `dodatkowe_informacje` text NOT NULL, PRIMARY KEY (`id`), KEY `FK_sprawozdania_inne_sprawozdania` (`sprawozdania_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 47

48 6.30 Tabela Sprawozdania_koszty Tabela zawiera koszty występujące w sprawozdaniach. CREATE TABLE IF NOT EXISTS `sprawozdania_koszty` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sprawozdania_id` int(11) NOT NULL, `oferty_kosztorysy_id` int(11) NOT NULL, `koszt_calkowity` decimal(8,2) NOT NULL DEFAULT '0.00', `dotacja` decimal(8,2) NOT NULL DEFAULT '0.00', `srodki_wlasne` decimal(8,2) NOT NULL DEFAULT '0.00', `wklad_osobowy` decimal(8,2) NOT NULL DEFAULT '0.00', `typ` enum('merytoryczne','obslugi','inne') DEFAULT NULL, PRIMARY KEY (`id`), KEY `FK_sprawozdania_koszty_sprawozdania` (`sprawozdania_id`), KEY `FK_sprawozdania_koszty_oferty_kosztorysy` (`oferty_kosztorysy_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 48

49 6.31 Tabela - Sprawozdania_merytoryczne Tabela zawiera dodatkowe pola wypełnianie w czasie raportowania realizacji zadania. CREATE TABLE IF NOT EXISTS `sprawozdania_merytoryczne` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sprawozdania_id` int(11) NOT NULL, `informacja` text NOT NULL, `wplyw_dofinansowania` text NOT NULL, `opis_rezultatow` text NOT NULL, `skala_dzialan` text NOT NULL, PRIMARY KEY (`id`), KEY `FK_sprawozdania_merytoryczne_sprawozdania` (`sprawozdania_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 49

50 6.32 Tabela - Sprawozdania_merytoryczne_dzialania Tabela zawiera dodatkowe pola wypełnianie w czasie raportowania realizacji zadania. CREATE TABLE IF NOT EXISTS `sprawozdania_merytoryczne_dzialania` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sprawozdania_id` int(11) NOT NULL, `oferty_harmonogram_id` int(11) NOT NULL, `dzialania` text NOT NULL, `data_stop` date NOT NULL DEFAULT ' ', `data_start` date NOT NULL, PRIMARY KEY (`id`), KEY `FK_sprawozdania_merytoryczne_dzialania_sprawozdania` (`sprawozdania_id`), KEY `fk_sprawozdania_merytoryczne_dzialania_1_idx` (`oferty_harmonogram_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 50

51 6.33 Tabela Statusy Tabela zawierająca zdefiniowane statusy, jakie mogą przyjmować oferty i sprawozdania związane z obiegiem ofert w systemie. CREATE TABLE IF NOT EXISTS `statusy` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `nazwa` varchar(32) COLLATE utf8_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 51

52 6.34 Tabela Throttle Tabela zawiera nieudane próby logowania użytkowników w systemie engo oraz umożliwia tymczasowe blokowanie kont użytkowników. CREATE TABLE IF NOT EXISTS `throttle` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(10) unsigned NOT NULL, `ip_address` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `attempts` int(11) NOT NULL DEFAULT '0', `suspended` tinyint(1) NOT NULL DEFAULT '0', `banned` tinyint(1) NOT NULL DEFAULT '0', `last_attempt_at` timestamp NULL DEFAULT NULL, `suspended_at` timestamp NULL DEFAULT NULL, `banned_at` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 52

53 6.35 Tabela Users Tabela zawiera wszystkie konta użytkowników zdefiniowanych w systemie. Za pomocą tych kont użytkownicy logują się w systemie. Konta te są tworzone w momencie rejestracji użytkowników w systemie, po wypełnieniu stosownego formularza. Konto musi zostać aktywowane, informacja o tym, czy jest aktywne zawarta jest w polu activated. CREATE TABLE IF NOT EXISTS `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, ` ` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `password` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `permissions` text COLLATE utf8_unicode_ci, `activated` tinyint(1) NOT NULL DEFAULT '0', `activation_code` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `activated_at` timestamp NULL DEFAULT NULL, `last_login` timestamp NULL DEFAULT NULL, `persist_code` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `reset_password_code` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `first_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `last_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', `deleted_at` timestamp NULL DEFAULT NULL, `website` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `country` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `gravatar` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `oferenci_id` int(10) unsigned NOT NULL, `typ` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `users_ _unique` (` `), KEY `fk_users_1_idx` (`oferenci_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 53

54 6.36 Tabela Users_groups Definiuje powiązania użytkowników do grup użytkowników. CREATE TABLE IF NOT EXISTS `users_groups` ( `user_id` int(10) unsigned NOT NULL, `group_id` int(10) unsigned NOT NULL, PRIMARY KEY (`user_id`,`group_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 54

55 6.37 Tabela Wskaźniki Tabela zawiera definicję nazw wskaźników potrzebnych do obliczania społeczno ekonomicznych wartości dodanych zadania publicznego. Określa także, czy dany wskaźnik jest bazow,y czy fakultatywny, a jeśli tak to do jakiego zakresu zadań należy. CREATE TABLE IF NOT EXISTS `wskazniki` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nazwa` varchar(255) NOT NULL DEFAULT '0', `nazwa_klasy` varchar(4) NOT NULL DEFAULT '0', `opis` text NOT NULL, `typ` tinyint(1) NOT NULL, `id_zakres` int(11) DEFAULT NULL, `param1` tinytext, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 55

56 6.38 Tabela Wskazniki_oferty_parametry Tabela zawiera zdefiniowane parametry dla konkretnych ofert, które są potrzebne do obliczenia wskaźników fakultatywnych. CREATE TABLE IF NOT EXISTS `wskazniki_oferty_parametry` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_oferty` int(11) NOT NULL, `id_wskaznik` int(11) DEFAULT NULL, `wartosc` decimal(10,2) NOT NULL, `wartosc_raport` decimal(10,2) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 56

57 6.39 Tabela Zadania Tabela zawiera zadania publiczne ogłoszone do realizacji przez JST (OAP). Zadania te są tworzone i zarządzane z poziomu JST (OAP). CREATE TABLE IF NOT EXISTS `zadania` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_zakres` int(11) NOT NULL, `id_zadania_edycje` int(11) NOT NULL, `tytul` varchar(256) DEFAULT NULL, `uwagi` text, `opis` text, `kwota` decimal(12,2) DEFAULT NULL, `data_start` date NOT NULL, `data_koniec` date NOT NULL, `stan` tinyint(1) NOT NULL, `created_at` timestamp NULL DEFAULT NULL, `updated_at` timestamp NULL DEFAULT NULL, `typ_zadania` tinyint(1) unsigned zerofill DEFAULT '1' COMMENT '0 ramowe 1 sprecyzowane', `bip_url` varchar(128) DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_zadania_1` (`id_zadania_edycje`), KEY `FK_zadania_zadania_zakres` (`id_zakres`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 57

58 6.40 Tabela zadania_edycje Tabela zawiera zdefiniowane edycje konkursów ogłoszone przez JST (OAP). Są to tzw. kontenery na ogłaszane zadania. W ramach takiej edycji może być ogłaszanych nieskończenie wiele zadań. Każda taka edycja posiada termin zakończenia składania wniosków ofertowych w ramach edycji konkursu. CREATE TABLE IF NOT EXISTS `zadania_edycje` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nazwa` varchar(128) COLLATE utf8_unicode_ci NOT NULL, `rok` int(11) NOT NULL, `data_zakonczenia` datetime NOT NULL, `publikacja` smallint(6) NOT NULL, `created_at` timestamp NOT NULL DEFAULT ' :00:00', `updated_at` timestamp NOT NULL DEFAULT ' :00:00', `status` tinyint(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 58

59 6.41 Tabela Zadania_linki Zawiera listę adresów URL przypisanych do ogłoszonego zadania, które mogą być odnośnikami do innych ustaw, dokumentów. CREATE TABLE IF NOT EXISTS `zadania_linki` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_zadania` int(11) DEFAULT NULL, `url` varchar(255) DEFAULT NULL, `tytul` varchar(128) DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_zadania_linki_1` (`id_zadania`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 59

60 6.42 Tabela Zadania_zakres Tabela zawiera zdefiniowane zakresy zadań zgodne z Dz.U nr 96 poz Ustawa pochodzi z dnia 24 kwietnia 2003 r. o działalności pożytku publicznego i o wolontariacie. CREATE TABLE IF NOT EXISTS `zadania_zakres` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nazwa` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Strona 60

61 6.43 Tabela załączniki Tabela zawiera listę załączników dołączonych do wniosku ofertowego, jak skany dokumentów, potwierdzenia itp. Pliki te są fizycznie przetrzymywane w katalogu poza serwerem WWW. CREATE TABLE IF NOT EXISTS `zalaczniki` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `id_zadania` int(11) DEFAULT NULL, `id_oferty` int(11) DEFAULT NULL, `id_uzytkownika` int(10) unsigned DEFAULT NULL, `doc_id` int(11) DEFAULT NULL, `nazwa` varchar(64) COLLATE utf8_unicode_ci DEFAULT NULL, `opis` text COLLATE utf8_unicode_ci, `filename` varchar(32) COLLATE utf8_unicode_ci DEFAULT NULL, `extension` varchar(3) COLLATE utf8_unicode_ci DEFAULT NULL, `size` int(11) DEFAULT NULL, `virtual` tinyint(1) NOT NULL DEFAULT '0', `typ` smallint(1) NOT NULL, `created_at` timestamp NULL DEFAULT NULL, `updated_at` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`), KEY `zalaczniki_id_zadania_foreign` (`id_zadania`), KEY `zalaczniki_id_oferty_foreign` (`id_oferty`), KEY `zalaczniki_id_uzytkownika_foreign` (`id_uzytkownika`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Strona 61

Opis techniczny. Kalkulator outsourcingu: Generator e-n-go. Cieszyn, listopad 2013 r.

Opis techniczny. Kalkulator outsourcingu: Generator e-n-go. Cieszyn, listopad 2013 r. Kalkulator outsourcingu: Generator e-n-go Cieszyn, listopad 2013 r. Projektodawca: Stowarzyszenie Wspierania Inicjatyw Gospodarczych DELTA PARTNER Ul. Zamkowa 3A / 1, 43 400 Cieszyn Tel. (33) 851 44 81,

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4 Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5

Wdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5 Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9

Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9 Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do

Bardziej szczegółowo

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2 Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2 Generowanie kodów: po stronie Partnera Weryfikacja kodów: po stronie Partnera Spis treści 1. Kolejne kroki w stworzeniu własnego serwisu 2. Jak

Bardziej szczegółowo

SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW ZEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS

SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW ZEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS PAKIET EDUKACYJNY SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW ZEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS Kraków, grudzień 2014 r. Pro j e k t P I N A W I K U S i n n o w a c y j n a m e t o d a m o n i t o

Bardziej szczegółowo

Politechnika Częstochowska. Projektowanie systemów użytkowych II

Politechnika Częstochowska. Projektowanie systemów użytkowych II Politechnika Częstochowska Wydział Inżynierii Mechanicznej i Informatyki Projektowanie systemów użytkowych II Zdalny wybór Prac Dyplomowych Diana Kisiała Tomasz Jewiarz Jacek Kucharzewski Informatyka,

Bardziej szczegółowo

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1 Bazy danych Wykład IV SQL - wprowadzenie Copyrights by Arkadiusz Rzucidło 1 Czym jest SQL Język zapytań deklaratywny dostęp do danych Składnia łatwa i naturalna Standardowe narzędzie dostępu do wielu różnych

Bardziej szczegółowo

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller Dokumentacja systemu NTP rekrut Autor: Sławomir Miller 1 Spis treści: 1. Wstęp 1.1 Wprowadzenie 1.2 Zakres dokumentu 2. Instalacja 2.1 Wymagania systemowe 2.2 Początek 2.3 Prawa dostępu 2.4 Etapy instalacji

Bardziej szczegółowo

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

I. Informacje ogólne. Jednym z takich systemów jest Mambo. MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację

Bardziej szczegółowo

Dokumentacja SQL API 1

Dokumentacja SQL API 1 Dokumentacja SQL API 1 Wprowadzenie... 2 Kody błędów... 3 Tworzenie konfiguracji... 4 Konfiguracja po stronie Klienta... 6 Konfiguracja po stronie SerwerSMS... 8 Archiwizacja danych... 9 2 Wprowadzenie

Bardziej szczegółowo

Opis działania portalu Elektroniczny Generator Wniosków (styczeń 2015)

Opis działania portalu Elektroniczny Generator Wniosków (styczeń 2015) Opis działania portalu Elektroniczny Generator Wniosków (styczeń 2015) Wymagania odnośnie przeglądarki Internet Explorer: wersja równa lub wyższa od IE9, wyłączony tryb zgodności, wyłączone blokowanie

Bardziej szczegółowo

Instrukcja instalacji i obsługi programu Szpieg 3

Instrukcja instalacji i obsługi programu Szpieg 3 COMPUTER SERVICE CENTER 43-300 Bielsko-Biała ul. Cieszyńska 52 tel. +48 (33) 819 35 86, 819 35 87, 601 550 625 Instrukcja instalacji i obsługi programu Szpieg 3 wersja 0.0.2 123 SERWIS Sp. z o. o. ul.

Bardziej szczegółowo

Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej.

Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej. Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej. Krok 1 - rejestracja Wejdź na stronę http://www.adpen.pl/katalog/rejestracja.php i uzupełnij widoczny formularz

Bardziej szczegółowo

Wykład 5: PHP: praca z bazą danych MySQL

Wykład 5: PHP: praca z bazą danych MySQL Wykład 5: PHP: praca z bazą danych MySQL Architektura WWW Podstawowa: dwuwarstwowa - klient (przeglądarka) i serwer WWW Rozszerzona: trzywarstwowa - klient (przeglądarka), serwer WWW, serwer bazy danych

Bardziej szczegółowo

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0 Instrukcja instalacji środowiska testowego na TestingCup 2017 wersja 1.0 Spis treści: 1. Wstęp Błąd! Nie zdefiniowano zakładki. 2. Konfiguracja sprzętowa 2 3. Instalacja bazy danych MySQL 5.7 2 4. Import

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA

OPIS PRZEDMIOTU ZAMÓWIENIA Lubelskie Centrum Transferu Technologii Politechniki Lubelskiej ul. Nadbystrzycka 36, 20-618 Lublin Tel. 81 538 42 70, fax. 81 538 42 67; e-mail: lctt@pollub.pl OPIS PRZEDMIOTU ZAMÓWIENIA Do realizacji

Bardziej szczegółowo

Instrukcja. Rejestracji i aktywacji konta w systemie so-open.pl DOTACJE NA INNOWACJE; SOFTWARE OPERATIONS SP. Z O. O.

Instrukcja. Rejestracji i aktywacji konta w systemie so-open.pl DOTACJE NA INNOWACJE; SOFTWARE OPERATIONS SP. Z O. O. Instrukcja Rejestracji i aktywacji konta w systemie so-open.pl 1Strona 1 z 12 Spis treści Wstęp... 3 Rejestracja... 3 Aktywacja konta... 5 Rozpoczęcie pracy z systemem... 7 Pierwsze logowanie do systemu...

Bardziej szczegółowo

Pomoc dla systemu WordPress

Pomoc dla systemu WordPress Pomoc dla systemu WordPress Ten plik pomocy przeznaczony jest dla pluginu stat24 w wersji 0.2. W tym pluginie porzucono wsparcie dla starszych wersji WordPress (niższych niż 1.5) oraz zrezygnowano z opcji

Bardziej szczegółowo

SZCZEGÓŁOWY OPIS SPOSOBU DOSTĘPU DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH DO KRAJOWEJ BAZY DLA GIOŚ I WIOŚ

SZCZEGÓŁOWY OPIS SPOSOBU DOSTĘPU DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH DO KRAJOWEJ BAZY DLA GIOŚ I WIOŚ SZCZEGÓŁOWY OPIS SPOSOBU DOSTĘPU DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH DO KRAJOWEJ BAZY DLA GIOŚ I Warszawa, październik 2015 DOSTĘP DO INFORMACJI I DANYCH ZAWARTYCH W RAPORTACH SKŁADANYCH

Bardziej szczegółowo

Jak ustawić cele kampanii?

Jak ustawić cele kampanii? Jak ustawić cele kampanii? Czym są cele? Jest to funkcjonalność pozwalająca w łatwy sposób śledzić konwersje wygenerowane na Twojej stronie www poprzez wiadomości email wysłane z systemu GetResponse. Mierzenie

Bardziej szczegółowo

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania. Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania. Założenia projektowe systemu NETDOC. część 1: założenia ogólne i funkcjonalność rdzenia systemu Założenia ogólne Celem projektu jest

Bardziej szczegółowo

Sesje i logowanie. 1. Wprowadzenie

Sesje i logowanie. 1. Wprowadzenie Sesje i logowanie 1. Wprowadzenie Żądania od nawet tego samego użytkownika na serwerze nie są domyślnie w żaden sposób łączone ze sobą. Każde jest w pewnym sensie nowe i serwer nie jest w stanie stwierdzić,

Bardziej szczegółowo

Przewodnik po systemie

Przewodnik po systemie Kalkulator outsourcingu: Generator e-n-go Cieszyn, listopad 2013 r. Projektodawca: Stowarzyszenie Wspierania Inicjatyw Gospodarczych DELTA PARTNER Ul. Zamkowa 3A / 1, 43 400 Cieszyn Tel. (33) 851 44 81,

Bardziej szczegółowo

Instrukcja rejestracji organizacji w podsystemie Generator Wniosko w Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS

Instrukcja rejestracji organizacji w podsystemie Generator Wniosko w Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS Instrukcja rejestracji organizacji w podsystemie Generator Wniosko w Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS Opracowanie: ACK Cyfronet AGH Wersja: 2.0 (grudzień 2017) Strona 1 Spis treści Instrukcja

Bardziej szczegółowo

Podręcznik użytkownika

Podręcznik użytkownika Podręcznik użytkownika Promocja wykorzystania biogazu w regionach Europy www.biogasaccepted.eu Studienzentrum für internationale Analysen 4553 Schlierbach/ Österreich Manual - Page 1/13 Contents Contents...2

Bardziej szczegółowo

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy Instalacja systemu Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy System Rodzajowa Ewidencja

Bardziej szczegółowo

Wykład 6: PHP: praca z bazą danych MySQL, cz.2

Wykład 6: PHP: praca z bazą danych MySQL, cz.2 Wykład 6: PHP: praca z bazą danych MySQL, cz.2 Połączenie z bazą danych (cba.pl) Uwaga ogólna: Gdy korzystamy z usługi hostingowej: usługodawca poda nam nasz login, hasło i nazwę bazy danych (przy bezpłatnej

Bardziej szczegółowo

System Wniosków DWZ AGH

System Wniosków DWZ AGH System Wniosków DWZ AGH Maurycy Ornat, Aes Grave 25 marca 2012 Plan 1 Wprowadzenie Po co jest system Bezpieczeństwo 2 Panel klienta Rejestracja i logowanie Widok panelu klienta Składanie wniosków 3 Panel

Bardziej szczegółowo

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI Sprawne zarządzanie projektami Tworzenie planów projektów Zwiększenie efektywności współpracy Kontrolowanie i zarządzanie zasobami jak również pracownikami Generowanie raportów Zarządzaj projektami efektywnie

Bardziej szczegółowo

Instrukcja obsługi narzędzia API

Instrukcja obsługi narzędzia API Instrukcja obsługi narzędzia API 2012 1. Podstawowe informacje Aby umożliwić maksymalną integrację systemów i stron partnerów z naszym systemem, stworzyliśmy specjalne API, które umożliwia generowanie

Bardziej szczegółowo

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel systemu... 2

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium PHP. Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię PHP. Aplikacja pokazuje takie aspekty, obsługa formularzy oraz zmiennych

Bardziej szczegółowo

Wymagania systemowe po stronie serwera

Wymagania systemowe po stronie serwera 1 z 6 30-06-2011 11:15 Specyfikacja Oprogramowanie do zarządzania wnioskami poręczeniowymi Szczegółowe funkcjonalności oprogramowania do zarządzania wnioskami poręczeniowymi Spis treści 1 Wstęp 2 Wymagania

Bardziej szczegółowo

Projektowanie aplikacji w modelu MVC opartej o framework CodeIgniter

Projektowanie aplikacji w modelu MVC opartej o framework CodeIgniter Projektowanie aplikacji w modelu MVC opartej o framework CodeIgniter Konfiguracja i przygotowanie przykładowej aplikacji opartej o model Model-View- Controller Konfiguracja frameworka Zainstaluj na serwerze

Bardziej szczegółowo

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Bardziej szczegółowo

edistro.pl Spis treści

edistro.pl Spis treści Spis treści 1 Spis treści 1 Spis treści... 2 2 Obsługa systemu... 3 2.1 Wymagania... 3 2.2 Uzyskiwanie dostępu do edistro... 3 2.3 Sprawdzenie czy mam włączony JavaScript... 4 2.3.1 Internet Explorer...

Bardziej szczegółowo

5. Wypełniony formularz należy zatwierdzić klikając na przycisk ZATWIERDŹ.

5. Wypełniony formularz należy zatwierdzić klikając na przycisk ZATWIERDŹ. Pomoc Aby skorzystać z generatora wniosku o dofinansowanie wnioskodawca musi wpisać do przeglądarki internetowej adres internetowy generatora wniosku (http://pw.opolskie.pl). W kolejnym etapie wnioskodawca

Bardziej szczegółowo

SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW WEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS

SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW WEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS PAKIET EDUKACYJNY SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW WEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS Kraków, grudzień 2014 r. Pro j e k t P I N A W I K U S i n n o w a c y j n a m e t o d a m o n i t o

Bardziej szczegółowo

Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi

Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu ibok Internetowe Biuro Obsługi Klienta Instrukcja obsługi SPIS TREŚCI 1. AUTORYZACJA UŻYTKOWNIKA W SYSTEMIE IBOK... 3 1.1 Logowanie... 3 1.2 Przywracanie

Bardziej szczegółowo

INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS

INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS Wersja 1.1 Pro j e k t P I N A W I K U S i n n o w a c y j n a m e t o d a m o n i t o r i n g u k o n t r a k t o w a

Bardziej szczegółowo

Instalacja aplikacji

Instalacja aplikacji 1 Instalacja aplikacji SERTUM... 2 1.1 Pobranie programu z Internetu... 2 1.2 Instalacja programu... 2 1.3 Logowanie... 3 2 Instalacja aplikacji RaportNet... 4 2.1 Pobranie programu z Internetu... 4 2.2

Bardziej szczegółowo

Języki programowania wysokiego poziomu. Ćwiczenia

Języki programowania wysokiego poziomu. Ćwiczenia Języki programowania wysokiego poziomu Ćwiczenia Języki programowania Ćwiczenia Strukturalny HTML Arkusze CSS Formularze HTML i PHP Baza danych MySQL Forum internetowe Strukturalny HTML Zadania Dokument

Bardziej szczegółowo

Laboratorium nr 4. Temat: SQL część II. Polecenia DML

Laboratorium nr 4. Temat: SQL część II. Polecenia DML Laboratorium nr 4 Temat: SQL część II Polecenia DML DML DML (Data Manipulation Language) słuŝy do wykonywania operacji na danych do ich umieszczania w bazie, kasowania, przeglądania, zmiany. NajwaŜniejsze

Bardziej szczegółowo

TABUN_CMS. System zarządzania treścią dla dedykowanej grupy użytkowników. Tabun_CMS 2008 Marcin Biegun, Szymon Bąk

TABUN_CMS. System zarządzania treścią dla dedykowanej grupy użytkowników. Tabun_CMS 2008 Marcin Biegun, Szymon Bąk TABUN_CMS System zarządzania treścią dla dedykowanej grupy użytkowników Spis treści TABUN_CMS...1 Informacje wstępne...3 Cele wdrożenia systemu...3 Wykorzystane technologie...3 Ocena działania systemu...3

Bardziej szczegółowo

Współpraca z platformą Emp@tia. dokumentacja techniczna

Współpraca z platformą Emp@tia. dokumentacja techniczna Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1

Bardziej szczegółowo

Instrukcja obsługi platformy B2B ARA Pneumatik

Instrukcja obsługi platformy B2B ARA Pneumatik Instrukcja obsługi platformy B2B ARA Pneumatik Spis treści 1. DOSTĘP DO SERWISU... 2 1.1 REJESTRACJA... 2 1.2 LOGOWANIE... 4 1.3 RESETOWANIE HASŁA... 4 2. SKŁADANIE ZAMÓWIENIA... 5 2.1 WYBÓR GRUPY PRODUKTÓW...

Bardziej szczegółowo

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy

Bardziej szczegółowo

Instrukcja instalacji oprogramowania dla środowiska Linux

Instrukcja instalacji oprogramowania dla środowiska Linux Instrukcja instalacji oprogramowania dla środowiska Linux Kurs Python od podstaw Przygotuj się jeszcze przed zajęciami! Specyfikacja komputera Python od podstaw minimum 8 GB RAM, rekomendowany procesor

Bardziej szczegółowo

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...

Bardziej szczegółowo

1. Składanie wniosku rejestracyjnego - rejestracja konta użytkownika/firmy

1. Składanie wniosku rejestracyjnego - rejestracja konta użytkownika/firmy 1. Składanie wniosku rejestracyjnego - rejestracja konta użytkownika/firmy Po wejściu na stronę Serwisu KLIPER https://kliper.tvp.pl w celu rejestracji należy wybrać polecenie zaloguj się a po przejściu

Bardziej szczegółowo

Podręcznik Użytkownika. Systemu sprawozdań finansowych i merytorycznych Organizacji Pożytku Publicznego

Podręcznik Użytkownika. Systemu sprawozdań finansowych i merytorycznych Organizacji Pożytku Publicznego Podręcznik Użytkownika Systemu sprawozdań finansowych i merytorycznych Organizacji Pożytku Publicznego Warszawa, maj 2014 1 Spis treści Spis treści... 2 1 Wprowadzenie... 4 2 Wymagania systemowe warstwy

Bardziej szczegółowo

Instrukcja użytkownika. Panel Administratora CreamCRM

Instrukcja użytkownika. Panel Administratora CreamCRM Instrukcja użytkownika Panel Administratora CreamCRM 1 Spis treści Wstęp... 3 Rozdział I Konfiguracja konta... 3 Ustawienia ogólne... 3 Zmiana hasła... 4 Ustawienia SMTP... 4 Wiadomości w systemie... 4

Bardziej szczegółowo

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 11 PHP, MySQL: więcej, więcej!, więcej!!. tabel i funkcjonalności. Na dzisiejszych zajęciach zdefiniujemy w naszej bazie kilka tabel powiązanych kluczem obcym i zobaczymy,

Bardziej szczegółowo

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:

Bardziej szczegółowo

Instrukcja obsługi aplikacji MobileRaks 1.0

Instrukcja obsługi aplikacji MobileRaks 1.0 Instrukcja obsługi aplikacji MobileRaks 1.0 str. 1 Pierwsze uruchomienie aplikacji. Podczas pierwszego uruchomienia aplikacji należy skonfigurować połączenie z serwerem synchronizacji. Należy podać numer

Bardziej szczegółowo

Alians AMReminder. Przypomnij kontrahentom o nierozliczonych płatnościach

Alians AMReminder. Przypomnij kontrahentom o nierozliczonych płatnościach Alians AMReminder Przypomnij kontrahentom o nierozliczonych płatnościach Do czego służy program Alians AMReminder? Program Alians AMReminder pozwala na automatyczne wysyłanie przypomnień do dłużników,

Bardziej szczegółowo

Instrukcja do programu Do7ki 1.0

Instrukcja do programu Do7ki 1.0 Instrukcja do programu Do7ki 1.0 Program Do7ki 1.0 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do generowania listów przewozowych dla firmy kurierskiej SIÓDEMKA w połączeniu

Bardziej szczegółowo

Instrukcja rejestracji organizacji w podsystemie. Generator Wniosków Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS

Instrukcja rejestracji organizacji w podsystemie. Generator Wniosków Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS Instrukcja rejestracji organizacji w podsystemie Generator Wniosków Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS Opracowanie: ACK Cyfronet AGH Wersja: 1.1 (październik 2013) Strona 1 Zawartość Instrukcja

Bardziej szczegółowo

ZASADY KORZYSTANIA Z PLIKÓW COOKIES ORAZ POLITYKA PRYWATNOŚCI W SERWISIE INTERNETOWYM PawłowskiSPORT.pl

ZASADY KORZYSTANIA Z PLIKÓW COOKIES ORAZ POLITYKA PRYWATNOŚCI W SERWISIE INTERNETOWYM PawłowskiSPORT.pl ZASADY KORZYSTANIA Z PLIKÓW COOKIES ORAZ POLITYKA PRYWATNOŚCI W SERWISIE INTERNETOWYM PawłowskiSPORT.pl Niniejsze zasady dotyczą wszystkich Użytkowników strony internetowej funkcjonującej w domenie http://www.pawlowskisport.pl,

Bardziej szczegółowo

Instrukcja konfiguracji funkcji skanowania

Instrukcja konfiguracji funkcji skanowania Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji

Bardziej szczegółowo

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu). Spis treści Informacje ogólne...2 Tryby pracy...3 Wygląd interfejsu...4 Tryb użytkownika...5 Tryb administratora...6 Import kontrahentów z pliku XML...8 2 Informacje ogólne Aplikacja internetowa umożliwia

Bardziej szczegółowo

Kancelaria Prawna.WEB - POMOC

Kancelaria Prawna.WEB - POMOC Kancelaria Prawna.WEB - POMOC I Kancelaria Prawna.WEB Spis treści Część I Wprowadzenie 1 Część II Wymagania systemowe 1 Część III Instalacja KP.WEB 9 1 Konfiguracja... dostępu do dokumentów 11 Część IV

Bardziej szczegółowo

Kowalski Marcin 156439 Wrocław, dn. 3.06.2009 Jaśkiewicz Kamil 148592. Bazy Danych 1 Podstawy Projekt Temat: Baza danych do zarządzania projektami

Kowalski Marcin 156439 Wrocław, dn. 3.06.2009 Jaśkiewicz Kamil 148592. Bazy Danych 1 Podstawy Projekt Temat: Baza danych do zarządzania projektami Kowalski Marcin 156439 Wrocław, dn. 3.06.2009 Jaśkiewicz Kamil 148592 Bazy Danych 1 Podstawy Projekt Temat: Baza danych do zarządzania projektami Spis treści Założenia Projektowe...1 Schemat Bazy Danych...1

Bardziej szczegółowo

Instrukcja użytkowania aplikacji Panel dla organów administracji publicznej (OAP)

Instrukcja użytkowania aplikacji Panel dla organów administracji publicznej (OAP) Instrukcja użytkowania aplikacji Panel dla organów administracji publicznej (OAP) Cieszyn, 2014 r. Projektodawca: Stowarzyszenie Wspierania Inicjatyw Gospodarczych DELTA PARTNER Ul. Zamkowa 3A / 1, 43

Bardziej szczegółowo

Baza danych do przechowywania użytkowników

Baza danych do przechowywania użytkowników System logowania i rejestracji jest bardzo przydatną funkcjonalnością na każdej stronie. Umożliwia sprawną identyfikację i zarządzanie użytkownikami. Strona ze skryptem logowania nabiera dużej wartości.

Bardziej szczegółowo

Dokumentacja interfejsu MySQL. Platforma BSMS.PL Instrukcja podłączenia po przez mysql

Dokumentacja interfejsu MySQL. Platforma BSMS.PL Instrukcja podłączenia po przez mysql Dokumentacja interfejsu MySQL Platforma BSMS.PL Instrukcja podłączenia po przez mysql Dokumentacja interfejsu mysql (strona 2) SPIS TREŚCI 1. Zawartość dokumentu str.3 2. Informacje ogólne 2.1 Zastosowanie

Bardziej szczegółowo

Program Lojalnościowy by CTI. Instalacja

Program Lojalnościowy by CTI. Instalacja Program Lojalnościowy by CTI Instalacja Spis treści 1. Wstęp...3 2. Instalacja skryptów...4 2.1. Tabele...4 2.1.1. Tabela dbo.prlkonfiguracja...5 2.1.2. Tabela dbo.prlmarki...5 2.1.3. Tabela dbo.prlpunkty...5

Bardziej szczegółowo

PŁATNOŚCI. w Magento 2.x. Wersja: 1.1

PŁATNOŚCI. w Magento 2.x. Wersja: 1.1 INSTRUKCJA INSTALACJI MODUŁU PŁATNOŚCI w Magento 2.x Wersja: 1.1 2017 tpay.com jest własnością Krajowego Integratora Płatności SA ul. Św. Marcin 73/6 61-808 Poznań kontakt@tpay.com NIP 777-306-15-79 KRS

Bardziej szczegółowo

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r. System FOKUS Instalacja bazy danych MySQL Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., sierpień 2018r. W wersji 2018.7.0 systemu FoKus wprowadzono funkcje umożliwiające

Bardziej szczegółowo

System epon Dokumentacja użytkownika

System epon Dokumentacja użytkownika System epon Dokumentacja użytkownika Prawa autorskie tego opracowania należą do MakoLab S.A. Dokument ten, jako całość, ani żadna jego część, nie może być reprodukowana lub rozpowszechniana w jakiejkolwiek

Bardziej szczegółowo

Materiał szkoleniowy:

Materiał szkoleniowy: UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Projekt Nowoczesny model zarządzania w UMCS umowa nr UDA-POKL.04.01.01-00-036/11-00 Pl. Marii Curie-Skłodowskiej 5, 20-031 Lublin, www.nowoczesny.umcs.lublin.pl

Bardziej szczegółowo

Panel administracyjny serwera: admin.itl.pl

Panel administracyjny serwera: admin.itl.pl Panel administracyjny serwera: admin.itl.pl I. Ogólne dane serwera. 1. Aktualny stan serwera W Panelu Administracyjnym możesz na bieżąco monitorować stan swojego serwera. Opcja "Aktualny stan serwera"

Bardziej szczegółowo

Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" zakładki ogólnodostępne

Instrukcja stosowania platformy internetowej Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo zakładki ogólnodostępne Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" zakładki ogólnodostępne 1 1. Czym jest platforma internetowa Szkoła praktycznej ekonomii młodzieżowe

Bardziej szczegółowo

GoBiz System platforma współpracy marektingowej

GoBiz System platforma współpracy marektingowej GoBiz System platforma współpracy marektingowej Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel platformy... 2 3. Główni odbiorcy systemu... 2 4. Przedmiot zamówienia...

Bardziej szczegółowo

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny AiRIII gr. 2TI sekcja 1 Autorzy: Tomasz Bizon Józef Wawrzyczek 2 1. Wstęp Celem projektu było stworzenie sklepu

Bardziej szczegółowo

Jak przygotować kopię zapasową bazy danych programu MOL Optivum i udostępnić ją na potrzeby migracji do programu MOL NET+?

Jak przygotować kopię zapasową bazy danych programu MOL Optivum i udostępnić ją na potrzeby migracji do programu MOL NET+? MOL Optivum Jak przygotować kopię zapasową bazy danych programu MOL Optivum i udostępnić ją na potrzeby migracji do programu MOL NET+? MOL NET+ to nowa wersja programu MOL Optivum. Działa ona w tzw. chmurze

Bardziej szczegółowo

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer

Bardziej szczegółowo

VENUS-BEAUTY.pl. Instrukcja obsługi procesu zamówienia

VENUS-BEAUTY.pl. Instrukcja obsługi procesu zamówienia VENUS-BEAUTY.pl Instrukcja obsługi procesu zamówienia 1 Wymagania techniczne Komputer podłączony do sieci internetowej (ze stałym łączem internetowym) System Windows z zainstalowanym oprogramowaniem antywirusowym

Bardziej szczegółowo

1. Logowanie się do panelu Adminitracyjnego

1. Logowanie się do panelu Adminitracyjnego Spis treści 1. Logowanie się do panelu Adminitracyjnego...1 2. Tworzenie i zarządzenie kategoriami...4 2.1 Nawigowanie po drzewie kategorii...5 2.2 Tworzenie kategorii...6 2.3 Usuwanie kategorii...9 3.

Bardziej szczegółowo

Instrukcja wypełniania Generatora Sprawozdań PO FIO 2013 (dotyczy organizacji, które zawarły umowy na realizację zadania publicznego w roku 2013)

Instrukcja wypełniania Generatora Sprawozdań PO FIO 2013 (dotyczy organizacji, które zawarły umowy na realizację zadania publicznego w roku 2013) Instrukcja wypełniania Generatora Sprawozdań PO FIO 2013 (dotyczy organizacji, które zawarły umowy na realizację zadania publicznego w roku 2013) I. Uwagi ogólne uruchomienie generatora sprawozdań PO FIO

Bardziej szczegółowo

Dokumentacja panelu Klienta

Dokumentacja panelu Klienta Dokumentacja panelu Klienta Wersja 1.1 Strona 1 z 17 Spis treści Historia zmian... 3 Logowanie do Panelu Klienta... 4 Panel... 5 Wysyłki... 6 Przyłączenia... 7 Ustawienia... 8 Zasoby... 8 Integracje...

Bardziej szczegółowo

Instalacja przeglądarki FIREFOX OnLine FRSE KROK PO KROKU

Instalacja przeglądarki FIREFOX OnLine FRSE KROK PO KROKU Program Uczenie sie przez całe życie Comenius Partnerskie Projekty Szkół Instalacja przeglądarki FIREFOX OnLine FRSE KROK PO KROKU Do rejestracji w systemie OnLine wymagane jest: Przeglądarka Firefox -

Bardziej szczegółowo

EXSO-CORE - specyfikacja

EXSO-CORE - specyfikacja EXSO-CORE - specyfikacja System bazowy dla aplikacji EXSO. Elementy tego systemu występują we wszystkich programach EXSO. Może on ponadto stanowić podstawę do opracowania nowych, dedykowanych systemów.

Bardziej szczegółowo

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015 Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015 Informacje ogólne Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.2/2015 mogą

Bardziej szczegółowo

1. Rejestracja 2. Logowanie 3. Zgłaszanie nowego wniosku projektowego

1. Rejestracja 2. Logowanie 3. Zgłaszanie nowego wniosku projektowego 1. Rejestracja Dostęp do wniosku projektowego możliwy jest jedynie dla zarejestrowanych użytkowników. Aby zostać zarejestrowanym należy wypełnić formularz dostępny na stronie www.polskapomoc.gov.pl, a

Bardziej szczegółowo

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2015

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2015 Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/4.1.4/2015

Bardziej szczegółowo

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Celem ćwiczeń jest poznanie zasad tworzenia baz danych i zastosowania komend SQL. Ćwiczenie I. Logowanie

Bardziej szczegółowo

WPROWADZENIE WYSZUKIWANIE OGŁOSZEŃ

WPROWADZENIE WYSZUKIWANIE OGŁOSZEŃ WPROWADZENIE 1. Cel dokumentu Celem dokumentu jest: Zapoznanie internauty z funkcjonalnością realizowaną przez Bazę Konkurencyjności. Dostarczenie szczegółowych informacji na temat podstron, które znajdują

Bardziej szczegółowo

Instalacja systemu zarządzania treścią (CMS): Joomla

Instalacja systemu zarządzania treścią (CMS): Joomla Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola

Bardziej szczegółowo

Projektowanie bazy danych. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Projektowanie bazy danych. Jarosław Kuchta Projektowanie Aplikacji Internetowych Projektowanie bazy danych Jarosław Kuchta Projektowanie Aplikacji Internetowych Możliwości projektowe Relacyjna baza danych Obiektowa baza danych Relacyjno-obiektowa baza danych Inne rozwiązanie (np. XML)

Bardziej szczegółowo

Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox. System Bankowości Internetowej KIRI BS 2012

Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox. System Bankowości Internetowej KIRI BS 2012 Instrukcja wgrywania Certyfikatu Klienta do przeglądarki Mozilla Firefox System Bankowości Internetowej KIRI BS 2012 1) Wstęp Do prawidłowego działania systemu Bankowości Internetowej KIRI BS wymagany

Bardziej szczegółowo

oprogramowania F-Secure

oprogramowania F-Secure 1 Procedura wygenerowania paczki instalacyjnej oprogramowania F-Secure Wznowienie oprogramowania F-Secure zaczyna działać automatycznie. Firma F-Secure nie udostępnia paczki instalacyjnej EXE lub MSI do

Bardziej szczegółowo

Panel rodzica Wersja 2.5

Panel rodzica Wersja 2.5 Panel rodzica Wersja 2.5 WSTĘP... 3 WYMAGANIA SPRZĘTOWE... 4 POMOC TECHNICZNA... 4 URUCHOMIENIE SYSTEMU... 5 OBSŁUGA PANELU... 7 STRONA GŁÓWNA... 7 NALEŻNOŚCI... 8 OBECNOŚCI... 11 JADŁOSPIS... 15 TABLICA

Bardziej szczegółowo

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016 Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/4.1.4/2016

Bardziej szczegółowo

Dokumentacja panelu Klienta

Dokumentacja panelu Klienta Dokumentacja panelu Klienta Wersja 1.2 Strona 1 z 25 Spis treści Historia zmian... 3 Logowanie do panelu Klienta... 4 Panel... 5 Wysyłki... 6 Przyłączenia... 7 Ustawienia... 8 Zasoby... 8 Integracje...

Bardziej szczegółowo

ZAŁĄCZNIK NR 1 DO REGULAMINU SERWISU ZNANEEKSPERTKI.PL POLITYKA OCHRONY PRYWATNOŚCI

ZAŁĄCZNIK NR 1 DO REGULAMINU SERWISU ZNANEEKSPERTKI.PL POLITYKA OCHRONY PRYWATNOŚCI ZAŁĄCZNIK NR 1 DO REGULAMINU SERWISU ZNANEEKSPERTKI.PL POLITYKA OCHRONY PRYWATNOŚCI Headlines Spółka z ograniczoną odpowiedzialnością i spółka spółka komandytowa szanuje i troszczy się o prawo do prywatności

Bardziej szczegółowo

Przewodnik Google Cloud Print

Przewodnik Google Cloud Print Przewodnik Google Cloud Print Wersja A POL Definicje oznaczeń W tym podręczniku użytkownika zastosowano następujący styl uwag: Uwagi informują o tym, jak należy reagować w danej sytuacji, lub zawierają

Bardziej szczegółowo

Dokumentacja techniczna API systemu SimPay.pl

Dokumentacja techniczna API systemu SimPay.pl Wprowadzenie Dokumentacja techniczna API systemu SimPay.pl Wersja 1.0 z dnia 24.03.2015 r. API serwisu SimPay.pl opiera się o danych wysyłanych i zwracanych w formie JSON. W przypadku napotkania jakiegokolwiek

Bardziej szczegółowo