Hlavní požadavky na IS
Informační systém musí mít prostředky sběru, kontroly a uchovávání dat. Data musí být zobrazitelná ve srozumitelné formě pro uživatele. Jinak potřebujeme data zobrazit pro ředitele, jinak pro návrháře a jinak pro skladníka. Toto zobrazení bývá častým problémem budování IS.Komponenty IS:
- Technické prostředky (hardware) – počítačové systémy doplněné o periferní jednotky.
- Programové prostředky (software) – jsou tvořené systémovými programy, které řídí chod počítače, efektivní práci s daty, komunikaci počítačového systému s reálným světem a programy aplikačními.
- Datové zdroje – ke své práci je využívají programové prostředky.
- Organizační prostředky (orgware) – soubor nařízení a pravidel. Ty definují provozování a využívání informačních systémů a informačních technologií.
- Lidská složka (peopleware) – řeší otázky adaptace a účinného fungování člověka v počítačovém prostředí, do kterého je zasazen.
- Reálný svět (informační zdroje, legislativa, normy) – kontext informačního systému.
Metodika
Jedná se o souhrn pravidel a doporučení, která jsou využita v procesu tvorby IS. Metodika nám říká kdo, kdy, co a proč má dělat během vývoje a provozu IS. Cílem metodiky je vývoj a provoz integrovaného informačního systému, který optimálně využívá potenciálu dostupných informačních technologií k maximální podpoře podnikových cílů.Příklady metodik :
Oracle CASE method,
SDM (System development methodology)
MMDIS (Multidimensional management and development of information system)
OMT (Object modelling techniques)
Metoda
Nám říká co je třeba udělat v určité fázi nebo činnosti vývoje a provozu IS. Metody používají různé techniky.Příklady metod :
YSM
JSD (Jackson system development)
Informační analýza
Řízení projektu
Výběrové řízeni
Technika
Technika
Určuje jak dělat danou činnost, vymezuje pro činnost přesná pravidla. Technika do značné míry předurčuje způsob uvažování a vyjadřování. Je často spjata s konkrétním nástrojem.Příklady technik :
Vedení interwiev
Normalizace dat
Strukturované programování
Datové modelování
Nástroj
Je vyjadřovacím prostředkem, pomůckou pro techniky a činnosti, často s automatizovanou podporou.Příklady nástrojů : DFD (data flow diagram) – diagram datových toků
ERD (entity relationship diagram) - Diagram zachycující entity datové základny a zachycující jejich vztahy.
SD (strukture diagram) – Strukturní diagram, nástroj pro návrh obrazovek, generátor programu.
Case nástroje
Existují programy (CASE – computer aided system engineering), které podporují a automatizují tvorbu i několika diagramů a na jejich základě generují kód a taky mohou podporovat a zjednodušovat tvorbu obrazovkových formulářů. Tyto programy obsahují množinu nástrojů pro vývoj IS.Architektury IS
Architektura tvoří klíčový prvek řízení IS. Architektura musí respektovat strategii podniku, podnikové cíle a cíle IS. Podstatou a účelem architektury IS je podpora následujících vlastností :- Strategická orientace
- Pokrytí uživatelských požadavků
- Integrovatelnost
- Otevřenost Jednoduchost
- Flexibilita
- Udržovatelnost
- Efektivní provozuschopnost
Globální architektura IS
Jedná se o hrubý návrh celého IS/IT. Je to určitá vize budoucího stavu. Zachycuje jednotlivé komponenty IS a jejich vzájemné vazby. Je složena z tzv. bloků (množin informačních služeb, funkcí, které slouží k podpoře podnikových procesů). Těmito bloky jsou např. MIS (management IS – podpora. Ukázka globální architektury na obrázku.
architektura podnikového systému
EIS (executive IS) – podpora vrcholového řízení organizace (strategie podniku, finanční řízení).
MIS (management IS) – podpora taktické a operativní úrovně řízení (účetnictví,prodej,sklad).
TPS (transaction processing system) – blok na podporu provozu organizace(systémy bezprostředně podporující dílenské, skladové a další operace).
CIS (customer IS) – styk se zákazníkem
RIS (reservation IS) – rezervační systémy v dopravních organizacích
GIS (geographic IS) – podpora vyhodnocování a kreslení map
CAD (computer aided design) – konstrukční a návrhářské práce
CAM (computer aided manufacturing) – řízení výrobních provozů
OIS (office IS) – podpora rutinních kancelářských prací
EDI (electronic data interchange) – podpora elektronické výměny dat mezi obchodními partnery, bankami, ústavy.
Dílčí architektura IS
Jedná se o detailní návrh IS z hlediska různých dimenzí (funkční, procesní, datová, softwarová, technická, organizační, personální). Každá z těchto dimenzí je dána svými atributy (identifikace, název, klíčové problémy). Součástí modelu řízení IS/IT je i analýza a plánování všech podstatných vazeb mezi dimenzemi.Typy architektur :
- Technologická – způsoby zpracování aplikace nebo jejich funkcí(dávkové, interaktivní zpracování, aplikace řízené událostmi, real – time aplikace).
- HW architektura – určuje vztahy, počty a typy HW komponent – PC, serverů, tiskárny, scannery atd.
- SW architektura – určuje SW komponenty IS a jejich vzájemné vazby. Zahrnuje jak ZSW tak ASW. Určuje vnitřní strukturu SW komponent – určení modulů, jejich vazby a charakteristiky. Je realizována pomocí monolitické, dvouvrstvé nebo třívrstvé architektury.
Z těchto čtyř druhů jsou univerzálně použitelné jen vrstvená a síťová architektura, zbývající dvě (lineární a hierarchická) lze použít pouze pro specifické aplikace. Síťová architektura je preferována, jestliže preferujeme nízké náklady provozu před nízkými náklady na tvorbu, údržbu a užití. V ostatních případech je vhodnější užít architekturu vrstvenou.