Kategoria: Realizacje

SumPro

slowniki1

 

Program wspierający pracę straży i urzędów miejskich. Program ma budowę modułową na którą składa się 10 bardzo rozbudowanych elementów.
Pomimo swojej złożoności program jest bardzo przyjazny dla użytkowników dzięki czemu praca w nim jest o wiele bardziej wydajniejsza niż papierowe odpowiedniki.
Program napisany w całości w środowisku Delphi i może pracować na systemie Windows od wersji XP z SP3 aż po Windows 8.1 .
Pracę przy tym projekcie rozpoczęliśmy w lipcu 2008 i prowadzimy ją do dzisiaj, dzięki czemu ponad połowa aktualnej funkcjonalności jest zaimplementowana przez nas.
Zakres obowiązków to oczywiście rozwój programu o nowe funkcje, naprawa ewentualnych błędów oraz świadczenie wsparcia dla użytkowników w programie.
SumPro jest z powodzeniem używane zarówno w jednostkach w których klienci pracują na jednym stanowisku jak i na kilku dziesięciu lub nawet ponad 100 komputerach jednocześnie <- rozproszonych po całym mieście.

Środowisko programistyczne:
– do 2010 roku Delphi 2007
– od 2011 roku Delphi XE3
Bazy danych :
– do 2010 roku Firebird 1.5
– od 2011 roku Firebird 2.1 lub nowszy
Wykorzystywane komponenty dodatkowe to między innymi:
– pakiet devExpress – m.in. panele nawigacyjne, listy rekordów
– Jedi VCL
– Indy 10 – smtp, pop3, ftp, ftps, sftp
– FastReport 4 do wszelkiego rodzaju raportów i zestawień – w programie jest ich kilkadziesiąt
– własne komponenty obsługujące zarządzanie raportami, użytkownikami oraz połączeniami do bazy

Dodatkowo jak w każdym projekcie wykorzystujemy programy wspomagające pracę programistów takie jak SVN ( do 2013 roku ) oraz Mercurial ( od 2013 roku )

Strona programu: LINK

Share Button

mSumPro – Serwer wymiany

Dla firmy Aksel  od 1 lutego realizujemy serwer wymiany danych pomiędzy mobilnym klientem mSumPro, a bazą danych programu SumPro. Dzięki wybranej architekturze i sposobie wykonania rozwiązanie to potrafi obsłużyć nawet kilkadziesiąt jednoczesnych połączeń do baz danych oraz do kilkuset połączeń klientów mobilnych bez utraty wydajności nawet na zwykłym komputerze stacjonarnym.
Serwer potrafi obsłużyć połączenia z każdego możliwego urządzenia Android, iOS jak i zwykłego PC.

mSumPro_serwer

 

Środowisko programistyczne: Delphi XE3
Bazy danych : Firebird
Komponenty: Jedi VCL, ZeosDB, Indy 10

Share Button

mSumPro

Dla firmy Aksel od 1 lutego realizujemy program mSumPro dla systemów android i iOS jako mobilnego klienta dla programu SumPro. Aplikacja jest przygotowana zarówno dla smartphone jak i tablety nie zależnie od rozdzielczości wyświetlacza <- jest w pełni responsywna i dopasowuje się do wielkości urządzenia na którym jest uruchamiana.
Dzięki wykorzystaniu lokalnej bazy danych SQLite program pozwala użytkownikowi na pracę w dwóch trybach:
– off-line bez podłączenia do internetu <- z możliwością synchronizacji z serwerem po powrocie do siedziby firmy lub straży miejskiej
– on-line z synchronizacją danych w czasie rzeczywistym
Synchronizacja może się odbywać zarówno poprzez sieć komórkową jak i WiFi.

mSumPro

Środowisko programistyczne: Delphi XE5
Bazy danych : SQLite
Dodatkowo: Współpraca z serwerem wymiany danych mSumPro

Strona programu mSumPro: LINK

Share Button

SOZ bilety miesięczne

Dla firmy Informix zrealizowaliśmy zarządzanie biletami miesięcznymi.
Program jest przygotowany do pracy w dwóch trybach:
– tryb busa <- w którym w pojeździe do aplikacji podłączony jest czytnik RFID a każdy pasażer posiadający bilet miesięczny jest zobligowany do zbliżenia karty do niego, dzięki cemu kierowca zobaczy na ekranie informacje o bilecie wraz ze zdjęciem właściciela. Baza danych w pojazdach jest synchronizowana przez internet z bazą główną.
– tryb centrali <- który z kolei pozwala na zarządzanie użytkownikami w programie oraz całą listą biletów miesięcznych

soz_bilety

Środowisko programistyczne: Delphi XE3
Bazy danych : MySql na naszym serwerze dedykowanym, SQLite na każdym komputerze w autobusie
Komponenty: Jedi VCL, ZeosDB
Dodatkowo: Obsługa czytników RFID na USB

Dla tego klienta zakupiliśmy oraz przygotowaliśmy do pracy z programem kilka laptopów, które w tej chwili pracują jako stanowiska sprawdzające bilety w busach i autobusach.

Projekt utrzymujemy na systemie Mercurial.
Ze względu na fakt, iż program pracuje na kilku nastu nie powiązanych ze sobą stanowiskach wersje produkcyjne plików programu zostały udostępnione klientowi poprzez serwer SVN

Share Button

KKC Ewidencja Zleceń

Dla firmy KKC realizujemy wielostanowiskowy program wspomagający pracę firmy od momentu wpłynięcia zapytania ofertowego poprzez przygotowanie ofert aż po realizację zleceń, zamówień oraz protokołowanie wykonanych prac. Dodatkowo program obsługuje uproszczoną wersję magazynu posiadanych materiałów i świadczonych usług.
Nasze oprogramowanie ułatwia zarówno pracę administracyjną jak i przepływ danych pomiędzy poszczególnymi pracownikami dzięki czemu mogą oni skupić się na pozyskiwaniu nowych zleceń.
Program od podstaw przygotowany w środowisku Delphi XE3 oraz oparty na naszym autorskim frameworku przeznaczonym specjalnie dla aplikacji bazodanowych co wpływa na szybkość w tworzeniu kolejnych elementów i nowych funkcji dla klienta.

kkc_1

 

 

 

Środowisko programistyczne: Delphi XE3
Bazy danych : MySql
Komponenty: Jedi VCL, ZeosDB
Dodatkowo: Obsługa czytników RFID na USB

Projekt utrzymujemy na systemie Mercurial.

Share Button

Mobilny handlowiec

Dla firmy XDeft utworzyliśmy program na systemy Android wspomagający pracę handlowców w firmach używających oprogramowania Enova.
Aplikacja tworzona w języku Java przy użyciu środowiska Eclipse oraz przeznaczona do pracy na zarówno na smartphone oraz tablety z system Android nei zależnie od rozdzielczości danego urządzenia. Program pozwala handlowcowi w terenie na przeglądanie list towarów, wystawianie podstawowych dokumentów takich jak zamówienia oraz KP <- a następnie ich synchronizację z serwerem danych u klienta w siedzibie zarówno poprzez WiFi jak i sieć komórkową.

mHandlowiec_1

Środowisko programistyczne: Eclipse
Android: od wersji 4.0.3
Bazy danych : SQLite
Dodatkowo: Współpraca z istniejącym u klienta serwerem wymiany danych działającym po TCP/IP

Share Button

Ubezpieczyciel

Dla firmy 3Deft, XDeft, a nastęnie Koala realizowaliśmy poprawki oraz wsparcie dla użytkowników programu dla multi-agencji ubezpieczeniowych.

uniqa

 

Środowisko programistyczne: Delphi 2007
Bazy danych : Firebird
Komponenty: devExpress, IBX

Zakres obowiązków:
– poprawa błędów oprogramowania
– tworzenie nowych raportów i zestawień
– optymalizacja istniejących mechanizmów w bazie danych

 

Share Button