PředmětyPředměty(verze: 802)
Předmět, akademický rok 2016/2017
   Přihlásit přes CAS
Úvod do softwarového inženýrství - NSWI041
Anglický název: Introduction to Software Engineering
Zajišťuje: Katedra softwarového inženýrství (32-KSI)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2015
Semestr: letní
E-Kredity: 5
Rozsah, examinace: letní s.:2/2 Z+Zk [hodiny/týden]
Počet míst: neomezen
Minimální obsazenost: neomezen
Stav předmětu: vyučován
Jazyk výuky: čeština, angličtina
Způsob výuky: prezenční
Garant: doc. Mgr. Martin Nečaský, Ph.D.
Třída: Informatika Mgr. - volitelný
Kategorizace předmětu: Informatika > Softwarové inženýrství
Je korekvizitou pro: NSWI026
Je prerekvizitou pro: NTIN043
Anotace -
Poslední úprava: T_KSI (07.05.2012)

Úvodní kurz do problematiky softwarového inženýrství pro magisterské studenty. Zabývá se problémy, které je třeba řešit při vytváření softwarových systémů, od sběru požadavků, přes analýzu a návrh, až po implementaci a testování.
Literatura
Poslední úprava: doc. Ing. Karel Richta, CSc. (02.09.2011)

Arlow, J., Neustadt I.: UML 2 a unifikovaný proces vývoje aplikací. Computer Press, 2007.

Bieliková, M: Softvérové inžinierstvo - Princípy a manažment. Skripta STU, Bratislava 2000.

Booch G., Rumbaugh J., Jacobson I.: The Unified Modeling Language User Guide (2nd ed.). Addison Wesley, 2005.

Booch G., Rumbaugh J., Jacobson I.: The Unified Software Development Process. Addison Wesley, 1999.

Fowler M.: Destilované UML. Grada, Praha 2009.

Kanisová, Müller: UML srozumitelně. Computer Press, Brno 2004.

Pressman, R.: Software Engineering (6th ed.). McGraw-Hill, 2005.

Richta, K., Sochor, J.: Softwarové inženýrství I. Skripta FEL ČVUT, Praha 1998 (bohužel již vyprodána).

Schmuller, J.: Myslíme v jazyku UML. Grada, Praha 2001.

Sommerville, I.: Software Engineering (8th ed.). Addison-Wesley, 2006.

Šešera, L., Mičovský, A., Červeň, J.: Datové modelování v příkladech. Grada, Praha 2001.

Vrana, I., Richta, K.: Zásady a postupy zavádní podnikových informacních systému. Grada, Praha 2004.

Sylabus -
Poslední úprava: T_KSI (18.04.2015)

1. Úvod do SW inženýrství.

2. Procesy vývoje SW systémů.

3. Sběr, analýza a správa požadavků na SW systém.

4. Modelem řízená architektura (MDA)

5. Modelování podnikových procesů, BPMN.

6. Modelování softwarových systémů pomocí UML.

7. Návrh a implementace SW systémů.

8. Testování SW.

9. Management SW projektů.

10. Právní aspekty SW (licence, open-source).

 
Univerzita Karlova | Informační systém UK