Projekt nr 2

Transkrypt

Projekt nr 2
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
SPIS TREŚCI
CHARAKTERYSTYKA FIRMY ...................................................................................................................................... 2
Charakterystyka branży i rynku ...................................................................................................................... 4
newralgiczne obszary funkcjonowania ........................................................................................................... 6
obszary problemowe (wstępna definicja problemów i potrzeb). .................................................................. 6
STUDIUM WYKONALNOŚCI ..................................................................................................................................... 7
Cele firmy ....................................................................................................................................................... 7
Cele systemu informacyjnego ........................................................................................................................ 7
Cele projektu .................................................................................................................................................. 7
Ograniczenia ................................................................................................................................................... 8
Wykonalność .................................................................................................................................................. 9
Konkluzje i zalecenia....................................................................................................................................... 9
ANALIZA POTRZEB INFORMACYJNYCH .................................................................................................................. 10
Definicja potrzeb informacyjnych przedsiębiorstwa .................................................................................... 10
Kluczowe obszary potrzeb informacyjnych przedsiębiorstwa...................................................................... 10
Alternatywne rozwiązania ............................................................................................................................ 12
Wybór rozwiązania ....................................................................................................................................... 12
DIAGRAM KONTEKSTOWY .................................................................................................................................... 13
LISTA ZDARZEŃ ...................................................................................................................................................... 14
DIAGRAMY PRZEPŁYWU DANYCH ......................................................................................................................... 15
Model 0 ........................................................................................................................................................ 15
1 Zapisz klienta ............................................................................................................................................. 15
2 Współpracuj z właścicielem ....................................................................................................................... 16
3 Ustal harmonogram................................................................................................................................... 17
4 Przeprowadź kurs ...................................................................................................................................... 18
WYBRANE ALGORYTMY......................................................................................................................................... 19
Tablica decyzyjna.......................................................................................................................................... 19
Drzewo decyzyjne......................................................................................................................................... 20
Strukturyzowany opis w języku naturalnym................................................................................................. 21
Pseudokod .................................................................................................................................................... 22
SŁOWNIK DANYCH ................................................................................................................................................ 23
PROPONOWANE NARZĘDZIA DO IMPLEMENTACJI............................................................................................... 29
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 1
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
CHARAKTERYSTYKA FIRMY
NAZWA FIRMY :
„Latający Holender”
ROZPOCZĘCIE DZIAŁALNOŚCI: 29 maja 2008
FORMA ORGANIZACYJNA:
spółka z ograniczoną odpowiedzialnością
KAPITAŁ ZAKŁADOWY:
100 000 zł
KRS
0000127498
REGON
12061824
NIP
632-581-98-18
ADRES
ul. Starowiślna 82
31-035 Kraków
ORGAN REPREZENTACJA:
Zarząd
PRZEDSTAWICIEL:
Andreas Antonius Maria "Dries" van Agt (Właściciel)
OBSZAR DZIAŁALNOŚCI:
Szkoła pilotażu
ZATRUDNIENIE:
•
•
•
•
SIEDZIBA:
3 instruktorów-wykładowców latania, z których 1 posiada dodatkowo
uprawnienia instruktora skoków spadochronowych,
Koordynator mechaników
2 mechaników
Sekretarka
Biuro przy ul. Starowiślnej 82 – punkt informacyjny, rekrutacja.
Biuro terenowe i hangar (Pobiednik) – wynajmowane od aeroklubu
wyposażone w małą salę konferencyjną na ok. 15 osób oraz symulator
lotów.
ZASOBY MATERIALNE:
5 zestawów do skakania ze spadochronem
2 komputery
stacjonarne (w biurze i w Pobiedniku – połączony
z symulatorem lotów) z systemem operacyjnym Windows XP i pakietem
OpenOffice.
2 laptopy (koordynator mechaników i kierownik) z systemem Windows 7
oraz pakietem OpenOffice.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 2
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
OPIS DZIAŁALNOŚCI:
Szkoła zajmuje się głównie organizacją kursów na licencje pilota. Prowadzona jest także działalność dodatkowa
polegająca na organizowaniu pokazów lotniczych, wynajmowaniu symulatora lotów innym szkołom pilotażu
oraz w przyszłości możliwości odbycia skoków spadochronowych z uprawnionym instruktorem. Usługi
skierowane są zarówno na rynek krajowy jak i zagraniczny w szczególności europejski. Klientami mogą być
zarówno osoby fizyczne jak i inne firmy.
SZCZEGÓŁY BIEŻĄCEJ OFERTY:
RODZAJE KURSÓW:
•
•
Pilot samolotowy turystyczny PPL(A)
Pilot samolotowy zawodowy CPL(A)
CENNIK:
Szkolenie praktyczne
Szkolenie podstawowe
7 968 zł.
Loty zapoznawcze według wskazań przyrządów
1 675 zł.
Przeloty VFR w ruchu kontrolowanym
i niekontrolowanym
10 240 zł.
Szkolenie na symulatorze lotów (10h)
1000 zł
RAZEM DO PPL(A)
20 883 zł
Szkolenie teoretyczne
350 zł
Cena kursu w całości (w tym 45 h latania 170 h teorii i 10 h na symulatorze)
21000 zł
Cena lotów za godzinę
1000 zł
Cena za wynajem symulatora lotów (za 1 h)
Udział w wydarzeniach lotniczych i imprezach firmowych
100 zł
cena ustalana
indywidualnie z klientem
w zależności od zakresu,
czasu i wykorzystanego
sprzętu
Planowana cena za skoki ze spadochronem
1
ok. 300 zł
1
Jest to cena, która zgodnie z przeprowadzoną kalkulacją zapewni założony zysk jednostkowy, jest ona
porównywalna z cenami konkurencji. Jednak na razie jest to wartość przybliżona, ponieważ do oferty nie
wprowadzono jeszcze skoków ze spadochronem.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 3
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
CHARAKTERYSTYKA BRANŻY I RYNKU
OTOCZENIE BLIŻSZE
Kursy pilotażu są skierowane do wąskiego grona odbiorców zainteresowanych lotnictwem. Na ogół są to ludzie
zamożni, w wieku ok. 20 – 40 lat. Znaczącą grupę stanowią również studenci uczelni lotniczych. Klienci są
gotowi odbyć kurs poza swoim miejscem zamieszkania, dlatego też zarówno obecni jak i potencjalni klienci
pochodzą z całego obszaru Polski a także z innych krajów europejskich. Zainteresowanie ze strony odbiorców
zagranicznych podyktowane jest głównie atrakcyjną ceną (która przyciąga szczególnie jeśli kurs EUR/PLN jest
niższym niż 3,50).
W zakresie udziału w imprezach firmowych i spotkaniach lotniczych odbiorcami są klienci instytucjonalni
(zarówno firmy jak i władze lokalne) z obszaru Polski i Europy.
W zakresie dostaw firma współpracuje przede wszystkim z lotniskiem, które udostępnia pasy startowe,
wynajmuje hangary oraz dostarcza paliwo. Kolejnym dostawcą jest biuro księgowe, z którym „Latający
Holender” współpracuje w zakresie obsługi kadrowej i księgowej. Ważnym interesariuszem jest również
wynajmujący biuro w centrum miasta.
Sporadycznie firma współpracuje z wydawcami prasy specjalistycznej oraz portalami lotniczymi w zakresie
promocji – umieszczanie reklam, banerów, publikowanie artykułów sponsorowanych itp..
Na polskim rynku istnieje kilkanaście szkół pilotażu, jednak w Małopolsce „Latający Holender” jest jedyną tego
typu placówką. Można zatem uznać, że sytuacja rynkowa zbliżona jest do oligopolu a w południowo-zachodniej
części Polski możemy mówić o swoistym monopolu regionalnym. Biorąc jednak pod uwagę fakt znacznej
mobilności przestrzennej potencjalnych klientów, konkurencję stanowić będą również szkoły zagraniczne w
szczególności z terenu Europejskiego Obszaru Gospodarczego. Przy tak zdefiniowanym przestrzennie rynku
liczbę konkurentów możemy szacować na ok. 350 szkół.
OTOCZNIE DALSZE
Działalność firmy w małym stopniu zależy od wskaźników makroekonomicznych, ponieważ klienci na ogół są
pasjonatami zatem ich elastyczność dochodowa jest dosyć niska. Jednak jak już wspomniano ważnym
wskaźnikiem jest kurs walutowy – w przypadku kursu EUR/PLN niższego niż 3,5 cena kursu może okazać się
niekorzystna dla klientów zagranicznych (cena zagranicą to ok. 6000 EUR). Ważnym czynnikiem kształtującym
koszty są również ceny paliwa zależne od kursu dolara oraz światowej ceny ropy naftowej.
Polska jest obecnie krajem o nieznacznym ryzyku politycznym dlatego w obszarze tym skupimy się na
uwarunkowaniach prawnych. Są one ważnym ograniczeniem działalności (np. w zakresie wymagań stawianych
potencjalnym klientom); obowiązujące obecnie regulacje ze względu na ich spójność na terenie wspólnoty
stanowią jednak swego rodzaju ułatwienie w dostępie do rynków zagranicznych. Kluczowym aktem jest Ustawa
z dnia 3 lipca 2002 r. – Prawo lotnicze (Dz. U. z 2006 r. Nr 100, poz. 696, z późn. zm.) oraz odpowiednie przepisy
wykonawcze.
Warunki technologiczne wpływają na pozytywne zmiany w branży – rozwój techniki lotniczej obniża koszty
nabycia i napraw sprzętu oraz powoduje coraz większą dostępność lotów.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 4
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
Wśród pozostałych elementów otoczenia dalszego warto zwrócić również uwagę na zagadnienia związane
z ochroną środowiska. Ze względu na rosnącą świadomość ekologiczną oraz rozwój prawodawstwa w tym
zakresie może nabierać ona znaczenia w działalności firmy.
ANALIZA SWOT
Poniżej zamieściliśmy uproszczony schemat analizy SWOT by lepiej zobrazować sytuacje firmy w porównaniu
do konkurencji oraz przedstawić sytuację w całej branży.
Tabela 1 Analiza SWOT dla szkoły pilotażu “Latający Holender”
SILNE STRONY
- symulator lotów
- monopol regionalny
- elastyczność w zależności od potrzeb klienta
- wykwalifikowana kadra
- wkrótce skoki spadochronowe
SZANSE
- moda na szybki transport
- bogacenie się społeczeństw
- wzrost dostępności sprzętu lotniczego
- rozwój infrastruktury lotniczej w Polsce
- perspektywa wprowadzenia euro
- znaczące bariery wejścia na rynek
SŁABE STRONY
- mała firma
- zależność od lotniska i innych firm zewnętrznych
- ograniczone zasoby finansowe
- mała rozpoznawalność
- oddalenie od ośrodków szkolenia lotniczego
(uczelnie)
- nieoptymalne zarządzanie czasem
ZAGROŻENIA
- wąskie grono klientów
- wysoka wypadkowość lotnictwa w Polsce
w porównaniu z innymi krajami europejskimi
- niestabilność rynku paliw
Źródło: opracowanie własne
Obecną sytuację szkoły „Latający Holender” możemy określić jako WO – przeważają słabe strony firmy
(Weaknesses) oraz szanse płynące z otoczenia (Opportunities). Wnioskiem z powyższej analizy jest konieczność
przezwyciężania słabości w szczególności:
•
•
•
usprawnienia zarządzania czasem,
zwiększenie rozpoznawalności
koncentracja na zwiększaniu zysku
Działania te powinny prowadzić do wykorzystania szansy płynącej z rozwoju rynku.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 5
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
NEWRALGICZNE OBSZARY FUNKCJONOWANIA
Najważniejszymi zadaniami jakie stoją przed szkołą pilotażu jest zapewnienie bezpieczeństwa podczas lotów
szkoleniowych oraz przygotowanie kursantów do egzaminów państwowych. Podejmowane w tym zakresie
działania polegają na:
•
•
•
•
kontroli wymogów formalnych przed zapisem na kurs
dbałości o stan techniczny maszyn
monitorowaniu warunków zewnętrznych (np. dane meteorologiczne przekazywane przez lotnisko)
zatrudnianiu doświadczonych instruktorów
Ważnym aspektem funkcjonowania szkoły jest także optymalne zarządzanie czasem pracowników a także jak
zapisano powyżej elastyczne reagowanie na zgłaszane potrzeby klientów.
OBSZARY PROBLEMOWE (WSTĘPNA DEFINICJA PROBLEMÓW I POTRZEB).
Szkoła pilotażu „Latający Holender” działa od niedawna na rynku. Zatem jej głównym problemem jest niewielka
liczba klientów. Mimo pewnego zainteresowania dotychczas ze względu na nieoptymalne wykorzystanie
maszyn
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 6
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
STUDIUM WYKONALNOŚCI
CELE FIRMY
- zwiększenie zysku o 15% w stosunku do roku 2009
- zwiększenie liczby klientów o 22% względem 2009
- sprawne zarządzanie czasem (uściślenie w następnym punkcie)
CELE SYSTEMU INFORMACYJNEGO
- kursy muszą być organizowane w czasie dogodnym dla klientów
CELE PROJEKTU
- maksymalny czas opracowania harmonogramów wykładów i lotów 15 min
- redukcja przestojów pomiędzy lotami – maks 2 dni
- maksymalny czas zapisywania klienta – 2 minuty (nie uwzględnia wypełniania formularza zapisu przez klienta)
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 7
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
OGRANICZENIA
TECHNICZNE
•
•
•
•
Serwisowanie samolotów minimum 2 h po każdym przelocie
Zmienność warunków atmosferycznych
System musi być kompatybilny z systemem obsługiwanym przez lotnisko
Systemy operacyjny i sprzęt komputerowy wykorzystywany obecnie musi być w dalszym stopniu
wykorzystywany
FINANSOWE
•
•
Na całość prac projektowych i wdrożeniowych właściciel chce przeznaczyć nie więcej niż 200 000 zł
a miesięczny koszt eksploatacji może wynosić maksymalnie 1000 zł
Miesięczny koszt eksploatacji jednego samolotu nie może przekroczyć 30 000zł
ORGANIZACYJNE
•
Sezonowość popytu wymusza wdrożenie systemu do eksploatacji w miesiącach zimowych,
preferowany okres poza weekendowy.
CZASOWE
•
Wdrażanie systemu nie może trwać dłużej niż 6 miesięcy.
WIEDZY
•
•
Wymagane szkolenie dla pracowników obejmujące znajomość systemu
Wszyscy instruktorzy mówią płynnie po angielsku jeden z nich mówi również płynnie po rumuńsku
i bułgarsku.
PRAWNE
•
•
Ustawa o ochronie danych osobowych,
Ustawa o prawie lotniczym.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 8
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
WYKONALNOŚĆ
TECHNICZNA
Obecna technologia, oraz umiejętności pracowników są w pełni wystarczające, by sprostać wymaganiom
technicznym opisanym powyżej.
FINANSOWA
Projekt jest wykonalny. Koszty eksploatacyjne są osiągalne pod warunkiem przyjęcia właściwych rozwiązań
technicznych.
ORGANIZACYJNA
Wdrażanie nie będzie uciążliwe dla codziennego funkcjonowania szkoły, dzięki zastosowaniu spiralnej
metodologii projektowej.
CZASOWA
Prototypowa wersja systemu powinna być gotowa po 2 miesiącach, jednak ze względu na zastosowanie modelu
spiralnego ostateczna realizacja projektu może przekroczyć termin 6-ciomiesięczny (w zależności od ilości
iteracji).
WIEDZY
Nasza firma gwarantuje kursy dla pracowników, które pozwolą im obsługiwać system.
Dzięki zastosowaniu systemu spiralnego pracownicy będą mieli więcej czasu na oswojenie się z systemem.
PRAWNA
Gwarantujemy przestrzeganie prawa Polskiego. Dane osobowe gromadzone w systemie będą przechowywane
w bazie danych w zgodzie z ustawą o ochronie danych osobowych. System będzie uwzględniał również
wymagania prawa lotniczego. W razie istotnych zmian prawnych przygotowana zostanie odpowiednia
modyfikacja systemu.
KONKLUZJE I ZALECENIA
Jesteśmy w stanie podjąć się wykonania tego projektu jednak ze względu na fakt, iż niektóre z elementów będą
podlegać późniejszym negocjacjom zastrzegamy możliwość przekroczenia przyjętego powyżej ograniczenia
czasowego oraz zmianę kosztu wykonania projektu.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 9
Projekt systemu informacyjnego dla szkoły pilota
pilotażu
„Latający Holender”
ANALIZA POTRZEB INFORMACYJNYCH
RMACYJNYCH
DEFINICJA POTRZEB INFORMACYJNYCH PRZED
PRZEDSIĘBIORSTWA
Poniższy schemat przedstawia wstępnie określone potrzeby informacyjne przedsiębiorstwa
przedsiębiorstwa. Ze względu na
szersze przedstawienie tej problematyki w kolejnym podrozdziale schemat ten zawiera tylko wybrane przykład
przykłady
gromadzonych danych. Należy tutaj zaznaczyć, że dotychczas tylko część z nich była przechowywana w firmie
(dane uniwersalne i podstawowe),
wowe), jednak istnieje potrzeba rozszerzenia ich zakresu o dane poszerzone
poszerzone. Dane
przedstawione na schemacie jako potencjalnie przydatne mogą być przechowywane przez system w zależności
od zakresu jego funkcjonalności, który zostanie określony w trakcie negocjacji
negocjacji z klientem.
Rysunek 1Podział
Podział danych w firmie “Latający Holender” ze względu na ich przeznaczenie
zapytania o nieorganizowane
dotąd kursy
Potencjalnie
przydatne
powody rezygnacji
klienta z kursu
dyspozycyjność
klienta
Poszerzone
dane o
płatnościach
Podstawowe
stan techniczny
samolotów
Uniwersalne
dane
firmy
lista
kursów
cennik
prawne ograniczenia
działalności
Żródło: opracowanie własne
KLUCZOWE OBSZARY POTRZEB INFORMACYJNYCH
INFORMACYJNY
PRZEDSIĘBIORSTWA
ZAPISANIE KLIENTA
1.
2.
3.
4.
5.
Dane klientów korzystających z naszych usług
Informacje o dyspozycyjności kursantów
Kopie ustawowo wymaganych świadectw
Wybrany kurs
Płatności
Ponadto dla celów raportowych system powinien zapisywać zainteresowanie potencjalnych klientów
kursami nie znajdującymi się jeszcze w ofercie
© Michał Knapiak, Michał Kozioł,ł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 10
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
WSPÓŁPRACUJ Z WŁAŚCICIELEM
1.
2.
Decyzje właściciela na temat oferowanych kursów
Decyzje właściciela na temat cen
Dodatkowo system może wspierać decyzje poprzez typowanie najpopularniejszych i najmniej popularnych
kursów.
USTAL HARMONOGRAM
1.
2.
Potrzeba rezerwacji pasów startowych
Czas pracy instruktorów
PRZEPROWADŹ KURS
1.
2.
3.
4.
Stan pogody
Stan techniczny maszyn
Lista obecności na zajęciach
Tematyka zajęć
REZYGNACJA
1.
2.
Data rezygnacji
Powód rezygnacji
OBSŁUGA KADR
1.
2.
3.
4.
5.
6.
Dane osobowe
Lista certyfikatów i ich aktualność
Aktualność badania lekarskie
Stawki
Harmonogram pracy/godziny w powietrzu
Plan urlopów/zwolnień
OBSŁUGA PŁATNOŚCI
1.
2.
3.
4.
Koszty serwisowania
Ceny wynajmu hangarów/sal
Ceny paliwa
Koszty biurowe (elektryczność/materiały)
ROZLICZENIA ZUS/US
1.
Aktualne zasady rozliczania
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 11
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
ALTERNATYWNE ROZWIĄZANIA
SYSTEM „ABIGOR”
Realizuje główne zadania jakimi są zapis klientów oraz ustalenie harmonogramu, wspomaga także kontakty
z lotniskiem oraz mechanikami. Dane osobowe klientów oraz informacje na temat ich dyspozycyjności
przechowywane są w systemie. System zawiera bazę dyspozycyjności instruktorów oraz pozwala wygenerować
harmonogram. Kontaktuje się on z lotniskiem oraz mechanikami w celu ustalenia możliwości odbycia lotu
i uwzględnia ewentualne zmiany. Przechowuje informację na temat przeprowadzonych kursów. Pozwala
również na obsługę rezygnacji klienta z kursu oraz prośby o zmianę terminu zajęć.
SYSTEM „ASHKAEL”
Jest rozbudowaną wersją systemu „Abigor” dodatkowo zawierającą funkcje pozwalające na:
•
•
•
•
•
Generowanie raportów dla właściciela
Wspieranie decyzji dotyczących oferty (propozycje zmian cen, otwarcia nowych kursów, typowanie
kursów do likwidacji)
Uwzględnienie decyzji właściciela w zakresie zmian oferty
Obsługę zapytań potencjalnych klientów o już istniejące oraz dotychczas nie oferowane kursy
Obsługę płatności klientów
System przechowuje informacje na temat oferty (w tym cennik, opis kursów, ilość godzin) oraz płatnościach
klientów.
SYSTEM „BETHREZEN”
Posiadając wszystkie funkcje wersji systemu „Ashkael” dodatkowo wprowadza szereg udogodnień i nowych
rozwiązań:
•
podsystem obsługi kadrowo-płacowej (generowanie listy płac, raportów dla właściciela na temat
pracowników, wspieranie decyzji kadrowych, uwzględnienie postanowień właściciele na temat premii)
•
podsystem obsługi płatności (wynajem biura, opłaty związane z wynajmem lotniska, koszty
eksploatacji maszyn, pozostałe zobowiązania)
•
generowanie raportów dla ZUS i US
WYBÓR ROZWIĄZANIA
Przy przyjętych ograniczeniach czasowych i budżetowych system „Bethrezen” jest niemożliwy do realizacji.
Z pozostałych dwóch optymalnym rozwiązaniem wydaje się opcja „Ashkael”, gdyż najbardziej efektywnie
spełnia potrzeby informacyjne przedsiębiorstwa, jest ona możliwa do wykonania ze względu na wymienione
wcześniej ograniczenia.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 12
Projekt systemu informacyjnego dla szkoły pilota
pilotażu
„Latający Holender”
DIAGRAM KONTEKSTOWY
Właściciel
Raporty
klientem*
z
SISP
Dostępność
Formularz
Klient
Poprawność
Kontakty
Decyzje
Pracownik
Stan techniczny
Rezerwacje
Lotnisko
Mechenik
* Kontakty z klientem obejmują następujące przepływy danych od klienta do systemu informacyjnego:
•
•
•
Formularz zapisu
Akceptacja
Rezygnacja
Oraz przepływy danych od SISP do klienta:
•
•
•
Potwierdzenie zapisu
Harmonogram
Przyjęcie rezygnacji
Wyjaśnienie użytych tutaj określeń znajduje się w części „
© Michał Knapiak, Michał Kozioł,ł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 13
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
SŁOWNIK DANYCH”.
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 14
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
LISTA ZDARZEŃ
Poniżej prezentujemy 11 typowych dla szkoły pilotażu zdarzeń:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Klient pyta o ofertę
Klient zapisuje się na kurs
Klient płaci za kurs
Klient uczestniczy w zajęciach
Klient chce zmienić harmonogram zajęć
Klient rezygnuje z kursu
Mechanik informuje o stanie technicznym samolotu
Lotnisko informuje o możliwości odbycia lotu
Właściciel oczekuje raportu na temat płatności
Właściciel oczekuje raportu na temat bieżącej oferty
Właściciel podejmuje decyzje o zmianach w ofercie
Bieżące sporządzanie harmonogramów
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 15
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
DIAGRAMY PRZEPŁYWU DANYCH
MODEL 0
1 ZAPISZ KLIENTA
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 16
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
1.3 ZAREJESTRUJ KLIENTA
2 WSPÓŁPRACUJ Z WŁAŚCICIELEM
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 17
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
3 USTAL HARMONOGRAM
3.1 SPORZĄDŹ HARMONOGRAM
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 18
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
4 PRZEPROWADŹ KURS
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 19
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
WYBRANE ALGORYTMY
TABLICA DECYZYJNA
Poniższa tabela decyzyjna przedstawia algorytm procesu „3 ustal harmonogram”.
Ustal harmonogram
1
2
3
4
5
6
7
Aktywny klient
T
T
T
T
T
T
N
Klient chce latać i jest dyspozycyjny w danym terminie
T
T
T
N
N
T
-
Możemy zorganizować lot
T
T
N
-
-
N
*
Godziny wykorzystane < godziny kursu
T
N
T
T
N
N
-
Ustal datę kursu
X
X
X
X
Poproś o dopłatę
Zapytaj o kolejną dyspozycyjność
X
Skieruj do zapisu
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
X
X
Strona 20
Projekt systemu informacyjnego dla szkoły pilota
pilotażu
„Latający Holender”
DRZEWO DECYZYJNE
Poniższe drzewo decyzyjne obrazuje algorytm modułu wspierania decyzji właściciela w diagramie
przedstawiony jako proces “2.1
2.1 Przedstaw ofertę i propozycję zmian”.
zmian”
Zmień cenę
liczba klientów >=
20
obniż cenę o 5%
10 < liczba
klientów < 19
pozostaw cenę na
niezmienionym
poziomie
liczba klientów <=
10
usuń kurs
liczba zapytań o
kurs >= 10
otwarcie nowego
kursu
liczba zapytań o
kurs < 10
brak nowego
kursu
Dodaj kurs
© Michał Knapiak, Michał Kozioł,ł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 21
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
STRUKTURYZOWANY OPIS W JĘZYKU NATURALNYM
Zarejestruj klienta
WHILE niepoprawne zgłoszenie
Wyślij wady zgłoszenia
Przyjmij nowy formularz
CALL ZAPISZNAKURS
ZAPISZNAKURS :
Dodaj formularz do Klienci
CALL USTALHARMONOGRAM
Wyślij potwierdzenie zapisu do klienta
CALL ZAREJESTRUJPŁATNOŚĆ
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 22
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
PSEUDOKOD
Przyjmij rezygnację klienta
DO
Poprawość = false
WCZYTAJ IdKlienta , Imię i Nazwisko z Rezygnacja
IF((Imię z rezygnacji == Imię z KLIENCI) AND (Nazwisko z rezygnacji == Imię z KLIENCI))
Poprawność = true
WHILE(poprawość == false)
USTAW Aktywny-klient = false
CALL usuńZHarmonogramu(idKlienta)
WYŚLIJ przyjęcie-rezygnacji do Klienta
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 23
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
SŁOWNIK DANYCH
Elementy
słownika
Akceptacja
Kontekst
*Zatwierdzenie
harmonogramu
kursu przez
klienta*
Aktywny klient
Definicja
Wartości
dopuszczalne
Jednostka
/format
[tak|nie]
Wartość logiczna
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Kolor czcionki: Tekst 1,
Polski
[true/false]
Wartość logiczna
Sformatowano: Polski
*wartość logiczna
oznaczająca czy
osoba jest naszym
aktualnym
klientem*
Anulowane
zajęcia
Anulowanie
zajęć
cena kursu
Cennik
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Kolor czcionki: Tekst 1,
Polski
*Lista zajęć, z
których odbycia
klient
zrezygnował*
Sformatowano: Polski
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Kolor czcionki: Tekst 1,
Polski
Tekst
*informacja o
odwołaniu zajęć z
powodu rezygnacji
klienta*
Sformatowano: Polski
*cena kursu*
@idKursu+nazwa
kursu+cenakursu
czas-rezerwacji
Waluta
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Kolor czcionki: Tekst 1,
Polski
Liczba
Sformatowano: Polski
Liczba
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Nie Pogrubienie, Kolor
czcionki: Tekst 1, Polski, Nie Wszystkie
wersaliki, Nie Rozstrzelone o /
Zagęszczone o
*czas w minutach
,jak długo pas
będzie zamknięty*
czas-trwania
*ilość godzin
kursu*
Dane osobowe
*dane klienta
korzystającego z
naszych usług*
dane-firmy
data-rejestracji
data-rezygnacji
@imię+nazwisko+dokument-tożsamości+data-urodzenia+miejsce
-urodzenia+miasto+kod+ulica+telefon+(email)+data-rejestracji
*nazwa firmy,
telefon
kontaktowy*
*data rejestracji
klienta*
*data rezygnacji z
kursu*
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Sformatowano: Polski
Sformatowano: Polski
Tekst
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Kolor czcionki: Tekst 1,
Polski
data (rrrr-mm-dd))
Sformatowano: Czcionka: (Domyślny)
+Nagłówki, Kolor czcionki: Tekst 1,
Polski
Data(rrrr-mm-dd)
Strona 24
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
Elementy
słownika
data-urodzenia
data-wplaty
Decyzje
Dobry stan
techniczny
dokumenttożsamości
Dostępność
Dyspozycyjność
email
Formularz
zapisu
Harmonogram
idInstruktora
IdKlienta
Kontekst
*data urodzenia
klineta*
*data dokonania
wplaty*
Decyzje właściciela
w zakresie zmian w
ofercie w
szczególności cenie
*stan techniczny
który pozwala
odbyć
*Numer dowódu
osobistego*
Informacja z
lotniska o
możliwości odbycia
lotu (dostępność
pasa, warunki
pogodowe itp.)
*Możliwe terminy
odbycia kursu
zaproponowane
przez
klienta/instruktora
*
*adres mailowy
klienta*
Dokument
wypełniany przy
zapisie klienta
zawierający dane
osobowe, kopie
świadectw,
dyspozycyjność
oraz przydzielony
identyfikator
klienta
*Zbiór informacja
na temat zajęć*
*osobisty numer
instruktora*
*wygenerowany
przez system
indywidualny
numer klienta
przydzielany przy
rejestracji *
Definicja
Wartości
dopuszczalne
Jednostka
/format
data (rrrr-mm-dd))
Data(rrrr-mm-dd)
@Zmiany odnośnie oferowanych kursów + cena kursu+
maksymalna ilość kursantów+ informacje o dodatkowych
promocjach
Tekst
YYXXXXXXXX(Xdowolna cyfra, Y –
dowolna litera)
[tak|nie]
Wartość logiczna
wszystkie dni za
wyjątkiem
ustawowo
wolnych od pracy
od świtu do
zmierzchu
Data(rrrr-mm-dd
gg:mm)
Tekst
@dane-osobowe+idKlienta+świadectwa+dyspozycyjność
@IdKlienta+nazwa-zajęć+nrzajęć+idInstruktora+termin+rezerwacja+(przeniesienie-zajęć)
Xx(x-dowolna cyfra)
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Autonumerowanie
Strona 25
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
Elementy
słownika
ilośćGodzinP
ilośćGodzinT
Imię
Informacje o
kursach
Instruktor
INSTRUKTORZY
KLIENCI
Klient
kod
Kurs
KURSY
kwota
Lista obecności
maksymalna
ilość kursantów
miasto
miejsce urodzenia
nazwa-zajęć
nazwisko
Nie można
odbyć lotu
nr-pasa
nr-rezerwacji
nr-zajęć
Kontekst
Definicja
Wartości
dopuszczalne
*ilość godzin
praktyki
przewidzianych w
ramach kursu*
*ilość godzin teorii
przewidzianych w
ramach kursu*
*Imię klienta*
@nazwa kursu+kwota+(ilośćGodzinT)+(ilośćGodzinP)
*harmonogram
pracy instruktora
*dane instruktorów
oraz ich
harmonogram
pracy*
*zawiera
niezbędne dane na
temat bieżących i
dawnych klientów*
*dane o kliencie
oraz jego status*
*Kod poczatowy
klienta*
*informacje o
odbytych zajęciach
Jednostka
/format
Tekst
@idInstrktora+harmonogram
{instruktor}
{klient}
Formularz zapisu+aktywnyKlient
xx-xxx(x-dowolna
cyfra)
@informacjaOKursie+lista obecności+temat+(przeniesione kursy)
{kurs}
*kwota do zapłaty
za kurs*
*Lista klientów
obecnych na
kursie*
*maksymalna ilość
kursantów
biorących udział w
kusie*
*Miasto
zamieszkania
klienta*
*miejsce urodzenia
klienta*
*nazwa kursu*
*nazwisko klienta*
*nie można odbyć
lotu*
*nr-pasa*
*numer rezerwacji
wygenerowany
przez system*
*wygenerowany
przez system
numer zajęć*
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Waluta
Tekst
Liczba
Tekst
Tekst
Tekst
Tekst
Tekst
Liczba
xxx-xxx-xxx(xdowolna cyfra)
Xxx(x-dowolna
cyfra)
Strona 26
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
Elementy
słownika
Numer konta
OFERTA
opis
osobakontaktowa
PŁATNOŚCI
Płatność
Poprawność
Potwierdzenie
rezerwacji
Potwierdzenie
zapisu
powódrezygnacji
Propozycje
Propozycje
klientów
przeniesieniezajęć
Kontekst
*numer konta na
które klient ma
wpłacić należność
za kurs*
*zawiera
informacje o
prowadzonych
kursach oraz
zapytaniach
klientów o
niedostępne kursy
*opis kursu*
*telefon osoby
kontaktowej,
pracującej na
lotnisku*
*ewidencja
płatności
dokonywanych
przez klientów
*potwierdzenie
przelewu*
*stwierdzenie, czy
dostarczone przez
klienta
zaświadczenia są
zgodne z
wymaganiami*
*Potwierdzenie
rezerwacji z
lotniska
*Wydruk danych
zawartych w
formularzu zapisu
przekazywany
klientowi*
*powódrezygnacji
z kursu*
*propozycje zmian
w ofercie
generowane przez
system zgodnie z
algorytmem
zawartym w
magazynie oferta*
Definicja
Wartości
dopuszczalne
Jednostka
/format
Tekst
{usługa}
Tekst
Xxxxxxxxxx(xdowolna cyfra)
{id klienta+zmiana
salda}
Tekst
[tak/nie]
Wartość logiczniczna
@nr-rezerwacji+nr-pasa-startowego+osoba-kontaktowa+czasrezerwacji
*inny możliwy
termin
przeprowadzenia
zajęć*
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Tekst
Tekst
data (rrrr-mm-dd
hh-mm))
Strona 27
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
Elementy
słownika
Przeniesione
kursy
przyczyna
Przyjęcie
rezygnacji
raport o obecnej
ofercie
Raport o stanie
płatności
Raporty
Rezerwacja
Rezygnacja
Saldo klienta
Stan techniczny
Świadectwa
świadectwoszkolne
świadectwozdrowia
Kontekst
*informacje o
zajęciach, które nie
odbyły się zgodnie
z
harmonogramem*
*powód dla
którego kurs nie
mógł się odbyć*
*ustne oświadczeni
pracownika o
przyjęciu
rezygnacji z dalszej
części kursu*
*informacje na
temat zapytań,
oferta firmy, liczba
kursanów,
sugerowane
decyzje*
*comiesięczny
raport o stanie
płatności klientów,
dostarczany
właścicielowi*
*Zbiór wszystkich
informacji w
formie raportów
jakie otrzymuje
właściciel*
*Rezerwacja pasa
startowego*
*Rezygnacja klienta
z kontynuowania
kursu*
*saldo płatności
wyznaczające
czy dany klient nie
zalega z
płatnościami*
@zły stan
techniczny+dobry
stan techniczny
*zaświadczenia
wymagane do
rozpoczęcia kursu*
*świadectwo
stwierdzające
ukończenie szkoły
średniej*
*zaświadczenie czy
klienta jest
zdrowy*
Definicja
Wartości
dopuszczalne
Jednostka
/format
@IdKlienta+nazwa-zajęć+nrzajęć+idInstruktora+termin+przyczyna
Tekst
Tekst
Tekst
Tekst
@Raport o stanie płatności+ raport o obecnej ofercie
@termin+dane-firmy
@IdKlienta+data-rezygnacji+(powód-rezygnacji)
@świadectwozdrowia+świadectw
o-szkolne
-999999-999999
PLN
[tak/nie]
wartość logiczna
[tak/nie]
Wartość logiczna
[tak/nie]
Wartość logiczna
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 28
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
Elementy
słownika
Telefon
Temat
termin
Termin zapłaty
tytul-wplaty
ulica
Usługa
Zapytanie o kurs
Zły stan
techniczny
Zmiana salda
Zmiany
Zmiany-zajęć
Kontekst
Definicja
Wartości
dopuszczalne
*numer telefonu
klienta. Podajemy z
zerem, bez
kresek*
*Temat zajęć*
*data i godzina w
której odbędzie się
kurs *
*temin do którego
klient musi
zapłacić za kurs*
@idKlienta + nr.
kursu
*ulica wraz z
numerem domu
gdzie zmieszkuje
klient*
*zapytanie od
klienta dotyczące
kursów*
*stan który nie
pozwala odbyć
kursu wraz z
terminem
usunięcia usterki*
*szczegóły
dotyczące
płatności*
*wprowadzone
przez właściciela
zmiany w ofercie*
*Informacja o
ewentualnych
zmianach terminu
zajęć*
Jednostka
/format
Xxxxxxxxxx(xdowolna cyfra)
Tekst
data (rrrr-mm-dd
hh-mm))
Data(rrrr-mm-dd)
Tekst
@idKursu+informacjaOKursach+(zapytanieOKurs)
Ustny
Tekst
@kwota+data-wplaty+tytul-wplaty
@IdKursu+czas-trwania+cena+opis
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Tekst
Strona 29
Projekt systemu informacyjnego dla szkoły pilotażu
„Latający Holender”
PROPONOWANE NARZĘDZIA DO IMPLEMENTACJI
Długo zastanawialiśmy się nad wyborem odpowiedniego narzędzia, które moglibyśmy zaimplementować do
firmy „Latający Holender”. Początkowo myśleliśmy nad systemem dedykowanym, aczkolwiek po wstępnej
analizie, doszliśmy do wniosku, iż koszt stworzenia takiego systemu od podstaw byłby niewspółmiernie wysoki,
do korzyści płynących z jego zastosowania. Biorąc pod uwagę fakt, iż rynek oprogramowania klasy ERP
(Enterprise Resource Planning) jest bardzo rozbudowany, postanowiliśmy, uwzględniając cele i założenia
projektu, wybrać produkt już gotowy. Wśród dostępnych programów wybraliśmy oferowany przez krakowską
firmę COMARCH S.A. system Comarch CDN XL.
Comarch CDN XL jest to system informatyczny klasy ERP (Enterprise Resource Planning). Firma Comarch
udostępnia ten system również w formie: wynajmu systemu – czyli użytkowania go w modelu ASP (Application
Service Provision), polegającym na wnoszeniu opłaty za korzystanie z oprogramowania w zależności od: czasu,
formy, intensywności użytkowania oraz wielkości używanej przestrzeni dyskowej. Dzięki ASP będziemy mieli
możliwość obniżenia kosztów użytkowania systemu, oraz unikniemy wysokiej jednorazowej opłaty wiążącej się
z zakupem odpowiednich licencji. Comarch CDN XL to system sprawdzony, od kilku lat najczęściej wybierany
spośród systemów ERP w Polsce 2 oraz idealnie przystosowany do polskich i europejskich realiów
gospodarczych, co pokrywa się z rejonem działalności firmy „Latający Holender”. System ten zwiększa
efektywność i wydajność pracy, przyspiesza system wymiany informacji w przedsiębiorstwie, a więc idealnie
wpasowuje się w cele i założenia naszego projektu. Pozwala on również na pracę on-line i wspiera wymianę
dokumentów, co przy profilu działalności firmy „Latający Holender” i wiążącej się z nim stałej i rozbudowanej
wymianie informacji z lotniskiem jest bardzo przydatne. Comarch CDN XL to system wielomodułowy, my
skupimy się głównie na wdrożeniu jego następujących modułów:
- Administrator – pozwala na zarządzanie systemem, definiowanie uprawnień użytkowników oraz kontrolę
urządzeń peryferyjnych
- Sprzedaż – pozawala na obsługę zakupów, sprzedaży oraz pozwala na zaimplementowanie zaprojektowanego
przez nas systemu wsparcia decyzji właściciela
- CRM – wspomaga w profesjonalnej obsłudze klienta w tym układanie harmonogramów
Kolejnym argumentem przemawiającym za wprowadzeniem programu Comarch CDN XL jest fakt, iż firma
COMARCH S.A. wypracowała metodykę wdrożeń tego systemu , która pozwala na prowadzenie projektu
wg sprawdzonego planu zapewniając skuteczność, optymalizację i znaczne skrócenie czasu wdrożenia.
2
wg raportu IDC, wg ilości nowych Klientów
© Michał Knapiak, Michał Kozioł, Arkadiusz Krzos, Marek Lorek, Magdalena Mokszan
Strona 30

Podobne dokumenty