Portfolio
Konv - program konwertujący
Typ projektu: program komputerowy
Opis
Konv jest programem konwertującym pliki wynikowe z takich programów jak Płatnik, do formatu "rozumianego" przez system bankowy mojego Klienta. Głównym zadaniem programu jest uproszczenie dokonywania przelewów, które pochodzą z programów różnych działów firmy.
Program mimo prostego interfejsu potrafi dość inteligetnie rozpoznawać poszczególne pliki wejściowe i na ich podstawie generować odpowiedni plik wynikowy.
Jakie główne punkty program musiał spełniać?
- rozróżniać różne rodzaje plików (poczodzące z różnych działów firmy), których typ można było określić dopiero po analizie treści plików i to dość trudnej analizie
- dla każdego rodzaju pliku stosować inne reguły konwertowania
- uwzględniać możliwość popełnienia błądu przez ludzi generujących pliki wejściowe
- posiadać elastyczny system konfiguracji poszczególnych reguł, aby możnabył go swobodnie konfigurować, jak tylko zmienią się odpowiednie dane plików wejściowych.
Konwersja pliku polegała m.in. na ustawiania odpowiednich dat przelewu, poprawianie opisów/dat, dodawanie odpowiednich danych dotyczących przelewów oraz numerów kont bankowych z których przelew wychodził.
Technologie: C#/.NET, XML
Rok wydania: 2010