SZZ ZIS Flashcards
Data X Informace X Znalosti
Data - údaje, které vypovídají o světě. To co ukládáme do databáze.
Informace - Interpretace dat. Informace jsou data, kterým je přiřazen význam. Odpověď na dotaz do databáze.
Znalost - zobecnění poznání určité části reality.
Znalost = informace + předpoklady + zkušenost
Schopnost interpretovat informace.
Nová ekonomika
Pojem a podstata nové ekonomiky
Pojem vznikl na konci 90. let minulého století a měl výstižně charakterizovat hlavní rysy aktuálního vývoje hospodářství, zejména USA. Důraz byl kladen na význam probíhajících strukturálních změn, které úzce souvisely s technologickým pokrokem. Technologický rozvoj přitom probíhal natolik výrazně, že hospodářství se stává v rozhodující míře závislé na úrovni a rozvoji znalostí.
Sociální a ekonomické aspekty éry nové ekonomiky
- Vysoká přidaná hodnota, kterou přinášejí zboží a služby, které úzce souvisí se znalostmi a vzděláním
- Výrazně se zvýšil prostor pro agilní firmy
- Informační technologie poskytly společnostem nástroj k rychlým a účinným změnám
- Společnosti mohou měnit svou strukturu, úzce spolupracovat se svými dodavateli a odběrateli, rychle vstupovat na trh s novými produkty
- Rozvoj ICT
- Výrazné omezení problému geografické vzdálenosti
- Výrazné omezení zprostředkovatelů a jejich služeb
Souvisí s integrací sociálních sítí do systémů ERP III
Proces získání informace
1) Chci dosáhnout cíle a nevím jak.
2) Získám data, která zpracuji.
3) Rozhodnu se dle získaného poznání.
Informace a znalosti jako výrobní faktor
Základní výrobní faktory
1) Práce
2) Půda
3) Kapitál
Informace a znalosti uváděné jako 4. výrobní faktor.
- > Jejich důležitost stále roste
- > Roste počet tzv. znalostních pracovníků -> jejich znalosti hlavním faktorem na trhu práce
Definice systému:
Systém - účelově uspořádaná množina prvků a vazeb s dynamickým, účelovým chováním
Systém definujeme pomocí:
- prvků
- vazeb mezi prvky
- parametrů (ohodnocení vazeb a prvků)
- účelových funkcí (=důvody existence systému)
- cílových funkcí (=stav, kterého chceme dosáhnout)
Definice IS:
Informační systém je systém pro sběr, přenos, udržování, zpracování a poskytování informací
- Informační systém (Information System) je soubor technických prostředků (hardware), programových prostředků (software) a dat, které zajišťují udržování a poskytování informací nebo dat jeho uživatelům.
- Při jakýchkoliv úvahách o jakémkoliv informačním systému jsou nedílnou součástí lidé:
- kteří data tvoří,
- kteří informace využívají.
Složky IS
- Programové vybavení (software)
- Hardware
- Databáze (dataware)
- Lidská složka (peopleware)
- Organizační uspořádání (orgware)
- Kontext informačního systému (reálný svět)
Požadavky na IS
- Spolehlivost
- Efektivní provozovatelnost (ve vztahu k nákladům)
- Pružnost (schopnost rozvoje)
- Udržovatelnost
- Bezpečnost
POSKYTOVANÉ INFORMACE
- Periodické sestavy (reporty)
- „Ad-hoc“ neboli on-line dotazy
POŽADAVKY NA POSKYTOVANÉ INFORMACE Poskytované informace by měly být: – Včasné (aktuální) – Relevantní (odpovídající potřebám) – Přesné (bez chyb a bez možnosti chybné interpretace) – Ověřitelné (kontrolní mechanismy)
Architektura IS/ICT - vlastnosti
Architektura softwarového systému je koncept systému v jeho prostředí a vyznačuje se:
vysokou úrovní abstrakce,
obsahuje strukturu a organizaci důležitých komponent systému,
obsahuje popis rozhraní pro interakci komponent.
Architektura IS/ICT - význam
Architektura IS zajišťuje vzájemné porozumění: investora – řešitele - uživatele
- Stabilní rámec řešení IS/ICT.
- Komunikačním prostředkem mezi tvůrci a vedením podniku.
- Stabilitu vývoje IS/ICT při rychlém technologickém vývoji ICT.
- Význam ekonomický - minimalizuje náklady na chybně zadané projekty a rekonstrukce.
• Formulace celkové koncepce IS
• Řízení vývoje IS
• Řešení vztahů s dodavateli IS
Architekturu je třeba neustále upravovat a přizpůsobovat měnícím se požadavkům, ale při zachování koncepce.
Architektura IS/ICT - požadavky
- Strategické cíle podniku
- Odpovídat potřebám uživatelů
- Integraci - datovou, SW, HW,…
- Otevřenost a parametrizovatelnost systému (schopnost systému akceptovat změny)
- IS pochopitelný a průhledný pro uživatele
- Efektivnost a spolehlivost zpracování dat (rychlost odezvy, ochrana dat…)
Globální architektura
- základní schéma znázorňující hrubou podobu informačního systému
- vynechány detaily = a co nejjednodušší a srozumitelná
- rozpadá se do dílčích architektur
Dílčí architektura
Funkční analýza, funkční specifikace
= verbální popis funkcí
Procesní architektura
= firemní procesy a datové toky (např. v podobě Data Flow Diagram - DFD)
Datová architektura
= návrh datové základny (ERD – entity, vazby…)
Softwarová architektura
= SW komponenty
= např. algoritmy transformace vstupní na výstupní data
Hardwarová architektura
= komponenty HW a sítě; může být centralizovaná, decentralizovaná, distribuovaná…
Technologická architektura
= popis technologického řešení, definuje např. způsob zpracování (dávkové, interaktivní, RT, událostní)
Technologická architektura
Často používaná architektura současných IS je třívrstvá
architektura klient – server
Vrstvy této architektury jsou:
Presentační vrstva – uživatelský interface.
Aplikační vrstva – tvoří prostředí aplikačních funkcí.
Databázová vrstva – poskytuje řízení databázových operací
SOA (Service Oriented Architecture)
SOA definuje svou architekturu jako soubor softwarových komponent spolupracujících obdobně jako služby reálného světa.
MDA (Model Driven Architecture)
MDA spočívá v oddělení popisu procesů probíhajících v organizaci od popisu aplikační logiky a popisu implementace na zvolené platformě. Oddělení aplikační logiky od změn technologické vrstvy vede k nezávislosti na technologické platformě.
Dataware - strukturovaná data
Data uložená ve struktuře. Příklad relační databáze, kde je pomocí relací vyjádřen vztah k ostatním datům. Souvisí s normalizací databáze
Dataware - nestruktorovaná data
Data neuložená ve struktuře. (Emaily, webové stránky, dokumenty ve smyslu wordu)
problém modelování dat
V relačních databázích pomocí ERA diagramu.
Entity -> objekt reálného světa, který je odlišitelný od ostatních objektů, v diagramu reprezentovány obdélníky
Relationship -> = uspořádané n-tice entit, reprezentovány kosočtverci propojenými s příslušnými obdélníky, obecně n-ární
Atribut -> vlastnosti entit či vztahů
SQL
Structured Query Language
-> standardizovaný jazyk pro dotazy nad relační databází
Transakce dodržují ACID
DML -> Data manipulation language (SELECT, INSERT)
DDL -> Data definition language (CREATE, DROP)
DCL -> Data control language (COMMIT, ROLLBACK)
Pořízení IS - základní rozhodnutí
1) Koupit hotový
2) Vyvinout nový
3) Outsourcovat
Čím více se jedná o standardní aplikaci, tím více je výhodnější nákup před vývojem!
Zavedení IS
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 často 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
ŽIVOTNÍ CYKLUS IS
- Plánování 1 rok
- Pořízení (nákup/vývoj) cca 1 rok
- Zavádění
- Provoz a údržba cca 6-8 let
- Likvidace
Životnost podnikových IS < 10 let
Dělení Box application
- 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 Popis
- 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 bez významných 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 nutno doladit pouze některé moduly, funkce a tiskové sestavy.
- Provádí se zákaznická úprava - customizace
- Drobné zákaznické úpravy jsou stále výrazně levnější jak vývoj zcela nového IS
- Dodavatelé IS jsou obvykle dobře připraveni na customizační požadavky klientů
- „Ohýbání“ systému konkrétním procesům v podniku je u středních a velkých firem nezbytností
Outsourcing, Cloud Computing
= strategický organizační nástroj, jde o přesun odpovědnosti za provoz funkční činnosti podniku na externí specializovanou firmu, aplikuje se u oblastí, které nejsou hlavními činnostmi podniku
důvody k outsourcingu: provoz IS/IT vlastními silami stojí čas a peníze, které ubírají podniku energii, kterou by jinak mohl věnovat vlastní oblasti činnosti a zájmu, snížení nákladů
Výhody:
- Větší flexibilita
- Nižší investiční riziko
- Lepší cashflow
- Nižší potenciální náklady na pracovní sílu
Nevýhody:
- Větší možnost výběru dodavatele (riziko)
- Ztráta kontroly nad procesy
- Dlouhé zavádění
Cloud computing = Poskytování služeb či programů servery dostupnými z internetu, můžeme přistupovat vzdáleně, př. Webový prohlížeč, úložiště, sítě, online služby k odesílání emailů, úpravy dokumentů
Box application problémy
- Sladění IT s obchodními cíli
- Nutnost udržování starších systémů
- Nárůst složitosti (oproti IT dodávkám v minulosti)
- Rovnováha mezi požadavky zadavatele a riziky projektu
- Tendence klesajících rozpočtů na IT
- Nepředvídatelné termíny (termíny na realizaci jsou často příliš krátké)
- Nedostatečná průhlednost stavu projektů
- Neefektivní komunikace v řešitelském týmu
Strategie zavádění IS
- Souběžná strategie – nový systém běží současně, určité době je chod původního ukončen
- Pilotní strategie – je vybrána část organizace, ve které jsou nasazena část nového systému, po ověření je nasazen nový systém do celé organizace
- Postupná strategie – nasazení probíhá postupně, po jednotlivých procesech organizace
- Nárazová strategie – výměna či nasazení systému proběhne v jediném čase – velmi riskantní
Informační strategie
= část Inovace IS
- Stanovení informačního manažera
- Příprava informační strategie
- Hodnocení přínosů IS/IT
- Výběr alternativ IS/IT
- Dlouhodobý plán vytvořený k dosažení cílů organizace v oblasti nakládání se znalostmi, informacemi či daty.
- Je jedním z výstupů strategického řízení a je nedílnou součástí strategie organizace.
- Jedná se zpravidla o formalizovaný dokument, který obsahuje popis a strategických cílů, nakládání s informacemi a daty a harmonogramu jejich realizace.
Životní cyklus vývoje IS, jednotlivé etapy
Zadání -> Analýza -> Design -> Vývoj -> Testy -> Analýza
Vývoj -> Implementace -> Provoz
- Specifikace cílů – Popis, k čemu by měl systém sloužit. Jak bude užitečný pro společnost.
- Specifikace požadavků – Hrubý návrh systému. Jaké funkce bude obsahovat apod.
- Návrh systému – Detailní návrh systému, jednotlivých komponent a funkcí.
- Implementace – Podle předchozího kroku implementování navrhnutého systému (programování).
- Testování – Některé části tohoto kroku probíhají zároveň s implementací.
- Nasazení – Nasazení IS k zákazníkovi, který si ho objednal.
- Provoz a údržba – Pokud zákazník podepíše smlouvu o údržbě, tak dodavatel musí spravovat dodaný systém.
- Likvidace
EFEKTIVITA IS
• Účinnost systému
• Poměr mezi přínosem a náklady
Výdaje umíme stanovit přesně.
Jak stanovíme přínosy???
EFEKTIVNOST IS
- Účelnost, smysluplnost systému
* Vztah mezi stanoveným cílem a dopadem