INFORMAČNÍ SYSTÉMY A TECHNOLOGIE Flashcards
1
Q
Definice
A
- Informační systém - komplex informací, lidí, technologií atd. Sloužící zpracování, tvorbu a prezentaci informací
- Úkolem IS je vytvořit z dat informace
- Informační technologie - souhrn technických a programových prostředků, sloužících ke zpracování a poskytnutí informací
2
Q
PODNIKOVÉ INFORMAČNÍ SYSTÉMY
A
- Jde o typ informačního systému využívaném v podniku k podpoře a zlepšování funkcí jeho podnikových procesů
- Nejčastěji se v podnicích využívají ERP systémy. Ty jsou v současnosti natolik populární, že se pod pojmem podnikový informační systém často rozumí ERP software
- ERP - Systém, jež umožňuje propojit společnosti všechny firemní činnosti a zdroje a následně je řídit jediným software.
- Podporuje základní procesy firmy (učetnictví, sklady, mzdy)
- Umožňuje:
- Schopnost automatizovat a integrovat klíčové podnikové procesy
- Sdílet společná data v rámci organizace
- Vytvářet a přístupňovat informace v reálném čase
- Zpracovávat historické údaje
- Reporting
- Příklady podnikových systémů jsou např.:
- S/4HANA,
- Oracle ERP
- Microsoft Dynamics
3
Q
VÝVOJ
A
- Ekonomická tvorba software - zahrnuje sestavení vývojového týmu, volbu vhodného vývojového nástroje, je nutné shodnout se zadavatelem, zvážit budoucí údržbu a rozšiřování programu o další funkce
4
Q
VÝVOJ - 3x standardní modely vývoje
A
- Vodopád
- Spirála
- Prototyp
5
Q
VÝVOJ - Metodiky vývoje IS
A
- Cílem metodiky je formalizovat postupy
- Výhoda nasazení metodik:
- Zvýšení kvality produktu
- Zjednodušení plánování a řízení
- Usnadnění komunikace v rámci vývojového týmu
- Snížení nákladů - Základní dělení metodik:
- Rigorózní
- Přísné a administrativně náročné
- Používají se ve velkých projektech, které je nutné často hlídat
- Orientuje se na plánování
- Agilní - Pravý opak rigorózní metodiky
- Cílem je vytvořit produkt, co nejrychleji, nejefektivněji a nejlevněji
- Orientace na hodnotu
- Konkrétní příklad: SCRUM
- Rigorózní
6
Q
Case nástroje
A
- Nástroje pro modelování, generování kódu, dokumentaci, nasazení aplikace
7
Q
KLASIFIKACE
A
- Např. podle oblastí, kterými se zabývají:
- ERP – podnikové informační systémy pro plánování a řízení firmy a obchodních procesů
- CRM – pro řízení vztahů se zákazníky (např. jak komunikovat se zákazníky, kdo největší zisk)
- HRM – pro řízení lidských zdrojů (personalistika, hledání zaměstnanců, mzdy docházka, …)
8
Q
ARCHITEKTURA
A
- Architektura vyjadřuje celkovou koncepci informačního systému
- Zahrnuje:
- Strukturu IS a její návaznost na organizační strukturu firmy
- Funkce, které bude IS zabezpečovat
- Provoz a bezpečnost systému
- Poskytuje:
- stabilní rámec řešení IS/IT
- je významným komunikačním prostředkem mezi tvůrci a zadavatelem
- zajišťuje stabilitu vývoje IS
- minimalizuje náklady na chybně zadané projekty a rekonstrukce
- Klasický pohled:
- Globální architektura
- Dílčí architektura
- Moderní pohled:
- Komponentová - tedy Architektura 4 + 1
- Zahrnuje:
9
Q
Globální architektura
A
- Pyramida:
- EDI, OIS - po stranách
- TPS, MIS, EIS - od spoda nahoruTPS - Je operativní částí podniku. - Operace jsou závislé na charakteru podniku - Příkladem jsou CIS, RIS, GIS, ERP MIS - (nad TIS) - Je taktickou částí podniku - Podobná část pro různé podniky - Dělí se na: o Obchodně logistickou o Finančně učetní o Průřežovou DSS - Nad TPS (nalevo od MIS) - je určeno pro manažerské plánování - Nástroj pro odhady, optimalizaci, statistiku - Je spojen s grafikou EIS - Na vrcholu pyramidy (nad MIS a TPS) - Je určen pro strategické řízení podniku - Získává data z ostatních úrovní IS a z externích zdrojů - Pracuje s historickými daty -> sledování vývoje (data mining) - Pro tvorbu EIS se používá OLAP technologie. - Základem je uložení dat do n-dimnezionální databáze: ekonomické ukazatele, čas, pohled - Dva typy EIS: Systémy řízené obrazovkou, Systémy řízené daty EDI - Technologie elektronické výměny obchodních dokumentů na základě dohodnotých standardů mezi IS různých obchodních partnerů - Skládá se ze tří modulů. - Základní řešení EDI: Výměna zpráv mezi koncovými subjekty, Výměna zpráv díky VAN operátora, Výměna zpráv pomocí poskytovatele EDI OIS - Je určen pro podporu kancelářských a administrativních prací + týmové spolupráce - Příkaldem je MS office či ECM systémy - K čemu je? Vytváření, modifikace, přenášení dat administrativního charakteru. - Příklad: MS OFFICE nebo ECM systémy.
10
Q
Dílčí architektury
A
Procesní architektura
- Reakce podniku na externí události
Funkční architektura - Návrh požadovaných funkcí a služeb IS - DFD + minispecifikace a později UML diagramy (use case, sekvenční, aktivita) Datová architektura - Návrh datové základny IS - ERD, nebo diagram tříd UML Softwarová architektura - Je definován množinou programových jednotek: Moduly a vazby - (Každý modul je popsán: funkcemi, řídícími daty, vývojovým a provozním prostředím) Hardwarová architektura - Určuje typy, počty a vzájemné vazby hardwarových komponent.
11
Q
Architektura 4 + 1 pohledů
A
- U architektury IS musí být schopnost vidět ji z různých pohledů.
- Architektura 4 + 1 obsahuje 4 + 1 pohledů na architekturu - je spojena s objektovým přístupem.Pohledy Architektury 4+1 - Logický pohled - Co by měl systém vykonávat - Zajímá analytika a designera - Třídy, vazby, objekty - Implementační pohled - Popisuje organizace SW komponent, modulů (exe, html) - Zajímá programátory a SW management - Zaměřen na dekompozici systému do menších komponent - Procesní pohled - Pohled na chování systému, výkon, dostupnost - Zajímá systémové integrátory - Rozšiřitelnost systému - Pohled nasazení - Fyzické rozložení komponent, nasazení, instalace, ladění - Zajímá všechny tvůrce systému - Pohled případů užití - Základní požadavky na systém. - Zajímá Koncové uživatele
12
Q
TRENDY
A
- Trendy v oblasti informašních systémů obecně:
- IoT - Internet věcí
- IoB - Internet chování; zaměřuje se na jedince (sledování polohy, rozpoznávání obličeje) a spojuje výsledná data se souvisejícimi událostmi jako např. realizovaný nákup
- Služby založené na umělé inteligence
- Agilní metodiky vývoje
- Outsourcing
- Cloud computing
13
Q
ŽIVOTNÍ CYKLUS INFORMAČNÍHO SYSTÉMU - etapy
A
- Etapy životního cyklu informačního systému jsou:
1. Specifikace problému
- Cílem této etapy je posoudit realizovatelnost projektu a stanovit základní koncept systému
- Výsledkem je dokument Úvodní studie - hrubý, základní popis požadavků na systém
2. Analýza
- Zpodrobňuje základní požadavky na systém z předchozí etapy
- Výsledkem je dokument Specifikace požadavků
3. Návrh (a tvorba architektury)
- Výběr implementačního prostředí, vývojového nástorje, programovacího jazyka, technologií
- Vytvoření architektury systému, rozdělení na subsystémy a další funkční celky
- Namapování logického návrhu do fyzické struktury
- Definice chování modulů, specifikace práce s daty
4. Implementace
5. Zavedení a testování + dokumentace
6. Provoz a údržba
14
Q
ŽIVOTNÍ CYKLUS INFORMAČNÍHO SYSTÉMU - Iterativní model životního cyklu
A
- Vhodná pro velké projekty
- První rozdělení ŽC je na fáze, každá fáze má několik iterací a každá fáze končí milníkem.
- Iterace = malý vodopád- Iterativní metoda vývoje – fáze - Počátek - Zabere 10 % času - Vize projektu - Milník: Rozsah projektu - Elaborace - Zabere 30 % času - Funkční požadavky - Milník: Architektura - Konstrukce - Zabere 50 % času - Výroba produktu - Milník: Úvodní funkčnost - Zavedení - Zabere 10 % času - Nasazení produktu - Milník: Nasazení produktu
15
Q
ŽIVOTNÍ CYKLUS INFORMAČNÍHO SYSTÉMU - Prototypový model životního cyklu
A
- Jedná se o dočasnou verzi systému, která ukazuje základní rysy systému.
- Musí být vytvořen rychle, odzkouší se na něm základní potřeby a zjistí se vlastnosti.
- Typy prototypů se dělí na:
- Ilustrativní (důraz kladen na vzhled a uživatele)
- Funkční (Implementuje se jádro systému)
- Ověřovací (Implementuje se jen část systému pro zjištění zda vyhovuje)