Počítačové znalosti
Existuje mnoho zmatků ohledně terminologie softwaru. ERP a SOA jsou naprosto odlišné koncepty, ale často se zmiňují ve stejném kontextu podnikových systémů, což situaci ještě více zamotá.
ERP (Enterprise Resource Planning) je soubor modulů, které podporují obchodní transakce – např. mzdy, účetnictví, nákup. Skutečný ERP integruje tyto funkce tak, aby si sdílely informace.
SOA (Service‑Oriented Architecture) je metodika vývoje softwaru. Jejím hlavním principem je psát kód co nejméněkrát. Úkoly, které se opakují v různých aplikacích, se zabalí do „služeb“. Jiná aplikace je může zavolat, předat vstup a získat výstup, nebo využít výsledek uložený v databázi. Jednoduchý příklad: adresa je datová struktura používaná v mnoha procesech – pro zaměstnance, zákazníky, dodavatele i kontakty. Validaci a formátování lze implementovat jednou a sdílet napříč všemi systémy. SOA tak usnadňuje budoucí vývoj a snižuje náročnost údržby.
Architektura orientovaná na služby často tvoří jádro ERP systému. V ERP se podobná data (např. zákaznické nebo produktové informace) ukládají centrálně a sdílí je různé moduly. I když nemusí běžet ve stejném prostředí, SOA výrazně usnadňuje integraci.
ERP lze přirovnat k architektonickému plánu budovy, zatímco SOA představuje nářadí, které stavebníci používají. Společně mohou přinést lepší výsledek, ale nejsou zaměnitelné.
Při používání termínů jako ERP nebo SOA je důležité si uvědomit, že mají smysl hlavně v technických diskuzích o výběru či vývoji softwaru. Prodejci často házejí „buzzwordy“ do marketingových materiálů, aby zákazníkům naznačili, že nabízejí nejmodernější řešení, i když si sami nemusí být jisti, co přesně produkt dělá.
OCR (optical character recognition) a OMR (optical mark recognition) jsou specializované systémy, které převádějí obrázky z papíru do digitální podoby snadno čitelné pro počítač. Obě technologie kombinují hardwarové skenery a softwarové aplikace, které zachytí obraz a přeloží jej do elektronické for
Na první pohled se podtržení a podtržítko mohou zdát stejným znakem, ale ve skutečnosti slouží odlišným účelům v psaní a při zpracování textu. Podtržení Podtržení je vodorovná čára umístěná pod slovem nebo znakem, např. toto je podtržený text. V HTML se podtržení často používá pro označení hypertext