10. Enterprise tooling & Sisteme legacy
Sisteme corporate construite pe Delphi/C++/1C pentru management date, OCR, backup universal, parsing, remote PC support, sisteme accounting și informatice pentru sectoare publice/private (housing, retail, petrol, cardiologie). Capabilitatea explică experiența cu Firebird care e fundamentul migrării EdTech (vezi case study 04.1).
10.1 Sistem OCR pentru recunoaștere optică caractere
Sector: Enterprise document processing Format livrare: Aplicație desktop Delphi/C++
Provocare
Procesarea automată a documentelor scanate pentru extragere text necesita:
- recunoaștere caractere precisă
- pre-procesare imagine (deskew, despeckle, contrast)
- suport pentru multiple formate de intrare
- integrare cu workflow corporate (intrare în baze de date)
Soluție livrată
Sistem complet OCR integrat cu pipeline de procesare imagini, optimizat pentru documente standardizate corporate. Output structurat ready-to-import în baze relaționale.
Stack tehnologic
Delphi/C++, biblioteci OCR custom, MySQL/Firebird pentru storage rezultate.
10.2 Universal Backup System pentru fișiere și baze de date
Sector: Enterprise infrastructure Format livrare: Suite Delphi cu config-driven scheduling
Provocare
Mediu corporate cu zeci de servere, baze de date heterogene (MySQL, Firebird, MS SQL, MS Access, Paradox) și file shares aveau nevoie de o soluție de backup unificată:
- config-driven (fără cod custom per source)
- multi-source (fișiere + DB-uri într-un singur job)
- compresie + criptare opțională
- retention policies
- alerting pe failures
Soluție livrată
Suite Delphi cu engine config-driven care suporta toate motoarele DB ale ecosistemului plus file backup. Schedule integrat, retention configurabil, raportare automată.
Stack tehnologic
Delphi (Pascal), MySQL, Firebird, MS SQL Server, MS Access, Paradox.
10.3 MySQL Database Manager (alternativă desktop EMS/phpMyAdmin)
Sector: Enterprise tooling / Database administration Format livrare: Aplicație desktop Delphi
Provocare
Echipele DBA aveau nevoie de un client MySQL desktop performant pentru:
- query editor cu syntax highlighting
- schema browser ierarhic
- export/import în formate multiple
- operațiuni bulk performante
Soluții comerciale (EMS SQL Manager) erau scumpe; alternative gratuite (phpMyAdmin) erau web-based și incomode.
Soluție livrată
Aplicație desktop Delphi nativă cu UX optimizat pentru DBA-uri.
Stack tehnologic
Delphi, MySQL, MS SQL Server.
10.4 Image Processing Subsystems
Sector: Enterprise / Image manipulation Format livrare: Subsisteme Delphi/C++ integrabile
Provocare
Aplicații corporate aveau nevoie de subsisteme reutilizabile pentru:
- filtre (blur, sharpen, edge detection)
- transformări geometrice (rotate, skew, crop)
- conversii formate (BMP/JPEG/PNG/TIFF)
- batch processing
Soluție livrată
Bibliotecă C++/Delphi cu API stabil pentru integrare în aplicații corporate diverse.
Stack tehnologic
C++ (VC++/Builder), Delphi, manipulare bitmap raw pentru performanță.
10.5 Advanced Copy Files cu integrity check
Sector: Enterprise infrastructure Format livrare: Subsistem Delphi/C++
Provocare
Operațiuni de copiere fișiere între sisteme corporate aveau nevoie de:
- multi-thread pentru viteză
- resume după întrerupere (conexiuni instabile)
- verificare integritate (checksum)
- raportare progress
- retry policies
Soluție livrată
Subsistem cu thread pool configurabil, resume automat, verificare checksum end-to-end, integration cu monitoring.
Stack tehnologic
C++/Delphi, multi-threading, hash algorithms (MD5/SHA).
10.6 SlotMachine — joc casino enterprise
Sector: Gaming / Casino Format livrare: Aplicație Delphi/C++
Provocare
Aplicație joc slot machine pentru deployment în medii controlate (casino, săli de jocuri).
Soluție livrată
Aplicație Delphi/C++ cu UI custom, logica de game balance, integrare cu sisteme de evidență central.
Stack tehnologic
Delphi/C++, MySQL/Firebird pentru tracking sesiuni.
10.7 Battlefield Emulator
Sector: Simulation / Training Format livrare: Aplicație Delphi/C++
Provocare
Necesitate de simulare battlefield pentru training (scenarii configurabile, multi-actor, logging acțiuni).
Soluție livrată
Aplicație Delphi/C++ cu engine de simulare configurabil.
Stack tehnologic
Delphi/C++, structuri de date custom pentru world simulation.
10.8 Parsing Apps Suite
Sector: Enterprise data processing Format livrare: Set aplicații Delphi
Provocare
Procesare date dintr-o varietate de surse (logs, fișiere structurate, streams) pentru integrare în baze corporate.
Soluție livrată
Suite de aplicații parsing dedicate fiecărui format, cu API consistent pentru output în baze relaționale.
Stack tehnologic
Delphi/C++, MySQL, Firebird.
10.9 Data Entry Subsystems
Sector: Enterprise / Data input Format livrare: Subsisteme Delphi reutilizabile
Provocare
Aplicații corporate aveau nevoie de form-uri de intrare date validate, cu logică complexă de business (dependencies între câmpuri, lookup-uri, calcule automate).
Soluție livrată
Framework Delphi pentru forms cu validare declarativă și logică de business pluggable.
Stack tehnologic
Delphi, baze relaționale variate.
10.10 Fixmein Remote PC Support (analog TeamViewer)
Sector: Enterprise IT support Format livrare: Aplicație Delphi cu sockets
Provocare
Înainte ca TeamViewer să devină ubicuitar și accesibil, organizațiile aveau nevoie de soluție remote desktop low-cost pentru:
- conectare prin NAT/firewall
- transfer fișiere
- chat support tehnic
- sesiuni multiple paralele
Soluție livrată
Aplicație Delphi cu engine de remote desktop custom (capture screen + transmisie comprimată + input forwarding).
Stack tehnologic
Delphi, sockets TCP/IP, compresie JPEG pentru screen capture.
10.11 Sisteme corporate verticale (B2B / sector public)
Sector: Enterprise / Multi-vertical Format livrare: Aplicații Delphi customizate per client
Provocare
Diverse companii și instituții aveau nevoie de sisteme informatice dedicate domeniului lor:
| Sector | Sistem |
|---|---|
| Servicii imigrație/visa | Customers management pentru agenții Work & Travel |
| Distribuție/retail | Sistem facturi fiscale + ordine plată + warehouse |
| Sector public housing | Subsistem informatic pentru servicii naționale de locuire |
| Petrol & utilities | Sistem emitere/gestiune bonuri pentru operatori petrol |
| Sector public sănătate | Subsistem contabilitate calcul salarii pentru institut cardiologie |
| Educație superioară | Sisteme admitere universitare (premiate la conferințe internaționale) |
| Retail SME | Administrare 1C 7.7 cu rapoarte custom + documente noi |
Soluție livrată
Pentru fiecare client, un sistem customizat care respecta constrângerile specifice domeniului (legal compliance, workflow business, infrastructură existentă).
Stack tehnologic
Delphi, C++, MS Access, Paradox, MySQL, InterBase/Firebird, MS SQL Server, 1C 7.7 (limbaj propriu) cu metadata + documente custom.
Pattern-uri arhitecturale Enterprise tooling demonstrate
- Config-driven engines (backup universal) în loc de cod custom per source
- Subsisteme reutilizabile (image processing, copy files, data entry) ca biblioteci interne pentru ecosystem corporate
- Multi-database expertise: MySQL, Firebird/InterBase, MS SQL, MS Access, Paradox, SQLite, PostgreSQL — cunoaștere comparativă pentru selecție tech corectă per use case
- Custom protocols (remote desktop Fixmein cu sockets TCP/IP custom)
- Multi-vertical experience: housing public sector, petrol, distribution retail, healthcare accounting, higher education, casino — capacitate de a înțelege rapid contexte business diverse
- 1C 7.7 expertise pentru piețele ex-USSR cu rapoarte custom + metadata customization
- Cunoaștere stack legacy care permite migrarea modernă fără pierdere de date (vezi case study 04.1 SIMC migrare Firebird → FastAPI)
- Distinção solidă: experiența cu Delphi/Firebird permite acceptarea proiectelor de migrare legacy → modern stack pe care competiția tânără nu le poate prelua
De ce contează acest legacy în 2026
Multe organizații (sector public, instituții educaționale, IMM-uri din ex-USSR) operează încă pe sisteme Delphi sau cu baze Firebird/InterBase. Migrarea acestor sisteme către modern stack (FastAPI/React/Cloud) necesită echipe care înțeleg ambele lumi:
- legacy reverse-engineering: trigger-uri, stored procedures, logică business îngropată în UI Delphi
- modern stack greenfield: arhitectură curată, cloud-native, observability
Echipa Arcodev are exact această dublă competență (vezi caz studiu 04.1 — migrare colegiu Delphi → FastAPI + React păstrând Firebird).