EcoFlota jako aplikacja wspomagająca zbieranie danych dotyczących użytkowania środowiska naturalnego Każda firma wykorzystująca w swojej działalności środowisko naturalne, czy to poprzez korzystanie z jego zasobów czy też przez wprowadzanie zanieczyszczeń, jest zobowiązana do ewidencji informacji o zakresie korzystania ze środowiska. Aby ułatwić ten proces stworzyliśmy aplikację EcoFlota. W wersji 1.0 aplikacja pozwala na ewidencję wprowadzania gazów i pyłów do powietrza z procesów spalania paliw w silnikach spalinowych (zgodnie z TABELĄ D z rozporządzenia Ministra Środowiska z dnia 18 czerwca 2009r poz. 816), które przygotowywane są jako 2 zestawienia raz na pół roku. Ewidencja oparta jest o z emisją spalin, pochodzących ze spalania paliw w silnikach pojazdów, którymi posługuje się firma. Aby generowanie w/w zestawień było możliwe, należy zebrać odpowiednie dane. W tym celu w EcoFlota ewidencjonujemy: samochody, tankowania. Ewidencja samochodów, poza przypisaniem do określonego przez Ministerstwo Środowiska rodzaju silnika (zgodnie z rozporządzeniem), pozwala przechowywać wiele dodatkowych danych dot. pojazdu, takich jak: numer rejestracyjny, pojemność silnika, daty związane z ubezpieczeniem i przeglądem i wiele innych. Użytkownik zobligowany jest jedynie do wypełnienia danych dot. marki i modelu pojazdu, rodzaju silnika oraz paliwa, a także pól oznaczonych kolorem żółtym. 1
Ewidencja samochodów. 2
Ponadto został również zaimplementowany mechanizm sygnalizacji braku ważności badania technicznego, ubezpieczenia czy też konieczności wymiany oleju. Kolejnym elementem niezbędnym do tworzenia zestawień jest ewidencja tankowań. Mamy dostępną listę wszystkich tankowań samochodów, którą możemy (jak wszystkie listy w programie) filtrować po dowolnej kolumnie (opis skrótów klawiszowych - klawisz F1 na listach). 3
Samo wprowadzanie tankowania może odbywać się na 3 sposoby: ręcznie, import pliku tankowań floty ORLEN, integrację z systemami Symfonia i Forte firmy Sage. Ręczne wprowadzanie tankowania. Odbywa się poprzez dodanie nowego rekordu i wybór odpowiednich danych. Import z pliku tankowań floty ORLEN. Import uruchamiany jest z menu: Firma Samochody Spalanie import Flota (pliki) lub przycisku na panelu aplikacji. Odbywa się poprzez wskazanie odpowiedniego pliku (w przypadku floty ORLEN jest to plik Excel a). Wybierając plik, domyślnie podpowiada się lokalizacja, którą użytkownik może wskazać w ustawieniach lokalnych programu: Ustawienia Parametry programu (lokalne). Tankowanie jest identyfikowane z odpowiednim samochodem poprzez numer rejestracyjny i rodzaj paliwa. Dodatkowo, podczas importu sprawdzana jest data tankowania i ilość zatankowanego paliwa, co zabezpiecza przed ponownym importem tankowania, w przypadku uruchomienia tego samego pliku. Jeżeli na podstawie danych zawartych w pliku, nie można zidentyfikować samochodu, pojawia się dialog na którym można wybrać pojazd już istniejący lub nowododany. Jeżeli natomiast pojawia się problem ze zidentyfikowaniem rodzaju paliwa samochodu, pojawia się lista paliw danego samochodu. Jeżeli brak jest odpowiedniego paliwa na liście, użytkownik musi 4
przejść do kartoteki pojazdu i wybrać odpowiedni rodzaj silnika i zaznaczyć odpowiednie rodzaje paliwa. 5
Ponadto, w pliku floty nazwy paliw mogą różnić się od nazw paliw w programie EcoFlota. Z tego względu, aby była możliwa odpowiednia identyfikacja paliwa, istnieje możliwość dodania nazw odpowiedników danego rodzaju paliwa występujących w pliku floty. Wykonuje się to w: Ustawienia Słowniki Rodzaje paliwa. Po zakończeniu importu, użytkownik pytany jest, czy importowany plik przenieść do katalogu archiwum. Katalog ten tworzony jest w lokalizacji podanej w ustawieniach lokalnych programu. Integracja tankowań z systemami Symfonia i Forte firmy Sage. Integracja przygotowana jest dla klientów, którzy rejestrują zakupy paliwa w programie Symfonia Handel (wymagana instalacja z Pervasive m) lub Handel Forte. Integracja programu EcoFlota z systemem firmy Sage, polega na: powiązaniu rodzaju paliwa w kartotece samochodu w EcoFlota, z odpowiadającą mu usługą w module Handel, generowaniu tankowań (uruchamianego na żądanie użytkownika), na podstawie powiązanych wcześniej usług faktur zakupowych. Aby była możliwa integracja, w ustawieniach globalnych programu (Ustawienia Parametry programu (globalne)) należy podać dane do połączenia z bazą danych programu handlowego. 6
Przypisania odpowiednich usług paliwom samochodu, dokonuje się w menu: Firma Samochody Samochody integracja lub pod przyciskiem skrótu na panelu aplikacji. Po naciśnięciu przycisku Wybierz powiązanie, na odpowiednim paliwie samochodu, uruchamiane jest okno z wszystkimi, niezmapowanymi z programem EcoFlota, usługami. 7
Po przypisaniu wszystkim paliwom samochodów odpowiednich usług, można uruchomić proces integracji (Firma Samochody Spalanie import Program handlowy ( integracja) lub przycisk na panelu aplikacji). 8
Pracownicy. Zarówno samochód należący do firmy jak i samo tankowanie można powiązać z pracownikiem. W tym celu aplikacja została wyposażona w moduł ewidencji pracowników. Pozwala on również na przechowywanie dodatkowych danych, jak również sygnalizowanie (podobnie jak w samochodach) wygaśnięcia obowiązujących dat. Użytkownicy. Całość jest zarządzana przez użytkowników, których definiujemy w systemie. Logowanie do systemu jest chronione hasłem. 9
Zestawienia emisji spalin. Po wprowadzeniu samochodów i ich tankowań, wybierając odpowiednie półrocze i rok, możemy wygenerować zestawienia. Zgodnie z rozporządzeniem ministerstwa są to dwa zestawienia: zbiorcze, szczegółowe. Przykładowe fragmenty wydruku poniżej. 10
Zestawienie zbiorcze. Zestawienie szczegółowe. 11
Dodatkowe informacje. Aplikacja pracuje w trybie klient-serwer. Interfejs użytkownika wykonany jest w technologii.net, opartej o Framework 3.5 i Windows Forms, natomiast baza danych to SQL Server 2008 w wersji Express. Aplikację EcoFlota możemy przystosowywać do indywidualnych potrzeb klienta lub sugerowane funkcjonalności wprowadzić w kolejnych wersjach do standardu. Na indywidualne zamówienie, możemy również EcoFlotę przystosować do pracy dla firm wielooddziałowych. Ułatwi to zbieranie danych z kilku lokalizacji, a także zapewni zcentralizowany dostęp do danych. Przy takiej funkcjonalności systemu, oddziały łączyły by się z bazą centralną poprzez sieć np. VPN. 12
13