|
Obiectivele de proiectare a terminalelor inteligenteTimp scurt de personalizareDiferențele mari de afaceri ale diferitelor sectoare de activitate, nevoile clienților variabile, terminalul inteligent al clienților se bazează pe nevoile clienților, utilizând procesele grafice de afaceri definite vizual, interfața de mesaje de fundal scriptată. Ideile și nevoile clienților pot fi transformate rapid într-un sistem de aplicații stabil și fiabil în timp scurt, în timp ce modificările și întreținerea sistemului și simplitatea și comoditatea acestora pot fi ajustate chiar și de către clienți, utilizând instrumentele personalizate. Scalabilitate modularăMecanismul de schimb de informații bazat pe modalitatea de autobuz, modularizarea puternică, cuplarea liberă între module, reutilizarea codului sursă este ridicată, în același timp, deoarece fiecare modul se bazează pe reutilizarea la nivel de cod de rulare, maturitate și stabilitate. Asigurarea calității îmbunătățește în mod semnificativ eficiența și scalabilitatea dezvoltării. Costuri scăzuteUtilizarea hardware-ului încorporat elimină modulele nedorite din multe hardware-uri generale, păstrând și extinzând doar partea necesară pentru aplicații, în timp ce costurile hardware sunt reduse datorită introducerii software-ului pentru platforme încorporate. În același timp, în ceea ce privește sistemele de operare și instrumentele de dezvoltare, datorită utilizării software-ului open source, nu este nevoie să plătiți costuri ridicate pentru drepturile de autor pentru părțile software care rulează platforma, garantând în același timp legalitatea software-ului. Stabilitate maturitate ridicatăEmbedded-ul a fost utilizat pe scară largă de-a lungul anilor, cu platforme hardware numeroase și mature și cu numeroase soluții de succes în toate domeniile industriei. În aplicațiile încorporate, Linux a fost utilizat pe scară largă datorită caracteristicilor și stabilității sale open source și funcționează în prezent stabil pe PC-uri și servere comerciale la toate nivelurile. Caracteristici încorporateCosturi scăzute:Cerințele de resurse hardware sunt relativ scăzute, utilizând sisteme de operare open source gratuite și dezvoltarea de software cu costuri scăzute. Avantajele LinuxDrepturile de autor legale:Linux este un software open source care poate fi utilizat și distribuit gratuit, cu legalitatea distribuției drepturilor de autor. Structura funcțională a terminalului inteligentCompoziția sistemului Partea hardwareConsiste din servere de versiune pentru afaceri, client de rulare a terminalului și diverse periferice conectabile.
Software pentru instrumente personalizate:
Software de rulare a terminalului:
Introducerea fiecărui subsistemInstrumente de vizualizare a clientului:Software-ul modular este un instrument de dezvoltare integrat personalizat pentru vizualizare (ceea ce se vede este câștigat) și a fost dezvoltat utilizând software-ul de configurare de la Kindeco. Principalele includ definiția logică a afacerii, definirea rapidă a interfaței om-mașină și definirea formatului mesajului. Ieșirea acestui instrument este un fișier de configurare care poate fi utilizat de terminalul care rulează software-ul. Software de rulare a terminalului:Această parte a software-ului rulează în terminalul de interfață om-mașină, analizează logica de afaceri și structura mesajelor și oferă interfață de interacțiune om-mașină în funcție de profiluri. De asemenea, este responsabil pentru contactarea serverului de versiuni și citirea noului profil atunci când versiunea este actualizată. Modul de driver de dispozitiv:Modulul este o componentă plug-in a software-ului de rulare a terminalului, care completează în principal driverele diferitelor dispozitive conectate la terminal și oferă o interfață uniformă de revenire a apelurilor și a stării. Software de gestionare a versiunilor:Distribuiți și gestionați modificările în logica de afaceri, interfața om-calculator și definițiile mesajelor prin intermediul unui control de versiune. O parte a software-ului poate fi executată pe un terminal sau pe un server de versiune dedicat, în funcție de cerințele specifice. Platforma de schimb de mesaje KSwitch:Finalizarea programării și schimbului de informații între module, oferind fiecărui modul o interfață unică de interacțiune a informațiilor, astfel încât fiecare modul să poată fi cuplat în mod liber, ușor de extins, ușor de dezvoltat în colaborare și de îmbunătățit eficiența dezvoltării. Analiza caracteristicilor tehnice() |




