Armadillo Nicaragua - car rental, transfers, tours

Ontwikkeling van informatiesystemen

Wij ontwikkelen kleine informatiesystemen en uitbreidingen aan bestaande systemen.  Daarbij maken wij gebruik van de programmeertaal Python.  Python is een hoge programmeertaal, die het mogelijk maakt om binnen korte tijd een werkend systeem te cre�ren.  Een niet onbelangrijke rol speelt daarbij de beschikbaarheid van een grote hoeveelheid modules, die Python tevens voor een breed toepassingsgebied geschikt maakt.  Voor het maken van de schermen gebruiken wij Tkinter, en indien nodig als database SQLite of MySQL.  Naast genoemde databases biedt Python ook ondersteuning voor onder meer Access en SQL Server, spreadsheets zoals Excel en kan naar tekstbestanden schrijven.

Het gebruik van een database is een logische vervolgstap op spreadsheets en geeft een veel beter fundament voor de verdere uitbouw van uw informatiesysteem.  Kort gezegd zijn spreadsheets geschikt voor bewerkingen op getallen en zijn databases voor het opslaan en toegankelijk maken van gegevens.  Deze gegevens kunnen diverse vormen aannemen, niet alleen die van getallen maar ook van woorden, teksten en afbeeldingen.  Van de opgeslagen gegevens kunnen selecties worden gemaakt, die vervolgens op allerlei manieren kunnen worden bewerkt, waarvoor we Python gebruiken.  Met Tkinter maken we resultaten daarvan tenslotte zichtbaar op het computerscherm.  Ook voor de invoer van gegevens gebruiken we Tkinter en Python.  Trouwens, de invoer hoeft niet per se van de gebruiker te komen.  Andere mogelijke bronnen, of bestemmingen(!), kunnen bijvoorbeeld een andere database, een spreadsheet of zelfs een tekstbestand zijn.
  Zo hoeven bestaande gegevens niet verloren te gaan.  Indien de uitvoer naar een spreadsheet gaat, dan kunt u vervolgens in Excel daarmee aan de slag zoals u wellicht al heel lang gewend bent.  Het aandeel Python in het informatiesysteem kan dan kleiner zijn, en daarom de kosten lager.

Enkele voorbeelden van programmatuur die wij ontwikkelen, zijn een voorraadbeheersysteem, een ledenadministratie, een bibliotheeksysteem, een "front end" applicatie voor de verwerking van  gegevens uit verschillende bestanden, een database conversieprogramma, etc.

Python, Tkinter en SQLite zijn "open source" en dus kosteloos.  Van MySQL gebruiken we de "free version".  Met andere woorden u betaalt alleen voor ons werk.  Ook proberen wij u niet middels de gereedschappen afhankelijk van ons te maken.  Niet alleen Python, Tkinter, SQLite en MySQL kunnen door iedereen worden "gedownload", dat geldt ook voor de database managementsystemen die we gebruiken.

Alhoewel
Python, Tkinter, SQLite y MySQL ook beschikbaar zijn voor Linux/Unix en Mac OS X, ontwikkelen wij vooralsnog alleen software voor Windows.