Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Objektové metody návrhu informačních systémů (PA103)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu PA103 - Objektové metody návrhu informačních systémů, Fakulta informatiky, Masarykova univerzita (MU).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Na konci tohoto kurzu bude student schopen:pochopit funkce a strukturu objektového systému popsaného pomocí UML diagramů;navrhovat komponenty na základě návrhových modelů tříd, balíků a rozhraní, včetně formální specifikace rozhraní komponent;používat softwarové vzory na různých úrovních (analýza, návrh, architektura, kód);vyhodnocovat kvalitativní atributy UML modelů (spolehlivost, bezpečnost, apod.);zvolit vhodné postupy a metodiky při vývoji OO systémů;

Osnova

Objektové principy, abstrakce, dekompozice. Principy OO analýzy a návrhu.Třídy, balíky a komponenty. Rozhraní jako kontrakt. IDL, WSDL.Zpřesňování sémantiky UML modelů pomocí stereotypů a OCL.Znovupoužití softwaru, softwarové vzory různých úrovní (analytické, návrhové, architektonické, ...),Návrhové vzory podrobně.Analytické a jiné vzory.Úpravy na úrovni kódu („refactoring to patterns“).Softwarové architektury, architektonické vzory.Komponentové systémy, kvalitativní atributy a jejich měření.Objektové metodiky vývoje SW, aplikace UML modelů v kontextu RUP.Specifické metodiky a architektury: MDD, FDD, SOA, ...Model-Driven Architecture (MDA), použití OCL pro vývoj MDA modelů.

Literatura

ARLOW, Jim a Ila NEUSTADT. UML 2.0 and the unified process :practical object-oriented analysis and design. 2nd ed. Boston: Addison-Wesley, 2005. xxiii, 592. ISBN 0321321278. infoDesign patterns :elements of reusable object-oriented software. Edited by Erich Gamma. Reading, Mass.: Addison-Wesley, 1995. xv, 395 p. ISBN 0-201-63361-2. infoLARMAN, Craig. Applying UML and patterns :an introduction to object-oriented analysis and design. Upper Saddle River: Prentice Hall PTR, 1998. xix, 507 s. ISBN 0-13-748880-7. infoFOWLER, Martin. Analysis patterns reusable object models. Menlo Park: Addison-Wesley, 1997. xxi, 357 s. ISBN 0-201-89542-0. infoKERIEVSKY, Joshua. Refactoring to patterns. Boston: Addison-Wesley, 2005. xxvi, 367. ISBN 0-321-21335-1. info

Požadavky

Znalosti principů objektového programování, základy softwarového inženýrství, znalost UML modelů.

Garant

doc. RNDr. Eva Hladká, Ph.D.

Vyučující

RNDr. Radek Ošlejšek, Ph.D.