znak

Analýza a projektování systémů

Elektronická skripta

danel

Zpět   Informační systémy   Autorský zákon a licence   Metodiky vývoje SW   ITIL a COBIT   Testování   Řízení projektů   MES   Kurz v Moodle  

Poslední atualizace: 12.6.2017

Analýza a projektování systémů

Analýza

V této části si připomeneme základní pojmy z oblasti analýzy
Na to navazuje pohled na globální a detailní analýzu při návrhu IS
Jednou z nejdůležitějších fází analýzy pro návrh informačního systému je analýza požadavků.
Neméně důležitá (a bohužel někdy poněkud opomíjená) je analýza rizik. Cílem je zajištění bezpečnosti a návrh bezpečnostní strategie. Pro analýzu rizik existují metodiky, jako je Risk IT nebo CRAMM. Výstupem by mělo být stanovení bezpečnostní strategie a bezpečnostní politky.

Doporučená literatura:
Hoffer, J. - George, J. - Valacich, J.: Modern Systems Analysis and Design, Prnetice Hall 2002. 733 stran. ISBN 0-13-033990-3
Pfleeger, S. & Atlee, J.: Software Engineering. Pearson 2010. ISBN 978-0-13-814181-3
Mishra, J. & Mohanty, A.: Design of Information Systems - A Modern Approach, Alpha Science International 2007. ISBN 978-1-84265-227-5

Strukturovaný a objektový přístup k analýze a návrhu systémů

Strukturovaný přístup k návrhu systémů - přehled
Objektově orientovaný přístup k návrhu systémů - přehled

Doporučená literatura:
Chlapek, D. - Řepa, V. - Stanovská, I.: Vývoj informačních systémů (pracovní sešit ke cvičením). VŠE Praha, 2005. ISBN: 80-245-0977-6

Testování software

V následujícím dokumentu je k dispozici přehled testů software.

Doporučená literatura:
Patton, R.: Testování softwaru. ComputerPress Praha, 2002. ISBN: 80-7226-636-5.

Další zdroje informací k testování:
Portál věnovaný testování SW

Autorský zákon, softwarové právo a licence

Zde najdete podstatné poznámky k autorskému zákonu, licencím a právu na využívání software.

Doporučená literatura:
Jansa, L. - Otveřel, P.: Softwarové právo - praktický průvodce právní problematikou v IT. ComputerPress Brno, 2011. ISBN 978-80-251-3458-0.

Další zdroje informací:
Portál IT právo
Portál Jansa - Otevřel

Řízení projektů v IT

Řízení projektů v IT
Řízení projektů zvádění IS (prezentace)


Doporučená literatura:
Schwalbe, K.: Řízení projektů v IT - kompletní průvodce. ComputerPress Brno, 2007. ISBN 978-80-251-1526-8.


Metodiky řízení vývoje SW

Klasické metodiky vývoje software
Agilní metodiky vývoje software

Doporučená literatura:
Sommerville, I.: Softwarové inženýrství. ComputerPress Brno, 2013. ISBN: 978-80-251-3826-7


Další zdroje informací:
Agilní manifest (český překlad)

Prototypy

Prototyp, druhy prototypů



Modelování podnikových procesů

Modelování procesů - BPMN

BPMN - quick guide



Vývoj webových aplikací

Další zdroje informací:

Metodiky řízení IT/ICT

Pro řízení IT/ICT byly vytvořeny metodiky, jejichž cílem je zajištění kvality poskytovaných služeb a snížení nákladů.
Nejznámější metodiky jsou ITIL, CoBit a ISO 20000

Audit


Další zdroje informací:
ISTM portál

Dokumentace

Typy dokumentace

Návrh IS typu MES v surovinovém průmyslu

Prezentace z přednášky (Power Point)

Opakování z předmětu Informační systémy

Informační systém a architektura IS

Nejdříve si připomeneme pojem systém, který jste už probírali v předmětu Teorie systémů a řízení.

Co znamená pojem Informační systém?

Definovali jsme informační systém, v dalších částech se budeme zabývat těmito tématy:
Požadavky na informační systém
Historické etapy ve vývoji informačních systémů
Co je to efektivnost IS?

V této kapitole si řekneme, co to je architektura informačních systémů.
Řízení v podniku můžeme rozdělit, dle časové úrovně a míry nakolik řeší aktuální stav, do tří úrovní: operativní, taktická a strategická. Tomu odpovídá i klasifikace informačních systémů. Můžeme se setkat s informačními systémy TPS, MIS a EIS.

Vývoj a implementace informačních systémů

Pořizování IS a očekávání, která jsou na IS kladená
V další kapitole rozebereme, jak probíhá pořízení a implementace informačního systému, jaké má implementace fáze, jaké jsou scénáře nasazení a jak můžeme posuzovat náklady na pořízení IS.

S tím souvisí i dva přístupy k vývoji IS, úkolocentrický a hodnotocentrický.

Řízení vývoje software mělo svůj historický vývoj, od celkem neřízeného vývoje prováděného nadšenci až k dnešnímu stavu, kdy jsou k dispozici metodiky pro řízení vývoje software. Metodiky můžeme rozdělit na metodiky klasické, které jsou založeny na striktní definici čiností a používající zásady projektového řízení, a na metodiky agilní vycházející z manifestu agilního vývoje (2004), jehož základní tezí je upřednostnění uspokojení potřeb zákazníka před dodržováním projektu a termínů za každou cenu.

Kurz v systému Moodle RUBÍN

Pro předmět Metodologie projektování byl v roce 2010 pod vedením Dr. Macháčové vytvořen elektronický studijní kurz v systému Moodle "Rubín". Texty v tomto kurzu se z podstatné části dotýkají témat z předmětu Analýza a projektování systémů a proto doporučuji kurz využít k dalšímu prohloubení znalostí. Kurz je přístupný na klíč, který bude studujícím sdělen na začátku semestru.

V kurzu se nachází tyto témata:
  1. Vymezení pojmu informační systém, charakteristika současných IS, základní vlastnosti a požadavky, které musí splňovat, uplatnění principu tří architektur při vývoji systémů
  2. Životní cyklus informačního systému, typy životních cyklů.
  3. Obecné principy analýzy a návrhu IS
  4. Vztah mezi metodikou, metodou, technikou a nástrojem při vývoji informačního systému, stručný přehled současně používaných metodik.
  5. Příklad projekce životního cyklu informačního systému do metodiky MDIS.
  6. Strukturovaný a objektově orientovaný přístup k analýze a návrhu IS
  7. Přehled strukturovaných metod
  8. Přehled objektově orientovaných metod
  9. Obecné schéma globální architektury IS.
  10. Dílčí architektury
  11. Vrstvená architektura
  12. Architektura řídících systémů technologických celků
  13. Omezení a podmínky, které je nutno respektovat při vývoji IS