SELMA New Generation
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F26129558%3A_____%2F19%3AN0000002" target="_blank" >RIV/26129558:_____/19:N0000002 - isvavai.cz</a>
Výsledek na webu
<a href="https://www.cns.cz/selma" target="_blank" >https://www.cns.cz/selma</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
SELMA New Generation
Popis výsledku v původním jazyce
Výsledkem projektu je realizace SW architektury na bázi Enterprise Service Bus (dále jen ESB). Cílem bylo vytvořit řešení jádra, ve kterém bude zahrnuta základní správa a další funkcionality řešit na bázi služeb. Toto řešení nám umožnilo zjednodušit a rozdělit jednotlivé funkcionality. Rozhraní se pouze konfigurovalo a nikoliv programovalo, což radikálně snížilo náklady na provoz a nasazení u jednotlivých zákazníků. Zároveň to umožnilo jednoduše integrovat i systémy s funkcionalitami, které již zákazník má a nebude při implementaci požadovat. Dalším cílem a zároveň základním prvkem ESB architektury bylo kompletní logování a audit jednotlivých zpráv na jednom místě. - standardizace vstupů, implementace ESB architektury (centralizace správy, snadnější propojitelnost) - přepsání stávajících funkcionalit do služeb v rámci ESB - audit a logování veškerých zpráv - snížení nákladů na provoz SW řešení a jeho další vývoj - zvýšení konkurenceschopnosti - integrace dalšího laboratorního systému a minimálně třech nemocničních systémů v rozmezí tří let Cílem řešení bylo nahradit stávající portfolio aplikací s tím, že zákazník bude mít možnost aktivace jednotlivých modulů.
Název v anglickém jazyce
SELMA New Generation
Popis výsledku anglicky
Result of the project is realization of SW architecture based on Enterprise Service Bus (ESB). The goal was to create a core that will include general management and other functions take as services. This solution enable us simplify and divide individual functions. The interface was only configured, not programmed and that drastically decreased costs for operations and client’s implementation. Simultaneously, this allows easily integrate even the systems with functions that customers already have and they don’t need it during the implementation. Another goal and also a basic element of ESB architecture was a complete log and audit of individual reports at one place. - Input standardization, ESB architecture implementation (management centralization, easier connectivity) - Rewrite current functions as ESB services - Audit and log of all reports - Decrease costs of SW operations and next development - Increase of competitiveness - Integration of another laboratory system and at least 3 hospital systems in 3 years period The goal of the solution was replacement of current app portfolio and enable customer to activate individual modules.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20200 - Electrical engineering, Electronic engineering, Information engineering
Návaznosti výsledku
Projekt
<a href="/cs/project/EG15_018%2F0005095" target="_blank" >EG15_018/0005095: SELMA New Generation</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2019
Kód důvěrnosti údajů
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
SELMA NG
Technické parametry
Výstupem projektu je: Softwarové řešení Selma přepsané do aktuálních technologií (.NET 4.8) a architektury založené na službách. Dále jsou jednotlivé moduly optimalizovány dle pracovních postupů laboratoří s využitím možností, které poskytují nově použité technologie. Obecně, se celé řešení skládá z balíku klientských aplikací, serverové a databázové části. Klientská část se skládá z modulů: • Laboratorní klient – Windows nativní aplikace, zajišťující hlavní funkcionalitu řešení Selma – zadávání laboratorních žádanek. Komunikace s databází probíhá skrze webovou WCF službu umístěnou na aplikačním serveru. Aplikace dále přímo ovládá hardware důležitý pro zadávání laboratorních žádanek, jako je skener, čtečky čárových kódů nebo tiskárny čárových kódů. • PrintServer – Windows nativní aplikace sloužící k hromadnému tisku laboratorních výsledků, včetně jejich distribuce do příslušných svozových tras. • Správa – Webová aplikace sloužící k administrátorské činnosti. Slouží zejména k editaci nastavení jednotlivých modulů a správě číselníků. • CallCentrum – Window nativní aplikace pomáhající laboratornímu callcentru s agendou. Od ověřování volajících lékařů pomocí PINu, přes možnost přehrávání hovorů až po zjednodušený přístup k laboratorním výsledkům a žádankám a napojení na telefonní ústřednu. Serverová část se skládá • Služby zajišťující komunikaci klientských aplikací se SQL – Webové služby (pro každou klientskou aplikaci separátní) sloužící ke komunikaci mezi klientskou částí a databázovou částí, zároveň mohou v určitých případech volat další API jako je napojení na LIS, napojení ISIN. • Služby podporující další funkce – Windowsové služby běžící na serveru sloužící např. k distribuci elektronických výsledků, k příjmu elektronických žádanek z ambulantních systémů apod. Databázová část se skládá • Provozní databáze – databáze sdružující provozní a číselníková data pro všechny moduly celého řešení Selma. • Databázové pohledy pro BI – databázové pohledy určené pro uživatelské přehledy o provozu s možností napojení na MS Excel nebo na další reporting systémy.
Ekonomické parametry
Podpora nových verzí Microsoft produktů (Windows Server, SQL Server, Microsoft .NET Framework, ASP.NET) usnadní implementaci Selmy NG u nových zákazníků a následně i údržbu celého řešení v produkci. Tato výhoda je přenositelná i na stávající zákazníky řešení Selma. To ve svém důsledku zvýší prodeje a zejména míru ziskovosti v rámci celého provozního cyklu řešení. Použití nových technologií dále zvýší efektivitu stávajících funkcí a umožní doplnit nové funkcionality pro potřeby provozu i managementu – to rozšíří prodejní argumenty a obecně oblast tržních příležitostí v rámci zdravotnického segmentu. Vyšší prodejnost Selmy NG přináší z pohledu společnosti CNS ještě, další, sekundární efekt. V případě, že se zákazník zakoupí řešení Selma, bude možné mu nabídnout další produkty společnosti, které jsou nabízeny pro oblast zdravotnictví a jejichž použití společně se Selmou přináší výrazný synergický efekt.
IČO vlastníka výsledku
26129558
Název vlastníka
CNS a.s.