systemu elektronicznej wymiany danych na przykładzie e-faktury Pod kierownictwem mgr inż. Andrzeja Ptasznika systemu elektronicznej wymiany danych
CEL PRACY Zbudowanie systemu do wystawiania, ewidencji, przechowania i wymiany dokumentów w postaci elektronicznej na przykładzie e-faktury. Pokazanie zalet elektronicznej wymiany danych (EDI) pomiędzy różnymi systemami informatycznymi
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
Dziedzina problemu Wystawianie, ewidencja, przechowanie i wymiana dokumentów w postaci elektronicznej.
Dlaczego elektroniczna forma dokumentów?? Przechowywanie Ekologia Koszty Bezpieczeństwo Terminowość Eliminacja pomyłek
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
Analiza Problemu Typy dokumentów Sposoby wystawiania faktur w wersji "tradycyjnej". Faktura Elektroniczna 18% Dokument wypisywany ręcznie 30% Faktura Papierowa 82% Inne 5% Dokument drukowany z programów F-K 65%
Proces
Analiza Problemu Możliwość wykorzystania z elektronicznej wymiany danych Błedy przy wprowadzaniu dokumentów Tak ale nie korzystamy z tej formy. Wolimy pozostać przy swoich sprawdzonyc h metodach. 13% Nie ale chcemy skorzystać z elektronicznej wymiany danych 13% Nie i nie chcemy korzystać z elektronicznej wymiany danych 9% Tak i korzystamy z tej formy 34% Nie dotyczy 31% Powyżej 5 % ogólnej liczby dokumentów 18% 1% - 5 % wystawionyc h dokumentów 19% Nie wiem 31% Poniżej 1% ogólnej liczby dokumentów 32%
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie
Model Systemu Charakterystyka systemu Założenia systemu Wymagania funkcjonalne Sprzedaż Elektroniczna wymiana danych Kontrahenci Magazyn Monitorowanie Administracja
Diagram przypadków użycia
Diagram hierarchii funkcji
Diagram hierarchii funkcji
Model Systemu Wymagania pozafunkcjonalne Niezawodność Wydajność Użyteczność Architektura systemu Skalowalność Bezpieczeństwo Modularność Możliwość pracy w środowisku rozproszonym.
Architektura systemu
Środowisko pracy systemu
Statyka systemu
Dynamika systemu
Diagram związków encji
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
Projekt interfejsu użytkownika
Schemat bazy danych
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
Interfejs
Interfejs
Interfejs Wymiana danych odbywa się za pomocą standardu XML
Baza danych
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
Testowanie Testowanie interfejsu na różnych przeglądarkach internetowych. Nazwa przeglądarki Wersja Check Opera 10.54 Chrome 5.0.375.86 Internet Explorer 8.0 Safari 5.0 FireFox 3.6.6
Testowanie Testowanie procedur składowanych. Nazwa procedury Procedura testująca Oczekiwany wynik Check Eksport dokumentów do Udany eksport do PR_DokumentEksport pliku xml-owego dokumentu xml genfirm Wygenerowanie nazw firm, poprawność wypełnienia tabeli. Wygenerowanie nazw firm i wypełnienie tabeli FIRMA genilosctowar gentowar Wygenerowanie ilości towarów istniejących w tabeli TOWARY, wstawienie ich w odpowiednich polach w tabelach Towar_Magazyn Wygenerowanie nazw towarów, poprawność wypełnienia tabeli. Wygenerowanie danych i prawidłowe wypełnienie tabel Wygenerowanie nazw firm i wypełnienie tabeli TOWARY
AGENDA Dziedzina problemu Analiza Problemu Model Systemu Aplikacja Implementacja Testowanie Podsumowanie i wnioski
Podsumowanie i wnioski Celem powyższej pracy było Zbudowanie aplikacji do wystawiania, ewidencji, przechowania i wymiany dokumentów w postaci elektronicznej na przykładzie e - faktury. przybliżenie mechanizmów Elektronicznej Wymiany Danych,
Dziękuję za uwagę