Revelo - vývoj

Koncepce

Vývoj programu Revelo byl zahájen okolo roku 2009, jeho koncepce a technologie odpovídá tehdejším možnostem. Zastaralé nebo již nevyhovující technologie:

Přeprogramování je z uvedených důvodů nezbytné, nestačí jen dílčí úpravy, program se musí naprogramovat celý znovu. To se týká i struktury databáze, která musí být jednoduchá a efektivní. Z pohledu uživatele spočívají zásadní změny v tom, že již nebudou všichni zákazníci uloženy v jedné databázi. Původní koncepce programu byla šitá na míru společnostem nebo OSVČ podnikajícím v oboru elektro s oprávněním provádět revize. Program však používají i subjekty (instituce, výrobní podniky, úřady), kteří si dělají revize ve své režii a i to byl podnět ke změně koncepce. Nyní se pro každého zákazníka vytvoří samostaný soubor databáze. Funguje to podobně jako třeba soubor tabulky excelu. Přináší to mimo jiné větší svobodu s práci s daty a organizaci zálohování.

Pro zpětnou datovou kompatibilitu je vytvořený program, který si můžete stáhnout a vyzkoušet se svými daty. Program je koncipovaný jako samostatný a nezávislý na programu Revelo. Je to z důvodu předpokládaných změn, které bude souběžně vyvíjená nová verze vyžadovat. Po finální odladění můžeme zvážit integraci prográmku do programe Revelo, ale myslím, to bude zbytečné.

Stažení programu

Revelo konverze DB (zip)

 

Po kliknutí na tlačítko se stáhne zip soubor s programem. Program je tvořený adresářem, ve kterém se nachází dva soubory. Soubor s názvem KonverzeDB.exe, což je vlastní program a soubor sqlite3.dll, který je nutný pro práci s tímto typem databází. Adresář s tímto souborem někam rozzipujte a uložte na pevný disk. Zabere místo jen asi 3,5 MByte.

Prostředí programu

Spuštěný program vypadá takto:

má jednoduché a logické ovládání:

 

Historie

Doplnění verze programu podle data kompilace je z důvodu ověření kompatibility souboru ještě před jeho zpracováním. Tím se předejde případným nepříjemným kolizím před zpracováním souboru v programu Revelo.

 

Výhled

Ohledně struktury databáze je vývoj ustálený a už se nepředpokládají změny. Výjimkou je možné přidání pole pro hodnoty svítidel držených v ruce (zatím nechávám otevřené).

Nyní pracuji na programu, který dokáže vytvořené datové soubory otevřít a z jejich údajů generovat sestavy, které známe z původního programu Revelo. Následně vyhodnotíme, zda má smysl ve vývoji pokračovat. Informace o aktuálním vývoji sledujte zde na této stránce.