Přednáška - DATABÁZOVÉ SYSTÉMY

Transkript

Přednáška - DATABÁZOVÉ SYSTÉMY
Přednáška - DATABÁZOVÉ SYSTÉMY
Osnova prezentace
1.
2.
3.
4.
5.
6.
7.
8.
Data a jejich struktura
Databáze
Systém řízení báze dat
Databázový systém (DBS)
Představitelé modelů dat
Normalizace dat
Dotazovací jazyk SQL
Příklady databázových systémů
Data – Jak lze data strukturovat?
Data jsou hlavním předmětem operací v informatice
Mohou být různě strukturovaná i různé organizovaná
Formáty dat v podnikové informatice: tabulky, text, případně grafika, grafy atd.
Z pohledu uložení dat: volná struktura (např. text), pevná struktura
Pevná struktura dat
Jednotlivé znaky (numerické, alfanumerické atd.)
Položky – reprezentují určitou vlastnost sledované reality, např. 101 reprezentuje
identifikátor zákazníka
Záznamy (rekord) – kolekce vzájemně souvisejících položek, např. záznam o objednávce
Báze dat (database) – je na nejvyšší úrovni hierarchie dat, kolekce integrovaných a vzájemně
souvisejících souborů dat. Např. soubor dat objednávek spolu se souborem dat zboží a
souborem zákazníků (objednatelů)
Databáze
V intuitivním pojetí: „místo“ kam ukládáme v tištěné nebo elektronické podobě naše data
Databáze – soubor souvisejících dat postačujících pro daný účel nebo pro daný systém
zpracování dat
Databáze není databázový systém
Systém řízení báze dat
Systém řízení báze dat (SŘBD) – skupina programů fungující jako rozhraní mezi daty
v databázi a uživatelem, případně aplikačním programem.
Účel SŘBD – definice a konstrukce databáze a manipulace s ní.
Základní složky:
- Program pro definování dat, umožňující vytváření a změny datových struktur
- Program pro manipulaci s daty, umožňující vkládání a aktualizaci dat,
vyhledávání, výběr a prezentaci dat a tvorbu formulářů a sestav
- Program pro řízení přístupu uživatelů k datům
Databázový systém
Princip databázového systému lze charakterizovat rovnicí: DBS = DB + SŘBD
Data jsou organizována v databázi (DB) a jsou řízení systémem řízení báze dat (SŘBD)
Výhody:
o Koordinuje jak fyzický, tak logický přístup k datům
o Snižuje duplicitu dat
o Umožňuje flexibilní přístup k datům (tj. tvorbu dotazů)
o Umožňuje více uživatelům přístup ke stejným datům
ve stejnou dobu
Model dat
Model je zjednodušení reality sloužící pro pochopení komplexních systémů jako celku.
o Vytváření abstaktních objektů.
Model dat je abstraktní model, který dokumentuje a organizuje podniková data pro
komunikaci mezi členy týmu, slouží jako plán pro vývoj aplikací, specifikuje jak data ukládat a
přistupovat k nim.
Představitelé modelů dat
Děrné štítky a papírové pásky
- Byly historicky prvním způsobem počítačového ukládání dat.
Hierarchický model dat
o Data jsou organizována do stromové struktury
o Každý záznam představuje uzel ve stromové struktuře
o Vzájemný vztah mezi záznamy je typu rodič/potomek.
Síťový model
o Odstraňuje omezení ve vztazích, které nemohou být zastoupeny v hierarchickém
modelu
o V síťovém modelu může uzel souviset s více než jedním dalším uzlem
Relační model dat
o Codd (1970) – model založený na n-árních relacích
 Matematický aparát relačních množin a predikátové logiky
 Data sdružena do tzv. relací (tabulek), které obsahují n-tice (řádky).
 Tabulka je struktura záznamů s pevně stanovenými položkami (sloupci –
atributy)
 Každý sloupec má definován jednoznačný název, typ a rozsah, neboli
doménu
 Záznm se stává n-ticí (řádkem) tabulky
o Důvod vzniku:
 Zvýšení nezávislosti dat v systémech pro správu databází
 Matematický přístup k ukládání a načítání dat
 Podpora ad hoc zpracování dotazu
Sémantický model dat
o Reprezentuje data v pojmenovaných množinách objektů, hodnot, vztahů a
omezeními mezi těmito množinami objektů, hodnot a vztahů
o Sémantický databázový model
o Entity Relationship (ER) model
 Používá se jako základ pro sjednocení odlišných pohledů na data: síťový
model, relační model, a model množin entit
 Technika tvorby ER diagramů představuje grafický způsob zobrazování typů
entit, vztahů a atributů
 Entita – objekt reálného světa
 Množina entit – skupina entit
 Vztah – zachycují souvislosti mezi entitami
Vztah 1:1 nastává mezi typy entit ČTENÁŘ-EXEMPLÁŘ, protože jeden
kontrétní exemplář může být zapůjčen pouze jedním čtenářem
Vztah 1:N exituje např. mezi typy entit KNIHA-EXEMPLÁŘ –
v knihovně mají několik exemplářů téže knihy
Vztah M:N nastává mezi typy entit ČTENÁŘ-REZERVACE, kdy
rezervace na jednu knihu může být provedena více čtenáři a také
jeden čtenář může rezervovat více knih
 Metodika tvorby modelu dat
1. Specifikace množin enetit modelované reality
2. Identifikace vztahů mezi entitami
3. Přiřazení primárních klíčů
4. Transformace modelu do logické struktury
5. Doplnění zbývajících atributů do předběžných relací
6. Prověření struktury modelu pomocí normalizačních procedur
7. Přířazení domén jednotlivým atributům
8. Stanovení pravidel pro vkládání, rušení a změny dat v databázi
9. Prognóza budoucího vývoje modelu
Objektový model dat
o Poskytuje podporu objektům modelovaných v databázových aplikacích
o Dědičnost je jedním z klíčových pojmů objektového paradigma
o Další pojmy: objekty, vlatnosti, metody, události
Rozdíl mezi „klasickým“ a objektovým přístupem:
„Při tvorbě datového modelu klasickým způsobem se snažíme prvky reálního
světa zobrazit do předem připravených struktur pevně daného druhu. U
objektů je tomu obráceně; pro prvky reálného světa si vytváříme nové
objekty, které se jim podobají.“
Objektově-relační model dat
o Podpora pro:
 Rozšíření základních datových typů v rámci SQL (ORMD umožňují návrháři
databáze definovat nové datové typy)
 Složité objekty v kontextu SQL (V relačním modelu jsou atributy tradičně
atomové. ORMD podporují komplení objekty, které tvoří shluky hodnot
jiných datových typů.)
 Dědění v kontextu SQL (Možnost opětovného použití definovaných
komplexních objektů a uživatelem definovaných funkcí.)
 Tvorbu systémových pravidel (Pravidla jsou spojena s událostí. Když dojde
k události, operace spojené s pravidlem se provedou. Zajištění
konzistentního stavu databáze.)
Deduktivní databáze
o Poskytují mechanismy, kterými lze pomocí pravidel odvodit z dat uložených
v databázi nové skutečnosti.
o Jazyk Datalog
Aktivní databáze
o Podporuje reaktivní chování na základě pravidel ECA (Event Condition Action)
o Může automaticky reagovat včas a efektivně na události, jako jsou databázové
přechody, čas události a externí signály
Temporální databáze
o Zabývá se situacemi, kde fakta jsou spojeny s časem
o Rozlišuje se složka vyjadřující období, ve kterém byl fakt (v modelovaném světě)
pravdivý (tzv. Valid time) a složka vyjadřující období, po které je fakt uložen
v databázi (tzv. Transaction time)
Distribuované databáze
o Mají SŘBD rozděleny do několika uzlů (počítačů) v počítačové síti
o V centrálním SŘBD jsou data řízena v jednom uzlu, zatímco v distribuovaném SŘBD
jsou data řízena několika uzly
o Globální data zaznamenává v mnoha zeměpisně oddělených lokalitách
Multimediální databáze
o Obsahují a umožňují klíčové operace s multimediálními daty
o Založen na relačním modelu dat
o Datový typ BLOB
Prostorové databáze
o Založena na datovém modelu definující vlastnosti a operace statických objektů
v prostoru
Multidimenzionální databáze
o Vychází z vícerozměnré maticové algebry, která byla použita pro (ruční) analýzy dat
od konce devatenáctého století
Normalizace dat
Úprava logického modelu databáze s cílem omezit redundanci a dekomponovat složité relace
na dvojrozměrné tabulky s atomickými hodnotami polí.
Technika datové normalizace patří mezi základní techniky návrhu relačního databázového
schématu a přináší následující výhody:
o Zabránění vzniku duplicitních dat
o Úspora kapacity paměťového média
o Usnadnění aktualizae a výběrů potřebných dat
Proces normalizace dat
Dotazovací jazyk SQL
Strukturovaný dotazovací jazyk (neprocedurální)
Je světově nejpoužívanější databázový dotazovací jazyk
Podporuje vyhledávání, zpracování a správu dat uložených ve formě tabulek
Je přístupný uživatelům bez formálního vzdělání v matematice a programování
Podporuje rozhodování a on-line zpracování transakcí
Pokouší se o sjednocení datových dotazů a úkolů pro správu databází, jako je vytváření a
úpravy tabulek a pohledů, řízení přístupu k datům a definování omezení k ochraně integrity
databáze
Procesor dotazů přijímá dotaz, ověřuje jej, optimalizuje procedurální datový tok
prostřednictvím exekučního plánu a realizuje jej pro získání výsledků dotazu.
Příklad dotazu v realční algebře a SQL
Je stanoveno následující nenormlaizované relační schéma (tabulky):
o STUDENTI(Jmeno, Prijmeni, RC, Datum narozeni, Předmět);
ZNÁMKY (Hodnoceni, Předmět)
o Chceme vyhledat všechny studenty, kteří mají známku z předmětu Informatika a
zobrazit jejich jména a příjmení.
Příklady databázových systémů
FoxPro, Visual FoxPro, Clipper, Paradox, Microsoft Access, PC FAND, 602SQL (WinBase 602)
Oracle, MS SQL Server, Informix, Interbse/FireBird, Progress, MySQL, PostgreSQL,
Data management
Osnova prezentace
1.
2.
3.


4.


Data, informace, znalosti
Životní cyklus dat
Data Management
Základní principy
Funkce
Business Intelligence
Multidimenzionální databáze
Reporting
Data, informace, znalosti
–
–
–
–
–
•
•
•
•
•
•
Data jsou reprezentace skutečnosti (text, čísla, grafika, obrazy, zvuk nebo video).
Jsou to jakékoli zaznamenané poznatky či fakta.
Jsou schopné přenosu, interpretace či zpracování.
Informace jsou data v kontextu.
„Jsou to data, která mají smysl“.
Bez kontextu, data nemají smysl.
Kontext zahrnuje (DAMA-DMBOK, 2010) :
Podnikový význam datových prvků a souvisejících pojmů.
Formát, ve kterém jsou data prezentována.
Časový rámec reprezentovaný daty.
Význam dat vzhledem k danému použití.
Znalost je porozumění, uvědomění, poznání a přijetí situace a seznámení se s její složitostí. (DAMADMBOK, 2010)
Znalost je to, co jednotlivec vlastní (ví) po osvojení dat a informací a po jejich začlenění do souvislostí.
•
•
Znalost, data a informace jsou podnikovým zdrojem.
Učení v organizaci (Knowledge management).
• Data jsou základem informace, znalosti a nakonec moudrosti.
Data- Informace- Znalosti
+Definice
+ formát
+ Vzory a trendy
+ Vztahy
+ Předpoklady
+ Časový rámec
+ Význam
Definice dat – „data o datech“, tzv. meta-data.
Meta-data, včetně podnikových definic dat, pomáhají vytvořit kontext dat a přispívat ke zlepšení
kvality informací.
Životní cyklus dat
- porovnání
Životní cyklus vývoje systému
Plán
Analýza
Návrh
Tvorba
Testování
Nasazení
Udržování a
užití
Archivace a
napravení
Udržování
Životní cyklus dat
Plán
Specifikace
Povolení
Vytvoření a
získání
Očištění
Data Management (DAMA)
Vymezení pojmu:
Plánování, realizace a dohled nad záměry, postupy a projekty, zajišťující kontrolu, ochranu, doručení
a zvýšení hodnoty dat a informací. (DAMA-DMBOK, 2010)
Poslání:
Účelem je dosažení dostupnosti, kvality a bezpečnosti dat pro potřeby všech zainteresovaných stran.
Cíle:
Porozumět informačním potřebám v podniku.
Sběr, uložení, ochrana a zajištění integrity dat.
Neustálé zlepšování kvality dat a informací.
Zajištění ochrany, důvěrnosti a zabránění neoprávněnému nebo nevhodnému použití dat a informací.
Maximalizovat efektivní využití a hodnotu dat a informací.
•
•
•
•
•
•
Vstupy:
Podniková strategie
Podnikové aktivity
IT aktivity
Datové otázky
Dodavatelé:
Vedoucí pracovníci
Tvůrci dat
Funkce:
Řízení dat podniku.
Management architektury dat.
Vývoj dat.
Management provozních dat.
Management bezpečnosti dat.
Management hlavních a referenčních dat.
Management datových skladů a Business Intelligence.
Management obsahu a dokumentů.
Management meta-dat.
Management kvality dat.
Externí zdroje
Regulační subjekty
Nástroje:
•
•
•
•
•
Nástroje modelování dat
Systém řízení báze dat (SŘBD)
Nástroje integrace a kvality dat
Nástroje Business Intelligence
Nástroje managementu dokumentů
Nástroje úložiště meta-dat
Účastníci:
•
•
•
•
•
Tvůrci dat
Informační spotřebitelé
Správci dat
Datový odborníci
Vedoucí pracovníci
Hlavní výsledky:
•
•
•
•
•
Strategie dat
Architektura dat
Datové služby
Databáze
Data, informace, znalosti a moudrost
•
•
•
•
•
Konzumenti:
Administrativní pracovníci
Znalostní pracovníci
Manažeři
Vedoucí pracovníci
Zákazníci
•
•
•
Metriky:
Metriky hodnoty dat
Metriky kvality dat
Metriky programu DM
Business Intelligence (BI)
„Sada konceptů a metod určených pro zkvalitnění rozhodnutí firmy“. (H.J.Dresner, Gartner 1989)
Business Intelligence je sada procesů, aplikací a technologií, jejichž cílem je účinně a účelně
podporovat rozhodovací procesy ve firmě. Podporují analytické a plánovací činnosti podniků a
organizací a jsou postaveny na principech multidimenzionálních pohledů na data.
Jednotlivé komponenty řešení BI
Vrstva pro extrakci, transformaci, čištění a nahrávání dat
•
–
–
Pokrývá oblast sběru/přenosu dat ze zdrojových systémů do vrstvy pro ukládání dat v řešení BI:
ETL systémy - neboli systémy pro extrakci, transformaci a přenos dat.
EAI systémy - neboli systémy pro integraci aplikací.
Vrstva pro ukládání dat (databázové komponenty)
•
–
–
–
–
Zajišťuje procesy ukládání, aktualizace a správy dat pro řešení BI:
Datové sklady (Data Warehouse) - základní databázová komponenta řešení BI.
Datová tržiště (Data Marts) - subjektově orientované analytické databáze, součást nebo nadstavba
datového skladu.
Operativní datová uložiště (Operational Data Store) - podpůrné analytické databáze.
Dočasná úložiště dat (Data Staging Areas) - databáze pro dočasné uložení dat před jejich vlastním
zpracováním do databázových komponent řešení BI..
Vrstva pro analýzy dat (analytické komponenty)
•
–
–
–
Pokrývá činnosti spojené s vlastním zpřístupněním dat a analýzou dat:
Reporting - analytická vrstva, zaměřená na standardní nebo ad hoc dotazovací proces do
databázových komponent řešení BI.
Systémy On-Line Analytical Processing (OLAP) - vrstva zaměřená na pokročilé a dynamické analytické
úlohy.
Dolování dat (Data Mining) - systémy zaměřené na sofistikovanou analýzu velkého množství dat.
Prezentační vrstva (nástroje pro koncové uživatele)
•
–
–
–
Zajišťuje komunikaci koncových uživatelů s ostatními komponentami řešení BI, tedy zejména sběr
požadavků na analytické operace a následnou prezentaci výsledků:
Portálové aplikace založené na technologiích WWW.
Systémy EIS - Executive Information Systems.
Různé analytické aplikace.
Důvody vzniku BI
Provozní (transakční) aplikace mají z hlediska analytických a plánovacích činností podniku omezení:
– Neumožňují rychle a pružně měnit kritéria pro analýzy podnikových dat (sledovat data o prodeji v
čase, podle zákazníků, produktů, segmentů trhu, podnikových útvarů, atd.).
– Obtížné zajištění přístupu pracovníků k agregovaným datům (za podnik, útvar, za všechny zákazníky,
jednotlivé zákazníky atd.).
– Provozní aplikace jsou primárně určeny pro pořizování a aktualizace dat.
– Problém narůstajících dat (redundantními a nekonzistentními), podniky jsou jimi zahlceny.
 Provozní
systémy
mohou
realizovat
analytické
operace,
ale s omezenou rychlostí a flexibilitou.
Konceptuální návrh databáze elektronického obchodu – složitost
Provozní databáze (OLTP)
Neumí operativně řešit otázky:
• Kolik se prodalo produktů v kategorii pánské obuvi v roce 2005?
• Kolik golfových holí koupil zákazník Novák v roce 2005?
• Kolik golfových holí koupili zákazníci z Ústeckého kraje?
• Jaké byly příjmy prodejny na Praze 6 z prodeje golfového vybavení?
• Jaké byly celkové příjmy?
• …
 Tvorba databázových dotazů by byla v OLTP databázích velmi složitá a zdlouhavá.
 Řešením je návrh multidimenzionální databáze.
Multidimenzionální pohled na data
• Pojem multidimenzionální data se používá ve dvou různých významech v oblasti řízení dat:
1. Data souhrnných ukazatelů vytvořených různým seskupením relačních dat pro on-line analytické
zpracování (OLAP).
• OLAP popisuje přístup pro podporu rozhodování, jehož cílem je získat znalosti z datového skladu,
nebo přesněji, z datových tržišť. (Abelló, 2009)
2. Pole heterogenních datových typů spolu s meta-daty k jejich popisu.
•
•
Dimenze je hierarchicky uspořádaný soubor rozměrových hodnot, které poskytují kategorické
informace charakterizující určitý aspekt dat uložených v MD kostce. (Pedersen, 2009)
Datová kostka je datová struktura pro ukládání a analýzu velkého množství vícerozměrných dat.
Datová kostka
Proces návrhu
Fáze návrhu BI systémů (Závodný, 2011):
1. Analýza informačních potřeb uživatelů.
2. Analýza datové základny.
3. Návrh řešení a jeho architektury
Proces MD modelování (Kimball 1998, 2002):
• Výběr podnikový procesů.
• Výběr části z podnikového procesu.
• Výběr rozměrů.
• Výběr měr.
Multidimenzionální modelování
•
MD modely kategorizují data, buď jako fakta asociovaná s numerickou mírou, nebo jako dimenze,
která charakterizují fakta a jsou většinou textové
•
Fakta jsou objekty, které představují předmět požadované analýzy, který má být analyzován pro lepší
pochopení jeho chování.
•
Schéma
sněhová
(Snowflake)
•
Schéma Hvězda
Produkt
vločka
Ukázka kontingenční tabulky
z OLAP databáze
Rolling-up, Drilling-down
Pohyb po agregovaných úrovních (není nutné data počítat).
Roll-up (nebo také drill-up):
 Operace seskupí buňky v kostce na základě agregace hierarchie.
Drill-down:
 Operace dril-down je opakem operace roll-up


Roll-up (nebo také drill-up):
nastavuje vyšší (hrubší) agregační úroveň.
Drill-down:
nastavuje nižší (jemnější) agregační úroveň.
Pivoting

umožňuje „otáčet“ datovou krychlí, tj. měnit úhel pohledu na data na úrovni prezentace obsahu
datového skladu.
Slicing, dicing
•
•
•
•
•
Slicing:
dovoluje provádět řezy datovou kostkou.
Dicing:
Umožňuje filtrovat více dimenzí v rámci kostky.
-nad kostkou je napsáno ČAS
-vedle kostky- PRODUKT
-a pod ní-LOKACE
Multidimenzionální úložiště dat
•
–
–
–
MOLAP [Multidimensional OLAP]
nezávislost na relační databázi;
rychlejší odezvy na dotazy;
prostorově úsporné ukládání;
•
–
–
–
•
–
–
•
–
•
•
–
ROLAP [Relational OLAP]
flexibilita ve vytváření ad-hoc dotazů;
schopnost pracovat s OLTP databází (není nutné vytvářet datový sklad);
nevýhodou je účinnost aplikace;
HOLAP [Hybrid OLAP]
kombinuje vlastnosti ROLAP a MOLAP;
ukládá data jak v relační databázi, tak v MD databázi.
DOLAP [Desktop OLAP]
připojení se k centrálnímu úložišti OLAP dat a stažení potřebné podmnožiny kostky na lokální počítač.
Reporting
Reporting je činnost spojená s dotazováním se do databází pomocí standardních rozhraní těchto
databází (např. SQL příkazů v rámci relačních databází).
V rámci reportingu lze identifikovat:
standardní reporting, kdy jsou v určitých časových periodách spouštěny předpřipravené dotazy;
ad hoc reporting, kdy jsou na databáze (většinou) jednorázově formulovány specifické dotazy,
explicitně vytvořené uživatelem
Prezentační vrstva BI
KPI - Middle East
Prezentační vrstva BI – Oracle
Pojem systém
Slovo systém pochází z řečtiny (systémy) a označuje to, co je složené, seskupené v celek;
spojení, skupinu, oddělení, složeninu. Dalšími významy jsou soustava, skladba, celek, systém,
státní zřízení
Z hlediska teorie systémů je systém souhrn souvisejících prvků, sdružených do jednoho celku.
Subsystém je systém, který je částí jiného systému
Systém se obvykle skládá z komponent (nebo elementů), které jsou spojeny za účelem
umožnění toku informací, materiálu nebo energie
Termín systém je často používán pro popis entit, které se vzájemně ovlivňují a pro něž může
být vytvořen matematický či jiný model
Vstupy, výstupy a systém
Podniky fungují v tržní ekonomice na principu transformace vstupů na výstupy
Do transformačního procesu vstupují výrobní zdroje, výsledkem transformace jsou
výrobky/poskytnuté služby, které podnik prodává odběratelům
Hovoříme-li o výrobních zdrojích, jistě se vám na prvním místě vybaví práce, půda, kapitál…
ve výčtu nesmíme opomenout informaci
Informace se v dnešní době stává stejně důležitým výrobním faktorem jako výše uvedené
„klasické“ výrobní faktory
Informační systém
Výsledkem (resp. výstupem) hmotně energetických toků jsou mnohdy hmatatelné statky
(nová stavba, svetr, chléb, …)
Na pozadí hmotně energetických toků však probíhají také toky informační
Informační toky (ať už se jedná o toky povahy ovlivňování, řízení či regulace) sehrávají
v přeměně vstupů na výstupy zcela zásadní charakter
Nástrojem pro realizaci informačních toků jsou informační systémy
Informační systémy jsou systémy pro sběr, udržování, zpracování a poskytování informací a
dat
Informační systém – definice
Definice kombinuje kybernetické pojetí informačního systému s teorií řízení a vymezuje
informační systém jako nástroj pro informační podporu v konkrétních podnikových
činnostech
IS lze spojovat s managementem, analýzou a rozhodováním (je tedy chápán jako podpůrný
nástroj pro výrobu, řízení analýzu a rozhodovací úlohy); jako nástroj se svým vlastním
posláním (účelem, misí);
V mnoha firmách dnes dochází k substituci lidské rutinní práce. Tam, kde probíhají
algoritmem jednoznačně popsatelné jednoduché rozhodovací úlohy, jsou nasazovány
informační systémy, které ovlivňují či regulují další činitele transformačního procesu místo
člověka
Verze a modifikace SW produktu
SW je obvykle provozován v podniku mnoho let, jde tedy o dlouhodobou investici
Nasazení SW je obvykle spojeno se změnami podnikových procesů. Užívání SW vede k řadě
návyků u uživatelů (k ovlivňování genetického kódu podniku)
Změna těchto návyků je obvykle uživateli vnímána jako nepříjemnost a práce navíc
Jednotlivé vývojové varanty produktu jsou obvykle označovány dvojčíslím ve tvaru „v. m“,
kde „v“ označuje verzi a „m“ modifikaci verze
Ke změně čísla verze dochází (když opomineme změny čísla verze učiněné z marketingových
důvodů) při zásadních inovacích produktu, tj. při výrazné změně funkčnosti nebo
technologické úrovně produktu
Ke změně čísla modifikace dochází tehdy, když nová varianta produktu má drobná vylepšení
(např. jsou odstraněny chyby, které uživatelé reklamovali na předchozí variantě produktu)
Strategie při vývoji nových verzích SW
Varianta znamená, že nová verze produktu kombinuje jak zásadní inovace funkčního
repertoáru, tak zásadní technologické inovace
I když je tato varianta lákavá, protože může výrobci SW zabezpečit podstatný náskok před
konkurencí, je spojena se značnými riziky, která se mohou dotknout i uživatele produktu
Proto výrobci obvykle volí variantu, která se nazývá variantou pravých úhlů, tj. nová verze
zahrnuje buď inovace funkčnosti, nebo technologické inovace
3 souběžně obsluhované verze
První je verze provozovaná u zákazníků. Vývoj této verze byl ukončen. Hlavní pozornost této
verzi u výrobce věnují obchodníci, protože je zdrojem toku funkcí do firmy
Druhou verzí je právě vyvíjená verze (obsahuje nové funkce, inovované funkce, nové
technologie, konverze dat z/do různých technologických prostředí, konverze datové základny
aplikace z verze do verze (atd.). Hlavní pozornost této verzi věnují vývojáři a marketing
Třetí verzí je plánovaná verze. Plán produktu se připravuje pro funkce, tak pro technologii ve
třech úrovních:
o Jádro produktu: co musí nutně být ve verzi zahrnuto (např. respektování
nové legislativy)
o Žádoucí vlastnosti produktu: co favorizuje produkt na trhu (např. grafické
uživatelské prostředí, klient/server architektura, atd.)
o Příležitosti: co by bylo pěkné, ale není zatím předmětem zájmu zákazníků.
Hlavní pozornost této verzi věnují pracovníci strategického rozvoje a
architekti produktu
Otázky zákazníka na verze IS
Při nákupu nového produktu by se měl budoucí zákazník zajímat o tyto údaje související
s verzemi produktu
o
o
o
o
Jak často firma v minulosti dávala na trh nové verze
Jak v nových verzích reagovala na nové trendy IS/IT, resp. Sama trendy vytvářela
Jak často firma dodávala nové modifikace (rychlý sled modifikací indikuje, že na trh
byla dodána „syrová“ verze produktu)
Co bylo zveřejněno o právě vyvíjené a plánované verzi produktu
Nákup „hotového“ IS x vývoj vlastního IS
Zákazník může pořídit informační systém několika způsoby
o
o
Vývoj vlastního IS
Nákup standardizovaného IS (často se označuje jako box application). Tyto aplikace
lze rozdělit na
 Systémy bez možnosti customizace (tj. bez možnosti zákaznických
úprav)
 Systémy s možností customizace (tj. systémy jejichž vlastnosti se
upravují zákazníkům na míru). Customizace obvykle zahrnuje:
 Dodatečné programování funkcí či modulů
 Vývoj tiskových sestav
 Vývoj převodových můstků a integrací s jinými IS
 Skripty, které mění chování aplikace
Box application
SW zabalený „do krabičky“, balení obvykle obsahuje instalační médium, licenční číslo a
uživatelskou příručku
Tento druh SW je v porovnání s projektováním nového IS či customizací IS relativně levný
Instalace SW bez customizace je relativně rychlá, jednoduchá a levná
Tento SW je obvykle významným funkčních chyb
Dodavatelé těchto IS nabízejí obvykle kvalitní dokumentaci a hotline
Customizace box application
Někdy je jádro IS dostačující, je však třeba doladit některé moduly, funkce a tiskové sestavy.
Pak přichází na řadu zákaznická úprava, tj. customizace
o Drobné zákaznické úpravy jsou stále výrazně levnější jak vývoj zcela nového IS
o Dodavatelé IS jsou obvykle dobře připraveni na customizační požadavky klientů
o „ohýbání“ systému konkrétním procesům v podniku je u středních a velkých firem
nezbytností
Vývoj aplikace na zakázku
U některých firem existují následující důvody pro zakázkový vývoj aplikace:
o Procesy v organizaci či výrobní program organizace jsou natolik unikátní, že
nelze použít box application a customizovat ji
o Podnik požaduje zcela nový typ aplikace, jejímž prostřednictvím se odliší od
konkurence a dosáhne tak konkurenční výhody
o Podnik potřebuje řešit speciální informační potřeby, pro které není na trhu
vhodná box application
Projektové pojetí
Zákaznické úpravy IS a zakázkový vývoj aplikací jsou zpravidla v praxi pojímány projektově
Podnik, který má vlastní ICT specialisty, může realizovat tyto projekty s využitím vlastních
zdrojů
Řada podniků však tyto práce „vytěsňuje“ za své hranice a objednává tyto práce u dodavatelů
Projektové pojetí je významné jak z hlediska manažerského, právního i finančního
Projekt
Soubor vzájemně podmíněných úkolů (činností), jejichž vykonání v určitém pořadí vede
k dosažení stanoveného cíle
Znaky projektu
o Jednorázová akce
o Definován začátek a konec
o Velký rozsah (dělitelný na dílčí části)
o Omezené zdroje (peníze, čas)
Začátek projektu
Cíle
Strategie dosažení
Zdroje
Role „správce projektu“
Určuje cestu k cíli
Koordinuje
Dodávky, vybavení, místnosti
Členy týmu
Informování managementu
Zhodnotí projekt pro jeho dokončení
Jak řídit projekt s programem Microsoft Project?
4 fáze úspěšného projektu
Definujte cíl projektu
Sestavte plán projektu
Sledujte a řiďte projekt
Uzavření projektu
Vytýčení cílů projektu
Podrobně (čísla, data, položky)
Výstižně, jednoznačně
Při vývoji SW se většinou jako cíl uvádí přesný popis upravovaných/nově vyvíjených modulů
IS, funkcí, sestav
Jaké informace o projektu zadáváme?
Určete počátečním datum projektu
Vytvořte seznam všech důležitých úkolů
Proveďte časové odhady
Přiřaďte pracovníky a vybavení
Určete závislosti úkolů
Jak zadáváme informace
o projektu?
Vy vkládáte základní informace
o Datum zahájení projektu, názvy úkolů a délku trvání, …
Projekt sám vyplní další údaje
o Datum zahájení úkolu, datu skončení úkolu, …
o A vytvoří rozvrh
Vytvořte seznam úkolů
Uspořádejte úkoly do logického pořadí
Určete fáze projektu (seskupení úkolů)
Určete úrovně
Úkoly volte tak, aby byly dostatečně dlouhé, ale zároveň natolik krátké, abyste je mohli
efektivně sledovat a včas odhalit neplánované problémy při jejich plnění
Zadejte jednotlivé úkoly a opakující se úkoly
Implicitní délka trvání úkolu je jeden den
Ganttův graf zobrazuje trvání úkolu graficky
Implicitním datem zahájení úkolu je den zahájení projektu
Přidejte milníky
Milníky pomáhají při sledování termínu dokončení jednotlivých fází projektu
Vytvořte souhrnné úkoly
Vytvořením souhrnných úkolů (summary tasks) získáte možnost využívat hierarchie úkolů a
tak zobrazit fáze projektu
Nebo všechny detaily …
MS Project vytvoří váš rozvrh
Co se má kdy udělat a kým?
Jak vytvořit rozvrh?
Úkoly „start as soon as possible“
MS Project přizpůsobuje dobu trvání úkolu podle přiřazení zdrojů
Úkoly „finish as soon as possible“
Kritická cesta rozhoduje o datu ukončení projektu
Jak doladit plán projektu?
Zdroje: řešení přetížení zdrojů
Čas: délka trvání projektu
o Zkrácení např. přidáním dalších zdrojů
Náklady
o Snížení nákladů prodloužením projektu, např. omezením přesčasů
Jak můžete zobrazit informace o projektu?
Informace objevující se v pohledech
Tabulky zobrazují různé sloupce
Filtry zaměřené na úkoly a zdroje
Omezení úkolů
Co nejdříve (ASAP) – pružné omezení – nezadává se datum
Co nejpozději (ALAP) – pružné omezení – nezadává datum
Dokončit pod dni/včetně/ (FNET) = dokončit dříve než (zadané datum později)
Dokončit před dnem/včetně/ (FNLT) = dokončit později než (zadané datum a dříve)
Musí být dokončeno (MFO) = dokončit v zadané datum
Zahájit po dni/včetně/ (SNET) = zahájit v zadané datum a později
Zahájit před dnem/včetně/ (SNLT) = zahájit v zadané datum a dříve
Plánovací metody
Práce (člověkohodiny) = TRVÁNÍ (trvání práce) x JEDNOTKY (počet pracovníků v %)
Plánovací metoda „řízení úsilím – plánování podle vynaložené námahy“
o Metoda je implicitně nastavena, což znamená, že práce je implicitně konstantní
o Konstantnost zde znamená, že při zvýšení počtu zdroj poklesne trvání a naopak
Plánovací metody
Varianta „pevná doba trvání“
o Lze vypnout řízení úsilím – pak neplatí poučka o konstantnosti práce (resp. Při
zvýšení/snížení počtu zdrojů na úkol se nesnižuje/nezvyšuje doba trvání úkolu)
Varianta „pevná práce“
o Nelze vypnout řízení úsilím
o Tato varianta se běžně používá např. ve stavebnictví, kde jsou veškeré činnosti brány
z tabulek, kde lze nalézt časové dotace v normohodinách
o Když je zdroj přidělen k úkolu, celková práce (P) je během doby trvání úkolu
rozdělována implicitně stejnoměrně
o Tomu říkáme „rovnoměrný – flat work contor“
o K dispozici je ještě dalších sedm rozvrstvení
Analýza vytvořené hodnoty
Analýza vytvořené hodnoty využívá k provedení jednotlivých úkolů tři základní hodnoty:
o Rozpočtové náklady plánovaných prací (BCWS)
o Skutečné nálady provedených prací (ACWP)
o Rozpočtové náklady provedených prací (BCWP)
Ukazatele vytvořené hodnoty lze zobrazit v podobě odchylek nebo poměrů
Jestliže ukazatele vytvořené hodnoty představují odchylky (např. odchylka nákladů), mohou
být tyto odchylky kladné nebo záporné
Kladná odchylka znamená, že plán předbíháte, nebo máte nižší rozpočet
Kladné odchylky umožňují přerozdělit finanční prostředky a zdroje z úkolů či projektů
s kladnou odchylkou na úkoly či projekty se zápornou odchylkou
Záporná odchylka označuje, že za plánem zaostáváte nebo překračujete rozpočet a je třeba
podniknout nějaké opatření. Je zřejmě nutné zvýšit rozpočet nebo akceptovat sníženou
rentabilitu projektu
Analýza vytvořené hodnoty
Ukazatele vytvořené hodnoty jsou poměrové veličiny, mohou být větší než 1 nebo menší než
1
Hodnota větší než jedna označuje, že plán předbíháte nebo máte nižší rozpočet
Hodnota menší než jedna označuje, že za plánem zaostáváte nebo překračujete rozpočet
Např. hodnota SPI 1,5 znamená, že jste spotřebovali pouze 67% částku z času plánovaného
na dokončení části úkolu v daném časovém období a hodnota CPI 0,8 znamená, že náklady na
úkol činí o 25% více než bylo v daném časovém období naplánováno
ACWP = Skutečné náklady provedených prací (Actual Cost of Work Performed)
o Celkové skutečné náklady, které vznikly v průběhu provádění práce na úkolu za dané
období
o Pokud u čtyřdenního úkolu ve skutečnosti vzniknou za první dva dny celkové náklady
3500 Kč za každý den, činí hodnota ACWP za toto období 7000 Kč (hodnota BCWS je
stále 5000 Kč)
BAC = Rozpočet v okamžiku dokončení (budget at completion)
o Plánované náklady na dokončení úkolu
BCWP = rozpočtové náklady provedených prací (Budget Cost of Work Performed)
o Jsou to náklady, které naběhly na daný úkol v souvislosti s jeho skutečným plněním
o Pokud jsou tyto náklady stanovovány jako přírůstkové v závislosti na množství
vykonané práce, pak jsou stanoveny jako procentuální podíl směrných nákladů
o Rozpočtové náklady jsou programem počítány podle vzorce:
BCWP = BAC x (% dokončení) / 100
o Hodnota BCWP představuje procentuální hodnotu množství rozpočtu, která měla být
vynaložena na dané množství práce úkolu vyjádřené procentuální hodnotou. Pokud
je po dvou dnech úkol dokončen z 60%, mělo by být vyčerpáno 60% z celkového
rozpočtu na úkol, tedy 6000 Kč
BCWS = Rozpočtové náklady plánovaných prací (Budget Cost of Work Scheduled)
o Náklady na úkol dané směrným plánem
o Pokud jsou tyto náklady stanovovány jako přírůstkové v závislosti na množství
vykonané práce, pak jsou stanoveny jako procentuální podíl plánovaných nákladů
(náklady, které jste do projektu zadali v době plánování daného úkolu) z procentní
dokončenosti úkolu
o BCWS = náklady x (% dokončení) / 100
o BCWS tvoří část nákladů, které mají být na daný úkol vyčerpány mezi datem zahájení
úkolu a stavovým datem
o Celkový plánovaný rozpočet pro čtyřdenní úkol zahájený v pondělí činí např.
10000Kč. Bude-li stavové datum určeno na středu, bude hodnota BCWS činit 7500 Kč.
EAC = odhad nákladů v okamžiku dokončení (Estimated at Comletion)
o EAC = skutečné náklady + zbývající náklady + pevné náklady
FAC = prognóza dokončení (Forecast at Completion)
o Jsou to plánované náklady na jednoduchý úkol (bez podúkolů), sumární úkol nebo
projektový sumární úkol
SV = odchylka plánování (Scheduled Variance)
o Rozdíl mezi rozpočtovými náklady provedených a plánovaných prací
o SV = BCWP – BCWS
CV = odchylka nákladů (cost variance)
o Je to rozdíl mezi plánovanými náklady provedených prací a skutečnými náklady
provedených prací
o CV = BCWP – ACWP
VAC = odchylka při dokončení (Variace at Completion)
o VAC = EAC – BAC
CPI = ukazatel čerpání nákladů
o Je poměr rozpočtových a skutečných nákladů
o CPI = BCWP/ACWP
SPI = ukazatel plnění plánu
o Poměr vykonané a plánované práce
o
SPI = BCWP/BCWS
Metoda CPM
CPM = Critical Path Method
Pracuje s deterministickým modelem
Je vhodná pro řešení známých problémů, které již byly řešeny třeba v jiné situaci
Postup CPM
o Formulace modelu CPM, tj. provede se plánování postupu jednotlivých prací pomocí
síťového diagramu a jeho analýza z hlediska vzájemné návaznosti a časové náročnosti
jednotlivých činností
o Určí se doba trvání činností a propočtu se dílčí termíny uzlů a činností
o Hledá se kritická cesta
o Vypočtou se časové rezervy uzlů a činností, jejichž využití může zlevnit projekt
Základní parametry CPM
o
o
o
o
o
o
o
o
o
tij = doba trvání činnosti (i, j)
t0i = termín nejdříve možného zahájení činnosti (i, j)
t0j = termín nejdříve možného ukončení činnosti (i, j)
t1i = termín nejpozději možného zahájení činnosti
t1j = termín nejpozději možného ukončení činnosti
T0i = termín nejdříve možného výskytu počátečního uzlu činnosti
T0j = termín nejdříve možného výskytu koncového uzlu činnosti
T1i = termín nejpozději přípustného výskytu počátečního uzlu činnosti
T1j = termín nejpozději přípustného výskytu koncového uzlu činnosti
Výpočet CPM
o
o
Pro výpočet jednotlivých termínů jsou základem doba trvání činnosti tij a termíny
uzlů T0 a T1
V první etapě se určují termíny nejdříve možné. Postupuje se od počátečního uzlu ke
koncovému
o
o
o
o
o
o
o
o
o
o
o
o
o
o
Nejdříve možné termíny se stanoví postupným načítáním doby trvání činnosti a
nejdříve možného termínu předchozího uzlu, přičemž výchozí zůstává počáteční uzel
projektu s nulovým časovým termínem (T00 = 0)
Vstupuje-li do uzlu j pouze jedna hrana, platí: T0j = T0i + tij
Vstupuje-li do uzlu více hran, platí: T0j = max (T0i + tij)
Ve druhé etapě se určují nejpozději přípustné termíny
Termíny nejpozději přípustného výskytu uzlu T1 se stanoví postupným odčítáním
doby trvání činnosti tij od termínů následujících uzlů, přičemž výchozím zůstává uzel
koncový s termínem určeným vypočteným termínem nejdříve možného výskytu T0n,
tj. platí T1n = T0n
Vystupuje-li z uzlu i pouze jedna hrana, platí T1i = Tij - tij
Vystupuje-li z uzlu i více hran, platí T1i = min (Tij – tij)
Platí-li pro některou činnost vztah t1i = t0i, nazýváme tuto činnost kritickou
Pro všechny činnosti, pro které platí vztah t1j – t0i > tij existuje časová rezerva
Ri = T1i – T0i :interferenční (kritická) rezerva uzlu
Rcij = T1i – T0i – tij >=: celková časová rezerva – je to největší časová rezerva, při jejím
vyčerpání se činnosti stává kritickou
RVij= T1i – T0i – tij: volná časová rezerva – je to část celkové časové rezervy, která
vyjadřuje, že její čerpání neovlivňuje časové pozice žádné z následujících činností
v síťovém diagramu
Rnij = T0j – T1i – tij: nezávislá časová rezerva – je to nejmenší rezerva činností. Může
nabývat záporných hodnot. Její vyčerpání nemá vliv na časové relace v síti
Rzij = T1j – T1i – tij >=0: zvláštní časová rezerva – její využitý může snížit celkovou a
volnou rezervu následujících činností, ale nemá vliv na činnosti předcházející
Výpočty lhůtových ukazatelů
Postup výpočtu T0




Postup výpočtu T1




Pro počáteční uzel zapíšeme T00 = 0
Na konci všech hran vycházejících z počátečního uzlu vyznačíme hodnotu t0j =
T00 + tij
Nalezneme uzel, u něhož jsou všechny hrany směřující do uzlu označeny, a
vybereme maximální hodnotu, kterou zapíšeme do levé dolní poloviny uzlu
Postup opakujeme, až dojdeme ke koncovému uzlu sítě
Pro koncový uzel zapíšeme T1n = T0n a vypočtenou hodnotu zapíšeme do
pravé horní poloviny koncového uzlu
U začátků všech hran vcházejících do koncového uzlu vyznačíme hodnotu t1j =
T1j - tij
Nalezneme uzel, u něhož jsou všechny hrany, které z něho vycházejí
označeny, a vybereme minimální hodnotu, kterou zapíšeme do pravé dolní
poloviny příslušného uzlu
Postup opakujeme, až dojdeme k počátečnímu uzlu sítě
Metoda PERT
Modely PERT mají stochastický charakter a při jejich konstrukci se využívá pouček
matematické statistiky
Stochastický přístup, který se uplatňuje při konstrukci modelů PERT předpokládá:
o Doba trvání činnosti není známa a může se pouze odhadnout s jistou
pravděpodobností
o V důsledku toho může v některých uzlech vnikat časová rezerva s menší nebo
větší pravděpodobností
o Dosažení předem stanoveného termínu dokončení projektu je rovněž jeden
více nebo méně pravděpodobné
Cílem modelů PERT je takové uspořádání činností, které by zajistilo pravděpodobnost
dodržení dostatečně vysokou
Rozdělení informačních systémů
MIS – manažerské IS
DSS – systémy pro podporu rozhodování
EIS – informační systém pro podporu řízení
TPS – transakční řídící systém
OAS – office automation systém
MIS
Jedná se o systémy zajišťující dostatek informací
Přesné
Filtrované
Včasné
Pro správného pracovníka
Týkají se tří oblastí
o Lidé
o Technologie
o Informace
Zabývají se procesy a jejich organizací v daném subjektu
Součásti MIS
o ERP – enterprise resource planning
o EPM – enterprise preformance management
o SCM – supply chain management
o CRM – customer relationship management
o DSS – decission support systém
o PMA – people management application
o KMS – knowledge management systém
MIS zajišťují
o Podporu komplexního rozhodování vedení organizace
o Podklady pro tvorbu dlouhodobých plánů
o Analyzují dlouhodobé plánování na základě kritických oblastí
o Zaměřují se na podstatu fungování firmy – proč se tak děje
o Nera-real-time analýzy
DSS
Druh informačního systému zaměřený na podporu rozhodování
Zpracovává data z
o Managementu
o Vnitropodnikových procesů
o Plánování
Výstupy se mohou v závislosti na aktuální situaci výrazně měnit
o Doporučení z předchozího dne může být vyvráceno
Typy DSS
o Komunikační – pro týmovou spolupráci
o Datový – vyhodnocování datových sestav
o Dokumentový – správa elektronických dokumentů nezávisle na jejich typu a získávání
informací
o Znalostní – řešení problémů na základě dat, pravidel, procesů a dalších matric
o Modelový – možnost srovnání statistických, finančních a dalších modelů
Uplatnění
o Ideálním uplatněním je: medicína, vojenské systémy, informační technologie –
obranný SW, zemědělství, lesnictví, průmysl, doprava, …
Průběh ERP
Analýza stavu firmy
Definice procesů
Pohovory se zaměstnanci
Tvorba modulu
Testování a změny
Zkušební provoz
Ladění
Ostrý provoz a údržba
Hlavní aktivity
o Stanovení cílů
o Měření výkonnosti
 Specifikace potřebných dat
 Ověřování vůči stanoveným cílům
o Úpravy aktivit
 Směřování ke stanoveným cílům
 Operativní řízení
 Dle aktuálních dat
o Vše probíhá současně
Akvizice BPM
Krátko-, středně-, dlouhodobé cíle
Sběr dat z jednotlivých kanálů
Analýza rizik
Příjemce benefitu
Metriky
Přesnost, spolehlivost, správnost
SCM
Správa skladu – in/out
Koordinace dodavatelů – dle nejslabšího článku
Optimální řízení dodavatelské sítě
Podpora uživatelům
Tři úrovně
o Strategická
o Taktická
o Operační
CRM
Překážky CRM
o Náročnost a komplexita
o Vysoké nároky na spolehlivost
o Udržení jména společnosti
o Bezpečnost
ACID
Test pro TPS
Atomicity
Consistency
Isolation
Durability
Concurrency
Typy souborů či dat
Hlavní data – obsahují vše o organizaci
Transakční data – jednotlivé datové toky
Report data
Pracovní data
Programová data
HRM
Přínosy HRM
o Přehled o lidském kapitálu
o Součást motivačního systému
o Přesné rozhodování o personálních změnách
o Budování vnitropodnikové kultury
o Soutěživost
o Výkonnost
o Kariérní žebříček
LMS
Learning management systém
Elektronické vzdělávání
Přístupné i z domova
Povinné, nepovinné a bonusové kurzy
Často video sekvence a animace
Zábavná forma – komiks
CMS
content management systém
systémy pro elektronickou publikaci
umožňuje upravovat webové prezentace i neprofesionálům
WYSIWYG editory
Snadná instalace i pro malou firmu
KMS – stupně komplexity
Knowledge management systém
Znalostní fondy organizace
Nejcennější majetek
Obtížná správa a kvantifikace
Potřebné zejména pro geograficky oddělené destinace
Souvisí s LSM
Stupně komplexity
o Osobní
 Znalosti jednotlivců
 Jejich souběh a kombinace umožňují fungování organizace
o Týmové
 V rámci pracovních týmů
 Jejich výstup jako obohacení organizace
o Komplexní
 Znalostní báze celé organizace
 Know-how
HRM
Řízení lidských zdrojů
Plánování pozic
Tok pracovníků
Trénink a vzdělávání
Kvalifikace
Odměňování
Hodnocení
Přínosy HRM
o Přehled o lidském kapitálu
o Součást motivačního systému
o Přesné rozhodování o personálních změnách
o Budování vnitropodnikové kultury
o Soutěživost
o Výkonnost
o
Kariérní žebříček
Zálohování firemních dat
Klasická záloha „poslední verze“ se nepoužívá
Děda-otec-syn
o Ukládání několika verzí daného souboru
Rozdílové zálohování
o Zálohování pouze změn
o Obnova probíhá od výchozího stavu přes všechny jeho změny
Verzování
o Udržování několika verzí daných souborů
Vlastnosti dat
Uložení dat
Rychlé zpracování
Zálohování on-the-fly
Normalizace
Archivování
Dimenzovaný hardware
Ukládání dat
Databáze
Soubory
Datové sklady
Real-time TPS
Rychlé zpracování
Spolehlivost
Standardizace procesů
Kontroling
TPS
Transaction processing systém
o Ukládá
o Upravuje
o Zobrazuje
Přesuny a práci s daty v organizaci
Dávkové zpracování dat
Real-time zpracování dat
Typy CRM
Automatizace prodejen
Marketing
Podpora zákazníkům
Komunikace
Analytika
Sociální sítě
Horizontální x vertikální
Kompletní instalace x SaaS
Výhody CRM
Kvalita a efektivnost
Snížení nákladů
Odhalení slabých míst
Udržení zákazníků
Rychlejší reakce na změny
CRM
Řízení vztahu se
o Zákazníky
o Klienty
o Resellery
Cílem je
o Spokojený klient
o Vydělávající obchodní partner
o Možnost vyhodnocení
SCM
Správa toku surovin, součástí, dílů, zboží, …
Přehled od prvotního dodavatele surového materiálu
Až po finální prodejce
Umožňuje okamžitě reagovat na problémy v kterémkoliv stupni pohybu vstupů a výstupů
EPM
Obvyklá součást BPM
Týká se všech součástí organizace
Strategické cíle
Plánování a předpovědi
Peněžní toky a řízení
Zásobování
Akvizice BPM
Krátko-, středně-, dlouhodobé cíle
Sběr dat z jednotlivých kanálů
Analýza rizik
Příjemce benefitu
Metriky
Přesnost, spolehlivost, správnost
Klíčové prvky
Sběr dat
Analýza
o Odhalení vzorců chování
o Stanovení významu dat
o Pochopení kombinací
Odpověď na dané otázky
Charakteristika BPM
Složeno z mnoha nástrojů
Každý systémový integrátor spolupracuje s jinými dodavateli
Neexistuje jednotný systém jako celek
BPM je stavěno dle potřeb zákazníka
BPM
Soubor několika systémů
o Řízení
o Analýza
o Výkonové měření
Sledování a plánování cílů
Komplexní přehled o celé organizaci
Teoretické přínosy ERP
Efektivní podnikové procesy
Centralizace dat
Optimalizace datové struktury
Optimalizace toku dokumentů
Zvýšení bezpečnosti
Komplexní výstupy pro management
Účetnictví optimalizované a kompatibilní se zahraničím
Implementace ERP
Vhodné pro „zdravou“ firmu
Neodstraní vnitřní slabiny
o Špatně nestavené procesy
o Problémy s prodejem
Zavádění ERP
o Implementace
o Není to jednoduchý a levný proces
o Zapojení klíčových zaměstnanců
Varianty ERP
Univerzální
o Obvyklé pro menší firmy
o Poskytuje solidní základ pro řízení firmy
o Nutno se přizpůsobit
Oborové
o Branžové – vertikální řešení
o Specializované dle specifik daného odvětví
o Stavebnictví
Výhody DSS
Vyšší efektivita rozhodování
Podpora pro správné rozhodnutí
o Možnosti vyzkoušet i rizikové strategie
Vyšší efektivita meziuživatelských interakcí
Evidence a vyhodnocení rozhodování
Nové přístupy k řešení
IDSS
Inteligent DSS
Umělá inteligence
Inteligentní rozhodnutí
Na základě
o Vstupů
o Uživatelských znalostí a zkušeností
o Výstupů a úprav
o Již učiněných rozhodnutí
Komponenty DSS
Databáze
o Uložení dat
o Vzorců chování
o Znalostní databáze
o …
Model – zpracování dat
GUI – prezentace a ovládání
Výstup DSS
Prezentace v podobě
o Grafu
o Datové tabulky
o Datové kostky (OLAP výstup)
o Srovnání dvou časových period s různými vstupy
o Předpoklady prodejů či jiných výstupů
Snadná možnost změn a sledování jejich vlivu
DSS
Systém je založen na interaktivním srovnávání podkladů
Soustřeďuje data z různých zdrojů
o
o
o
o
o
Data
Dokumenty
Personální informace
Obchodní modely
Informace z vnějšího prostředí
Vývoj MIS
Klíčové jsou informace
o Pro konkrétního pracovníka
o Filtrované od balastu
o Kompletované
Systémová analýza
Systémový návrh
Programování
Testování
Převod předchozího systému
Údržba a testování
Přínosy MIS
Analýza výkonu a funkčnosti jednotlivých složek organizace
Přehledné a ucelené podpory pro rozhodování a plánování
Zpětná vazby se zákazníky a klienty
Dnes nezbytnost
Postupný vývoj
Mainframe
PC
client/server
enterprise computing
cloud computing (v podstatě návrat k mainframe)
AI
artificial intelligence
umělá inteligence
součástí expertních systémů
rozhodování na základě zkušeností
neuronové sítě
učící se algoritmy
internet?
Informační systémy a aplikace na platformě WWW
WWW
- World Wide Web je služba!
- internet – 1969 (1967), ARPANET, USA
- WWW – 1989, Švýcarsko (CERN – Evropská organizace pro jaderný výzkum)
Architektura WWW
- vychází z architektury klient – server
Klient (webový prohlížeč)
o Zasílá na server požadavek, „vyzvedává“ si stránky od serverů a zobrazuje je uživateli
Server (webový server)
o Obsluhuje žádosti od klientů, zasílá odpovědi, uchovává jednotlivé WWW stránky a na
(explicitní) žádost je poskytuje svým klientům
Korektní fungování WWW
- musí existovat všeobecně dodržované konvence o
Formátu WWW stránek (dokumentů) – značkovací jazyk HTML
Způsobu přenosu WWW stránek (dokumentů) – přenosový protokol http
Způsob identifikace umístění WWW stránek (dokumentů) – url
World Wide Web
- URL – Uniform Resource Locator
Jednotné ukazatele (identifikátory) všech objektů
Obecný tvar: „protokol“ : „uzel“ : „jméno“
„protokol“ : „uzel“ : „port“ : „jméno“ : „parametry“
- HTML – HyperText Markup Language
XHTML – Extensible HTML
Značkovací jazyk
- HTTP – HyperText Transfer Protocol
Bezstavový protokol pro přenos dat v textové formě
Komunikace: žádost – odpověď
WWW klient
- software (aplikace, program ) – instalovaný na lokálním počítači (mobilním zařízení, terminálu,…)
- zasílá požadavky na WWW server
- klient rozhoduje o zobrazení
(rendering-u) objektů různých typů –
podle svých možností
- některé formáty dokáže zpracovat sám – pro jiné volá externí programy (helper) nebo „nesamostatné
moduly“ (plug-in)
- dnešní WWW klient dokáže pracovat i jako klienti dalších služeb – zejména FTP
- obsahuje příslušné interprety
- protokolové klienty
Webové prohlížeče (platforma PC)
- MS Internet Explorer 51,82%
- Mozilla Firefox 21,83%
- Google Chrome 19,11%
- Safari 4,97%
- Opera 1,66%
- ostatní 0,61%
Klientské zařízení
- PC (desktop, laptop, notebook)
- mobilní zařízení (PDA, Smartphone, tablet PC, mobilní telefon,…)
- jednoúčelový terminál
- robot fulltextového vyhledávače
- čtečka handicapovaného uživatele
WWW server
- software (aplikace, program) – instalovaný na serveru
- odpovědný za vyřizování požadavků http klientů – webových prohlížečů
- zasílá většinou (X)HTML dokumenty – popřípadě soubory jiných formátů
- odpovědi mají číselný charakter
1xx – informativní odpověď
2xx – kladná odpověď (200 – ok)
3xx – očekává další aktivitu ze strany klienta
4xx – problém, chyba klienta (404)
5xx – problém, chyba na straně serveru
Webové servery
- Apache HTTP Server 64,91%
- MS Internet Information Server 14,46%
- NGINX 9,63%
- Google GWS 3,25%
- ostatní 7,75%
Webová prezentace
-klient zasílá požadavek na statický dokument (webovou stránku)
- server posílá odpověď (dokument, webovou stránku)
- statický dokument
Existuje sám o sobě, v neměnné podobě, jako soubor na serveru
Při poskytnutí klientovi může přesto být transformován, např. překódován do jiné verze čj
Může být indexován fulltextovými vyhledávači
Webová aplikace
- aplikace, informační systém
Provozovaný na webovém serveru
Práce s aplikací pomocí webového prohlížeče
- využití dynamických technologií
Na straně serveru
Na straně klienta
- využití databáze
Dynamické technologie na straně serveru
- CGI – Common Gateway Interface
Volání externích programů na serveru
Nezávislé na programovacím jazyce
Univerzální, ale pomalé
- NSAPI
„těsnější připojení“ aplikace k serveru
Netscape
- ISAP
Výkonné prvky mají formu knihoven .DLL a charakter aplikací nebo filtrů
MS
- PHP – Hypertext Preprocessor
Skriptovací jazyk, vycházející z Perlu
- ASP.NET, (ASP 3.0)
Využívající .NET Framework
Více programovacích jazyků
- JAVA Servlets, JSP
Webová aplikace, dynamický dokument
- server musí dokázat spustit externí aplikaci, která vygeneruje část webové aplikace, dynamický dokument
Např. PHP, ASP.NET, atd.
Server musí umět rozlišovat statické a dynamické dokumenty, webové aplikace podle URL
o Musí vědět jak volat externí aplikace
o Jak jim předávat příslušné parametry
- server musí být schopen přijmout výstup této aplikace a vrátit jej klientovi v podobě WWW dokumentu
(webové stránky)
Architektury webových aplikací dvouvrstvá architektura
- klient – server
- klient – žádá o služby
- server – služby poskytuje
- využití
Webová prezentace
Jednoduchá webová aplikace (bez db)
- konkrétní realizace
Poštovní klient – poštovní server
Webový prohlížeč – webový server
Architektury webových aplikací třívrstvá architektura
- prezenční – aplikační – datová
- nejznámější případ vícevrstvé architektury
- naprostá většina webových aplikací
Třívrstvá architektura – prezenční vrstva
- obrazuje informaci uživateli formou GUI
- může validovat zadávaná data
- data však nezpracovává
- přístup přes webového klienta
Třívrstvá architektura – aplikační vrstva
- business logika celé aplikace
- jádro aplikace, logika, funkce aplikace
- zpracování dat
Třívrstvá architektura – datová vrstva
- nejčastěji tvořena databází
- uchovává a zpřístupňuje data a zabezpečuje jejich konzistenci
- relační databáze, objektová databáze, souborový systém, webová služba,…
Architektura MVC
- model – view – controller
- datový model aplikace (model)
- uživatelské rozhraní aplikace (view)
- řídící logika aplikace (controller)
Architektura MVC – Model
- komunikuje s databází – vrstva, která „obalí“ databázi
- práce s daty
- doménově specifická reprezentace informací
Architektura MVC – View (pohled)
- převádí data reprezentovaná modelem
- do podoby vhodné pro uživatele
Architektura MVC – Controller (řadič)
- reaguje na události od klientů
Uživatele
Robotů
- provádí změny
V pohledu
V modelu
Princip architektury MVC
- uživatel provede akci v uživatelském rozhraní – klient pošle
požadavek
- řadič obdrží o této akci informaci z objektu uživatelského
rozhraní
- řadič přistoupí k modelu, v případě potřeby ho zaktualizuje
- doménová logika (model) zpracuje změněná data
- výsledek změny předá model uživatelskému rozhraní
V některých případech je výsledek předán řadiči a
následně uživatelskému rozhraní
V některých případech uživatelské rozhraní pošle na výsledek modelu dotaz
- uživatelské rozhraní pošle výsledek klientovi
Výhody MVC
- rychlost vývoje aplikace
- přehlednost při vývoji a správě aplikace – nezávislost jednotlivých částí
- bezpečnost
Databáze pro webové aplikace a informační servery
- databázový server
Databáze
o Data
- umožňují uchovávat data
- umožňují spravovat data, pracovat s daty
Model
Procedůry
- MySQL, PostgreSQL, MS SQL Server, Oracle, Informix, Souborový systém,…
Dynamické technologie na straně klienta
- technologie umožňující dynamické změny na straně klienta
Plně závislé na webovém prohlížeči
- vyšší interaktivita uživatele
- mažou subjektivní rozdíl mezi webovou aplikací a destkopovou aplikací
- JavaScript (DOM, CSS, AJAX)
- FLASH, JAVA aplets
Dynamické technologie na straně klienta – web
- archaické – nepodporují JavaScript, nepodporují dynamické technologie
- silně zastaralé – nízká podpora JavaScriptu
- zastaralé – velká podpora nestandardního JavaScriptu
- moderní – vysoká podpora JavaScriptu, vysoká podpora dynamických technologií
- supermoderní
Dynamické technologie na straně klienta
- JavaScript
Nejpoužívanější skriptovací jazyk na straně prohlížeče – kód interpretován prohlížečem
„dodává“ webům interaktivitu a dynamiku
Může dojít k bezpečnostním rizikům, výkonnostním problémům
- HTML5
Nová specifikace značkovacího jazyka
Nahrazuje (X)HTML
Důraz na sémantiku v podobě nových významových značek
- MediaQueries
Slouží pro distribuci stylů mezi různými typy zařízení
o Zobrazení na obrazovce; mobilním zařízením; tisk; aj.
- Local Storage
- Drag and Drop
Dynamické technologie na straně
klienta – AJAX
- Asynchronní JavaScript a XML
- umožňuje vytvářet lepší a přístupnější webové
aplikace
- není nutné pro každý požadavek znovu nahrávat
celou stránku do prohlížeče
Princip AJAXu
- uživatel zadá do webového prohlížeče adresu
webové aplikace
- webový prohlížeč pošle požadavek na webový server
- webový server zašle odpověď
- uživatel začne pracovat s webovou aplikací
- JavaScript ve stránce iniciuje prohlížeč poslat žádost,
např. o data
- server pošle odpověď
- dojde k „překreslení“ části webové stránky
Service Oriented Architecture Web services
- webové služby
Přístupné přes standardní internetové protokoly
Nezávislé na platformě
Nezávislé na programovacím jazyku
Mezisystémová komunikace
- poskytovatel služby
- uživatel služby
- SOAP – Simple Object Access Protocol (protokol pro výměnu zpráv v XML)
- uplatnění v B2B
Příklady webových aplikací s AJAXem
- LMS Moodle
- Google aplikace – Gmail, Maps, Picassa,…
- Mapy.cz
- OpenSource CMS – WordPress, Drupal, Joomla,…
- e-shopy
Informační sstémy na platlformě WWW – využití
- rezervační systémy – letenek, autopůjčoven, ubytování
- zpravodajské servery
- podnikové informační systémy
Intranet, extranet
Péče o zákazníky, plánování výroby, finanční řízení, správa dokumentů, vztah s dodavateli,…
Webové aplikace
- výhody
Nezávislost na platformě
Celosvětová dostupnost 24h denně 7 dní v týdnu
Instalace webového klienta
Malé, přijatelné zatížení
Validace na serveru – vstup, výstup
Výpočetní logika na serveru
Data na serveru
Snadné formátování výstupu – pro klienty různých zařízení
- nevýhody
Bezpodmínečná konektivita k síti
Náročnější na přenos – vytížení sítě, internetu
Náročnější na bezpečnost
o Zabezpečení serveru – webového i databázového
o Zabezpečení klienta
o Zabezpečení přenosu
o
Zabezpečení samotné aplikace
Grafika a miltimédia
Rozdělení počítačové grafiky
Podle vnitřní reprezentace
o Vektorová
o Rastrová (bitmapová)
Podle způsobu komprese
o Nekomprimovaná
o Ztrátově komprimovaná
o Bezztrátově komprimovaná
Identifikační grafika
o Firemní loga – korporátní design
o Výrobky, obaly, prezentace výrobků
Strukturální grafika
o Pozadí prezentace
o Použité barvy, barevné kombinace
Navigační grafika
o Menu, odkazy, apod.
Kontextová grafika
o Ilustrační fotografie, grafy, výpočty, screenshoty
Dekorační grafika
o Doplňuje prezentaci bez zvláštního účelu (ikony, animace)
Reklamní grafika
o Především reklamní bannery, upoutávky
Dle počtu akceptovaných rozměrů
o 2D
o 3D
3D grafika
Trojrozměrně vyjádřená data
Renderování 2D grafiky
Obvyklé pro konstrukční výkresy
Grafika pro hry
Animace
Programy pro 3D grafiku
3D studio max – modelování předmětů, osvětlení, animace
Maya – realistické 3D zobrazení, tvorba složité grafiky
Cinema 4D – komplexní scény, animace
Spousta dalších programů
CAD – Computer Aided Design
Software pro konstrukční práce
Zaměřené na 3D modelování a skládání komponent
Návrh složitého stroje od šroubku
Texturování
Potažení „drátěné“ osnovy povrchem
Snadné modelování objektů
Úspora výpočetního výkonu
Rastrový 2D obrázek – textura (např. v hrách)
Základní charakteristiky – barvy
Způsob, jakým je tvořena výsledná barva
Barevný model RGB
o Barva je tvořena ze tří základních barev – Red, Green Blue
o Intenzita jednotlivých složek je udávána v relativních nebo absolutních hodnotách
o Relativní – intenzita jednotlivých složek je udávána v procentech
o Absolutní – intenzita jednotlivých složek je udávána podle stanovené stupnice –
v počítačové grafice typicky 0 – 255 (v hexadecimální soustavě 00 – FF)
o Pro stanovení výsledné barvy je tedy nutné
o Aditivní míchání barev RGB – využití
 Monitory, televize, datové projektory
Barevný model CMYK
o Je založen na subtraktivním míchání barev – omezením barevného spektra
odráženého od povrchu až po černou barvu (neodráží světlo)
o Obsahuje tři základní barvy – Cyan, Magenta, Yellow
o Pro zabránění zbytečného čerpání všech barevných složek pro dosažení černé je
přidávána samotná černá barva – black
o Využití – barevný tisk, plottery
Barevná hloubka
Barevná hloubka udává, kolik barev je možné zobrazit pomocí barevného modelu
Pokud v modelu RGB každá barva nabývá hodnot 0 – 255, lze spočítat barevnou hloubku
2563, tedy více než 16 milionů barev
Lidské oko je schopno rozlišit cca 190 tisíc odstínů
Barevná bohatost
Počet barev jednoho bodu – datová náročnost
1bit – 2 barvy
4 bity – 16 barev
8 bitů – 256 barev
16 bitů – 65536 barev 4 bitů – 16,7 mil. – True colour
32 bitů – 4,3 mld. Barev
Barevná hloubka a velikost souboru
Počet bodů a barevná hloubka – závisí velikost souboru
Počet bodů obrázku
o Šířka (počet bodů) x výška (počet bodů) → 1600 x 1200 = 1920000
Barevná hloubka
o
o
o
o
2 barvy (černá, bílá – pérovka) – 1b/bod = 1/8B/bod
256 barev - 1B/bod
256 odstínů šedi (černobílá fotografie) – 1B/bod
16,7 mil barev (barevná fotografie) – 3B/bod
Histogram
Graf rozložení bodů v obrazovém souboru
Udává jasnost jednotlivých bodů
Lze snadno zjistit
o Přeexponovanou fotografii
o Podexponovanou fotografii
Model HSV
Hue, Saturation, Value
Nejvíce dle lidského vnímání
Hue – barevný tón – dle barevného kola
o Hodnota ve stupních
Saturation – sytost barvy – udává podíl šedé barvy – vzdálenost od středu barevného kola
o Hodnota v procentech
Value – jas
Rastrová grafika
Skládá se z jednotlivých bodů
Každý bod si nese informaci o barvě a průhlednosti
Soubor obsahuje pole hodnot – jednotlivé pixely
TIFF, BMP, JPG, PNG,…
Fotorealistická grafika
Problém při změně velikosti
o Zvětšení – zhrubne rastr
o Zmenšení – ztratí se detaily
Pixel
Picture element – nejmenší obrázkový prvek
Zkratka px
Má barvu – dle barevného modelu
Velikost pixelu dle zařízení – monitor, tiskárna, skener
Rozlišení
Počet obrazových bodů na jednotku plochy
Udává se v DPI – dost per inch – počet bodů na čtvereční palec
Optimum pro www – 72 DPI
Optimum pro tisk – 300 DPI, pro foto více
Zvolit rozlišení dle účelu
Základní charakteristiky – rozlišení
Rozlišení obrázku/monitoru v bodech
o Udává počet bodů na šířku a na výšku, které popisují uvedený obrázek
o Např. obrázek 1Mpx (1 mil bodů) v poměru stran 4:3 má 1155 bodů na šířku a 866
bodů na výšku; rozlišení tohoto obrázku je tedy 1155 x 866 (tedy 1 mil)
Rozlišení DPI
o Udává kolik obrazových bodů (dots/pixels) se vejde do délky jednoho palce (2,54 cm)
o Pomocí DPI a rozlišení obrázku je možné spočítat velikost obrázku po vytištění
o Vyšší DPI poskytuje jemnější a detailnější výstup
Základní charakteristiky – komprese
Komprese zmenšit velikost souboru nutnou pro uložení obrázku nebo videa
Ztrátová komprese
o Využívá nedokonalosti lidského oka a vynechává „nepodstatné“ části obrázku
o Ze zkomprimovaného obrázku není možné zpětně vytvořit původní obrázek –
zkreslení je nevratné
o U ztrátové komprese je možné volit úroveň zkreslení
Bezeztrátová komprese
o Zmenšuje velikost souboru bez ztráty obrazové informace
o Většinou není tak účinná jako ztrátová komprese
o Po zpětném dekomprimování je získána totožná obrazová informace jako před
kompresí
o Několik algoritmů najednou
 Transformace – převod dat na lépe komprimovatelnou formu
 Slovník – zápis segmentů – v případě opakování se pouze uvede odkaz
 Statistické – pro časté opakování – statistická funkce
Korporátní design
Branding
Budování značky
Jednoznačná identifikace firmy
Soulad všech složek
Použité fonty a barvy
Rozložení stránky jednotné pro celý web
Ikona webu
Jednotná terminologie (naše společnost/firma/organizace)
Společné prvky jako odkazy na společné zdroje
Složky
o Barvy – důkaz kladen na výběr barev, barevné sladění
o Loga – tvorba loga pro různé účely – ikona webu, loga na bílý podklad, průhledná
loga
o Písmo – výběr existujícího nebo tvorba nového fontu
o Formuláře – předdefinované styly
o Vizitky – sjednocení firemní kultury, jednotná prezentace zaměstnanců
Vnímání grafiky
Lidské oko se sestává
o 130 milionů tyčinek (citlivé, černobílé)
o 7 milionů čípků (méně citlivé, barevné)
o 1 milion nervových vláken (ztrátová komprese?)
o Vyvážení bílé
Vnímání obrazu
o Primární obraz – v oblasti ohniska čočky
o Sekundární – okolí, tzv. periferní vidění
Digitální formáty – JPEG
Výhody JPEG
o Výborný pro fotografie a obrázky podobného charakteru (plynulé přechody barev)
o Plná barevná informace (24 bitů)
o Nastavitelná kvalita a s ní spojená velikost
Nevýhody JPEG
o Ztráta (zkreslení) části grafické informace
o Nevhodný pro kresby a nápisy
o Neefektivní pro souvislé jednobarevné plochy a obrázky malých rozměrů
o Neumí průhlednost a animaci
Digitální formáty – GIF
Výhody GIF
o Dobře zvládá obrázky s ostrými přechody barev (nápisy, loga, kresby)
o Efektivní komprimace výše zmíněných obrázků, monotónní plochy zabírají minimum
místa
o Velmi dobrý pro malé obrázky
o Umožňuje animaci, prokládání a průhlednost
Nevýhody GIF
o Umožňuje nanejvýš 256 barev
o Komprimační algoritmus patentován
o Slabší pro fotorealistické obrázky, především plynulé přechody barev
Digitální formáty – PNG
Výhody PNG
o Bez ztráty grafické informace
o Plná barevná informace (24 i 48 bitů)
o Velmi univerzální
o 256 nebo dokonce 65 536 úrovní průhlednosti
Nevýhody
o Neumí animaci
o Nevhodný pro plně barevné fotografické obrázky (příliš velké)
o Nelze používat paletu s 32 nebo 64 barvami
Digitální formáty – TIFF
Výhody TIFF
o Díky kontejnerovému formátu a tagům disponuje vysokou variabilitou možností a
použití
o Variabilní barevná hloubka (1 bit, 8 bitů, 24 bitů, 48 bitů a další) a variabilní barevný
režim
o Možnost uložení zcela bez komprese, s bezestrátovou kompresí i se ztrátovou
kompresí typu JPEG
o Široce podporovaná průhlednost včetně plynulé průhlednosti pomocí alfa kanálu
o Možnost uložit ořezovou cestu
o Podpora uložení Exif a ICC profilů pro správu barev
o Možnost uložení více stránek a/nebo více vrstev dokumentu
Nevýhody TIFF
o Značné problémy s kompatibilitou
o Díky velké svobodě ve vytváření tagů je otázkou, zda si ukládající program a
otevírající program budou vzájemně rozumět
o Díky problémům s kompatibilitou je řada vlastností TIFF formátu problematicky
použitelná, zejména při obecném použití, např. na internetu
o Aby bylo možné se na kompatibilitu spolehnout, je nutné ukládat data bez komprese,
bez průhlednosti a bez vrstev, u ostatních možností je otázkou, zda nebudou
přijímací stranou ignorovány
o Bez komprese generuje TIFF velké soubory
Digitální formáty – RAW
Výhody RAW
o Možnost dodatečného zpracování v klidu u počítače, nikoliv při fotografování
o Značné množství „surových“ informací získaných ze snímače
Nevýhody RAW
o Další úpravy jsou vždy nutné, snímek není možné přímo publikovat
o Problémy s kompatibilitou včetně kompatibility mezi jednotlivými modely téže
značky
o Velikost souborů – obsahují všechna data v nezkomprimované podobě
Vektorová grafika
Základní charakteristiky
o Ukládá obraz ve formě křivek
o Je možné libovolné zvětšování/zmenšování obrázku bez ztráty kvality
o Jednotlivé objekty lze oddělit
o Digitalizace analogového obrazu do vektorového je téměř nemožná
Formáty vektorové grafiky
Formát SVG
o Formát založený na XML popisu vektorových objektů
o Otevřená specifikace
Corel Draw (.cdr)
Zoner Callisto (.zmf)
PDF
Vektorový obraz
Skládá se z čar – přímky a křivky
Výplně
Každý element má atribut – síla, barva, průhlednost
Lze zvětšovat i zmenšovat bez ztráty detailů
Technologie Adobe Flash
Vektorový formát pro tvorbu statických prezentací a animací
Podpora programování prostřednictvím vlastního programovacího jazyka ActionScript
Pro spuštěný Flash je nutné mít nainstalovaný přehrávač nebo Plug-In v internetovém
prohlížeči (Flash Player)
V prostředí internetu velké množství her a reklamních bannerů
Digitální video
Digitální video je vždy komprimované
Způsoby distribuce
o Stream – obsah je dodáván uživateli „na vyžádání“ (YouTube, živá vysílání TV,…)
o Videosoubor ke stažení – možnost přehrávání bez připojení k internetu
Kontejnery zapouzdřují různé mediální formáty (obrázky, video, zvuk)
Pro přehrávání je nutné vlastnit kodek podporující daný formát
Formát WMV (Windows Media Video)
o Windows Media Audio
o Navržen společností Microsoft
o Může být vložen do formátu AVI či Matroska
Formát AVI (Audio Video Interleave)
o Podpora více datových stop (zvuk, video, titulky)
Matroska
o Kontejner pro většinu moderních video a audio formátů
Vybrané video formáty
MPEG-1 používaný pro VideoCD
MPEG-2 používaný pro DVD
MPEG-4 pro pozemní digitální vysílání, Blu-ray
Vyhledávače a vyhledávání na internetu
Vyhledávání na internetu v ČR
61,8% uživatelů internetu
o 80,6% - vyhledávání informací o zboží a službách
o 40,3% - vyhledávání informací týkajících se cestování a ubytování
o 31,1% - vyhledávání informací o zdraví
o 30,9% - vyhledávání informací za účelem vzdělávání
o 11,8% - vyhledávání informací o studiu
Vyhledavače, katalogy
Katalogové
o Odkazy na webové stránky v tematických sekcích
o Přidání odkazu uživatelem
o Sprehledem.cz, seolink.cz, catalogio.cz
Fulltextové
o Prohledávání webu roboty
o Stahování indexace obsahu
o Jyxo, Morfeo
o Google, Yahoo!, Bing, Seznam
Kombinované
Oborově zaměřené
Resortní
Firemní
Nejpoužívanější vyhledávače
Platforma PC
o Google 75,68%
o Baidu 11,95%
o Yahoo! 5,92%
o Bing 4,24%
o Ostatní 2,21%
Tablet, mobil
o Google 88,35%
o Yahoo! 6,63%
o Baidu 3,34%
o Bing 1,08%
o Ostatní 0,6%
Katalog
Majitel webové stránky
o Nalezení postupným procházením katalogu tematickou sekci
o Kliknutí na „Přidat odkaz“ (popř. podobnou možnost)
o Vyplnění formuláře

url, titulek odkazu (text odkazu), popis odkazu, kontaktní e-mail, kontaktní
osoba
Uživatel, který vyhledává
o Procházení jednotlivých sekcí a odkazů
o Vyhledávání nad registrovanými odkazy
 url, titulkem, popisem odkazu
Části fulltextového vyhledávače
Robot
o Crawler, spider, bot, pavouk
o Procházení webu
o Stahování souborů
o Indexace
o Getter – stahuje soubory
o Indexer – indexuje soubory
Webové rozhraní
Výsledky vyhledávání fulltextem
Seřazeno podle algoritmu (relevance k vyhledávaným slovům)
Ovlivňuje
o Ranking (popularita stránky)
 PageRank – Google
 S-rank – Seznam
o Obsah
o
Mnoho dalších faktorů
Google PR
Algoritmus na výpočet je průběžně měněn
Každý dokument (webová stránka) má svůj PR
Dokumenty si části PR předávají (pomocí odkazů)
GTPR – Google Toolbar PageRank
o Odhad přibližné hodnoty PR
o Většinou na stupnici 0 – 10
Vyhledávání – obecně
Slovo
Slova
o Automaticky operandy AND nebo OR (záleží na vyhledávači)
o Lze zadat operandy
Fráze: ““
Vyloučit slovo: -
Vyhledávání – parametry, operátory
Omezení na doménu
o Site
 Site:cz
 Site:czu.cz
Omezení na typ dokumentu
o
Filetype
 Filetype:pdf
 Filetype:doc
Omezení na část dokumentu
o Intitle – intitle:ekonomika
o Allintitle – allintitle:Provozně ekonomická fakulta
o Inurl – inurl:skola
o Allinurl – allinurl:skola ekonomicka
o Intext – intext:škola
o Allintext – allintext:provozně ekonomická fakulta
Odkazy
o Link – link:www.pef.czu.cz
Podobné dokumenty (weby)
o Related – related:www.pef.czu.cz
Trendy ve vyhledávání
Vyhledávání hlasem
o Většinou z mobilních zařízení
Vyhledávání pomocí obrázku
o Upload obrázku
o Zadání url na obrázek
SEO – Search Engine Optimization
Postup optimalizace webů (stránek, dokumentů) pro fulltextové vyhledávače
Vztah obsahu ke klíčovým slovům
Cíl
o Posunout odkaz na webové stránky (dokument) co nejvýše ve výsledcích vyhledávání
(na klíčová slova)
o Přilákat uživatele (potenciální zákazníky) na web a „donutit“ je k nákupu
Multioborová disciplína
o Webdesign
o Kódování, programování, nastavení serveru
o Copywriting
o Marketing
o Analytika, statistika
Základní otázky SEO
o Na jaký typ zákazníků? Co zákazníci hledají? Jací zákazníci jsou nejziskovější? Koncoví
nebo firemní zákazníci? Na jaké země? V jakých jazycích bude web site? Jaké jsou
konkurenční výhody?
Jednotlivé kroky optimalizace
Analýza klíčových slov
Analýza konkurence
Analýza stávajícího stavu
Copywriting
Optimalizace serveru a web site
Registrace do katalogů a tvorba zpětných odkazů
Analýza efektivity
Analýza klíčových slov
Zjistí
o
o
o
2 fáze
o
o
Jaká slova zákazníci přesně vyhledávají
Která slova jsou nejvíce zisková, s největší návratností investic (ROI)
Veškeré náklady (čas, finance, energie,…)
Co nejvíce klíčových slov
 Vertikální (různé tvary daného klíčového slova)
 Laterální (slova související s klíčovým slovem)
Výběr vhodných klíčových slov
Analýza konkurence
Pozice dokumentu ve vyhledávači
GTPR
Odkazy z web site
Odkazy na web site
Oborové zaměření
Kvalita obsahu
Počet klíčových slov v textu
Umístění klíčových slov v textu
Analýza stávajícího stavu
Pozice ve vyhledávači
GTPR
Zpětné odkazy
Hustota klíčových slov
Spider view
Copywriting
Zajímavý obsah
Optimální hustota klíčových slov 2% - 10%
Text musí jít snadno aktualizovat a upravovat
Tvorba zpětných odkazů a registrace katalogů
Textová forma odkazů
Text odkazu
Tematická příbuznost web sites
Link exchange
o Stránka X odkazuje na stránku Y a zároveň stránka Y odkazuje na stránku X
Optimalizace website a serveru
Umístění klíčových slov v dokumentu
o Title, h1 (nadpis 1 – max. 5 v dokumentu), strong (“síla“ textu)
Množství indexovaného obsahu
Struktura webu
Uživatelsky přívětivé url
o Problémy se znakem „?“
Robots.txt
o Umístěný v kořenovém adresáři
o Obsahuje pokyny pro roboty fulltextových vyhledávačů
Analytika, statistika
Počet návštěv a zhlédnutých dokumentů
Poměr nových návštěvníků vůči těm, kteří se na website vracejí
Geografické rozdělení návštěvníků
Odkazující websites (zdroje)
o Odkud návštěvníci přicházejí
Počet konverzí
Klíčová slova, přes která návštěvníci přišli z vyhledávačů
Které dokumenty v rámci website jsou nejnavštěvovanější
Kterým dokumentem návštěvníci web site přicházejí
Google Analytics
SEM – Serching Engine Marketing
Marketing ve vyhledávačích
Jeden ze způsobu propagace webu
3 hlavní oblasti
o Katalogy web sites
o Fulltextové vyhledávače
o Pay-per-click vyhledávače
(PPC)
Reklama na internetu
Výhody – cílenost, rychlost, přesnost
Z krátkodobého hlediska – SEM
Z dlouhodobého hlediska – SEO
Vnímání ploch dokumentu uživatelem
Střední pruh dokumentu
„záchytné“ body
Bezpečnost IS a ICT
ISMS (Information Security Management System)
Normy ISO/IEC 27000
o ISO/IEC 27000:2009 – definice pojmů a terminologie
o ISO/IEC 27001:2005 (BS7799-2) – hlavní norma pro systém řízení bezpečnosti
informací (dříve BS7799 část 2)
 Doporučení, jak aplikovat ISO/IEC 27002
o ISO/IEC 27002:2005 (ISO/IEC 17799:2005) – „sbírka“ nejlepších bezpečnostních
praktik
Terminologie, definice
Dostupnost – zajištění, že informace je pro oprávněné uživatele v okamžiku její potřeby
přístupná
Důvěrnost – zajištění, že informace jsou přístupné pouze těm, kteří jsou k přístupu oprávněni
Bezpečnost informací – ochrana důvěrnosti, integrity a dostupnosti informací
Systém řízení bezpečnosti informací (ISMS)
o Část celkového systému řízení organizace, založená na přístupu (organizace)
k podnikatelským rizikům, která je zaměřena na vybudování, zavádění, provoz,
monitorování, přehodnocování, údržbu a zlepšování bezpečnosti informací
o Zahrnuje: organizační strukturu, politiky, plánovací činnosti, odpovědnosti, praktiky,
směrnice, postupy, procesy, zdroje
Integrita – zajištění správnosti a úplnosti informací a metod jejich zpracování
Akceptace rizika – rozhodnutí přijmout riziko
Analýza rizik – systematické používání informací k odhadu míry rizika a k určení zdrojů
Hodnocení rizik – celkový proces analýzy a vyhodnocení rizik
Vyhodnocení rizik – proces porovnávání odhadnutého rizika vůči daným kritériím pro určení
jeho významu
Řízení rizik – koordinované činnosti sloužící k řízení a kontrole organizace s ohledem na rizika
Zvládání rizik – procesy výběru a přijímání opatření pro změnu rizika
Prohlášení o aplikovatelnosti – dokument popisující cíle opatření a samostatná opatření,
která jsou relevantní a aplikovatelná na ISMS organizace a která jsou založená na výsledcích a
závěrečných procesů hodnocení a zvládání rizik
ISO/IEC 27001:2005
Doporučení, jak aplikovat ISO/IEC 27002:2005 v rámci procesu
o Ustanovení, provozu, údržby a zlepšování ISMS
V souladu se systémy řízení kvality nebo bezpečnosti prostředí
Popisuje vhodný systém řízení, strukturu a procesy pro řízení bezpečnosti informací
Na základě hodnocení rizik výběr opatření, která jsou aplikovatelná v prostředí firmy
Správná definice ISMS je kritickým krokem pro zavedení ISMS ve firmě
Přijetí ISMS – strategické rozhodnutí
Zavedení ISMS
Model PDCA (Plan – Do – Check – Act)
o Plánování – zavedení – kontrola – využití
o Systém vývoje, zavedení a kontinuálního zlepšování (efektivnosti) ISMS
Podmíněno
o Podnikatelskými potřebami, podnikatelskými cíly, používanými procesy, velikostí a
strukturou organizace
JEDNODUCHÁ SITUCE = JEDNODUCHÉ ŘEŠENÍ
Plánování
Vymezení rozsahu ISMS
Definování politiky ISMS
Určení systematického přístupu k hodnocení rizik ISMS
Identifikace rizik
Analýza a vyhodnocení rizik
Identifikace a vyhodnocení variant pro zvládání rizik
Výběr cílů opatření a jednotlivých opatření pro zvládání rizik
Získání souhlasu vedení se zbytkovými riziky
Získání souhlasu vedení k zavedení a provozu ISMS
Příprava prohlášení o aplikovatelnosti
Zavedení
Formulace plánu zvládání rizik
Implementace plánu zvládání rizik
Implementace bezpečnostních opatření
Určení postupů pro měření účinnosti zavedených opatření
Implementace školení a vzdělávacích programů
Řízení provozu ISMS
Řízení zdrojů ISMS
Implementace procedur pro zjištění/reakci na bezpečnostní incidenty
Kontrola
Provedení monitorovacích procedur
Provedení pravidelných přezkoumání účinnosti ISMS
Měření účinnosti zavedených opatření
Přezkoumání úrovně zbytkového a akceptovatelného rizika
Provedení interního auditu ISMS
Využití
Implementace identifikovaných zlepšení
Provedení preventivních a nápravných akcí
Projednání výsledků a návrhů na zlepšení se zainteresovanými stranami
Zajištění zlepšování dosažených cílů
Aplikace ISMS
Obecně použitelná a aplikovatelná ve všech organizacích bez ohledu na typ organizace,
velikost organizace, povahu podnikání
Pokud některé požadavky nemohou být využity, mohou být vyřazeny, mimo
o Obecných požadavků na ISMS, odpovědnosti vedení, zhodnocení ISMS, zlepšování
ISMS
ISO/IEC 27002:2005
Sbírka nejlepších bezpečnostních praktik z oblasti bezpečnosti informací – může být využita
jako kontrolní seznam
Mezinárodně přijatý standard
11 základních oddílů
39 cílů a opatření
Stovky specifických opatření
Aplikovatelnost cílů
Cílem není implementovat vše, ale naplnit všechny aplikovatelné cíle
o Mohou se objevit požadavky na přeformulování cílů
o Většina cílů jsou obecně aplikovatelná
Vhodná opatření jsou vybírána na základě hodnocení rizik
11 základních cílů
Bezpečnostní politika (1)
Organizace bezpečnosti (2)
Kvalifikace a řízení aktiv (2)
Bezpečnost lidských zdrojů (3)
Fyzická bezpečnost a bezpečnost prostředí (2)
Řízení komunikací a řízení provozu (10)
Řízení přístupu (7)
Vývoj, údržba a rozšíření informačního systému (6)
Zvládání bezpečnostních incidentů (2)
Řízení kontinuity činností organizace (1)
Soulad s požadavky (3)
Bezpečnostní politika – bezpečnostní politika informací
Cíl – definovat cíl a vyjádřit podporu bezpečnosti informací ze strany vedení
Opatření
o Dokument bezpečnostní politiky informací
 Dokument obsahující politiku bezpečnosti informací musí být schválen
vedoucími pracovníky, zveřejněn a vhodným způsobem sdělen všem
zaměstnancům
o Revize a hodnocení
 Bezpečnostní politika informací musí být pravidelně revidována a v případě
podstatných změn má být zajištěna její aktualizace
Organizace bezpečnosti – vnitřní organizace
Cíl – řídit bezpečnost informací v organizaci
Opatření
o Výbor pro řízení bezpečnosti informací
o Koordinace bezpečnosti informací
o Přidělení odpovědnosti v oblasti bezpečnosti informací
o Schvalovací proces pro zařízení zpracovávající informace
o Požadavky na důvěrné smlouvy
o Kontakt se subjekty státní správy
o Kontakt s odborníky
o Nezávislá revize bezpečnosti informací
Organizace bezpečnosti – třetí strany
Cíl – zachovat bezpečnost zařízení pro zpracování informací a bezpečnosti informačních aktiv
organizace, pokud jsou přístupné třetím stranám
Opatření
o Identifikace rizik plynoucích z přístupu třetích stran
o Bezpečnostní požadavky týkající se zákazníků
o Bezpečnostní požadavky ve smlouvě s třetí stranou
Klasifikace řízení aktiv – odpovědnost za aktiva
Cíl – udržovat přiměřenou ochranu aktiv organizace
Opatření – evidence aktiv, vlastnictví aktiv, použití aktiv
Klasifikace řízení aktiv – klasifikace informací
Cíl – zajištění přiměřenosti ochrany informačních aktiv
Opatření – směrnice pro klasifikaci, značení informací a manipulace s nimi
Bezpečnost lidských zdrojů – před zaměstnáním
Cíl – zajištění, aby zaměstnanci, partneři a uživatelé třetích stran rozuměli své odpovědnosti
vyplývající z pozice a snižovali riziko krádeže, podvodu nebo zneužití prostředků organizace
Opatření
o Zahrnutí bezpečnosti do pracovních povinností – role (pozice) a odpovědnosti
o Prověřování uchazečů
o Pravidla a podmínky pracovní činnosti (zaměstnání)
Bezpečnost lidských zdrojů – během zaměstnání
Cíl – zajistit, aby si uživatelé byli vědomi bezpečnostních hrozeb a otázek s nimi spjatých a
byli připraveni se podílet na dodržování bezpečnostní politiky bezpečnosti informací
v průběhu své běžné práce a snižovali riziko lidské chyby
Opatření
o Odpovědnosti managementu
o Vzdělávání a školení v oblasti bezpečnosti informací
o Disciplinární řízení
Bezpečnost lidských zdrojů – změna nebo ukončení
Cíl – zajištění, aby zaměstnanci, partneři a účastníci třetí strany změnili nebo ukončili
pracovní vztah řádným způsobem
Opatření – ukončení pracovního vztahu (požadavky); navrácení majetku; odstranění
přístupových práv
Fyzická bezpečnost a bezpečnost prostředí – zabezpečené oblasti
Cíl – předcházet neoprávněnému přístupu do vymezených prostor, předcházet poškození a
zásahům do informací organizace
Opatření
o Fyzický bezpečnostní perimetr
o Fyzická kontrola vstupu osob
o Zabezpečení kanceláří, místností a zařízení
o Ochrana před vnějšími hrozbami
o Práce v zabezpečených oblastech
o Oblasti veřejného přístupu, prostory pro nakládku a vykládku
Fyzická bezpečnost a bezpečnost prostředí – bezpečnost zařízení
Cíl – předcházet ztrátě, poškození nebo prozrazení aktiv a přerušení činnosti organizace
Opatření
o Umístění zařízení a jeho ochrana
o Dodávky energie
o Bezpečnost kabeláže
o Údržba zařízení
o Bezpečnost zařízení mimo objekt organizace
o Bezpečná likvidace nebo opakované použití zařízení
o Autorizované odstranění či přemístění zařízení
Řízení komunikací a řízení provozu – provozní postupy a odpovědnosti
Cíl – zajistit správný a bezpečný provoz prostředků pro zpracování informací
Opatření
o Dokumentace provozních postupů
o Řízení provozních změn
o Oddělení povinností
o Oddělení vývoje a testování od provozu
Řízení komunikací a řízení provozu – poskytování služeb třetí stranou
Cíl – zavést a udržet odpovídající úroveň bezpečnosti informací v souladu se smlouvami o
poskytování služeb třetí stranou
Opatření
o Řízení dodávky poskytnutých služeb
o Sledování a přezkoumání služeb
o Řízení změny poskytnutí služeb
Řízení komunikací a řízení provozu – plánování a akceptace systému
Cíl – minimalizovat riziko selhání systému
Opatření – plánování kapacit, akceptace systému
Řízení komunikací a řízení provozu – ochrana proti škodlivým programům
Cíl – chránit integritu SW a dat
Opatření – nástroje a opatřen proti škodlivému kódu; nástroje proti mobilním kódům
Řízení komunikací a řízení provozu - zálohování
Cíl – udržovat integritu a dostupnost informací a informačních služeb
Opatření – zálohování informací
Řízení komunikací a řízení provozu – správa bezpečnosti sítě
Cíl – zajistit ochranu informací v počítačových sítích a ochranu jejich infrastruktury
Opatření – síťová opatření, kontrola sítě; bezpečnost síťových služeb
Řízení komunikací a řízení provozu – bezpečnost při zacházení s médii
Cíl – předcházet poškození aktiv a přerušení činnosti organizace
Opatření
o Správa vyměnitelných médií
o Likvidace médií
o Postupy pro manipulaci s informacemi
o Bezpečnost systémové dokumentace
Řízení komunikací a řízení provozu – služby elektronického obchodování
Cíl – zajištění bezpečnosti služeb el. obchodování a jejich bezpečné užití
Opatření
o Elektronický obchod
o On-line transakce
o Veřejně přístupné informace
Řízení komunikací a řízení provozu – výměna informací
Cíl – zajištění bezpečnosti při výměně informací a SW v rámci organizace i mimo ni
Opatření
o Politiky a postupy pro výměnu informací
o Dohody o výměně informací a SW
o Fyzická bezpečnost médií při přepravě
o Elektronické zasílání zpráv
o Podnikové informační systémy
Řízení komunikací a řízení provozu – monitoring
Cíl – detekce neautorizovaných činností
Opatření
o Auditní záznamy, logy
o Sledování používání systému
o Ochrana vytvořených záznamů
o Administrátorský a provozní deník (logy)
o Záznamy selhání
o Synchronizace času
Řízení přístupu – požadavky na řízení přístupu
Cíl – řídit přístup k informacím
o Přístup k informacím a podnikovým postupům musí být řízen na základě politiky
bezpečnosti informací a celkové strategie organizace
Opatření – politika řízení přístupu
Řízení přístupu – řízení přístupu uživatelů
Cíl – předcházet neoprávněnému přístupu k IS a informacím
Opatření
o Registrace uživatele
o Řízení privilegií
o Správa uživatelských hesel
o Kontrola přístupových práv uživatelů
Řízení přístupu – odpovědnosti uživatelů
Cíl – předcházet neoprávněnému uživatelskému přístupu
Opatření
o Používání hesel
o Neobsluhovaná uživatelská zařízení
o Politika prázdného stolu a obrazovky
Řízení přístupu – řízení přístupu k aplikacím a informacím
Cíl – předcházet neoprávněnému přístupu k informacím uložených v aplikacích
Opatření – omezení přístupu k informacím; oddělení (izolace) citlivých systémů
Řízení přístupu – řízení přístupu k síti
Cíl – prevence před neautorizovaným přístupem k síťovým službám
Opatření
o Politika síťových služeb
o Autentizace uživatele externího připojení
o Identifikace (autentizace) zařízení v síti (uzlů)
o Vzdálená diagnostika a ochrana konfigurace portů
o Oddělení sítí
o Řízení síťových spojení
o Řízení směrování sítě
Řízení přístupu – řízení přístupu k operačnímu systému
Cíl – předcházet neoprávněnému přístupu k počítačům (k OS)
Opatření
o Bezpečný postup přihlášení
o Identifikace a autentizace uživatele
o Systém správy hesel
o Použití systémových nástrojů
o Ukončení platnosti spojení (session time-out)
o Časové omezení spojení
Řízení přístupu – mobilní výpočetní prostředí a práce na dálku
Cíl – zajistit bezpečnost informací při použití mobilní výpočetní techniky a při využití
prostředků pro práci na dálku
Opatření – práce s mobilními výpočetními a komunikačními prostředky; práce na dálku
Vývoj a údržba systémů – bezpečnostní požadavky systémů
Cíl – zajistit implementaci bezpečnosti do informačních systémů
Opatření – analýza a specifikace bezpečnostních požadavků
Vývoj a údržba systémů – bezpečnost v aplikacích
Cíl – předcházet ztrátě, modifikaci nebo zneužití informací v aplikacích
Opatření
o Validace vstupních dat
o Kontrola vnitřního zpracování
o Autentizace zprávy (zabezpečení integrity zprávy)
o Validace výstupních dat
Vývoj a údržba systémů – kryptografická opatření
Cíl – ochránit důvěrnost, autentičnost nebo integritu informací
Opatření – pravidla použití kryptografických opatření; správa šifrovacích klíčů
Vývoj a údržba systémů – bezpečnost systémových souborů
Cíl – zajistit bezpečnost systémových souborů
Opatření
o Správa provozního SW
o Ochrana systémových testovacích dat
o Řízení přístupu ke zdrojovým kódům
Vývoj a údržba systémů – bezpečnost procesů vývoje a podpory
Cíl – udržovat bezpečnost aplikačních programů a informací
Opatření
o Postupy řízení změn
o Technická posouzení změn aplikací nebo OS
o Omezení změn programových balíků
o Prevence před únikem informací
o Programové vybavení vyvíjené externím dodavatelem
Vývoj a údržba systémů – správa technické zranitelnosti
Cíl – minimalizovat rizika vyplývající z publikovaných technických zranitelností
Opatření – správa technických zranitelností
Zvládání bezpečnostních incidentů – hlášení událostí a bezpečnostních
slabin
Cíl – zajistit, aby byly včas komunikovány mimořádné události
Opatření – hlášení událostí týkajících se ISMS, hlášení bezpečnostních slabin
Zvládání bezpečnostních incidentů – řízení incidentů a zlepšování
Cíl – zajistit, aby byl aplikován konzistentní a efektivní přístup k řízení incidentů bezpečnosti
informací
Opatření – postupy a odpovědnosti; ponaučení z bezpečnostních incidentů; shromažďování a
uchovávání důkazů
Řízení kontinuity podnikatelských činností – aspekty řízení KPČ
Cíl – bránit přerušení podnikatelských činností a chránit kritické procesy organizace před
následky závažných chyb a katastrof
Opatření
o Zahrnutí bezpečnosti informací do kontinuitního procesu podnikatelských činností
o Kontinuita podnikatelské činnosti a ohodnocení rizik
o Vývoj a implementace kontinuálního plánu obsahující bezpečnost informací
o Rámec plánování kontinuity podnikatelské činnosti
o Testování, udržování a přehodnocování plánů kontinuity
Soulad s požadavky – posouzení bezpečnostní politiky a technické shody
Cíl – zajistit shodu systémů s bezpečnostní politikou organizace a normami
Opatření – shoda s bezpečnostní politikou a standardy; kontrola technické shody
Soulad s požadavky – soulad s právními normami
Cíl – vyvarovat se porušení norem trestního nebo občanského práva, zákonných nebo
smluvních povinností a bezpečnostních požadavků
Opatření
o Určení relevantní legislativy
o Zákony na ochranu duševního vlastnictví
o Ochrana záznamů organizace
o Ochrana dat a soukromí osobních informací
o Prevence zneužití prostředků pro zpracování informací
o Regulace kryptografických opatření
Soulad s požadavky – aspekty audity informačního systému
Cíl – maximalizovat efektivitu a minimalizovat interferenci při provádění auditu systému
Opatření – opatření k auditu IS; ochrana nástrojů auditu IS
Mobilní ICT
Mobilita – vznik s přenosnými počítači (notebooky), kdy uživatel může pracovat mimo své
standardní pracovní místo
Prvotně – pouze mobilní uživatel bez konektivity
Později – omezená konektivita – přípojné místo na LAN, Dial-Up (telefon – modem)
Postupně technologie s výraznou podporou mobility (Wi-Fi, WiMAX, mobilní sítě)
Poznámka: PAN (IrDa, Bluetooth,…, Wi-Fi)
Cloud computing
o Trend – kromě koncových zařízení vše virtualizováno
o Široké spektrum relativně výkonných koncových mobilních zařízení (levných,
spolehlivých,???)
o Rychlé mobilní sítě s vysokým pokrytím
o Využívání služeb sítě (cloudu) – Iaas, Paas, SaaS
Nový termín: post-PC éra
o Marketing, buzzword, budoucí realita?
o Apple, VMware,…
o Opouštění platformy klasických osobních počítačů (doména systému Windows, není
mobilita,…)
o Nahrazováno jinými HW a SW platformami (primárně bez Windows x nebo i
s Windows)
o Virtualizace, mobilita, rychlé datové přenosy,…
o Problém s licencí
o HW vyrábí „každý“ – viz CeBIT 2012
Velmi dynamický rozvoj ve všech oblastech (často neodhadnutelný)
o Koncová mobilní zařízení (telefony, tablety,…)
o Programové vybavení (OS, aplikace,…)
o Síťové technické vybavení (routery, 3G modemy,…)
o Přenosné technologie (GSM, CDMA, UMTS, HSDPA,…, 3G, 4G)
o HW komponenty (procesory, obrazovky,…)
Mobilní ICT – koncová zařízení
Posun kategorií zařízení (vznik nových, prolínání)
o Desktop → notebook → netbook
ultrabook
smartphone →
tablet
Tablety
Apple iPad – leader trhu
Wi-Fi, GPS, 3G,…
Ale není USB, HDMI, čtečka karet
Dnes tvrdá konkurence (Samsung, Asus,…)
Prostředí Android,? Prostředí Windows 8
Patentová válka
Příjmy z konkurenčních systémů
Ultrabook
Odpověď firmy Intel na rozvoj tabletů, stagnaci kategorie netbook, odcházení kategorie
notebook
Snaha sloučit to nejlepší z tabletů a lehkých notebooků
Relativně velmi vysoký výkon za rozumnou cenu
Název ultrabook – ochranná známka Intelu
Rámcově dané parametry – úsporný CULV (Conumer Ultra Low Voltage) procesor
Výrobci zatím zcela nedodržují (nejsou schopni?)
Hmotnost do 1,4kg, maximální tloušťka 20mm, výdrž na baterie min. 5 hodin, Intel CULV
procesor a grafický systém HD 3000 z rodiny SandyBridge, bez optické mechaniky, SSD disk
Zajímavé řešení – Asus Transformer (Prime) – kombinace tabletu s dokovací stanicí
Smartphone
První smartphone – SIMON (IBM, 1992)
Dnes velmi široká nabídka zařízení
Samsung, HTC, Sony, Nokia, Huawei,…, Apple
Internetová populace (15 +) a mobilní zařízení
o Smartphone
35%
o Tablet (iPad)
3%
o Elektronická čtečka knih
2%
Mobilní telefony 11/2011
Trh dnes – 27% smartphone, 73% dumbphone
Do tří let – 50% smartphone, 50% dumbphone
Trh v ČR
o 19% smartphone
o 81% dumbphone
„mobilní telefon má 136% obyvatel“
Smartphone platformy v ČR
o Symbian 63%
Android 15%
WinMo 7%
BlackBerry&others 1-2%
iPhone 13%
Windows Phone ?%
Android
Open Handset Alliance
Otevřenost, roztříštěnost
Patent wars
Java SDK, C/C++ NKD, Android Market, Honeycomb → ICS
Blackberry
Push e-mail, BlackBerry Enterprise Server, podepisování, cryptography
Java ME (enhanced), nově: HTML5, Native SDK, Air; AppWorld
iOS (Apple)
Tahoun trhu (NFC?), 3 zařízení, registrace dev. účtu, uzavřenost
objectiveC, C; AppStore (schvalování); registrace dev. Účtu
Samsung bada
není to komplet stack, pouze Samsung
C++ (odlehčené), nově i Flash, web, Samsung Apps
Symbian
Ve 2010 nejprodávanější, „to na Nokiích“, Symbian, Maemo, MeeGo
Qt SDK (C++) + Qt Qucik (QML), Widgets, Symbian C++, Java ME, Ovi store
Windows Phone
Metro; more typography, less chrome; Nokia partnership
XNA (C#), Silverlight (C#, XAML), Windows Phone Marketplace
Síťové technické vybavení
Režim přístupového bodu (AP)
Režim směrovače (router)
Režim Ethernet adaptéru
Režim univerzální opakovač (repeater)
Režim sdílení 3G konektivity
Mobilní technologie
Broadband – drátový x bezdrátový
Bezdrátový (wireless) broadband
o Licenční a bezlicenční frekvenční pásma
o Veřejné bezlicenční pásmo 2,4 GHz nebo 5 GHz (několik dílčích pásem)
Plná (mobilní sítě 3G,…) nebo částečná (Wi-Fi, WiMAX) mobilita
Koncové zařízení (terminál)
o Stacionární (nepohybuje se)
o Nomadický (přemísťuje se, ale ne za provozu)
o Mobilní (pohyb i komunikace)
Mobilita – „pomalá“ (chůze, pomalá jízda) nebo „rychlá“ (rychlá jízda – dálnice)
Parametry a omezení – rychlost Downlink/Uplink, latence (přenosové zpoždění), FUP, více
zařízení (tablet a smartphone), dostupnost (pokrytí) – dnes problém
Specifika ČR
o Pomalé zavádění 3G technologií (zpožděné)
o Digitální dividenda
o Drahé služby (předražené) cca 4x např. proti Anglii
o Drahá zařízení,…
Ale obecně
o Klesající tržby operátorů s nástupem smartphonů
 Tržby za datový paušál, SMS,...
 Telefonování – Skype, Google Voice,...
 SMS x komunikace přes FB
 Cca 270% nárůst objemu dat 2010/2011 (internet v mobilu)
o Velké investice do datových sítí (infrastruktura)
o Problém – nové obchodní modely
Komunikace a ICT
Přenos dat off-line – při něm nedochází k přímé komunikaci obou účastníků (e-mail)
Přenos dat on-line (IM, VoiP)
E-mail = síťová služba Internetu, adresování vychází z doménových jmen sítí
Základem je tedy poštovní server (příjem, odesílání, uložení zpráv); pravidla pro přístup;
nastavení schránek (velikost)
Maximální velikost zprávy (velikost přílohy)
Serverový program – např. MS Exchange, Lotus Domino
Poštovní klienti (specializovaný editor, který umí manipulovat s poštovní schránkou) –
programy, které přistupují k poštovnímu serveru pomocí komunikačních protokolů pro
příjem a odesílání pošty
Lotus Notes, MS Outlook, Novel Groupwise
Web access – webové rozhraní pro přístup k e-mailům
FTP – File Transfer Protocol – protokol pro přenos souborů mezi počítači pomocí počítačové
sítě, je používán nezávisle na operačním systému, je součástí webových prohlížečů nebo
specializovaných programů (tzv. FTP klientů)
Instant messaging (zkratka IM) je internetová služba, umožňující svým uživatelům sledovat,
kteří jejich přátelé jsou právě připojeni a dle potřeby jim posílat zprávy, chatovat, přeposílat
soubory mezi uživateli a i jinak komunikovat
Hlavní výhodou oproti používání např. e-mailu spočívá v principu odesílání a přijímání zpráv
v reálném čase
Na rozdíl od telefonu druhá strana ví, zda je účastník k dispozici či nikoliv; většina IM systémů
umožňuje nastavit away message, tedy zprávu podle které lze zjistit, zda je uživatel přítomen
přímo u svého počítače
Na druhou stranu uživatele nikdo nenutí, aby na zprávy odpovídal ihned; tímto způsobem se
IM komunikace stává méně vyrušující než třeba telefon a to je částečný důvod, proč je tento
způsob komunikace stále více oblíben v obchodním prostředí; IM je ideální pro rychlou
výměnu internetových adres, kusů zdrojového kódu a dalších věcí, které se např. v telefonní
komunikaci špatně přenášejí
ICQ – izraelská firma Mirabilis – 1996; vlastníkem se stává poskytovatel internetu AOL Instatn
Messenger; 28. 4. 2010 pak AOL prodalo produkt ICQ ruské investiční společnosti Digital Sky
Technologies; nová verze IM klienta ICQ, která byla v srpnu 2011 uvolněna pod označením
ICQ 7.6, umožňuje přidání kontaktů ze služeb Google+ a GTalk a chatovat s nimi
prostřednictvím ICQ; už loni verze 7.0 spolupracovala s FB, Twitterem, YouTube, Flickrem,…
verze 7.1 pak přinesla integraci se službou FB Chat
Meebo je online aplikace pro IM založená na AJAXu
Windows Live Messenger (zkráceně WLM) je klient pro IM od společnosti Microsoft, který je
k dispozici pro Windows XP, Vista a Mobile. Je součástí online služeb platformy Windows Live
(dříve MSN) a je k dispozici zdarma v licenci freeware; velkou výhodou tohoto klienta je
synchronizace s Microsoft Outlook a plná integrace v systému Windows; umožňuje
komunikaci prostřednictvím textových zpráv, video přenosů, chat, sdílení fotek, sdílení
plochy a přenosu hlasu; specialitou je tzv. šťouchnutí (zatřesení uživatelova okna) a mrknutí
Miranda IM – aplikace pro komunikaci a IM, podporující celou řadu protokolů (např.
Extensible Messaging and Presence Protocol /XMPP/) dříve známý jako Jabber, neboli
rozšiřitelný protokol pro posílání zpráv a zjištění stavu; jedná se o open source, může být jen
na USB flash disku, nezobrazuje ani žádná reklamní okna ani bannery, takže při chatování nic
neruší
Jabbim je český klient pro protokol XMPP, oficiálně podporovanými platformami jsou
Microsoft Windows a GNU/Linux, klienta Jabbim je možné využívat s libovolným XMPP
serverem, včetně služby Google Talk (Gmail)
Google talk je jednoduchý IM a komunikační služba splečnosti Google, založená na protokolu
XMPP, kromě textové komunikace nabízí i službu VoIP, videochatu, sdílení souborů a hlasové
schránky, použití služby, která je zcela zdarma, je podmíněno registrací účtu Google nebo na
poštovním serveru Gmail, aplikaci lze používat v OS Windows 2000, XP, Vista a 7, službu
GTalk lze používat i na jiných klientech pro IM, např. Miranda
Psi je jedním z nejpoužívanějších a nejoblíbenějších klientů jen pro XMPP, mezi oficiálně
podporované platformy patří Microsoft Windows, GNU/Linux a Mac OS X, jeho logem je
graficky ztvárněné řecké písmeno
Skype je program, který umožňuje provozovat VoIP a videohovory, IM i přenos souborů,
autoři Niklas Zennstörm a Janus Friis – Estonsko
VoiP – Voice over IP – technologie přenosu hlasu pomocí internetu a technologie IP (Internet
Protocol – služba zodpovědná za směrování datagramů – paketů), využívá se pro
telefonování prostřednictvím internetu nebo jakéhokoliv jiného datového spojení; IP telefony
se někdy nazývají VoIP telefon, SIP telefon nebo softphone, je to stále přesně tatáž věc a je
založena na principu přenosu hlasu přes internet, nebo, což je známější, jako VoIP
technologie (neboli protokol pro přenos hlasu po internetu), SW telefon – např. Skype; VoIP
poskytovatel nabízí svoje řídící a zprostředkující zařízení a často i přivedení média
(internetového rozhraní) k uživateli, tomu pak zůstává úkol vybrat si vhodné koncové zařízení
a využít nabízených služeb, připojení 100/100 kbps
Zásady elektronické komunikace
Netiketa – etiketa, kterou bychom měli dodržovat v internetové komunikaci, tak jako
v každodenním životě dodržujeme pravidla společenského chování při jednáních
v zaměstnání, ve škole a v soukromí, tak i v komunikaci na netu je třeba zachovávat určité
specifické standardy
Počítačové desatero
1. Nepoužiješ počítače ke škodě jiného
2. Nebudeš ničivě zasahovat do práce druhých lidí
3. Nebudeš slídit v souborech jiných lidí
4. Nepoužiješ počítače ke krádeži
5. Nepoužiješ počítače pro křivé svědectví
6. Nepoužiješ nebo nepořídíš kopii SW, který si nezaplatil(a)
7. Nepoužiješ neoprávněného počítačového zdroje jiných lidí
8. Nepřivlastníš si intelektuální dílo jiného
9. Budeš přemýšlet o společenských následcích programu, který si stvořil(a)
10. Budeš používat počítače ohleduplně a s úctou
E-bussines
Úvod do problematiky
Elektronické obchodování je stále rostoucím odvětvím ekonomiky
Základem elektronické transakce – prodej, výměna, služby,…
Klíčové je komunikační rozhraní – telefon, e-mail, www
Není to jenom e-shop
Komplex navzájem provázaných IS – elektronické platby, objednávky zboží či služeb, řízení
zásob a dodavatelů, analytické nástroje, EDI (Electronic data interchange), SEO, SEM,
optimalizace, copywriting, marketing,…
Bez těchto součástí bude e-shop živořit na okraji zájmu
Historie a vývoj
První možnost elektronického obchodování měli obyvatelé Francie
o Minitel – terminál připojený přes telefonní linky
o Snadné objednávky a komplexní informační servis
První skutečné e-shop prostřednictvím www
o USA – 1992 – prodej CD
o Amazon – prodej knih
Amazon prošel všemi fázemi rychle se rozvíjející technologie revoluce
o Objevení možností, obrovský zájem veřejnosti, rozšiřování a boom nabízených
služeb, dosáhnutí maxima, pád a omezení služeb, zdravý růst
HYPE křivka
Znázorňuje fáze zavádění nové technologie, křivka má pět fází, které dělí životní cyklus
o Objevení – představení médiím a uživatelům
 Zájem veřejnosti a spekulace
o Vrcholný zájem – obvykle krátce po zahájení prodeje či plného provozu služby
 Maximální výtěžnost, závratný růst
o Pád – ztráta zájmu, po vyzkoušení již chybí návrat uživatelů
 Zůstává ´´zdravé jádro“
o Střízlivý rozvoj – technologie či produkt je rozvíjen a začíná se prosazovat přirozeně
o Produktivita – využívání maxima poskytovaného benefitu
Členění
Aplikace – interní informační systémy, komunikace, e-commerce
Dle poskytovaných služeb – e-shop, aukce, komunitní služby, obchodní domy,…
Vztahy – B2B, B2C, G2B, C2C,…
Bezpečnost
Právní aspekty
Vztahy v elektronickém obchodování
Základem elektronických vztahů je komunikace
Dle komunikace můžeme rozdělit vztahy mezi subjekty do několika kategorií
Každá kategorie popisuje interakci mezi dvěma kategoriemi subjektů
I když na první pohled nejsou některé přímo součástí elektronických transakcí, lze je zařadit
do komunikace související s elektronickým obchodováním
B2B – Business to business
Vztah mezi dvěma ekonomickými subjekty
Není to pouze jeden typ komunikace
Obvykle součást EDI – business banking, faktury a objednávky, důraz kladen na logistiku,
neobsahuje konečného zákazníka
Výrobce → prodejce
Výrobce → prodejce → koncový prodejce
Návaznost na informační systémy
o SCM – supply chain management
o ERP – řízení zdrojů
B2C – Business to customer
Zaměření na zákazníka – zde koncového spotřebitele
o Prodej skutečného zboží či služeb
o Součástí je i logistika – doprava zboží zákazníkovi
o Automatizace procesů
 V případě prodeje služeb či SW nevyžaduje zásah správce
o E-commerce
 Termín označuje veškeré činnosti, které lze spojit s obchodními transakcemi
prováděnými pomocí elektronických prostředků
 Základní složky
E-shop (internetový obchod)
E-marketing – činnosti související s propagací
o Online reklama
o Email marketing
Související činnosti
o M-commerce – mobil commerce
 Činnosti zahrnují nabídky služeb a zboží pomocí mobilních přístrojů –
smartphone, tablet
 Svůj smartphone využívá 38% uživatelů k nákupu zboží či služeb
 Přístup pomocí webového prohlížeče
 Platby – první využití – sms pay
1997 – CocaCola v Helsinkách – platba v nápojovém automatu
Prodej vyzvánění – Finsko 1998
Možnosti – prodej jízdenek (DP Praha), QR-kód, platby na webu,
informace – počasí a zprávy, bankovní služby
o E-shop
 Elektronický obchod
Webová aplikace zabezpečuje nabídku produktů ekonomického
subjektu koncovým zákazníkům
Nemusí to být nutně zboží
Služby, download, konzultace
 Jak získat eshop
Opensource – zdarma, komunitní podpora, vyžaduje samostatnost
Licence – pronajmutí již existujícího řešení, modulárnost,
přizpůsobení obou stran
Na míru – nejdražší, ale nejlepší řešení
B2G – Business to government
Komunikace státní správy s komerčními subjekty
Vypisování zakázek
Marketing veřejného sektoru
Funkce nejen obchodní, ale také výměny dokumentů – strukturovaná data
C2C – citizien to citizien
Občan – občan
Jedná se o zprostředkování prodeje mezi dvěma ´´obyčejnými“ lidmi
V původní myšlence nejde o nástroj pro firmy (i když dnes nabízení v těchto webech i firmy)
Aukce, blešák, kutilství, domácí výroba, inzerce,…
Aukro.cz, Ebay.com, Fler.cz,…
Zpočátku není potřeba živnostenský list
Problematická záruka – ověření či hodnocení uživatelé
Platba za zprostředkování prodeje – platí prodávající
o Za inzerát, za výraznější položky, za opakování, podíl z ceny
B2E
Vztah mezi zaměstnavatelem a zaměstnancem
Pracovní vztahy – motivační programy, vzdělávání, komunikace
Odměny – zaměstnanecké slevy, výhodný nákup
Elearning – povinné kurzy, dobrovolné kurzy, prémiové kurzy
B2R – business to reseller
Sem spadá řízení vztahů s prodejci
Komunikační nástroj
Řízení výroby a dopravy
Provizní systém
Odměňování
Informace - extranet
Ostatní vztahy
B2A – business to administrativa
o Komunikace obchodníka či firmy s úřady
C2B – consumer to business
o Informování výrobce o dojmech
o Zpětná vazba
G2G – government to government
o Komunikace uvnitř státní správy
Působnost e-shopu
Klasické rozdělení je
o Lokální – kraj nebo stát
o Regionální – Evropa, Střední Evropa, určitý jazyk
o Globální – celosvětové působení
Je to možná jinak
Mám e-shop na doméně .cz – www.mujshopicek.cz
Specializuji se na netradiční věci
o Rovnák na ohýbák
o Záplotník nepřehoditelný
o A další
Otázka zní – kam zařadit tenhle eshop z hlediska působnosti – lokálně, region, globálně
Vše je správně
Mohu prodávat
o V ČR – tedy eshop je lokální
o V EU – tedy eshop je regionální
o Pro česky mluvící kdekoliv na světě
 Regionální
 Globální
o Komukoliv na světě – tedy eshop je globální
Prodáváme do zahraničí
Problém souladu právního řádu ČR a zahraničí
DPH – kde platit a od jakého prodeje (EU, mimo EU)
o Pokud prodávám na Slovensko → obrat 35 000 €/rok → registrace DPH na Slovensku
min. na dva roky
Může být problém v souladu z hlediska zákaznických práv – záruka, návod
Legálnost – některé zboží či služby nemusejí být legální, VoIP v SAE
Nebo společensky přijatelné – kuchařka ´´Vaříme hovězí maso“ v Indii nebude to pravé
Téma na dlouhou diskuzi
Online platby
Online platba je taková, kterou zaplatím za zboží či služby pomocí elektronického média
Zaplatit na internetu mohu několika způsoby – dobírka, platební brána, platební karta (VISA,
MasterCard,…), SMS platba, platební systém (elektronická peněženka – PayPal, GoPay,
PaySec,…), převod na účet
Dobírka
V ČR stále populární
Nabízí ji 97% eshopů
Zákazníci ji preferují v 70 – 80% případů
o V EU jenom 12%
Výhody
o Bez obav o bezpečnost platby pomocí elektronických prostředků
o Vyhovuje konzervativním zákazníkům
Nevýhody – nutnost platit na místě doručovateli
Platební brána
Platební rozhraní banky pro zadání odchozí platby
Bezpečné, ale nešikovné – eshop musí mít banku, podporovat a banka musí tuto službu
nabízet
o eBanka
o Raiffeisenbank
o ČSOB
o Poštovní spořitelna
o Živnostenská banka
Obdoba přímého internetového bankovnictví, data o platbě jsou předvyplněna
Možnost i platební brány úvěrových společností
o Cetelem
o HomeCredit
Platební karty
Jednoduché použití existující karty (výhodou je embosovaná – USA servery)
o Stačí mít povolené online platby
o Eventuelně zahraniční platby
o Nebo virtuální karta – pouze online platby, fyzicky neexistuje
o Zadají se informace o kartě – číslo karty, datum platnosti, bezpečnostní kód
o Platba je pak strhnuta z účtu
o V případě platby v zahraniční měně je učiněn převod – nevýhodný kurz
o Výhody – rychlé, platba je považována za uskutečněnou ještě před strhnutím peněz
o Nevýhody – prodejce zná údaje o mé kartě, mohou být snadno zneužita
SMS platba
Rychlá platba bez zadání čísla kreditní karty
Výhodou je rychlost a do jisté míry anonymita
Zadáme číslo SMS brány a do textu patřičný test či kód, který nám sdělí prodávající
SMS odešleme a dostaneme potvrzující informace o přijetí platby
Nevýhodou je cena – obvykle nevýhodné oproti platně jiným způsobem – platební brána
něco stojí
Elektronická peněženka
Spojuje výhody platby platební kartou s bezpečností
Zaregistruji se u poskytovatele systému – např. Paypal.com
Zadám informace o své platební kartě
Je provedena ověřovací platba
o 5 Euro – ta je pak k dispozici pro platby
Mohu platit všude, kde je elektronická peněženka k dispozici
Výhoda systému je v tom, že údaje o mé kartě má pouze provozovatel elektronické
peněženky
Převod na účet
Bezpečný, veškeré zadávané údaje mám já jako plátce
Banka provede příkaz a příjemce se pouze dozví číslo mého účtu
Jako ID platby tu je variabilní symbol
Vše musím do bankovnictví zadat já
Platba také zabere nějaký čas – v případě platby o víkendu to může být i několik dní – po tuto
dobu se zakázka nevyřizuje a doba dodání se prodlužuje
Zařízení e-shopu v ČR
Technické věci – potřebuji
o Doménu, hosting, eshop, nápad, splnit několik zákonných podmínek
Zákonná východiska
Eshop je volná živnost – většinou
Zákon č. 455/1991Sb
Číslo 48 přílohy č.4 – velkoobchod a maloobchod
Do 15.000 Kč výdělku ročně není ŽL potřeba
Ručení vlastním majetkem!! – na rozdíl od PO – s. r. o.
Živnost je soustavná činnost provozovaná samostatně, vlastním jménem, na vlastní
odpovědnost za účelem dosažení zisku a za podmínek stanovených zákonem
Podmínky pro ŽL
18 let
Způsobilost k právním úkonům
Bezúhonnost – pravomocně odsouzen pro trestný čin spáchaný úmyslně a byl mu uložen
nepodmíněný trest odnětí svobody v trvání nejméně jednoho roku
FO nemá nedoplatky (vůči FÚ a SSZ – doloží se potvrzením příslušného úřadu a vůči
zdravotním pojišťovnám – dokládá se čestným prohlášením)
Odbornost, popř. jiná způsobilost, je-li vyžadována
Konkurz a rozhodnutí o ukončení podnikání
Po dobu 3 let, kdy bylo vyhlášeno insolvenční řízení
Po dobu 3 let, pokud byl zamítnut návrh na prohlášení konkurzu pro nedostatek majetku
Zákaz činnosti
Co musí obsahovat e-shop
Obchodní jméno a IČ, adresa provozovny či živnostníka
Název a popis činnosti
Cena zboží – včetně doplňků
Způsob a cena dodání
Způsob platby
Reklamace a odstoupení od smlouvy
Povinnosti obchodníka
Registrace obchodníka u ÚOOÚ
Účel zpracování osobních údajů
Souhlas uživatele se zpracováním
Možnost odvolat souhlas se zpracováním
Možnost odstoupení od smlouvy
14 dnů možnost vrátit zboží bez udání důvodu
I v případě osobního odběru a online objednávky
Pokud není informován, běží tří měsíční lhůta
Zákon na ochranu spotřebitele
Řádně informovat o službě či zboží, včetně rizik
Český návod
Označení výrobce či dovozce, složení, základní vlastnosti a omezení
Případný soulad s normami
Elektro
Úplné informace o ceně
Možnost předvést výrobek
Vyplnění reklamačního listu
Datum dodání a potvrzení o zaplacení
Náklady na dodání reklamovaného zboží
Způsob vrácení reklamovaného zboží
Včetně kategorizace vad a způsobu nápravy
Vznik a zánik smlouvy
Poučení o právu na odstoupení od smlouvy
Sankce za porušení smlouvy pro obě strany
Doba platnosti ceny či slevy
Upozornění na to, že podmínky se mohou měnit

Podobné dokumenty