Popis prostředí
Jádro systému JaposNG je velmi rozsáhlé a je tvořeno pomocí objektových komponent. Pro návrh komponent byly použity dostupné moderní technologie. Proto je možné veškerá data či vytěžené informace jednoduše vystavit na internetu nebo zobrazit v mobilním telefonu.
Veškerá data je možné jednoduše exportovat do několika standardních formátů např. XML, XLS, TXT HTML, PDF.
Uživatelé mají různá práva pro operace s daty nejen podle funkčního zařazení, ale také podle toho, kde se data pořizují.
Data jsou online synchronizována mezi všemi servery ve skupině. Tato data jsou online přístupna všem uživatelům obchodních systémů v
reálném čase. Propojení umožňuje provádět asynchronní zpracování dat jednotlivými servery. Tím je zabezpečen vysoký výkon serverů a rovněž je
zabezpečen provoz serverů, i když dojde k výpadku některého z nich.
Uživatelé mají k dispozici výukový režim, kde mohou zkoušet jednotlivé funkcionality systému a ověřovat postupy.
Systém JaposNG obsahuje tzv. systém aktivních oken. Jedná se o uživatelské prostředí, kde je možné vytvářet nadstavbové aplikace, které
slouží převážně pro definování reportů, grafů a rozborů.
Aktivní okna je možné plně integrovat do menu modulů a to v závislosti na přístupových úrovních. Součástí technologie aktivních oken je
vysoce výkonný skriptovací jazyk. Aktivní okna je možné propojit s libovolnými daty systému.
Základní objekty systému
Tabulky
Příklad tabulky v systému JaposNG
Tabulky slouží k zobrazování různých informací z databází. Obsahují množství vlastností, kterými může uživatel definovat výsledné vlastnosti zobrazení dat.
Zobrazená data je možné tisknout nebo exportovat do různých formátů. Tímto způsobem se eliminují požadavky na tvorbu uživatelských sestav, protože každý uživatel si může nadefinovat sestavu, která nejlépe vyhovuje jeho požadavkům. Tuto definici si samozřejmě může uložit a znovu použít.
Každá tabulka obsahuje tyto funkcionality, které uživatel může používat:
Operace se sloupci:
- Libovolně zaměňovat pořadí.
- Určovat, které sloupce budou zobrazeny.
- Určovat šířku sloupců.
- Určovat tzv. fixované sloupce a sloupce s neomezenou šířkou.
- Rovnat data ve sloupci vzestupně i sestupně, je podporováno víceúrovňové srovnání.
- Provádět filtraci dat pro libovolný sloupec – filtrace je možné pro sloupce spojovat. Pro každý sloupec je možné definovat i filtr pomocí intervalu typu od … do.
- Provádět seskupování řádků podle jednotlivých sloupců a to i do složitých stromových struktur.
- Automatický výpočet rozměrů sloupců.
- Provádět agregační funkce pro jednotlivé sloupce:
- minimální hodnota,
- maximální hodnota,
- průměrná hodnota,
- součet,
- počet záznamů.
Výše uvedená nastavení si každá tabulka pro každého uživatele pamatuje i při dalším spuštění programu. Uživatel si může svá nastavení pojmenovat a uložit pro opětovné použití.
Operace s řádky:
- Rozlišení zobrazení lichých a sudých řádků.
- Založení nového řádku pomocí karty řádku.
- Oprava hodnot v řádku.
- Vymazání řádku.
- Hledání dat podle hodnot obsažených v daném řádku.
- Výběr určitých řádků pro potřeby sestav apod.
Pokud se použijí výše uvedená nastavení, uživatel dostane informace ve tvaru, jak je potřebuje a to jak z hlediska obsahu, tak z hlediska zobrazení.
Operace s tabulkou:
Každá tabulka se dá podle uživatelského nastavení vytisknout.
- Lze definovat nadpis sestavy.
- Horní a dolní okraj.
- Záhlaví a zápatí.
- Definovat písmo záhlaví nebo zápatí.
- Lze vložit do záhlaví nebo zápatí:
- název počítače,
- název uživatele,
- čas tisku,
- datum tisku,
- datum a čas tisku,
- strana xx z yy stránek,
- celkem stránek,
- číslo stránky,
- libovolný text.
- Definovat pozadí.
- Definovat fonty a způsoby tisku.
- Definovat vlastnosti stránky.
- Definovat svislé zarovnání.
- Tisk obráceně na sudých stránkách.
- Definovat měřítko tabulky – lze tak i širokou tabulku vytisknout menším písmem na menší papír.
- Tisknout více stran tabulky na jednu skutečnou stranu papíru.
- Definovat libovolné okraje stránky - vhodné pro zakládání do šanonů.
- Vystředění na stránce svisle i vodorovně.
- Tisk na šířku i na výšku.
Každá tabulka nebo její část se dá exportovat do:
- Textového souboru.
- Souboru XLS – MS Excel.
- Souboru HTML – soubor internetu.
- Souboru XML.
- PDF souboru.
- Odeslat pomocí e-mailu.
Menu - navigace
Každé okno s tabulkou obsahuje menu, které definuje operace s tabulkou a další povolené operace. Jelikož každý uživatel pracuje s programem
jinak, může si menu jednotlivých oken libovolně přizpůsobit a svoje nastavení uložit.
Operace s menu:
- Umístit libovolně menu na libovolnou stranu okna.
- Definovat libovolné pořadí položek menu.
- Zobrazit nebo skrýt libovolnou položku menu.
- Vytvářet tzv. plovoucí menu.
- Vytvářet libovolné skupiny spouštěcích ikon.
Aktivní okna
Příklad Aktivního okna v systému JaposNG
Aktivní okna umožňují vytvářet správci systému nebo zkušenému uživateli další části systému, které vypadají shodně s jádrem systému.
Uživatel může používat veškeré komponenty jádra systému a využívat jejich veškeré vlastnosti.
Lze vytvářet okna, která zobrazují informace pomocí tabulek nebo grafů, okna, která slouží k zadávání podmínek nutných pro vytvoření následujících oken. Okna
mohou být i obnovována v zadaném časovém intervalu – dynamická Aktivní okna.
Libovolné okno může být vytištěno nebo exportováno do dalších formátů.
Okno může obsahovat tyto prvky:
- Libovolné texty v libovolném formátování a písmu.
- Editační komponenty.
- Databázové komponenty.
- Tabulky.
- Tlačítka.
- Tlačítka s bitmapami.
- Obrázky.
- Ikony.
- Grafy.
Příklad koláčového grafu v systému JaposNG
Příklad spojnicového grafu v systému JaposNG
Příklad sloupcového grafu v systému JaposNG
Pro jednotlivé komponenty okna, a samozřejmě i pro vlastní okno, je možné pomocí výkonného jazyka definovat události.
Pro aktivní okna jsou dostupné veškeré údaje z celého informačního systému.
Control Panel
Příklad okna Control panelu v systému JaposNG
Program Control Panel slouží jako rozcestí do dalších modulů. Rovněž obsahuje základní propojovací body celého systému.
Popis jednotlivých částí Control Panelu:
Dnes
Tato část slouží k zobrazení uživatelského aktivního okna. Uživatel si tak může nechat zobrazit např. tyto informace:
- Počet prodaných kusů za minulý den.
- Tržbu a dosažený zisk za minulý den.
- Hodnotu nezaplacených faktur.
- Hodnotu objednávek apod.
V podstatě si můžete nechat zobrazit cokoli. Pokud si necháte zobrazit třeba tržbu a zisk za dnešní den a nastaví se dynamické obnovování po deseti minutách, je toto okno automaticky aktualizováno každých deset minut novými hodnotami.
Pro každého uživatele je možné vytvořit vlastní definici.
Pošta
Tato část umožňuje uživatelům posílat a přijímat poštu jak z vnitřní sítě – intranetu společnosti, tak i z prostředí internetu a to podle rozhodnutí a pravidel nastavených správcem.
Kalendář
Kalendář slouží k plánování důležitých událostí. Kalendář obsahuje veřejnou a soukromou část. Veřejná část je sdílena s kalendáři
dalších uživatelů a to podle propracovaného systému pravidel a podle nastaveného systému zabezpečení. Obsah kalendáře nebo jeho částí se dá tisknout nebo uložit do podporovaných formátů.
Úkoly
Tato část umožňuje uživateli definovat úkoly, které má splnit. Úkoly mohou být veřejné – zadané nadřízeným - nebo soukromé. Jednotlivé úkoly mohou být sdíleny mezi jednotlivými uživateli na základě pravidel definovaných administrátorem. Systém podporuje metody delegování úkolů, sledování stavu plnění úkolů podřízenými či nadřízenými apod.
Zprávy
Uživatel se může stát odběratelem systémových zpráv. Zprávu generuje systém, jestliže se jedná o důležitou operaci. Například skladník provede stornování dokladu. Systém o této události vygeneruje zprávu, kterou může obdržet fakturant nebo ekonom.
Poznámky
Tato část je opět veřejná a soukromá. Uživatel si zde zapisuje různé poznámky, které by si jinak poznamenal na kousek papíru. Výhodou je, že si uživatel může definovat skupiny a poznámky podle nich třídit a seskupovat. Rovněž může poznámky zveřejňovat či sdílet s ostatními uživateli.
Oblíbené
Do tohoto okna si uživatel může vložit libovolné soubory a aplikace např. MS Word, MS Excel atdt. Uživatel si tak může nejčastěji používané soubory či aplikace soustředit do jednoho místa.
Oblíbené společné
Obsah tohoto okna definuje správce systému. Toto okno slouží jako rozcestník k ostatním informačním zdrojům, které jsou společné pro všechny uživatele.
Reporty – tvorba dokumentů
Systém vytváření dokumentů kromě obvyklých funkcí umožňuje zejména:
- Definovat způsob přenosu dat do účetnictví a dalších ekonomických systémů.
- Definovat způsob archivace dokladu.
- Definovat způsob fakturace, pokud tento doklad bude fakturován.
- Tisk na znakových tiskárnách.
- Podpora uložení dokladu do archivu PDF dokumentů.
- Přístup k libovolné informaci uložené v systému.
- Silné formátovací a výpočetní nástroje.
Další vlastnosti prostředí
- Uživatelské úrovně pro vstup do systému.
- Uživatelská oprávnění pro vstup do jednotlivých částí systému.
- Tvorba vlastního menu každého okna pro vytěžování informací.
- Ověřování dokladů pomocí PIN kódů.
- Sledování důležitých operací v systému.
- Grafická podoba podpisu – tisk na doklady.