Wspomaganie planowania finansowego w systemach informatycznych z wykorzystaniem rozwiązań inteligentnych



Podobne dokumenty
Prognoza płynności finansowej w zintegrowanym systemie informatycznym na przykładzie rozwiązania proalpha

Zastosowanie technik drąŝenia danych do szacowania opóźnienia w regulowaniu naleŝności

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Cechy systemu MRP II: modułowa budowa, pozwalająca na etapowe wdrażanie, funkcjonalność obejmująca swym zakresem obszary technicznoekonomiczne

PROGRAM STUDIÓW ZINTEGROWANE SYSTEMY ZARZĄDZANIA SAP ERP PRZEDMIOT GODZ. ZAGADNIENIA

Typy systemów informacyjnych

Krótkoterminowe planowanie finansowe na przykładzie przedsiębiorstw z branŝy wydawniczej

Wprowadzenie. Procesy

technologii informacyjnych kształtowanie , procesów informacyjnych kreowanie metod dostosowania odpowiednich do tego celu środków technicznych.

Temat: ANFIS + TS w zadaniach. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe

A. Zmiany w zakresie instytucji interpretacji przepisów prawa podatkowego

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

SZTUCZNA INTELIGENCJA

ZASTOSOWANIE TECHNIK DRĄŻENIA DANYCH DO PROGNOZOWANIA WPŁYWU NALEŻNOŚCI W PRZEDSIĘBIORSTWIE

Budowa sztucznych sieci neuronowych do prognozowania. Przykład jednostek uczestnictwa otwartego funduszu inwestycyjnego

Dane podstawowe w systemie klasy ERP. Wprowadzenie. Rodzaje. Przykłady. Kolejność wprowadzania

Józef Myrczek, Justyna Partyka Bank Spółdzielczy w Katowicach, Akademia Techniczno-Humanistyczna w Bielsku-Białej

Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu

ZINTEGROWANE SYSTEMY INFORMATYCZNE

CONTROLLING W ZINTEGROWANYCH SYSTEMACH ZARZADZANIA ROZDZIAŁ CZWARTY. SYSTEMY ERP DEDYKOWANE DLA MSP

Controlling wspomagany komputerowo. Doswiadczenia z zastosowan w średnich przedsiebiorstwach

Instrukcja zmian w wersji Vincent Office

TWORZENIE BAZ WIEDZY W SYSTEMACH EKSPERTOWYCH GOSPODAROWANIA MAJĄTKIEM OBROTOWYM PREDSIĘBIORSTWA

System Arialis Hurtownia Farmaceutyczna opis systemu. Obsługa cen i upustów - Obsługa kartoteki cen urzędowych

KANCELARYJNY SYSTEM PODATKOWY

Systemy uczące się Lab 4

PLAN ZARZĄDZANIA WYMAGANIAMI PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

- nowe wyzwania. Paweł Kominek

Obrona rozprawy doktorskiej Neuro-genetyczny system komputerowy do prognozowania zmiany indeksu giełdowego

Prowadzący Andrzej Kurek

PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"

Krótkoterminowe planowanie finansowe na przykładzie przedsiębiorstw z branży wydawniczej

Bilans. A. Aktywa trwałe. I. Wartości niematerialne i prawne 1. Koszty zakończonych prac rozwojowych 2. Wartość firmy

Controlling operacyjny i strategiczny

Metoda przedwdrożeniowego wymiarowania zmian oprogramowania wybranej klasy systemów ERP

CRM funkcjonalność

Aproksymacja funkcji a regresja symboliczna

PROGNOZOWANIE PRZYCHODÓW ZE SPRZEDAŻY

ANALIZA HIERARCHICZNA PROBLEMU W SZACOWANIU RYZYKA PROJEKTU INFORMATYCZNEGO METODĄ PUNKTOWĄ. Joanna Bryndza

Dane Klienta: Staples Polska Sp. z o.o. Bysewska Gdańsk

Zarządzanie systemami produkcyjnymi

WYKORZYSTANIE SIECI NEURONOWEJ DO BADANIA WPŁYWU WYDOBYCIA NA SEJSMICZNOŚĆ W KOPALNIACH WĘGLA KAMIENNEGO. Stanisław Kowalik (Poland, Gliwice)

Seminarium firmowe FS I, część 2

Firma ACEL J.M. Ciskowscy Sp. K. powstała w 1987 roku w Gdańsku. Obecnie. posiada oddziały w Rumi, Gdyni i Warszawie. Zajmuje się hurtową sprzedażą

KOMPUTEROWE WSPOMAGANIE ZARZĄDZANIA PROJEKTAMI W PRZEDSIĘBIORSTWIE

bo od managera wymaga się perfekcji

Aktyn-W Finanse-Księgowość Raporty uŝytkownika

Dostawa oprogramowania. Nr sprawy: ZP /15

Zintegrowany System Informatyczny (ZSI)

Spis treści. Wstęp... 11

Wykorzystanie nowoczesnych technik prognozowania popytu i zarządzania zapasami do optymalizacji łańcucha dostaw na przykładzie dystrybucji paliw cz.

Def2000 Nowe moŝliwości biznesowe października 2009 Dorota Szumska

Objaśnienia wartości przyjętych w Wieloletniej Prognozie Finansowej na lata Gminy Miasta Radomia.

Oprogramowanie dla biznesu Numer 11 (69) Listopad 2009 JAK SZYBKO I SKUTECZNIE ZAMKNĄĆ ROK?

Transformacja wiedzy w budowie i eksploatacji maszyn

Metoda przedwdrożeniowego wymiarowania zmian oprogramowania wybranej klasy systemów ERP

Informatyzacja przedsiębiorstw. Cel przedsiębiorstwa. Komputery - potrzebne? Systemy zarządzania ZYSK! Metoda: zarządzanie

KOMPUTEROWE SYSTEMY FINANSÓW I KSIĘGOWOŚCI

Automatyzacja Procesów Biznesowych. Systemy Informacyjne Przedsiębiorstw

DWUKROTNA SYMULACJA MONTE CARLO JAKO METODA ANALIZY RYZYKA NA PRZYKŁADZIE WYCENY OPCJI PRZEŁĄCZANIA FUNKCJI UŻYTKOWEJ NIERUCHOMOŚCI

...Gospodarka Materiałowa

Opracowanie narzędzi informatycznych dla przetwarzania danych stanowiących bazę wyjściową dla tworzenia map akustycznych

Szkolenia Podatki. Temat szkolenia

Zakupy i kooperacje. Rys.1. Okno pracy technologów opisujące szczegółowo proces produkcji Wałka fi 14 w serii 200 sztuk.

Zintegrowane planowanie płynności finansowej w przedsiębiorstwie

Małopolska Agencja Rozwoju Regionalnego S.A.

Ocena koniunktury gospodarczej w województwie opolskim w grudniu 2005 roku

ID1SII4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informacje i materiały dotyczące wykładu będą publikowane na stronie internetowej wykładowcy, m.in. prezentacje z wykładów

w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych.

Przewodnik po nowej wersji serwisu Pekao24Makler. 2. Przelew jednorazowy...str Przelewy cykliczne...str Nowy przelew cykliczny... str.

URZĄD MARSZAŁKOWSKI WOJEWÓDZTWA OPOLSKIEGO DEPARTAMENT POLITYKI REGIONALNEJ I PRZESTRZENNEJ Referat Ewaluacji

Odchudzanie magazynu dzięki kontroli przepływów materiałów w systemie Plan de CAMpagne

Tytuł szkolenia: Podstawy obsługi modułów handlowo-magazynowych Comarch OPT!MA z elementami księgowości oraz modułu kadrowo-płacowego.

Typowe błędy w analizie rynku nieruchomości przy uŝyciu metod statystycznych

Istnieje możliwość prezentacji systemu informatycznego MonZa w siedzibie Państwa firmy.

Dane Klienta: PUW Torpol Sp. z o.o. ul. Wały Piastowskie Gdańsk.

Utrata wartości aktywów w rachunku przepływów pienięŝnych

Zastosowanie sieci neuronowej do oceny klienta banku pod względem ryzyka kredytowego Streszczenie

Faktoring w KUKE Finance. Finansujemy rozwój Twojego biznesu

Przepływy wartości w zintegrowanym systemie informatycznym. 1. Wstęp. Adriana ADAMCZYK *, Paweł KUŻDOWICZ **, Marcin RELICH *** Streszczenie

r. Opis wdroŝenia PROFIS Poligrafia + Comarch OPT!MA w DRUKARNIA T-ś Sp. z o.o.

Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie

Zapytanie ofertowe. planuje zakup usług doradczych. Zapytanie kierowane jest do firm z branży informatycznej.

KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI

Sterowanie wielkością zamówienia w Excelu - cz. 3

Organizacja i monitorowanie procesów magazynowych / Stanisław

PROCESY I TECHNOLOGIE INFORMACYJNE Dane i informacje w zarządzaniu przedsiębiorstwem

DOTACJE NA INNOWACJE

ALGORYTM RANDOM FOREST

Temat: Model TS + ANFIS. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Innowacyjne Rozwiązania Informatyczne dla branży komunalnej. Liliana Nowak Pełnomocnik Zarządu ds. Sprzedaży i Marketingu

System zarządzania zleceniami

Zarządzanie łańcuchem dostaw

PROGNOZOWANIE CENY OGÓRKA SZKLARNIOWEGO ZA POMOCĄ SIECI NEURONOWYCH

Bibby Financial Services

MATERIAŁ INFORMACYJNY. Strukturyzowane Certyfikaty Depozytowe powiązane z indeksem giełdowym ze 100% ochroną zainwestowanego kapitału w Dniu Wykupu

SAS wybrane elementy. DATA MINING Część III. Seweryn Kowalski 2006

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

Transkrypt:

Wspomaganie planowania finansowego w systemach informatycznych 111 Marcin RELICH Zakład Controllingu i Informatyki Ekonomicznej, Uniwersytet Zielonogórski E mail: m.relich@wez.uz.zgora.pl Wspomaganie planowania finansowego w systemach informatycznych z wykorzystaniem rozwiązań inteligentnych 1. Wstęp Współcześnie trudno sobie wyobrazić nowoczesne zarządzanie przedsiębiorstwem bez wykorzystania technologii informatycznych. W wielu przypadkach jedynie dzięki systemom komputerowym moŝna zachować niezbędne wyprzedzenie informacyjne, zapewniające odpowiednią rezerwę czasu na staranną analizę informacji i podjęcie właściwej decyzji. Obszarem komputerowego wspomagania objęte są wybrane części systemu informacyjnego przedsiębiorstwa, w których realizowane są procesy gromadzenia, przetwarzania, przekazywania i magazynowania informacji słuŝących do podejmowania decyzji [6]. Automatyzacja przetwarzania informacji, pozwalająca usprawnić procesy informacyjne, jest zwykle realizowana za pomocą systemów komputerowych. Komputerowe systemy automatyzacji procesów informacyjnych zarządzania nazywamy systemami informatycznymi zarządzania (SIZ) [7, 8]. Oferowane obecnie rozwiązania informatyczne występują coraz częściej w postaci systemów zintegrowanych. Cechą tych systemów jest to, Ŝe dane wprowadza się do bazy tylko raz i od momentu wprowadzenia są dostępne dla wszystkich uprawnionych uŝytkowników i aplikacji. Dzięki natychmiastowej aktualizacji i dostępności danych uŝytkownicy posiadają informację oddającą stan rzeczywisty ze stosunkowo niewielkim opóźnieniem. Zintegrowany system informatyczny stanowi modułowo zorganizowany system, obsługujący najwaŝniejsze sfery działalności przedsiębiorstwa, począwszy od marketingu i planowania, poprzez sprzedaŝ, dystrybucję, techniczne przygotowanie produkcji i jej sterowanie, zaopatrzenie, gospodarkę magazynową, zarządzanie zasobami ludzkimi do obszaru finansowo-księgowego oraz rachunku kosztów [4]. Modułowa budowa systemu umoŝliwia etapowe wdraŝanie tych składowych, które z uwagi na charakter i specyfikę działalności przedsiębiorstwa są niezbędne. Zintegrowane systemy informatyczne są coraz częściej wykorzystywane, szczególnie przez firmy średniej wielkości. Większość tego typu systemów dostępnych na rynku to tzw. systemy standardowe, które nie są tworzone na zamówienie konkretnej organizacji, ale zawierają zestaw standardowych funkcji, które dostosowywane są do potrzeb uŝytkownika za pomocą modyfikacji zmiennych parametrów systemu [10]. Spośród syste-

112 Marcin Relich mów standardowych jednym z najczęściej wybieranych jest system planowania zasobów przedsiębiorstwa ERP (ang. Enterprise Resource Planning). Systemy ERP w porównaniu do swoich poprzedników systemów MRP/MRP II (ang. Material Requirements Planning/Manufacturing Resource Planning), charakteryzują się pełniejszym wspomaganiem zarządzania zasobami przedsiębiorstwa uwzględniającym równieŝ perspektywę finansową. Pomimo braku formalnego standardu, podstawowy model systemu ERP moŝna opisać w kontekście takich obszarów funkcjonalnych jak na przykład: dane i funkcje podstawowe, sprzedaŝ, gospodarka materiałowa, zakupy, produkcja, zarządzanie projektem, finanse i księgowość [9, 10]. Rozwój systemów informatycznych, w szczególności baz danych i technik elektronicznego rejestrowania informacji, ułatwił gromadzenie bardzo duŝych zbiorów danych. W tej sytuacji wyzwaniem staje się nie tylko przechowywanie takich danych, lecz takŝe ich analiza, zdolność interpretacji i wyciągania uŝytecznych wniosków, które mogą wspomóc człowieka w podejmowaniu lepszych decyzji. Wynikiem wykonanych na danych wielowymiarowych analiz (na przykład z wykorzystaniem technologii OLAP) są informacje przedstawione najczęściej w postaci wykresu czy raportu. W przypadku, gdy nie są one wystarczające dla menedŝera w procesie decyzyjnym, moŝe on zaŝyczyć sobie wykonania dalszych czynności, związanych z poszukiwaniem wśród tych informacji wiedzy. W tej sytuacji mogą zostać wykorzystane techniki drąŝenia danych (ang. data mining), których zadaniem jest między innymi odkrywanie wzorców i trendów w danych, trudnych do odkrycia innymi metodami [17]. Obserwowana w ostatnich latach szybko zwiększająca się ilość nieustrukturalizowanej informacji jest jednym z problemów współczesnego zarządzania. Zwykłe procedury przetwarzania informacji skupiają się jedynie na informacji ustrukturalizowanej, czyli zawartej w bazach danych, gdzie podstawowym wymaganiem jest jednoznaczność i zupełność modelu informacji. Podstawowym problemem jest automatyzacja przetwa-rzania informacji, która wymaga inteligencji, polegającej na interpretacji i prawidłowym wnioskowaniu na podstawie nieustrukturalizowanej informacji pochodzącej z róŝnych źródeł. Rozwiązanie tego problemu nosi niekiedy nazwę inteligencji biznesowej. Sztuczna inteligencja jest dziedziną informatyki, zajmującą się automatyzacją inteligentnego zachowania. Początkowo utoŝsamiano inteligencję ze zdolnością przetwarzania informacji symbolicznej. Późniejsze badania pokazały jednak, Ŝe zagadnienia związane z ludzką inteligencją są znacznie bardziej złoŝone i obejmują nie tylko proces wnioskowania, ale równieŝ takie zdolności, jak rozpoznawanie obrazu, przetwarzanie języka naturalnego, planowanie działań czy uczenie się. Obecnie do największych wyzwań stojących przed sztuczną inteligencją naleŝą: oparta na semantyce eksploracja danych, uczenie maszynowe czy rozwój metod optymalizacji decyzji. Wydaje się, Ŝe dalszy rozwój systemów informatycznych zarządzania będzie silnie związany z rozwojem sztucznej inteligencji [8]. W przypadku przedsiębiorstw problematyka wykorzystania metod sztucznej inteligencji została podjęta na przykład w takich obszarach jak: planowanie produkcji [np.: 2, 8, 11], prognozowanie sprzedaŝy [np.: 12, 19], zarządzanie łańcuchem dostaw czy zarządzanie

Wspomaganie planowania finansowego w systemach informatycznych 113 jakością [np.: 12]. Tylko nieliczne opracowania dotyczą natomiast obszaru planowania finansowego [np.: 15, 16, 20]. Planowanie finansowe ma na celu przede wszystkim zapewnienie płynności finansowej oraz minimalizowanie kosztów utraconych korzyści (np. poprzez racjonalne wykorzystanie nadwyŝek finansowych). Biorąc pod uwagę istotność utrzymania płynności finansowej w przedsiębiorstwie w pracy skoncentrowano się na problematyce wykorzystania systemów inteligentnych (uczących się) do wspomagania planowania przepływów pienięŝnych. 2. Sformułowanie problemu Przedsiębiorstwa charakteryzują się bardzo duŝą złoŝonością i róŝnorodnością. W związku z tym opracowanie skutecznej oraz uniwersalnej metody planowania finansowego jest niecelowe. MoŜna jednak oczekiwać dobrych wyników dla pewnych wybranych klas przedsiębiorstw. W pracy rozwaŝa się klasę małych i średnich przedsiębiorstw (MŚP), charakteryzującą się następującymi cechami: funkcjonowanie na rynkach w warunkach wysokiej konkurencji, które wymuszają na przedsiębiorstwie nawiązywanie i podtrzymywanie współpracy z mniej rzetelnymi kooperantami (klientami, dostawcami); większa elastyczność dostosowania się do tendencji rynkowych (zachowań klienta, np. dotyczących wykorzystania e-commerce, m.in. składania zamówień przez Internet); ograniczone moŝliwości pozyskiwania zewnętrznych źródeł finansowania; brak kontroli nad otoczeniem biznesowym; niewielki skład kadry kierowniczej oraz silny wpływ właścicieli, którzy niejednokrotnie pełnią funkcję decydentów w firmie. NaleŜy zaznaczyć, Ŝe MŚP nie moŝna traktować jako mniejszych wersji duŝych przedsiębiorstw. Polskim przedsiębiorstwom produkcyjnym coraz trudniej jest konkurować z przedsiębiorstwami takich krajów jak na przykład Chiny, gdzie występują duŝo niŝsze koszty produkcji. Powoduje to stopniowe odchodzenie od działalności produkcyjnej w kierunku działalności handlowej. W krajach Europy Zachodniej tendencja ta występuje juŝ od kilkunastu lat. W tej sytuacji handlowe MŚP przejmują na siebie rolę pośrednika, kupując towar na przykład z Chin i sprzedając go supermarketom czy hurtownikom, rzadziej końcowemu uŝytkownikowi towaru. W pracy rozwaŝa się wykorzystanie systemów uczących się do wspomagania decyzyjnego w obszarze planowania finansowego w małych i średnich przedsiębiorstwach. Zgodnie z załoŝeniami przyjętymi przez Parlament Europejski małe przedsiębiorstwo definiuje się jako przedsiębiorstwo zatrudniające nie więcej niŝ 50 pracowników, o obrocie oraz sumie bilansowej nie przekraczającej 10 milionów euro. Natomiast do klasy średnich przedsiębiorstw moŝna zaliczyć przedsiębiorstwo zatrudniające poniŝej 250 pracowników, o obrocie nie przekraczającym 50 milionów euro oraz sumie bilansowej nie przekraczającej 43 milionów euro [27].

114 Marcin Relich Znaczenie MŚP w polskiej gospodarce moŝna określić poprzez analizę takich wskaźników jak: udział MŚP w tworzeniu PKB, w wielkości zatrudnienia czy teŝ udział MŚP w inwestycjach ogółem. W tabeli 1 przedstawiono wartości tych wskaźników dla roku 2007. Rodzaj przedsiębiorstwa Udział w tworzeniu PKB (w %) Liczba pracujących Udział w inwestycjach ogółem (w mln) (w %) (w mld zł) (w %) Małe 37,4 4,601 51,3 22,241 22,4 Średnie 10 1,619 18,1 21,384 21,5 MŚP ogółem 47,4 6,220 69,4 43,625 43,9 DuŜe 33 2,749 30,6 55,793 56,1 Tab. 1. Udział MŚP w tworzeniu PKB oraz w wielkości zatrudnienia w roku 2007 Przedstawione wartości wskazują na istotną rolę MŚP w polskiej gospodarce. Na uwagę zasługuje znaczny udział inwestycji MŚP w inwestycjach ogółem. Wzrost świadomości inwestycyjnej MŚP prawdopodobnie będzie prowadził do dalszego rozwoju tego sektora, z pewnością równieŝ w obszarze wykorzystania systemów informatycznych zarządzania [26, 29]. Często zmieniający się asortyment sprzedaŝy powoduje oprócz trudności określenia prognozy sprzedaŝy, równieŝ zaleganie starszych wersji produktu w magazynie. Innym negatywnym zjawiskiem jest, ze względu na wysoki poziom konkurencji, nawiązywanie i podtrzymywanie przez MŚP współpracy z mniej rzetelnymi kontrahentami. Konsekwencją tej współpracy moŝe być w przypadku klienta regulowanie płatności z du- Ŝym opóźnieniem, w przypadku dostawcy opóźnienie w dostawie zamówionego przez firmę towaru. Nie bez znaczenia jest równieŝ ilość reklamacji i ich wpływ na współpracę z klientem, w tym jego sposób regulowania płatności. W sytuacji, gdy znaczny udział przychodów ze sprzedaŝy zaleŝy od klientów mniej rzetelnych, przedsiębiorstwo powinno skupić na nich swoją uwagę. Jest to szczególnie istotne w sytuacji, gdy w przedsiębiorstwie występują nieznaczne rezerwy środków pienięŝnych, co moŝe skutkować gwałtowną utratą płynności finansowej. W pracy załoŝono, Ŝe przedsiębiorstwo posiada wdroŝony system informatyczny, który rejestruje dane dotyczące realizowanych transakcji biznesowych. Gromadzone w firmie dane mogą mieć charakter precyzyjny (na przykład dane dotyczące ilości czy ceny zakupionego towaru, warunku płatniczego), pewny (na przykład wielkość kosztów stałych w przedsiębiorstwie, związanych z wynagrodzeniami, czynszami itp.), jak równieŝ charakter nieprecyzyjny (związany z błędnie wprowadzonymi do systemu danymi przez pracownika) czy niepewny (dotyczący wielkości, których nie moŝna w zadawalający stopniu oszacować na przykład przyszłą wielkość sprzedaŝy). Danymi wejściowymi dla zadania krótkoterminowego planowania przepływów pienięŝnych są: wartość środków pienięŝnych na początek planowanego okresu; planowane wpływy ze sprzedaŝy oraz inne wpływy (na przykład związane z kredytem bankowym, sprzedaŝą środków trwałych); planowane wydatki, z podziałem na:

Wspomaganie planowania finansowego w systemach informatycznych 115 - stałe (na przykład wynagrodzenia), - zmienne (w przypadku przedsiębiorstwa handlowego zaleŝne od wielkości sprzedaŝy); prognoza sprzedaŝy według grup towarów oraz według klientów na planowany okres; warunek płatniczy klienta: - okres odroczenia płatności naleŝności, - wielkość skonta za wcześniejszą płatność, - limit udzielonego klientowi kredytu kupieckiego; opóźnienie dostawy towaru do klienta; ilość okresów planowania. Wynikiem planowania przepływów pienięŝnych jest wyszczególnienie płynności finansowej lub jej braku w poszczególnych okresach objętych planem. Następuje to poprzez wyznaczenie róŝnicy pomiędzy wpływami (powiększonymi o wartość początkową środków pienięŝnych) a wydatkami. ZagroŜenie utratą płynności finansowej zwiększa się, ze względu na konieczność odprowadzenia przez przedsiębiorstwo naleŝnego podatku VAT wynikającego ze sprzedaŝy, jeszcze przed uregulowaniem naleŝności przez klienta. Cechą utrudniającą planowanie przepływów pienięŝnych jest brak równości pomiędzy wpływami a przychodami ze sprzedaŝy. Wynika to z oferowanego klientowi odroczenia płatności naleŝności oraz braku rzetelności płatniczej z jego strony. Na funkcjonowanie przedsiębiorstwa nałoŝone są pewne ograniczenia natury finansowej, technologicznej, logistycznej, organizacyjnej itd. Przyjęto, Ŝe przedsiębiorstwo ma ograniczony dostęp do zewnętrznych źródeł finansowania (na przykład kredytów bankowych). Ograniczenia finansowe moŝna uznać za pierwotne w stosunku do pozostałych, na przykład logistycznych (ograniczone środki transportu, optymalna wielkość zamawianej partii towaru, powierzchnia magazynowa itp.) czy personalnych (na przykład niedobór wysokokwalifikowanej kadry). Ograniczony dostęp do zewnętrznych źródeł finansowania działalności przedsiębiorstwa implikuje potrzebę dokładniejszego wyznaczenia prognozy środków pienięŝnych. W szczególności dotyczy to sytuacji, w której prognoza wskazuje utrzymanie płynności, natomiast w rzeczywistości wystąpił jej brak. Problem pracy sprowadza się do odpowiedzi na pytanie: Czy wykorzystując systemy inteligentne moŝna rozszerzyć podstawowe funkcjonalności systemu informatycznego zarządzania dotyczące uzyskiwania precyzyjniejszych prognoz środków pienięŝnych oraz generowania propozycji zmiany warunków płatniczych klienta? Propozycja rozwiązania wyŝej opisanego problemu została poprzedzona przedstawieniem istoty planowania przepływów pienięŝnych (rozdział 3) oraz ich implementacją w standardowym systemie klasy ERP (rozdział 4).

116 Marcin Relich 3. Planowanie przepływów pienięŝnych Zachowanie płynności finansowej w przedsiębiorstwie powoduje konieczność bieŝącej kontroli przepływu gotówki. Kontrolę taką umoŝliwia preliminarz obrotów gotówkowych. Obejmuje on planowanie przewidywanych wpływów i wydatków gotówkowych (w odpowiednich przedziałach czasowych). W ten sposób moŝna wyodrębnić okresy ewentualnych niedoborów i nadwyŝek gotówki [3]. Planowanie przewidywanych wpływów oraz wydatków związanych z zakupem towarów od dostawców, wynika z prognozy sprzedaŝy. Prognoza sprzedaŝy odgrywa zasadniczą rolę w planowaniu finansowym przedsiębiorstwa, poniewaŝ od jej wielkości zale-ŝy planowany poziom produkcji, zapasów, poziom kosztów i przychodów oraz zakładane wyniki finansowe [5]. Planowanie sprzedaŝy następuje w oparciu o prognozę sprzedaŝy oraz dodatkowe informacje dotyczące zawartych umów lub otrzymanych od klientów ofert kupna. Planowanie to moŝe uwzględniać róŝne kryteria dotyczące na przykład produktu, klienta, regionu sprzedaŝy. W przypadku preliminarza obrotów gotówkowych szczególnie istotny wydaje się podział według sprzedaŝy gotówkowej oraz z odroczonym terminem płatności (na tzw. kredyt kupiecki). Na podstawie planowanej wielkości przychodów ze sprzedaŝy następuje wyznaczenie wpływów. W pozycji tej ujęte są wpływy ze sprzedaŝy bieŝącej, ze sprzedaŝy okresów poprzednich oraz okresów przyszłych (otrzymane zaliczki). Wpływy ze sprzedaŝy bieŝącej zaleŝą od polityki kredytowej wobec odbiorców (terminy i formy płatności) oraz zwyczajów płatniczych klientów (opóźniony spływ naleŝności) (por. rysunek 1). Wykorzystując dane z okresów poprzednich dotyczące trudności ze ściąganiem naleŝności, naleŝy urealnić wpływy ze sprzedaŝy o odpisy korygujące naleŝności. Odroczenie płatności (kredyt kupiecki) t? Opóźnienie płatności (naleŝności przeterminowane) SprzedaŜ Termin regulowania naleŝności wg umowy sprzedaŝy Wpływ naleŝności Rys. 1. Spływ naleŝności w przypadku sprzedaŝy z odroczonym terminem płatności Planowanie wydatków bieŝących wiąŝe się z uwzględnieniem informacji dotyczących cyklu poszczególnych zobowiązań (np. wobec dostawców, banków), zwyczajów płatniczych przedsiębiorstwa (upusty cenowe, przeterminowania), terminów wypłat wynagrodzeń czy regulowania zobowiązań podatkowych, których przekroczenie niejednokrotnie skutkuje naliczeniem odsetek karnych. RóŜnica między wpływami a wydatkami stanowi saldo środków pienięŝnych z danego miesiąca. Saldo to jest stanem początkowym środków w miesiącu następnym. W ten sposób preliminarz obrotów gotówkowych słuŝy określeniu spodziewanego poziomu środków pienięŝnych.

Wspomaganie planowania finansowego w systemach informatycznych 117 W tabeli 2 przedstawiono planowanie przepływów pienięŝnych z wykorzystaniem przedstawionego podejścia, nazywanego dalej klasycznym. W przykładzie przyjęto załoŝenie, Ŝe 60% wpływów okresu t pochodzi ze sprzedaŝy w okresie t, 30% ze sprzedaŝy z okresu t-1, natomiast 10% z okresu t-2. Ponadto przyjęto, Ŝe wydatki są równe kosztom w okresach ich poniesienia i obejmują koszty stałe (0,35 mln euro), koszty zmienne (60% sprzedaŝy danego okresu), natomiast początkowa wartość środków pienięŝnych wynosi 0,15 mln euro. Miesiąc t 05.09 06.09 07.09 08.09 09.09 10.09 11.09 12.09 SprzedaŜ S t 0,72 0,84 0,79 0,91 0,78 0,69 0,93 1,12 Wpływy Wp t 1 Wydatki Wy t 2 Środki pienięŝne Sp t 3 0,798 0,867 0,82 0,739 0,843 1,02 0,824 0,896 0,818 0,764 0,908 1,022 0,124 0,095 0,097 0,072 0,007 0,005 Tab. 2. Klasyczny sposób planowania środków pienięŝnych (w mln euro) Występowanie w działalności przedsiębiorstwa kosztów stałych implikuje większą dokładność prognozy wydatków niŝ prognozy wpływów. Ponadto biorąc pod uwagę fakt, Ŝe przedsiębiorstwo samo decyduje o terminie regulowania swoich zobowiązań, natomiast ma ono ograniczony wpływ na termin regulowania naleŝności przez klienta, w niniejszej pracy skoncentrowano się na planowaniu wpływów. Planowanie wpływów jedynie w oparciu o planowaną wielkość sprzedaŝy oraz terminy odroczenia płatności naleŝności moŝe prowadzić do zniekształcenia wartości wpływów, a tym samym niewykrycia ewentualnych niedoborów środków pienięŝnych. W przypadku, gdy klienci wykazują opóźnienie w spływie naleŝności zasadne wydaje się uwzględnienie ich rzetelności płatniczej. Ma to szczególne znaczenie w przypadku, gdy niska rzetelność płatnicza charakteryzuje kluczowych klientów przedsiębiorstwa, wykazujących znaczny udział w sprzedaŝy. Regulowanie naleŝności przez odbiorców ze stałym opóźnieniem pozwala na precyzyjne ustalenie przewidywanego terminu płatności. JednakŜe taka sytuacja zwykle rzadko występuje. Odbiorcy częściej regulują naleŝności z róŝnym opóźnieniem. Wówczas rzetelność płatniczą odbiorców moŝna spróbować oszacować poprzez wykorzystanie rozkładu empirycznego terminu płatności. UŜyteczność rozkładu empirycznego jest ograniczona wartością odchylenia standardowego. Im mniejsza wartość tego parametru tym więcej obserwacji skupionych jest wokół średniej arytmetycznej i łatwiej jest określić prawdopodobny termin spływu naleŝności. Permanentne zmiany rzetelności płatniczej odbiorców implikują konieczność analizy danych historycznych dotyczących spływu naleŝności w odniesieniu do warunków płatniczych klienta, wartości zakupów w bieŝącym i poprzednich miesiącach, typu kupowanego towaru itp. Do określenia zaleŝności występujących pomiędzy wyŝej wymienionymi danymi zastosowanie znajdują metody inteligentne (por. rozdział 5). Dzięki 1 Wp t = 60%* S t + 30%* S t-1 + 10%* S t-2 2 Wy t = 0,35 + 60%* S t 3 Sp t = Sp t-1 + Wp t Wy t

118 Marcin Relich wykorzystaniu tych metod moŝliwe jest określenie bazy reguł, w oparciu o którą moŝna następnie oszacować na przykład termin regulowania płatności przez odbiorcę i ostatecznie planować poziom środków pienięŝnych. Innym zastosowaniem wyznaczonej bazy reguł moŝe być sterowanie czynnikami wpływającymi na płynność w oparciu o pozyskane informacje [21]. 4. Planowanie przepływów pienięŝnych z wykorzystaniem systemów klasy ERP Na rynku dostępnych jest wiele systemów klasy ERP dedykowanych dla małych i średnich przedsiębiorstw (np. SAP, ABAS, Infor, MS Navision, AP, proal- PHA ). Systemy te umoŝliwiają sporządzanie średniookresowych planów przepływów pienięŝnych opierając się nie tylko na sprawozdaniach finansowych, lecz równieŝ wykorzystując inne informacje zgromadzone w bazie danych przedsiębiorstwa. Funkcjonalność systemów klasy ERP w aspekcie planowania przepływów pienięŝnych zostanie przedstawiona na przykładzie systemu proalpha. System ten na targach CeBIT 2006 wygrał współzawodnictwo z systemem SAP w obszarze potencjalnych moŝliwości wykorzystania systemu w sektorze średnich przedsiębiorstw [28]. W systemie proalpha określenie prognozy środków pienięŝnych polega na zdefiniowaniu [10]: początkowej wartości środków pienięŝnych za pomocą tzw. kont pienięŝnych; wpływów; w planowaniu wyodrębniane są wpływy związane ze zleceniami klientów (rozrachunki) oraz inne wpływy (np. zwroty podatków, sprzedaŝ środków trwałych i materiałów); wydatków; w planowaniu wyodrębniane są wydatki związane z zamówieniami do dostawców (rozrachunki) i inne wydatki (np. płace, ubezpieczenia obowiązkowe). Praktyczna realizacja prognozy środków pienięŝnych w systemie proalpha sprowadza się do określenia wartości planowanych oraz zdefiniowania schematów analiz. Konta pienięŝne definiowane są w module FK (finanse i księgowość) poprzez wybór odpowiednich kont księgowych. Kolejne salda tych kont wyznaczane są w schemacie prognozy środków pienięŝnych za pomocą formuł. Wpływy i wydatki związane są z transakcjami (np. zleceniami od klientów, zamówieniami do dostawców itp.) rejestrowanymi w takich modułach jak sprzedaŝ czy zakupy. Dodatkowo istnieje moŝliwość uwzględnienia opóźnień w płatnościach wynikających z przesunięć w rejestracji rachunków, terminach dostaw oraz wpływach i wydatkach. Opóźnienia w płatnościach określane są zarówno w odniesieniu do poszczególnych kont pienięŝnych, jak i w odniesieniu do terminów realizacji zleceń i dostaw. Opóźnienia te ustalane są w sposób subiektywny przez uŝytkownika systemu. Pozostałe wpływy i wydatki prognozowane są na dwa sposoby. Pierwszy sposób, zwany planowaniem finansowym, dotyczy kont planowania (rysunek 2), dla których wprowadzane są jednostkowe wpłaty i wydatki. Drugi sprowadza się do ręcznego wprowadzania danych planowanych dla poszczególnych miesięcy lub automatycznego wyznaczania danych planowanych na podstawie danych z roku poprzedniego. Automa-

Wspomaganie planowania finansowego w systemach informatycznych 119 tyczne planowanie wymaga odpowiedniej definicji kont księgowych w danych podstawowych. Z danych podstawowych kont pobierany jest równieŝ tzw. dzień płatności, który określa dzień miesiąca, w których prognozowany jest odpowiednio wpływ lub wydatek. Sposób ten, zwany planowaniem płynności, dotyczy planowania powtarzalnych miesięcznych płatności. Rys. 2. Rejestrowanie planowanych wpływów i wydatków w systemie proalpha Definiowanie schematu analizy dla prognozy środków pienięŝnych sprowadza się do [10]: wprowadzenia nagłówka analizy; przejęcia wybranych kolumn z zestawu kolumn predefiniowanych w systemie; definicji wierszy analizy, przy czym definiowane są w zasadzie wszystkie transakcje związane z wpływami i wydatkami (w przypadku kont pienięŝnych wprowadzane są wartości początkowe środków pienięŝnych oraz planowania finansowego dla wprowadzenia innych wpływów i wydatków, które zostały zdefiniowane w planowaniu finansowym); pozostałe wpływy i wydatki określane są oddzielnie dla planowania finansowego (z przyporządkowaniem transakcji) i dla planowania przepływów pienięŝnych (bez przyporządkowania). Rys. 3. Przykład dla prognozy środków pienięŝnych w systemie proalpha Prognoza wpływów i wydatków opiera się na danych z faktur sprzedaŝy i zakupów, jak i danych ze zleceń od klientów oraz zamówień dla dostawców (rysunek 3). Analizowane są zatem nie tylko dane z księgowości finansowej, ale równieŝ dane z innych obsza-

120 Marcin Relich rów. Jest to zaleta rozwiązań zintegrowanych, które w odróŝnieniu od rozwiązań klasycznych pozwalają na uwzględnienie dokumentów, które nie zostały jeszcze zaksięgowane. Dodatkowo istnieje moŝliwość uwzględnienia zwłoki w płatnościach odbiorców oraz definiowania dowolnej liczby wariantów schematów analiz. Uwzględnienie zwłoki w płatności następuje poprzez przypisanie danemu klientowi wartości opóźnienia ustalonej subiektywnie przez decydenta systemu, zazwyczaj poprzez wyznaczenie średniej dla historii opóźnienia w płatności danego odbiorcy. Inna funkcjonalność systemu ERP w obszarze planowania finansowego dotyczy analizy tzw. nierozliczonych pozycji klienta, czyli naleŝności przedsiębiorstwa. W tym przypadku program udostępnia 3 moŝliwości analizy otwartych płatności: do 30 dni, do 60 dni oraz powyŝej 60 dni (rysunek 4). Rys. 4. Definiowanie raportu nierozliczonych naleŝności w systemie proalpha Na rysunku 5 przedstawiono raport z analizy nierozliczonych płatności naleŝności. Rys. 5. Raport nierozliczonych naleŝności w systemie proalpha Funkcjonalności proponowane w SIZ najczęściej obejmują powszechnie akceptowane i podstawowe rozwiązania dotyczące problematyki zarządzania przedsiębiorstwem.

Wspomaganie planowania finansowego w systemach informatycznych 121 W ten sposób oferta firm wdraŝających systemy informatyczne jest odpowiednia dla szerokiego grona odbiorców. JednakŜe występują równieŝ sytuacje, w których przedsiębiorstwu nie wystarczają juŝ oferowane przez system np. klasy ERP funkcjonalności. Przykładem moŝe być przedsiębiorstwo, które ze względu na niską rzetelność płatniczą klientów złoŝyło zamówienie do firmy wdraŝającej system informatyczny, dotyczące wykonania dopasowania raportu dotyczącego nierozliczonych naleŝności. W wersji podstawowej programu występowały 3 moŝliwe okresy agregowania nierozliczonych pozycji (por. rysunek 4). Natomiast do celów kontrolnych i decyzyjnych przedsiębiorstwo zdecydowało o rozszerzeniu podstawowej funkcjonalności do 6 okresów analizy otwartych płatności: do 2, 3, 4, 6, 8, 12 tygodni. Wykorzystanie standardowych funkcji systemów klasy ERP w rozwaŝanym obszarze umoŝliwia włączenie informacji dotyczących długości cykli regulowania naleŝności czy zobowiązań. JednakŜe istniejąca w systemach klasy ERP moŝliwość subiektywnego uwzględnienia opóźnienia w płatności naleŝności traci na uŝyteczności w przypadku zmiennej rzetelności płatniczej odbiorcy. W tej sytuacji zaproponowano rozszerzenie podstawowej funkcjonalności SIZ poprzez zastosowanie metod sztucznej inteligencji. Proponowany system dzięki swoim właściwościom (np. adaptacyjnym) moŝna uznać za system inteligentny. Charakterystyka tych systemów wraz z zastosowaniem w obszarze planowania finansowego została przedstawiona w kolejnym rozdziale. 5. Planowanie przepływów pienięŝnych z wykorzystaniem systemu inteligentnego W przypadku przedsiębiorstw z wdroŝonym systemem informatycznym ustalenie wpływów ze sprzedaŝy następuje zazwyczaj poprzez zestawienie sprzedaŝy dla danych klientów z informacją dotyczącą zaproponowanego klientowi terminu kredytu kupieckiego. Niektóre systemy posiadają równieŝ moŝliwość zadeklarowania stałej wartości przewidywanego opóźnienia w spłacie naleŝności przez klienta, przez co prognoza wpływów jest wyznaczana w sposób bardziej zbliŝony do sytuacji rzeczywistych (por. rozdział 4). JednakŜe często w praktyce występuje sytuacja, Ŝe klient reguluje naleŝności w róŝny sposób i z róŝnym okresem opóźnienia. W przypadku oferowania skont za wcześniejszą spłatę naleŝności klient moŝe skorzystać z upustu cenowego. MoŜe on równieŝ wybrać regulowanie naleŝności z odroczonym terminem płatności (zwanym kredytem kupieckim). W tej sytuacji klient moŝe dokonać płatności za zakupiony towar w terminie, tzn. bezpośrednio po upływie okresu kredytu kupieckiego lub z róŝnym opóźnieniem. Klasyczne podejście pozwala na monitorowanie wieku naleŝności klientów, nie umoŝliwia jednak określenia czynników (zaleŝności) wpływających na dane opóźnienie w płatności naleŝności (por. rozdział 3). Specyfika odkrywania wiedzy nie jest wyłącznie związana z rozmiarem danych, lecz równieŝ dotyczy samej złoŝoności i trudności problemu, który podlega analizie, konieczności uwzględnienia równocześnie zróŝnicowanych typów atrybutów opisujących obserwacje, róŝnego rodzaju niedoskonałości i niepewności obecnych w zapisie danych,

122 Marcin Relich a takŝe duŝej liczby moŝliwych wzorców, które moŝna wygenerować z danych. Odkrywanie wiedzy ma więc charakter interdyscyplinarny opierając się na elementach pochodzących głównie ze statystyki, uczenia maszynowego, baz danych, wizualizacji danych, rozpoznawania wzorców czy przetwarzania informacji niepewnej [24]. W procesie odkrywania wiedzy moŝna wykorzystać systemy inteligentne, tzn. systemy których właściwości obejmują: uczenie się (adaptację do zmiennego otoczenia), operowanie na pojęciach nieprecyzyjnych czy proces wnioskowania. Przykładem systemu inteligentnego moŝe być sztuczna sieć neuronowa czy teŝ rozmyto-neuronowy system hybrydowy. Dalej przedstawiono zagadnienie planowania przepływów pienięŝnych z wykorzystaniem tych dwóch typów systemów inteligentnych. 5.1. Przykład planowania opóźnienia w płatności naleŝności z wykorzystaniem sztucznych sieci neuronowych Bardzo rozległy obszar zastosowań sztucznych sieci neuronowych (SSN) obejmuje równieŝ zagadnienia z zakresu nauk ekonomicznych, które wcześniej badano głównie za pomocą modeli statystycznych, ekonometrycznych czy optymalizacyjnych. W odróŝnieniu od klasycznych systemów informatycznych w działaniu SSN moŝna wyraźnie wyróŝnić dwie fazy: fazę treningową oraz fazę reakcji na określony bodziec zewnętrzny. Model rozwiązania nie musi być znany a priori, lecz jest budowany przez sieć w procesie uczenia, na podstawie dostarczonych tzw. danych treningowych. Powoduje to wiele róŝnic w sposobie konstruowania systemów SSN (i ogólnie sztucznej inteligencji) w stosunku do systemów tradycyjnych. Natomiast do największych korzyści wykorzystania SSN moŝna zaliczyć ich zdolność adaptacji do zmieniających się warunków (uczenie się) czy uogólnienie rozwiązania. Do wyznaczenia zaleŝności pomiędzy zmiennymi wejściowymi a opóźnieniem w płatności naleŝności (OP) została wykorzystana jednokierunkowa sieć neuronowa uczona algorytmem wstecznej propagacji błędu, której przykładową strukturę przedstawiono na rysunku 6. Na wejście sieci doprowadzono dane dotyczące wartości transakcji (WT), opóźnienia w dostawie towaru do klienta (OD), długości kredytu kupieckiego (KK) oraz typu towaru (TT, który podzielono na 4 grupy). Zbiór 937 obserwacji podzielono na dwie części: zbiór uczący oraz testowy w proporcjach 80% do 20%. WT OD KK........ OP TT Rys. 6. Struktura jednokierunkowej sieci neuronowej W tabeli 3 zostały przedstawione wyniki symulacji komputerowych dla trzech algorytmów uczenia sieci: algorytmu największego spadku(a), algorytmu największego spadku z krokiem adaptacyjnym (B) oraz Levenberga-Marquardta (C).

Wspomaganie planowania finansowego w systemach informatycznych 123 Rodzaj algorytmu RMSE na zbiorze uczącym RMSE na zbiorze testowym Tab. 3. Porównanie błędów dla róŝnych algorytmów uczenia SSN Wybór struktury SSN nastąpił w sposób eksperymentalny poprzez porównanie wielkości błędu średniokwadratowego (1) dla róŝnych ilości warstw ukrytych oraz liczby neuronów w kaŝdej z warstw. Dla kaŝdego z wariantów struktury sieci (ilości warstw i neuronów ukrytych) przeprowadzono 100 cykli uczenia z wagami początkowymi ustalanymi w sposób losowy. Dla zadanego zbioru danych zaobserwowano występowanie najmniejszych wartości błędów przy jednej warstwie ukrytej zawierającej 5 neuronów. Wartość błędu (ang. Root Mean Square Error) wyznaczono zgodnie z następującym wzorem [25]: gdzie: A 0,0785 0,0799 B 0,0612 0,0644 C 0,0608 0,0657 1 T 2 RMSE= ( y t yˆ t), T t= 1 ŷ prognozowana wartość wpływów w okresie t, t y t rzeczywista wartość wpływów w okresie t, T horyzont prognozy. Otrzymane wyniki wskazują na uzyskiwanie najmniejszych wartości błędów z wykorzystaniem algorytmu Levenberga-Marquardta w zbiorze uczącym, oraz algorytmu największego spadku z krokiem adaptacyjnym w zbiorze testowym. Jedną z głównych zalet wykorzystania SSN jest ich zdolność uogólniania rozwiązania. Dla przyjętego zbioru danych dokładniejsze wyniki na zbiorze testowym generowała SSN uczona algorytmem największego spadku z krokiem adaptacyjnym. Dalej ta właśnie SSN zostanie porównana z systemem rozmyto-neuronowym oraz podejściem klasycznym do wyznaczania opóźnienia w płatności naleŝności (por. tabela 4). 5.2. Przykład planowania opóźnienia w płatności naleŝności z wykorzystaniem systemu rozmyto-neuronowego W przypadku sieci neuronowych największą zaletą jest moŝliwość ich uczenia i adaptacji do nowych warunków. Wadą natomiast jest brak algorytmu pozwalającego ustalić optymalną wielkość struktury sieci oraz to, Ŝe nabyta wiedza jest rozproszona w sieci, przez co nie moŝna wyraźnie wyodrębnić wyszukanych zaleŝności, co moŝe obniŝać akceptację ze strony końcowego uŝytkownika. Wady tej są pozbawione układy z logiką rozmytą. Trudności z pozyskaniem wiedzy od eksperta dotyczącej modelowanego systemu spowodowały, zwrócenie się w kierunku pozyskiwania wiedzy z danych pomiarowych wejścia/wyjścia systemu. Doprowadziło to do przekształcenia modeli rozmytych w sieci neuronowe, zwane ze względu na swą specyfikę rozmytymi sieciami neuronowymi. Rozmyta sieć neuronowa moŝe być uczona próbkami pomiarowymi (1)

124 Marcin Relich wejścia/wyjścia modelowanego systemu w oparciu o gradientowe metody optymalizacji doboru wag. System wnioskowania rozmytego Takagi-Sugeno-Kanga, którego uczenie przebiega przy zastosowaniu algorytmu wstecznej propagacji błędów jest znany w literaturze pod skrótem ANFIS (ang. Adaptive Neuro Fuzzy Inference System) [1, 14]. Z wykorzystaniem ANFIS następuje wyznaczenie bazy reguł o postaci: R k : IF (x 1 jest A 1 k AND AND x n jest A n k ) THEN (y = f(x n )). Procedura tworzenia reguł składa się zazwyczaj z następujących etapów [14, 18, 22]: ustalenie liczby zbiorów rozmytych oraz wstępnych parametrów funkcji przynaleŝności zbiorów rozmytych, ustalenie struktury systemu rozmyto-neuronowego oraz jego uczenie, ocena wygenerowanej bazy reguł oraz jej wykorzystanie (na przykład do prognozowania opóźnienia w płatności naleŝności). W celu określenia liczby zbiorów rozmytych moŝna wykorzystać podział przestrzeni wejściowej metodą równomiernego podziału siatkowego czy teŝ jedną z metod klasyfikacji bezwzorcowej, na przykład metodę k-środków czy samoorganizujące się sieci neuronowe [13, 23]. Metoda równomiernego podziału siatkowego ma istotną wadę polegającą na wykładniczej zaleŝności liczby reguł od wymiarowości tej przestrzeni (liczby wejść systemu). Metoda k-środków to iteracyjna procedura podziału populacji na k grup (skupień), tak aby zminimalizować wielkość wariancji wewnątrzgrupowej. Metoda ta posiada wiele modyfikacji. MoŜna na przykład łączyć dwie bardzo blisko połoŝone grupy w jedną, czy analizować ilość próbek przyporządkowaną do kaŝdej grupy i likwidować grupy z bardzo małą ilością próbek. Aktualizacja środków moŝe być przeprowadzana metodą kolejnej prezentacji pojedynczych próbek lub teŝ jednoczesnej prezentacji wszystkich próbek. Przyporządkowanie próbek do grup moŝe być dokonywane na podstawie ich euklidesowej odległości od środków grup lub teŝ, w wersji rozmytej, na podstawie funkcji przynaleŝności do grupy. Wówczas jedna próbka pomiarowa moŝe zostać zakwalifikowana z róŝnym stopniem przynaleŝności jednocześnie do kilku grup i odpowiednio do tych stopni wpływać na przesunięcie środków. Najczęściej stosuje się gaussowskie funkcje przynaleŝności, których wierzchołki zlokalizowane zostają w środkach cięŝkości grup. Liczba wyznaczonych funkcji przynaleŝności określa wielkość bazy potencjalnych reguł. Na podstawie wyznaczonych zbiorów rozmytych następuje ustalenie struktury systemu rozmyto-neuronowego. Do systemu zostają równieŝ doprowadzone wstępne wartości parametrów funkcji przynaleŝności zbiorów rozmytych. Następnie z wykorzystaniem danych numerycznych wykonywane jest uczenie parametrów systemu rozmytoneuronowego. W ten sposób ustalona baza reguł jest następnie sprawdzana w aspekcie m.in. spójności bazy (czy reguły pokrywają cały obszar decyzyjny) czy braku sprzeczności reguł (czy dla takich samych przesłanek nie są generowane róŝne konkluzje). Ostatnim etapem procedury jest wykorzystanie otrzymanej bazy reguł do wyznaczenia opóźnienia w płatności naleŝności. Doprowadzając na wejście modelowanego obiektu wartości zmiennych niezaleŝnych następuje wyznaczenie wielkości wyjściowej systemu rozmyto-neuronowego. W pre-

Wspomaganie planowania finansowego w systemach informatycznych 125 zentowanym przykładzie zmienne wejściowe zostały wybrane w sposób subiektywny, przy uwzględnieniu ich logicznego związku ze zmienną wyjściową opóźnieniem w płatności naleŝności. Zmienne wejściowe: wartość transakcji i opóźnienie w dostawie towaru do klienta zostały podzielone na 5 zbiorów rozmytych, kredyt kupiecki został podzielony na 3 grupy, natomiast typ towaru na 4. Do ustalenia liczby klas dla zmiennych: wartość transakcji i opóźnienie w dostawie towaru do klienta, wykorzystano metodę subtractive clustering, zaimplementowaną w narzędziu Matlab. Zaletą tej metody klasyfikacji jest brak wymagania dotyczącego deklaracji liczby klas. Zmienna kredyt kupiecki została pogrupowana zgodnie z przypisanym wiodącym klientom warunkom płatniczym. Natomiast zmienna typ towaru została podzielona według głównych grup artykułów nabywanych przez wiodących klientów. Po skończeniu etapu uczenia następuje zapisanie parametrów systemu rozmytoneuronowego. Następnie doprowadzając do wejść systemu wartości transakcji sprzeda- Ŝy ze zbioru testowego, na wyjściu zostaje wyznaczona prognoza opóźnienia w płatności naleŝności. Porównanie jakości prognoz podejścia opartego na metodach inteligentnych oraz podejścia klasycznego przedstawiono w tabeli 4. W podejściu klasycznym ustalono wartość średniego opóźnienia w płatności naleŝności, którą następnie porównano z wartościami rzeczywistymi. Rodzaj algorytmu RMSE - zbiór uczący RMSE - zbiór testowy Sztuczna sieć neuronowa 0,0612 0,0644 System rozmyto-neuronowy 0,0609 0,0669 Podejście klasyczne 0,1942 0,1959 Tab. 4. Porównanie błędów prognozy opóźnienia płatności dla róŝnych podejść Przeprowadzone eksperymenty zostały wygenerowane z wykorzystaniem narzędzia Matlab dla ustawionych w sposób domyślny parametrów uczenia SSN oraz systemu ANFIS. Podobnie jak w poprzednim podrozdziale, obliczenia zostały wykonane w oparciu o zbiór 937 danych, który podzielono na dwie części: zbiór uczący oraz testowy w proporcjach 80% do 20%. Wyniki przeprowadzonych eksperymentów wskazują na generowanie dokładniejszych prognoz z wykorzystaniem metod inteligentnych. NaleŜy zaznaczyć, iŝ system rozmyto-neuronowy nie uzyskał tak dobrych wyników prognozy na zbiorze testowym jak SSN, jednakŝe wyodrębnione przez niego reguły charakteryzują się większą czytelnością niŝ zaleŝności ukryte w strukturze SSN. W ten sposób wyodrębnione reguły moŝna równieŝ wykorzystać w obszarze generowania propozycji zmian czynników wpływających na poprawę płynności finansowej [20, 21]. Wykorzystanie systemów inteligentnych zwiększa dokładność prognozy opóźnienia w płatności naleŝności, w porównaniu do podejść klasycznych (por. tabela 4). Szczególnie wyraźnie jest to widoczne w przypadku znacznej zmienności rzetelności płatniczej klienta. Zwiększenie dokładności prognozy opóźnienia w spływie naleŝności implikuje poprawę ustalania terminów wpływów, co z kolei poprawia planowanie przepływów pienięŝnych. W ten sposób wspomagany jest jeden z najwaŝniejszych elementów działalności przedsiębiorstwa monitorowanie płynności finansowej.

126 Marcin Relich Do cech systemu rozmyto-neuronowego moŝna zaliczyć konieczność zadeklarowania szeregu parametrów związanych z jego budową i zasadą działania, takich jak na przykład: algorytm uczenia sieci (współczynnik uczenia, liczba iteracji), kształt funkcji przynaleŝności, metoda wyostrzania, metoda ustalania liczby reguł, podział zbioru danych na uczący i testowy. Parametry te mają wpływ na postać wyników końcowych uzyskiwanych z wykorzystaniem systemu rozmyto-neuronowego, a ich wybór następuje w sposób eksperymentalny poprzez porównanie wielkości generowanych przez nie błędów oraz dodatkowych informacji związanych na przykład ze zbieŝnością czy zło- Ŝonością obliczeniową. Brak jednolitych zasad projektowania systemu moŝe powodować problem akceptacji narzędzia przez uŝytkownika. Dodatkowo do ograniczeń związanych z wykorzystaniem systemu hybrydowego moŝna zaliczyć problem wstępnego przygotowania danych wejściowych do modelu oraz powtarzalność i zbieŝność wyników końcowych. Wydaje się, Ŝe zwiększenie akceptacji uŝytkownika do przedstawionego systemu moŝe nastąpić poprzez zestawienie błędów prognoz wygasłych (dotyczących minionych okresów) generowanych przez klasyczne i proponowane podejście. W ten sposób uŝytkownik ma moŝliwość przekonać się o dokładności prognoz (wielkości ich błędów) i przy nieznajomości zasad funkcjonowania nowych technik obliczeniowych, akceptować je dzięki generowaniu precyzyjniejszych wyników. Wydaje się, Ŝe na wzrost akceptacji zaprezentowanego narzędzia moŝe równieŝ wpływać zdefiniowanie ustawień domyślnych parametrów systemu rozmyto-neuronowego, a takŝe system pomocy kontekstowej. W tym przypadku zadaniem konsultanta jest ustalenie ustawień optymalnych dla danego zbioru danych czy prezentacja uŝytkownikowi zasady działania systemu. Konsultant powinien przykładowo ustalić wartość parametrów algorytmu uczenia systemu rozmyto-neuronowego, takich jak współczynnik uczenia czy warunek stopu. Powinien równieŝ przedstawić róŝnicę pomiędzy prognozami wygasłymi i dotyczącymi przyszłych okresów, a takŝe wyjaśnić znaczenie otrzymanych reguł. Pomoc konsultanta powinna równieŝ dotyczyć przedstawienia zalet zastosowania proponowanego podejścia. Do zalet tych moŝna zaliczyć m.in. niski koszt wykorzystania narzędzia (przy załoŝeniu istnienia zakładowego archiwum danych generowanego przez system informatyczny np. klasy ERP) czy zwiększenie jakości prognozy przypływów pienięŝnych (szczególnie w warunkach znacznej zmienności rzetelności płatniczej klienta). Poprawę jakości prognozy przepływów pienięŝnych moŝna rozwaŝać w dwóch aspektach. Pierwszy dotyczy wykrycia potencjalnych zagroŝeń utraty płynności finansowej i związany z tym niŝszy koszt działań interwencyjnych, np. wynegocjowanie kredytu bankowego na korzystniejszych warunkach, racjonalne zmiany w zakresie wielkości zapasów czy regulowania zobowiązań. W drugim aspekcie dokładniejsza prognoza przepływów pienięŝnych sprzyja zagospodarowaniu wolnych środków pienięŝnych. 6. Podsumowanie W artykule przedstawiono podstawowe funkcjonalności systemów informatycznych w obszarze planowania przepływów pienięŝnych w przedsiębiorstwie. W sytuacji

Wspomaganie planowania finansowego w systemach informatycznych 127 znacznej zmienności struktury sprzedaŝy według klientów i ich rzetelności płatniczej, standardowe oprogramowanie klasy ERP nie zapewnia satysfakcjonujących wyników. Zakładając istnienie zakładowego archiwum danych moŝna na jego podstawie, z wykorzystaniem systemów uczących się, pozyskać dodatkowe informacje. UmoŜliwia to dokładniejsze wyznaczenie prognozy przepływów pienięŝnych. Dodatkowym atutem utworzonej przez system uczący się bazy wiedzy moŝe być jej wykorzystanie do sterowania warunkiem płatniczym klienta. Zaprezentowane podejście planowania przepływów pienięŝnych wydaje się szczególnie atrakcyjne w małych i średnich przedsiębiorstwach, które działając zazwyczaj przy silnej konkurencji, zmuszone są do akceptowania wydłuŝonych terminów regulowania naleŝności ze strony swoich klientów i pozyskania dodatkowych źródeł finansowania swojej działalności. Do ograniczeń proponowanego podejścia moŝna zaliczyć między innymi brak jednolitych zasad dotyczących budowy oraz uczenia systemu inteligentnego. Ponadto w przypadku korzystania z tego typu systemu pewnym utrudnieniem moŝe być równieŝ brak zbieŝności czy powtarzalności wyników, co jest następstwem losowego doboru parametrów startowych (inicjujących obliczenia systemu). Wykorzystanie metod sztucznej inteligencji moŝe prowadzić do zwiększenia dokładności wyznaczonych prognoz, lecz z drugiej strony nietransparentność tego typu technik (na przykład sztucznej sieci neuronowej) moŝe powodować problem akceptacji narzędzia przez uŝytkownika. W tym przypadku wydaje się właściwe wykorzystanie doświadczenia konsultanta w przedstawieniu pracownikowi przedsiębiorstwa korzyści z wykorzystania technik odkrywania wiedzy, jak równieŝ pomoc przy interpretacji uzyskiwanych wyników. Na wzrost akceptacji korzystania z proponowanego podejścia moŝe równieŝ wpływać zestawienie prognoz wygasłych z podziałem na podejście klasyczne oraz oparte na systemach inteligentnych. W tej sytuacji uŝytkownik ma okazję przekonać się o skuteczności danego podejścia i nawet nie rozumiejąc zasad jego funkcjonowania, podejście to akceptować. Literatura 1. Badiru A.B., Cheung J.Y., Fuzzy engineering expert systems with neural network applications. John Wiley & Sons, New York 2002. 2. Banaszak Z., Bzdyra K., Programowanie z ograniczeniami w systemach wspomagania decyzji MŚP. [w:] J. Józefowska (red.): Zarządzanie i technologie informatyczne. Tom 2: Metody sztucznej inteligencji w zarządzaniu i sterowaniu. Wydawnictwo Uniwersytetu Śląskiego, Katowice 2005, s. 209-229. 3. Bień W., Zarządzanie finansami przedsiębiorstwa. Difin, Warszawa 2005. 4. Bytniewski A., Architektura zintegrowanego systemu informatycznego zarządzania. Wydawnictwo Akademii Ekonomicznej, Wrocław 2005. 5. Cieślak M. (red.), Prognozowanie gospodarcze. Metody i zastosowania, PWN, Warszawa 2002. 6. Czermiński J., Systemy wspomagania decyzji w zarządzaniu przedsiębiorstwem. Towarzystwo Naukowe Organizacji i Kierownictwa, Toruń 2002.

128 Marcin Relich 7. Januszewski A., Funkcjonalność informatycznych systemów zarządzania. PWN, Warszawa 2008. 8. Józefowska J., (red.): Zarządzanie i technologie informatyczne. Tom 2: Metody sztucznej inteligencji w zarządzaniu i sterowaniu. Wydawnictwo Uniwersytetu Śląskiego, Katowice 2005. 9. Kasprzak T. (red.), Integracja i architektury systemów informacyjnych przedsiębiorstw. Uniwersytet Warszawski, Warszawa 2000. 10. Kluge P.D., KuŜdowicz P, Orzeszko P., Controlling wspomagany komputerowo z wykorzystaniem systemu ERP. Oficyna Wydawnicza Uniwersytetu Zielonogórskiego, Zielona Góra 2005. 11. Knosala R. (red.), Zastosowania metod sztucznej inteligencji w inŝynierii produkcji. Wydawnictwa Naukowo-Techniczne, Warszawa 2002. 12. Knosala R. (red.), Komputerowe wspomaganie zarządzania przedsiębiorstwem: nowe metody i systemy. Polskie Wydawnictwo Ekonomiczne, Warszawa 2007. 13. Koronacki J., Statystyczne systemy uczące się. Wydawnictwa Naukowo- Techniczne, Warszawa 2005. 14. Łęski J., Systemy neuronowo-rozmyte. Wydawnictwa Naukowo-Techniczne, Warszawa 2008. 15. McIvor R.T., McCloskey A.G., Humphreys P.K., Maguire L.P., Using a fuzzy approach to support financial analysis in the corporate acquisition process. Expert Systems with Applications 2004, vol. 27, s. 533-547. 16. Mramor D., Valentincic A., Forecasting the liquidity of very small private companies. Journal of Business Venturing 2003, vol. 18, no. 6, s. 745-771. 17. Nycz M., Pozyskiwanie wiedzy menedŝerskiej. Podejście technologiczne. Wydawnictwo Akademii Ekonomicznej we Wrocławiu, Wrocław 2007. 18. Piegat A., Modelowanie i sterowanie rozmyte. Akademicka Oficyna Wydawnicza EXIT, Warszawa 2003. 19. Relich M., Wykorzystanie sztucznych sieci neuronowych w planowaniu finansowym małego przedsiębiorstwa handlowego. [w:] Modele inŝynierii teleinformatyki: wybrane zastosowania. Wydawnictwo Uczelniane Politechniki Koszalińskiej, Koszalin 2006, s. 77-84. 20. Relich M., Inteligentny system monitorowania przepływów pienięŝnych w przedsiębiorstwie. [w:] A. Balcerak, W. Kwaśnicki (red.): Metody symulacyjne w badaniu organizacji i w dydaktyce menedŝerskiej. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław 2008, s. 97-109. 21. Relich M., The using of fuzzy-neural system to monitoring and control of liquidity in a small business. Management 2008, vol. 12. no. 1, s. 295-305. 22. Relich M., Zastosowanie technik drąŝenia danych do szacowania opóźnienia w regulowaniu naleŝności. [w:] K. Bzdyra (red.): Modele inŝynierii teleinformatyki: wybrane zastosowania. Wydawnictwo Uczelniane Politechniki Koszalińskiej, Koszalin 2009, s. 191-199.

Wspomaganie planowania finansowego w systemach informatycznych 129 23. Stąpor K., Automatyczna klasyfikacja obiektów. Akademicka Oficyna Wydawnicza EXIT, Warszawa 2005. 24. Stefanowski J., Metody odkrywania wiedzy w zastosowaniach ekonomicznych. [w:] J. Józefowska (red.): Zarządzanie i technologie informatyczne. Tom 2: Metody sztucznej inteligencji w zarządzaniu i sterowaniu. Wydawnictwo Uniwersytetu Śląskiego, Katowice 2005, s. 15-43. 25. Witkowska D., Sztuczne sieci neuronowe i metody statystyczne: wybrane zagadnienia finansowe. Wydawnictwo C.H. Beck, Warszawa 2002. 26. Wolański R., Wiedza i innowacje w małych i średnich przedsiębiorstwach postęp czy stagnacja. [w:] E. Okoń-Horodyńska, A. Zachorowska-Mazurkiewicz (red.): Innowacje w rozwoju gospodarki i przedsiębiorstw: siły motoryczne i bariery. Instytut Wiedzy i Innowacji, Warszawa 2007. 27. http://ec.europa.eu/enterprise/policies/sme/facts-figures-analysis/sme-definition 28. www.proalpha.de 29. http://www.twoja-firma.pl/wiadomosc/16795756,raport-o-stanie-sektora-malych-isredniej-wielkosci-przedsiebiorstw-w-polsce-w-latach-2007-2008.html Streszczenie Celem pracy jest przedstawienie moŝliwości wykorzystania systemów inteligentnych do wspomagania planowania finansowego. Systemy te mogą stanowić uzupełnienie funkcjonalności systemów informatycznych zarządzania w warunkach znacznej zmienności struktury sprzedaŝy oraz rzetelności płatniczej klientów. W pracy przedstawiono przykład planowania przepływów pienięŝnych z wykorzystaniem systemu klasy ERP dedykowanego klasie małych i średnich przedsiębiorstw oraz z wykorzystaniem podejścia opartego na sztucznych sieciach neuronowych oraz systemie rozmyto-neuronowym.