Předmět Object Modelling (EIE95E)
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 EIE95E - Object Modelling, Provozně ekonomická fakulta, Česká zemědělská univerzita v Praze (ČZU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Osnova
Přednáškaúvod do předmětu, historie OOPzákladní pojmy OOPobjektový model výpočtuUMLprotokol objektu, polymorfismusdotazování nad množinami objektůnormalizacenávrhové vzoryrefaktoringotázky návrhu správné struktury, změny schématumetoda BORMpodpora OOP v různých programovacích jazycíchCvičeníúvod do předmětu, zadání projektůúvod do modelovacích nástrojůprocvičování nástroje Daskalos, konzultace semestrálních projektůkonzultace semestrálních projektůkonzultace semestrálních projektůprezentace studentských projektů
Získané způsobilosti
Znalosti:Absolvent má široké teoretické znalosti použití různých datových modelů a algoritmizačních postupů, které se uplatňují při konstrukci softwaru. Absolvent je schopen vyjádřit analyzovaný problém a vysvětlit ho pomocí standardů softwarového inženýrství, především UML a dalších norem ISO.Dovednosti:Absolvent dovede objektivně posoudit vhodnost nasazení konkrétního softwarového systému do praxe. Je schopen aplikovat svoj znalosti i na nové budoucí verze databázových a znalostních systémů. Obecně předmět přispívá k dovednost kritického řesného myšlení a menší závislosti na jednotlivých produktech konkrétních softwarových firem.Kompetence - komunikace:Absolventi jsou schopni argumentovat a komunikovat v týmech složených z rozných profesí - manažeři IT, specialisté z problémové oblasti nasazení databázových a znalostních systémů, softwaroví inženýři a programátoři. Jsou schopni objektivně a kriticky posoudit naplnění požadavky na budovaný systém, demonstrovat a ukázat přednosti a nedostatky nabízených řešení.Kompetence - úsudek:Absolventi jsou kompetentní k přesné formulaci požadavků na objektově orientovaných vývojových prostředí a objektivní kontrole splnění těchto požadabvků. Získají schopnost kritického myšlení a schopnost použití inženýrských metod pro schopnost výběru optimálního vývojového prostředí podle potřeb zadání.
Literatura
ZákladníJazyk výuky: AngličtinaRelated HTML documentation from faculty intranetDaskalos, authorized software of FEM CULSDoporučenáJazyk výuky: AngličtinaDevelopment enironments documentation of VisualWorks/Smalltalk and Apple XCodeMerunka V. Database Systems Course, textbook CULS, 2004WWW dokumentation of system Gemstone/S and VisualWorks
Požadavky
žádné
Garant
doc. Ing. Vojtěch Merunka, Ph.D.