P014 Softwarové metody výstavby informačních systémů I

Fakulta informatiky
podzim 2000
Rozsah
2/0. 2 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
Vyučující
prof. RNDr. Jaroslav Král, DrSc. (přednášející)
Garance
prof. PhDr. Karel Pala, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Jaroslav Král, DrSc.
Předpoklady
Zápis je žádoucí pro budoucí zápis předmětů P024 Projekt ze softwarových metod výstavby IS I a P025 Projekt ze softwarových metod výstavby IS II.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Přednáška spolu s přednáškou P015 podává informace o všech důležitých aspektech specifikací, vývoje a provozu informačních procesů. Důraz je kladen na počáteční etapy životního cyklu (jsou rozhodující pro úspěch), softwarové procesy, SW normy a společenské aspekty informačních systémů. Jsou využívány praktické zkušenosti přednášejícího s realizací informačních systémů.
Osnova
  • Předmět softwarového inženýrství, tvorba softwaru jako průmyslová činnost. Rozporná hodnocení vlivu informačních technologií.
  • Etapy tvorby softwaru, prostředí tvorby softwaru.
  • Metoda vodopádu. Customizace. Vliv customizace na profesni skladbu týmu.
  • Problém specifikace požadavků. Faktory úspěch a neúspěchu
  • Princip minimálních změn. Počítačová ergonomie a návrh IS.
  • Globální IS a autonomní komponenty. Třívrstvá architektura. Programování v reálném čase.
  • Případy použití, scénáře, sekvenční digramy, SADT.
  • Kolik věnovat na neproduktivní činnosti. Objektová orientace a UML.
  • Problém ladění. Činnosti při ladění. Výhody a nevýhody GUI. Návrh a ladění uživatelského rozhraní. Na koho se zaměřit při zavádění systému.
  • Softwarové metriky a měření softwaru. Problém sledování kvality softwaru. Odhady pracnosti a doby řešení. COCOMO, FP.
Literatura
  • Nielsen, J., Usability Engineering, Academic Press, 1995
  • Jaroslav Král, Informační szstémy, Science, Veletiny, 1998
  • Domovská stránka Standish Group, dokument Chaos.
  • ISO 12207 Information technology - Sofware > Life Cycle Processes, > Configuration Management > Erikson, H.E., Penker, M. UML Toolkit, J. Wiley, 1999
  • Norma UML, je dostupna na webu.
  • Landauer, T.K,The Trouble with Computers,
  • Standard ISO 1476 Software Measurement and Rating.
Navazující předměty
Další komentáře
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích zima 1995, zima 1996, zima 1997, podzim 1998, podzim 1999, podzim 2001.