k navigaci

Slovník pojmů

Ve slovníku najdete vysvětlení cízích slov a zkratek použítých na našich webových stránkách. Některé definice jsou čerpány z Wikipedie.

AJAX
Asynchronous JavaScript and XML, technologie pro vytváření interaktivních webových stránek
AOP
Aspect-oriented programming, programování řízené aspekty
API
Application Programming Interface, rozhraní pro programování aplikací
ASCII
American Standard Code for Information Interchange, kódovací standard
Browser
Prohlížeč webových stránek a internetu - např.: Internet Explorer, Firefox, Opera atd.
CAPTCHA
Akronym pro „completely automated public Turing test to tell computers and humans apart“, tedy „plně automatický veřejný Turingův test k odlišení počítačů a lidí“. Test spočívá zpravidla v zobrazení obrázku s deformovaným textem, přičemž úkolem uživatele je zobrazený text opsat do příslušného vstupního políčka. Předpokládá se, že lidský mozek dokáže správně rozeznat i deformovaný text, ale internetový robot při použití technologie OCR nebude schopen text správně rozpoznat.
classpath
cesta k podpůrným třídám pro správné spuštění Java programu
CMS
Systém pro správu obsahu (CMS z anglického content management system) je software zajišťující správu dokumentů, nejčastěji webového obsahu. V dnešní době se jako CMS zpravidla chápou webové aplikace, někdy s případným doplňkovým programovým vybavením u klienta.
connection pooling
technologie pro řešení problému zátěže databázových serverů pomocí správného vytváření spojení
controller
třída, která obsluhuje webovou stránku (kontrolér)
cookie
Jako cookie (anglicky koláček, oplatka, sušenka) se v protokolu HTTP označuje malé množství dat, která WWW server pošle prohlížeči, který je uloží na počítači uživatele.
CRM
Customer relationship management (též CRM nebo řízení vztahů se zákazníky) je databázovou technologií podporovaný proces shromažďování, zpracování a využití informací o zákaznících firmy. Umožňuje tak poznat, pochopit a předvídat potřeby, přání a nákupní zvyklosti zákazníků a podporuje oboustrannou komunikaci mezi firmou a jejími zákazníky.
CRUD
create read update delete, označení čtyř základních databázových operací
C3P0
JDBC3 Connection and Statement Pooling, technologie umožňující connection pooling
CSS
Cascading Style Sheets je jazyk pro popis stylu zobrazení dokumentů napsaných v jazycích HTML, XHTML nebo XML.
DAO
Data Access Object, objekt pro přístup k datům (povětšinou v databázi)
DBCP
Database Connection Pool, technologie umožňující connection pooling
DI
Dependency Injection, technologie pro dosazování závislostí
DMS
Správa dokumentů nebo také Systém pro správu dokumentů (Document management system (DMS) nebo Electronic Document management (EDM)), je počítačový systém určený ke správě elektronických dokumentů a/nebo zdigitalizovaných papírových dokumentů, tj. např. dokumentů převedených do digitální podoby skenováním.
DWR
Direct Web Remoting, knihovna pro snadnou implementaci AJAXu v Java aplikacích
EJB
Entity Java Beans, framework
E-shop
Elektronický obchod využívající speciálních www aplikací, určených ke zpracování obchodních transakcí on-line.
ERP
Enterprise Resource Planning (ERP) je informační systém, který integruje a automatizuje velké množství procesů souvisejících s produkčními činnostmi podniku. Typicky se jedná o výrobu, logistiku, distribuci, správu majetku, prodej, fakturaci, a účetnictví.
Flash
Flash je grafický vektorový program, momentálně ve vlastnictví společnosti Adobe (dříve Macromedia). Používá se především pro tvorbu (převážně internetových) interaktivních animací, prezentací a her.
framework
rámec, skupina nástrojů pro usnadnění vývoje softwaru
Freemarker
šablonovací systém, pro vytváření webových stránek a aplikačních výstupů
hotdeploy
schopnost webového serveru zaměnit zkompilovanou třídu bez nutnosti restartu serveru
HTML (XHTML)
HyperText Markup Language je značkovací jazyk pro vytváření internetových stránek
HQL
Hibernate Query Language, dotazovací jazyk pro Hibernate
IDE
integrated development environment, vývojové prostředí
IMAP
Internet Message Access Protocol je protokol pro přístup k e-mailovým schránkám
IoC
Inversion of Control, návrhový vzor pro tvorbu softwaru
IS
Informační systém (IS) je systém pro sběr, udržování, zpracování a poskytování informací a dat.
JAAS
Java Authentication and Authorization Service, služba pro podporu autorizace a autentizace v J2EE aplikacích
Java
Java je jedním z nejpoužívanějších programovacích jazyků na světě. Díky své přenositelnosti je používán pro programy, které mají pracovat na různých systémech počínaje čipovými kartami (platforma JavaCard), přes mobilní telefony a různá zabudovaná zařízení (platforma Java ME), aplikace pro desktopové počítače (platforma Java SE) až po rozsáhlé distribuované systémy pracující na řadě spolupracujících počítačů rozprostřené po celém světě (platforma Java EE). Tyto technologie se jako celek nazývají platforma Java. Dne 8. května 2007 Sun uvolnil zdrojové kódy Javy (cca 2,5 miliónů řádků kódu) a Java bude dále vyvíjena jako open source.
JavaScript (JS)
JavaScript je multiplatformní, objektově orientovaný skriptovací jazyk, který se používá ve většině moderních webových aplikacích.
JDBC
Java Database Connectivity, API pro přístup k databázi v Javě
JGuard
nadstavba JAAS
JNDI
Java Naming and Directory Interface, adresářová služba pro vyhledávání Java tříd podle jména
JMS
Java Messaging Service, služba pro zasílání zpráv
JPA
Java Persistence API, ORM framework pro ulehčení přístupu k databázi
JPQL
Java Persistence Query Language, dotazovací jazyk pro JPA
JSF
Java Server Faces, framework pro tvorbu uživatelského rozhraní u webových projektů
JSP
Java Server Pages, technologie pro tvorbu dynamických webových stránek
JTA
Java Transaction API, API pro podporu transakčního zpracování
J2EE (JEE)
Java Enterprise Edition
LDAP
Lightweight Directory Access Protocol, protokol pro výměnu dat v adresářových službách
MoroSystems
Název naší firmy vznikl ze spojení slov "Moro" a "Systems". "Moro" je španělsky "černý kůň". "Systems" znamená "systémy". Česky se jedná o "Černého koně vývoje software".
Microsite
Microsite, rovněž nazývaná minisite či weblet, je webdesignerským názvem pro speciální malý web, fungující jako doplněk hlavní webové prezentace. Rovněž ji lze označit za prostředek marketingu.
MVC
model-view-controller, softwarová architektura rozdělující vrstvy aplikace
.NET
zastřešující název pro soubor technologií pro vývoj softwaru od Microsoftu
ORM
Object Relation Mapping, způsob jak mapovat objekty do relační databáze
Outsourcing
Outsourcing znamená, že firma vyčlení různé podpůrné a vedlejší činnosti a svěří je smluvně jiné společnosti čili subkontraktorovi, specializovanému na příslušnou činnost. Je to tedy druh dělby práce, činnost však není zajišťována vlastními zaměstnanci firmy, nýbrž na základě smlouvy. Typicky se jedná o činnosti jako je úklid, údržba, doprava nebo správa počítačů (IT). Outsourcing se považuje za obchodní rozhodnutí, které má vést ke snížení nákladů a (nebo) k soustředění na hlavní činnosti firmy, a to v zájmu její konkurenceschopnosti.
Postgres
známý databázový server
Použitelnost webu
Míra uživatelské přívětivosti webu
Přístupnost webu
Míra bezbarierovosti webu
Redakční systém
Systém pro správu obsahu (CMS z anglického content management system) je software zajišťující správu dokumentů, nejčastěji webového obsahu. V dnešní době se jako CMS zpravidla chápou webové aplikace, někdy s případným doplňkovým programovým vybavením u klienta.
request
webový požadavek
RIA
Rich Internet Application - webová aplikace založená například na Flashi či Silverlight. Poskytuje velkou interakci s uživatelem.
RSS
RSS je rodina XML formátů určených pro čtení novinek na webových stránkách a obecněji syndikaci obsahu.
Seam
technologie spojující aplikační server JBoss a JSF
session
stavová informace o komunikaci uživatele s webovou stránkou (v kontextu této práce)
SEO
Search Engine Optimization, tedy upravení či vytváření prezentace tak, aby byla co nejsnáze dostupná pro internetové vyhledávače
Silverlight
Silverlight je plug-in vytvořený společností Microsoft pro prohlížeče Windows Internet Explorer, Firefox a Safari pro vytváření interaktivních webových aplikací.
Struts Tiles
šablonovací systém pro webové aplikace
SQL
Structured Query Language, jazyk pro dotazování do relační databáze
tag
část značkovacího jazyka HTML či XML
UGC
User generated content - části webu jsou tvořeni jeho uživateli.
URL
Uniform Resource Locator, neboli internetová adresa. Řetězec znaků, který slouží ke specifikaci zdroje cí na internetu
Velocity
technologie pro tvorbu dynamických webových stránek
weblog
Blog je webová aplikace obsahující příspěvky většinou jednoho editora na jedné webové stránce.
W3C
World Wide Web Consortium (W3C) je mezinárodní konsorcium, jehož členové společně s veřejností vyvíjejí webové standardy pro WWW.
WWW
World Wide Web je systém vzájemně propojených hypertextových dokumentů, přístupných na síti Internet.
XHTML
Extensible Hypertext Markup Language, jazyk pro vytváření webových stránek
XML
eXtensible Markup Language, značkovací jazyk pro různá data
 

Kam dále?

Máte-li zájem, více o nás se dozvíte v našem firemním profilu.

Podívejte se, jak pečujeme o své znalosti. Více najdete pod pokličkou naší firmy.

Seznamte se s naší nabídkou. Jsme vám k dispozici.

 

Náš spokojený klient

oXy Online, s r.o.

Spolupráce ze strany MoroSystems na vývoji našich aplikací byla precizní, rychle a kvalitně odvedená. Vyzdvihnul bych také operativní komunikaci a kreativní přístup k zadání. Mohli jsme se vždy spolehnout, že MoroSystems odvede práci spolehlivě a bude-li to třeba, navrhne vhodné řešení.

Vít Zatloukal, projektový manažer, oXy Online, s r.o.

Realizované projekty

NaCesty.cz

Internetová cestovní agentura

Naše firma není autorem grafického návrhu uživatelského rozhraní aplikace NaCesty.cz ani základních HTML šablon. Na ukázkách chceme ilustrovat pouze funkcionalitu aplikace.

OXYONLINE2

Právě realizujeme ...

 

Nahoru


English