WSTĘPNY OPIS PLANOWANEGO ZAMÓWIENIA 1. CEL REALIZACJI ZAMÓWIENIA Celem realizacji zamówienia jest aktualizacja i prowadzenie serwisowania Zintegrowanego Systemu Odpadowego (ZSO) składającego się z Centralnego Systemu Odpadowego (CSO) funkcjonującego w Ministerstwie Środowiska i z szesnastu Wojewódzkich Systemów Odpadowych (WSO) funkcjonujących w urzędach marszałkowskich. Aktualizacja ZSO jest konieczna ze względu na zmieniające się przepisy prawa krajowego z zakresu sprawozdawczości oraz zgłaszane przez użytkowników systemu błędy. Jednocześnie serwis ZSO ma zapewnić wsparcie techniczne użytkownikom oraz tworzenie raportów, których na stałe nie ma w systemie. Sposób prowadzenia ZSO określa rozporządzenie Ministra Środowiska z dnia 10 listopada 2011 r. w sprawie niezbędnego zakresu informacji objętych obowiązkiem zbierania i przetwarzania oraz sposobu prowadzenia centralnej i wojewódzkiej bazy danych dotyczącej wytwarzania i gospodarowania odpadami (Dz. U. Nr 257, poz. 1547). Obecnie w CSO zbierane i przetwarzane są informacje: 1) o ilości i rodzajach wytworzonych odpadów; 2) o ilości i rodzajach odbieranych odpadów komunalnych od właścicieli nieruchomości ogółem, w tym z gospodarstw domowych; 3) o ilości i rodzajach zbieranych odpadów; 4) o sposobach gospodarowania poszczególnymi rodzajami odpadów, z podaniem metod odzysku i unieszkodliwiania odpadów; 5) o gospodarce komunalnymi osadami ściekowymi, z wyszczególnieniem składu i właściwości komunalnych osadów ściekowych oraz miejsc ich stosowania; 6) o rejestrze wydanych decyzji w zakresie wytwarzania i gospodarowania odpadami oraz decyzji zmieniających i decyzji, które utraciły moc, wraz z zestawieniem rejestrów posiadaczy odpadów zwolnionych z obowiązku uzyskania zezwolenia na zbieranie, transport, odzysk lub unieszkodliwianie odpadów; 7) o gminnych, powiatowych i wojewódzkich planach gospodarki odpadami oraz o sprawozdaniach z ich realizacji; 8) o instalacjach służących do odzysku lub unieszkodliwiania odpadów, z wyodrębnieniem składowisk odpadów, spalarni odpadów i współspalarni odpadów; 9) o gospodarowaniu pojazdami wycofanymi z eksploatacji, przyjętymi do stacji demontażu; 10) o frakcjach materiałowych uzyskiwanych przez przedsiębiorców prowadzących strzępiarki w wyniku próby strzępienia pojazdów wycofanych z eksploatacji; 11) uzyskiwane na podstawie odrębnych przepisów o. W wojewódzkiej bazie danych zbiera się i przetwarza te same informacje, dotyczące danego województwa. Aktualizacja ZSO ma umożliwić oprócz zbierania i przetwarzania ww. danych również zbieranie i przetwarzanie danych o instalacjach służących do odzysku lub unieszkodliwiania odpadów, z wyodrębnieniem obiektów unieskzodliwiania odpadów wydobywczych oraz o gospodarowaniu pojazdami wycofanymi z eksploatacji przyjętymi do punktu zbierania pojazdów. Centralna baza danych i wojewódzka baza danych mają jednakowe interfejsy i zawierają dane od 2002 r. Dodatkowo w bazie CSO jest możliwość (w odróżnieniu od WSO), generowania raportów specjalnych, które będą wykorzystywane do sporządzania sprawozdań do KE z realizacji przez RP konkretnych przepisów UE. ul. Wawelska 52/54, 00-922 Warszawa; (+48 22) 57 92 262, faks: (+48 22) 57 92 795, www.mos.gov.pl Ministerstwo Środowiska wdrożyło system EMAS - zarządzając instytucją dbamy o środowisko
KRYTERIA PRZETWARZANIA DANYCH Lp. Kryteria przetwarzania danych zawartych w centralnej i wojewódzkiej bazie danych 1 Przynajmniej jeden rodzaj odpadu 2 Przynajmniej jedna podgrupa odpadów 3 Przynajmniej jedna grupa odpadów 4 Przynajmniej jeden rok sprawozdawczy 5 Dla całego kraju 6 Przynajmniej dla jednego województwa 7 Przynajmniej dla jednego powiatu Kryteria ogólne 8 Przynajmniej dla jednej gminy w przypadku odbierania odpadów komunalnych 9 Masa odpadów w Mg 10 Sucha masa odpadów w Mg 11 Przynajmniej jeden rodzaj prowadzonej działalności: - wytwarzanie, - zbieranie, - transport, - odzysk, - unieszkodliwianie, - odbieranie odpadów komunalnych 12 Odzysk w instalacjach 13 Odzysk poza instalacjami 14 Unieszkodliwianie w instalacjach 15 Unieszkodliwianie poza instalacjami 16 Odpady przekazane w celu ich wykorzystania osobom fizycznym lub jednostkom organizacyjnym, niebędącym przedsiębiorcami na ich własne potrzeby 17 Przynajmniej jeden z procesów odzysku R, określony w załączniku nr 5 do ustawy z dnia 27 kwietnia 2001 r. o (Dz. U. z 2010 r. Nr 185, poz. 1243, z późn. zm.) 18 Przynajmniej jeden z procesów unieszkodliwiania D, określony w załączniku nr 6 do ustawy o 19 Odpady poddane procesowi odzysku lub unieszkodliwienia 20 Odpady powstające podczas procesu odzysku lub unieszkodliwienia 21 Informacje o wytwórcy odpadów: 22 Informacje o posiadaczu odpadów: 23 Informacje o transportującym odpady: 24 Miejsce prowadzenia działalności: - województwo, - gmina, - miejscowość, - ulica, nr domu, nr lokalu 25 Data rozpoczęcia prowadzenia działalności w zakresie wytwarzania i gospodarowania 2
odpadami (dd-mm-rrrr) 26 Data zakończenia prowadzenia działalności w zakresie wytwarzania i gospodarowania odpadami (dd-mm-rrrr) 27 Liczba obsługiwanych właścicieli nieruchomości w zakresie odbierania odpadów komunalnych: - gospodarstwa domowe, - inne podmioty 28 PKD 2007 Komunalne osady ściekowe 29 Informacje o wytwórcy komunalnych osadów ściekowych (oczyszczalni ścieków): - nazwa oczyszczalni ścieków, - adres oczyszczalni ścieków 30 Miejsce stosowania komunalnych osadów ściekowych: - województwo, - powiat, - gmina, - numer obrębu geodezyjnego, - numer działki 31 Cel stosowania komunalnych osadów ściekowych, zgodnie z art. 43 ust. 1 ustawy o 32 Powierzchnia zastosowania komunalnych osadów ściekowych 33 Skład i właściwości komunalnych osadów ściekowych, z podziałem na poszczególne parametry, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o 34 Informacje o stosującym komunalne osady ściekowe: 35 Informacje o władającym nieruchomością gruntową, na której są stosowane komunalne osady ściekowe: - adres zamieszkania lub siedziby Instalacje lub urządzenia z wyłączeniem składowisk odpadów, obiektów unieszkodliwiania odpadów wydobywczych oraz spalarni odpadów i współspalarni odpadów 36 Nazwa instalacji lub urządzenia 37 Rodzaj instalacji lub urządzenia, o którym mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o 38 Współrzędne geograficzne instalacji, zgodnie z przepisami wydanymi na podstawie art. 37 ust. 5 ustawy o 39 Typ procesu przetwarzania, określony w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o 40 Roczna ilość odpadów dopuszczona do odzysku lub unieszkodliwiania określona w decyzji 41 Projektowana moc przerobowa instalacji lub urządzenia 42 Informacje o składowisku odpadów: - adres zamieszkania lub siedziby Składowiska odpadów 43 Informacje o zarządzającym składowiskiem odpadów: 44 Współrzędne geograficzne składowiska odpadów 45 Typ składowiska odpadów 3
46 Klasa składowiska odpadów 47 Dane, w tym techniczne, składowiska odpadów, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o 48 Decyzje, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o Obiekt unieszkodliwiania odpadów wydobywczych 49 Informacje o obiekcie unieszkodliwiania odpadów wydobywczych - adres zamieszkania lub siedziby 50 Informacje o zarządzającym obiektem unieszkodliwiania odpadów wydobywczych: 51 Współrzędne geograficzne obiektu unieszkodliwiania odpadów wydobywczych 52 Kategoria obiektu unieszkodliwiania odpadów wydobywczych 53 Dane, w tym techniczne, obiektu unieszkodliwiania odpadów wydobywczych, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o 54 Decyzje, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o Spalarnie odpadów i współspalarnie odpadów 55 Informacje o spalarni odpadów lub współspalarni odpadów podlegających przepisom dotyczącym termicznego przekształcania odpadów: - nazwa instalacji, - adres instalacji 56 Informacje o zarządzającym spalarnią odpadów lub współspalarnią odpadów termicznie przekształcającą odpady określone w art. 49a ust. 1 ustawy o : - nazwa instalacji, - adres instalacji 57 Typ spalarni odpadów lub współspalarni odpadów 58 Dane, w tym techniczne, spalarni odpadów lub współspalarni odpadów, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o 59 Roczna ilość odpadów dopuszczona do odzysku lub unieszkodliwienia określona w decyzji 60 Planowana moc przerobowa spalarni odpadów lub współspalarni odpadów 61 Decyzje, o których mowa w przepisach wydanych na podstawie art. 37 ust. 5 ustawy o Stacje demontażu 62 Informacje o prowadzącym stację demontażu: 63 Miejsce prowadzenia działalności stacji demontażu: - województwo, - gmina, - miejscowość, - ulica, nr domu, nr lokalu 64 Współrzędne geograficzne stacji demontażu 65 Marka pojazdów wycofanych z eksploatacji 66 Rok produkcji pojazdów wycofanych z eksploatacji (rrrr) 67 Masa przeznaczonych do ponownego użycia przedmiotów wyposażenia i części 68 Osiągnięty poziom odzysku (%) 4
69 Osiągnięty poziom recyklingu (%) 70 Informacje o prowadzącym strzępiarkę: - adres zamieszkania lub siedziby 71 Data przeprowadzenia próby strzępienia (dd-mm-rrrr) 72 Miejsce przeprowadzenia próby strzępienia 73 Rodzaj frakcji materiałowych uzyskanych w wyniku próby strzępienia 74 Procentowy udział frakcji materiałowych uzyskanych w wyniku próby strzępienia 75 Rodzaj planu gospodarki odpadami: - wojewódzki, - powiatowy, - gminny Plany gospodarki odpadami 76 Okres, którego dotyczy plan gospodarki odpadami (rrrr-rrrr) 77 Okres, którego dotyczy sprawozdanie z planu gospodarki odpadami (rrrr-rrrr) 78 Rodzaj opinii dotyczącej planu gospodarki odpadami Decyzje i rejestr 79 Rodzaj decyzji i wpisu do rejestrów: - pozwolenie zintegrowane, - pozwolenie na wytwarzanie odpadów, - decyzja zatwierdzająca program gospodarki odpadami, - decyzja zatwierdzająca program gospodarki odpadami niebezpiecznymi, - zezwolenie na zbieranie odpadów, - zezwolenie na odzysk odpadów, - zezwolenie na unieszkodliwianie odpadów, - zezwolenie na transport odpadów, - wpis do rejestru 80 Rok wydania decyzji (rrrr) 81 Znak decyzji 82 Termin obowiązywania decyzji (od dd-mm-rrrr do dd-mm-rrrr) 83 Data wydania decyzji (dd-mm-rrrr) 84 Zmiana terminu ważności decyzji 85 Organ wydający decyzję lub dokonujący wpisu do rejestru 86 Status decyzji: - obowiązująca, - uchylona, - cofnięta, - straciła termin ważności 87 Numer wpisu do rejestru 88 Numer zestawienia nadawany indywidualnie przez urząd marszałkowski każdemu zbiorczemu zestawieniu danych, o którym mowa w art. 37 ustawy o, które zostało złożone w formie papierowej Informacje do WSO wprowadzane są przez marszałków województw na podstawie zbiorczych zestawień danych corocznie składanych w formie papierowej przez posiadaczy odpadów do urzędów marszałkowskich, a następnie przekazywane w postaci raportów wojewódzkich do Ministerstwa Środowiska (przekazanie danych do CSO w postaci raportu z bazy WSO). Przedmiotowe informacje przekazywane są zgodnie z rozporządzeniem Ministra Środowiska z dnia 8 grudnia 2010 r. w sprawie zakresu informacji oraz wzorów formularzy służących do sporządzania i przekazywania zbiorczych 5
zestawień danych o (Dz. U. Nr 249, poz. 1674) oraz rozporządzeniem Ministra Środowiska z dnia 26 września 2011 r. w sprawie sporządzania raportu wojewódzkiego (Dz. U. Nr 220, poz. 1308). Warunki i zakres dostępu do WSO określa rozporządzenie Ministra Środowiska z dnia 16 listopada 2011 r. w sprawie warunków i zakresu dostępu do wojewódzkiej bazy danych dotyczącej wytwarzania i gospodarowania odpadami (Dz. U. Nr 267, poz. 1582). Na podstawie przepisów ww. rozporządzenia marszałek województwa zapewnia dostęp do informacji zawartych w WSO wraz z rejestrem udzielanych zezwoleń w zakresie wytwarzania i gospodarowania odpadami ministrowi właściwemu do spraw środowiska, ministrowi właściwemu do spraw gospodarki, Głównemu Inspektorowi Ochrony Środowiska, Zarządowi Narodowego Funduszu Ochrony Środowiska i Gospodarki Wodnej, Generalnemu Dyrektorowi Ochrony Środowiska, regionalnemu dyrektorowi ochrony środowiska, staroście, wójtowi, burmistrzowi lub prezydentowi miasta, wojewódzkiemu inspektorowi ochrony środowiska, zarządowi wojewódzkiego funduszu ochrony środowiska i gospodarki wodnej oraz służbom statystyki publicznej. System umożliwia generowanie raportów z danymi dla poszczególnych gmin, powiatów, województw oraz dla całego kraju, z podziałem na poszczególne kody odpadów zgodnie z katalogiem odpadów (rozporządzenie Ministra Środowiska z dnia 27 września 2001 r. w sprawie katalogu odpadów (Dz. U. Nr 112. poz. 1206)), rodzaje procesów jakim odpady poddano (zgodnie z załącznikiem 5 ustawy z dnia 27 kwietnia 2001 r. o (Dz. U. z 2010 r. Nr 185, poz. 1243, z późn. zm.). Poza tym w bazie znajdują się dane o instalacjach do przetwarzania odpadów m. in. spalarniach, wspólspalarniach, sortowniach odpadów, składowiskach odpadów. W przypadku dokonania przez posiadacza odpadów korekty zbiorczego zestawienia danych - informacje zawarte w bazie danych są w konsekwencji przez marszałków województw na bieżąco aktualizowane (korekta jest wysyłana w formie raportu z bazy WSO do bazy CSO do zaakceptowania). W systemie możliwe jest również zamieszczanie skanów decyzji administracyjnych. Technologia wykonania System ZSO jest napisany w architekturze trójwarstwowej. Występuje oddzielenie warstwy prezentacji danych (aplikacje WWW napisane w Delphi 7 przy użyciu komponentów IntraWeb uruchamiane jako aplikacje ISAPI na serwerze IIS, jak również raporty napisane w Crystal Reports uruchamiane za pomocą aplikacji napisanej w VS Studio 2005 wykorzystującej API dla Crystal Reports), warstwy logiki aplikacji (serwer aplikacji napisany w Delphi 7) oraz warstw bazy danych (Microsoft SQL Server 2000). Środowiska programistyczne System został napisany w środowiska Borland Delphi 7. Poniżej przykład pliku build.config.bat znajdującego się w katalogu głównym kodu źródłowego. ------------ @SET D7COMPILATOR=c:\Progra~1\Borland\Delphi7\bin\dcc32.exe @SET TEMPOUT=C:\zso\src\!out @SET ZSOROOT=C:\zso @SET SRCROOT=%ZSOROOT%\src @SET COMMONFILESSRC=%SRCROOT%\CommonFiles\src @SET CLEAROUTPUT=%SRCROOT%\clear.bat @SET RESTORE_CFG=%SRCROOT%\restore_cfg.bat @SET BACKUP_CFG=%SRCROOT%\backup_cfg.bat @SET INSTALKAZSO=%ZSOROOT%\instalki\ZSO\InstallShield\Pliki 6
@SETCOMPONENTS_SEARCHPATH=c:\progra~1\borland\delphi7\imports;c:\Progra~1\Borland\D elphi7\rave5\lib;c:\progra~1\intraweb\delphi\libd7\ @SET COMPILESWITHES=-B -E%TEMPOUT% -N%TEMPOUT% -$R+ -W+ -H+ -Q Dodatkowe wykorzystanie biblioteki (Framework) Podstawą działania większości aplikacji systemu ZSO jest wykorzystanie dodatkowych bibliotek VCL dostępnych w środowisku Delphi o nazwie IntraWeb. Prawidłowa kompilacja kodów źródłowych wymaga aktualizacji wspomnianych bibliotek do wersji 5.1 (domyślnie ze środowiskiem Delphi 7 instalowany jest pakiet komponentów IntraWeb w wersji 5.0). Aplikacja do wyświetlania raportów napisanych w Crystal Reports uruchamianych na serwerze webowym wymaga zainstalowanych bibliotek.net w wersji 2.0 oraz instalacji API dla Crystal Reports (Crystal Reports Redistributable). Obecnie baza ta zawiera: 94 tabele z danymi 51 widoków zbudowanych na tabelach bazy danych 44 procedury składowane Baza CSO składa się z kartotek, które zawierają często bardzo duże ilości rekordów. Na pokazanym powyżej obrazie zaznaczono kartoteki zawierające nawet powyżej 3 milionów rekordów. Kod źródłowy systemu ZSO jest ułożony zgodnie z wszystkimi przyjętymi konwencjami nazewnictwa i prowadzenia struktury (bloków i wcięć). Jako wiodącą notację przyjęto notację węgierską, która jest powszechnie uznanym sposobem nazywania parametrów, zmiennych, stałych i procedur w kodzie źródłowym. Ministerstwo dysponuje kodami źródłowymi do aplikacji oraz dokumentacją techniczną. 2. ZAKRES PRZEDSIĘWZIĘCIA Baza danych CSO powinna być serwisowana w następujących obszarach: Opracowanie i realizacja strategii wykonywania kopii zapasowych Optymalizacja pracy poszczególnych elementów systemu, głównie konstrukcji bazy danych odpowiedzialnych za realizację raportów i istotnych z punktu widzenia użytkownika operacji Ponieważ niektóre elementy systemu wykazują znaczne problemy wydajnościowe, należy wykonać osobną analizę szczegółową poszczególnych procedur wykazujących problemy wydajnościowe i przebudować odpowiedzialny za problemy kod. W większości wypadków koniecznie będzie przebudowanie kodów widoków istniejących w bazie danych. Dokonywanie bieżących modyfikacji systemu w celu dostosowania do zmian w prawie, oraz usuwanie usterek w systemie ZSO zgłaszanych przez jego bieżących użytkowników Ze względu na konieczność dokonywania w systemie ZSO modyfikacji związaną ze zmianami prawa oraz bieżącymi uwagami użytkowników, konieczne będzie periodyczne wykonywanie prac polegających na modyfikacjach struktury bazy danych oraz kodów aplikacji. Zmiany te będą musiały obejmować również kod raportów. Modernizacja istniejących raportów 7
Zmiana kluczowych raportów generowanych w systemie ZSO, utworzonych w środowisku Crystal Reports w celu osiągnięcia postaci, która po eksporcie do środowiska MS Excel będzie pozwalała na operowanie danymi zawartymi w raporcie (dążenie do układów tabelarycznych), lub utworzenie alternatywnych raportów. Serwisowanie ZSO będzie obejmowało wprowadzenie zmian, usprawnień oraz poprawienie wydajności systemu w ilości ujętej w poniższej tabeli. Punkty 1-7 są związane z ulepszeniem działania systemu wynikającym z uwag zgłaszanych przez użytkowników, natomiast punkty 8-10 są związane ze zmianami wynikającymi ze zmiany prawa. Ilość zmian jest szacunkowa. Lp. Rodzaj zmian Ilość 1 Nowe moduły 5 2 Nowe raporty 10 3 Zmiany w raportach 10 4 Zmiany w interfejsie 55 5 Nowe funkcjonalności 15 6 Słowniki 5 7 Poprawienie wydajności i komunikacji 5 8 Zmiany w tabelach (dodanie lub podział) 10 9 Zmiany dotyczące interfejsu, nazewnictwa pól, itp. 55 10 Zmiany związane z polami (dodanie/zmiana/usunięcie) 90 Łącznie 260 W ramach realizacji przedmiotowej bazy wymagana jest aktualizacja wszystkich komponentów systemu (tj. systemy operacyjne, serwery bazodanowe etc.) do wersji najnowszych w momencie realizacji. 8