Software pro diagnostiku dřevních prvků pomocí rezistografu
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F28597192%3A_____%2F23%3AN0000001" target="_blank" >RIV/28597192:_____/23:N0000001 - isvavai.cz</a>
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Software pro diagnostiku dřevních prvků pomocí rezistografu
Popis výsledku v původním jazyce
Popis výsledku: 1) Zpracování metodiky pro přepočet Cílem projektu byl vývoj nového softwaru. Základem softwaru byla vytvořená metodika pro posuzování fyzikálně mechanických vlastností dřevěných konstrukcí s následným vyhodnocením v nově vytvořeném softwaru pomocí technické úpravy stávajících rezistografů, které byly již na trhu. Metodika byla vytvořena z velkého množství vzorků (1 800 ks), které bylo potřeba během vývoje vyhodnotit. Na těchto vzorcích byly provedeny série zkoušek pomocí rezistografu a následně byly hodnoceny pevnostní zkoušky na zkušebních lisech. Z původního počtu zajištěných starších trámů byla použita pouze cca 1/3, jelikož zbývající 2/3 již nebyly vyhodnoceny vizuálně jako konstrukční. 3) Software Samotný software funguje jako webová aplikace s možností využití jako PWA , tj. si může aplikaci nainstalovat, ale nemusí, pokud nechce. Uživatel si tak může aplikaci nainstalovat i když ta nemusí být umístěna na tržišti pro instalaci aplikací (např. Obchod Play u android zařízení). Jako hlavní výhody pro přizpůsobení aplikace byly shledány: • Offline funkčnost: PWA umožňuje uživatelům pracovat s aplikací i bez připojení k internetu. Data jsou ukládána v mezipaměti a aplikace dokáže lépe zacházet s nepřítomností internetového signálu. • Rychlost načítání: Díky použití služeb pracujících offline a moderním webovým technologiím jsou PWA schopny nabídnout rychlejší načítání a odezvu než tradiční webové stránky. • Snadná instalace: Uživatelé nemusí přistupovat do obchodů s aplikacemi, aby si nainstalovali PWA. Stačí jednoduše otevřít webovou stránku a nainstalovat aplikaci na domovskou obrazovku. • Aktualizace: PWA se aktualizují automaticky, což uživatelům zajistí vždy nejnovější verzi aplikace bez nutnosti stahování a instalace nových verzí. • Malá velikost: PWA mají obvykle menší velikost než nativní aplikace, což šetří místo na zařízení.
Název v anglickém jazyce
Software for diagnostics of wooden elements using a resistograph
Popis výsledku anglicky
Description of the result: 1) Development of methodology for recalculation The goal of the project was the development of new software. The basis of the software was the created methodology for assessing the physical and mechanical properties of wooden structures with subsequent evaluation in the newly created software using the technical modification of existing resistographs that were already on the market. The methodology was created from a large number of samples (1,800 pieces), which needed to be evaluated during development. A series of tests were performed on these samples using a resistograph, and strength tests on test presses were subsequently evaluated. Of the original number of secured older beams, only about 1/3 was used, as the remaining 2/3 were no longer evaluated visually as structural. 3) Software The software itself works as a web application with the option of being used as a PWA, i.e. you can install the application, but you don't have to if you don't want to. The user can thus install the application even if it does not have to be placed on the market for installing applications (e.g. the Play Store for Android devices). The main benefits for app customization were found to be: • Offline functionality: PWA allows users to work with the application even without an Internet connection. Data is cached and the application can better handle the absence of an internet signal. • Loading speed: Thanks to the use of offline services and modern web technologies, PWAs are able to offer faster loading and responsiveness than traditional websites. • Ease of installation: Users do not need to access app stores to install PWAs. Simply open the website and install the app on your home screen. • Updates: PWAs update automatically, ensuring users always have the latest version of the app without the need to download and install new versions. • Small size: PWAs are usually smaller in size than native apps, which saves space on the device.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20202 - Communication engineering and systems
Návaznosti výsledku
Projekt
<a href="/cs/project/EG20_321%2F0025265" target="_blank" >EG20_321/0025265: Vývoj software a zpracování metodiky pro diagnostiku dřevních prvků pomocí rezistografu</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2023
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
nerelevantní
Technické parametry
Použité technologie a knihovny Pro vývoj aplikace byly využity nejnovější verze frameworků a nové technologie, což představovalo prý vývojový tým značnou výzvy. Bylo nutné si průběhu vývoje osvojit nové technologie, ale přínosem bylo tak vyviní aplikace, jejíž životní cyklus bude co nejdelší. Pro backend aplikace byly použity následující: • Revezní proxy Nginx • Databázový engine MariadDB • Message broker Redis • Programovací jazyk PHP [8+] • Framework Laravel [9+] • Balíček Laravel Horizon • Balíček Laravel Passport • Balíček Laravel Echo • Knihovna Lighthouse • Knihovna Spatie (ACL) Pro Frontend (SPA / PWA) byly použity následující: • Framework Vue.js • Framework NuxtJS • State manager Vuex • Transcompiler Babel.js • Modulovací baliček Webpack • Knihovna pro komunikaci přes GraphQL Apollo Client • Knihovna pro UI komponenty Vuetify • Puppeteer - nodejs knihovna ktera poskytuje API pro ovladani Chrome/Chromium Drobné komplikace, které při vývoji vznikaly byly vždy vyhodnoceny a napraveny tak, aby bylo dosáhnuto požadovaného výsledku. Systém správy verzí Pro správu verzí software byl zvolen nástroj Git (distribuovaný systém správy verzí), který zajištuje možnost moderního způsobu vývoje CI/CD (Continuous integration / Continuous delivery), tedy možnost nelineárního průběhu vývoje, spolu s zajištění zachování historie provedených úprav, splňujícího požadavky na automatizaci procesu vývoje a nasazení verzí CI/CD. Provoz verzovacího nástroje je zajištěn prostřednictví cloudové služby BitBucket společnosti Atlassian.
Ekonomické parametry
Přínos projektu pro Příjemce podpory: Realizace projektu představuje pro společnost významný potenciál pro získání nového tržního segmentu a nových zákazníků. Projekt také přináší potenciál pro jiné než ekonomické přínosy. Neekonomické přínosy lze rozdělit na dvě skupiny, a to na přínosy přímo pro společnost Webdevel a na celospolečenské přínosy, resp. přínosy pro zákazníky. Přínosy pro společnost Webdevel: • Rozšíření portfolia produktů společnosti • Rozšíření okruhů zákazníků • Plnění nastaveného strategického plánu a růst společnosti • Upevnění a zesílení pozice na trhu • Rozvoj kvalifikace stávajících zaměstnanců a jejich zkušeností • Navázání nových obchodních kontaktů s potenciálem pro další obchod • Získání dalších referenčních zakázek
IČO vlastníka výsledku
28597192
Název vlastníka
Webdevel s.r.o.