456-0517/02 – Úvod do softwarového inženýrství (SWI)

Garantující katedraKatedra informatikyKredity5
Garant předmětuprof. Ing. Ivo Vondrák, CSc.Garant verze předmětuprof. Ing. Ivo Vondrák, CSc.
Úroveň studiapregraduální nebo graduálníPovinnostvolitelný odborný
Ročník2Semestrzimní
Jazyk výukyčeština
Rok zavedení2009/2010Rok zrušení2009/2010
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
ABD006 Ing. Hussam Abdulla, Ph.D.
FED006 Ing. Dušan Fedorčák, Ph.D.
JUC017 Ing. Veronika Jůchová
KOZ01 Ing. Jan Kožusznik, Ph.D.
STO03 Ing. Svatopluk Štolfa, Ph.D.
VON05 prof. Ing. Ivo Vondrák, CSc.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+1
kombinovaná Zápočet a zkouška 10+0

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu je uvést studenty do disciplíny zabývající se problematikou vývoje rozsáhlých softwarových systémů.

Vyučovací metody

Přednášky
Semináře
Projekt

Anotace

Tento předmět je úvodem do problematiky tvorby software z hlediska inženýrských metod. Objektově orientovaný přístup a jazyk UML je použit jako základ prezentovaných metod.

Povinná literatura:

Vondrák, I.: Software Engineering, VŠB-TU Ostrava, 2002 Vondrák,I.: Úvod do softwarového inženýrství, VŠB - TU Ostrava, 2002 Rumbaugh, James et al. Object-Oriented Modeling and Design, Prentice Hall Inc. 1991 Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object Oriented Software Engineering, A Use Case Driven Approach, Addison-Wesley, 1994 Schmuller, J.: Teaching Yourself UML in 24 Hours, Sams, 1999 Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language User Guide, Addison Wesley Longman, Inc., 1999

Doporučená literatura:

Vondrák, I.: Software Engineering, VŠB-TU Ostrava, 2002 Vondrák,I.: Úvod do softwarového inženýrství, VŠB - TU Ostrava, 2002 Rumbaugh, James et al. Object-Oriented Modeling and Design, Prentice Hall Inc. 1991 Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G.: Object Oriented Software Engineering, A Use Case Driven Approach, Addison-Wesley, 1994 Schmuller, J.: Teaching Yourself UML in 24 Hours, Sams, 1999 Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language User Guide, Addison Wesley Longman, Inc., 1999

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Podmínky udělení zápočtu: K udělení zápočtu je nutné získat minimálně 20 bodů ze 40 možných.

E-learning

Další požadavky na studenta

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Přednášky: Úvod do problematiky softwarového inženýrství. Softwarový proces. Cykly, fáze a iterace procesu RUP. Byznys modelování. Specifikace požadavků. Definice pojmu objekt, vztahy mezi objekty a jejich interakce. Analýza softwarového systému. Návrh softwarového systému. Návrhové vzory a jejich použití. Implementace a realizace softwarového díla. Mapování elementů logického modelu na komponenty. Zdrojové, binární a spustitelné komponenty. Testování. Nasazení softwarového systému. Cvičení: Cvičení jsou zaměřena na prověření znalostí z oblasti specifikace softwaru pomocí jazyka UML. Sestavení aktivitního diagramu byznys procesu Návrh cénářů užití Vytvoření sekvenčních diagramů k jednotlivým scénářům Návrh třídního diagramu pro analýzu systému Popis dynamiky objektu Diagramy komponent a nasazení Závěrečné hodnocení Projekty: Náplní projektů je zvladnutí problematiky byznys modelování, specifikace požadavků a analýzy softwarového díla.

Podmínky absolvování předmětu

Prezenční forma (platnost od: 2009/2010 zimní semestr, platnost do: 2010/2011 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 40 (40) 20
                Písemka I Písemka 10  0
                Písemka II Písemka 10  0
                Písemka III Písemka 10  0
                Písemka IV Písemka 10  0
        Zkouška Zkouška 60 (60) 30
                Písemná zkouška Písemná zkouška 60  30
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2009/2010 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 povinně volitelný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika P čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 povinně volitelný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika K čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2009/2010 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 2 volitelný odborný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku