KIV/BOPX - vývoj intranetu - Brožek

Retail architecture a intranet.

Navržený typ práce: Odborná praxe     Celkový stav inzerátu: Obsazené


GK/Retail Architecture & Project DEV Training

Časové rozložení: 120 hodin

Školení probíhá formou představení jednotlivých částí GK/Retail architektury a vývojového prostředí školitelem, dále pak samostudiem a vývojem části komponent pomocí tutorial guides. Každý školící den začíná synchronizačním meetingem, nadále je školitel každému studentovi k dispozici i během dne pro veškeré konzultace při plnění samostatných úkolů. Po absolvování celého kurzu je student schopen zapojit se do vývoje GK/Retail projektu. Student získá přehled nejen o konkrétním řešení SW pro maloobchod, ale zároveň pozná nové IT technologie a možnosti jejich aplikací v praxi při vývoji SW pro reálné projekty.

· GK/Retail Architecture Basis (školitel Quality Assurance Department)

o Komplexní přehled architektury GK řešení

o Instalace, konfigurace a správa komponent

o Přehled funkčnosti POS, centrálních a dalších přidružených komponent

o SAP import export dat

o Store Management

o Datové toky, API komponenty

o Praktická ukázka reálného projektu

· Project DEV Training (školitel Project DEV Department)

o Zaškolení do vývojového prostředí a zprovoznění vlastního

o Vývoj funkcionalit komponent pomocí tutorial guides se školitelem

§ GK/Retail Basis

§ Secure coding

§ GK/Retail Store Device Control

§ Gk/Retail OmniPOS

§ Label & Poster Printing

§ Offline Mobile Store

§ Store Manager

§ Self Scanning

§ Pricing Engine

§ GK/Retail POS

§ GK/Retail Backoffice

Vedoucí praxe: Ing. Jiří Lapšanský

Vývoj webové aplikace es-intranet

Časové rozložení: 120 hodin

Náplní praxe je aktivní spolupráce na vývoji a tvorbě informačního intranetového portálu pro firmu Eurosoftware.

Informační portál vzniká jako nový projekt, tudíž pan Martin Brožek se seznámí s kompletním vývojovým cyklem aplikace, od návrhu, designu, realizace až po testování a nasazení.

Pro vývoj informačního portálu budou použity nejnovější technologie a frameworky. Jako CMS (Content Manager System) bude použit Enonic XP, který se jeví dostatečně flexibilní a podporuje řadu rozšiřujících modulů. Např. modul zajišťující komunikaci s LDAP serverem. Tento modul bude třeba napojit na firemní LDAP pro získávání potřebných informací o zaměstnancích firmy.

Klientská aplikace bude vyvíjena ve frameworku Angular, v jazyce TypeScript. Angular je moderní platforma pro vývoj webových aplikací používající návrhový vzor Model-View-Controller, kde je presentační vrstva oddělena od logické. Klientská aplikace bude responsivní, tzn. bude optimalizována nejen pro desktop, ale i pro mobilní zařízení. Pro načítání dat z CMS serveru bude použit GraphQL jazyk, který je podporován jak serverovou, tak i klientskou aplikací.

Součástí praxe bude seznámení s CI/CD (Continuous Integration / Continuous Delivery) procesem, který bude použit pro rychlé testování a nasazení aplikací do testovacího i produkčního prostředí.

Pan Martin Brožek bude během praxe pracovat na těchto dílčích úkolech:

· Seznámení s vybranými technologiemi a frameworky

· Design a vývoj základních grafických prvků informačního portálu

· Návrh a realizace základních datových tříd a rozhraní (interface)

· Design, vývoj a realizace komponenty pro firemní akce s napojením na kalendář

· Design, vývoj a realizace fotogalerie

· Vývoj komponenty telefonního seznamu, která poskytuje informace o zaměstnancích firmy. Data pro tuto komponentu se budou načítat z firemního LDAP serveru.

· Napojení na firemní LDAP server

Vedoucí praxe: Ing. Pavel Čermák




Pro akad. rok: 2019/2020

Vložil: Eurosoftware s.r.o.

Kontaktní osoba: Ing. Jiří Lapšanský

Email: JLapsansky@gk-software.com

Telefon: -

Vloženo: 6.7.2020 000 14:06:58

Katedry

Zkratka katedryNázev katedryStavSchválilVedoucí práce
FAV/KIVKatedra informatiky a výpočetní technikySchválenoIng. Martin Dostal, Ph.D.
madostal@kiv.zcu.cz
Ing. Martin Dostal, Ph.D.
madostal@kiv.zcu.cz