Specifikacija i modelovanje softvera Silabus Prof dr Angelina
Specifikacija i modelovanje softvera - Silabus - Prof. dr Angelina Njeguš Tehnički fakultet Smer: Softversko i informaciono inženjerstvo Godina: II Semestar: III Beograd, 2019/2020.
Predavači Profesor: Prof. dr Angelina Njeguš Konsultacije: Petak 17 h - 18 h, u 042 (Kumodraška) E-mail: anjegus@singidunum. ac. rs Asistent: Uroš Arnaut, dipl. Ing. E-mail: uarnaut@singidunum. ac. rs
Literatura 1. Njeguš, A. (2009) Poslovni informacioni sistemi. Univerzitet Singidunum, Beograd. 2. Njeguš, A. (2019) “Specifikacija i modelovanje softvera”, prezentacije sa predavanja, Univerzitet Singidunum, Beograd.
Struktura ocene Prisustvo nastavi - Prisustvo i aktivnost u rešavanju studija slučaja za konkretne probleme Kolokvijum 1 (u PC Sali) 10 30 - Zadaci u Rational Software Architect alatu Kolokvijum 2 30 - Odbrana projektnog rada Završni ispit (usmeno) 30 - Teorijska pitanja (diskusija) Ukupno: 100
Prisustvo nastavi • Redovni studenti su obavezni da prisustvuju nastavi • Maksimalan broj bodova je 10, od toga: – Za prisustvo predavanjima, maksimalan broj bodova je 5 – Za prisustvo vežbama, maksimalan broj bodova je 5 • U slučaju da je neko opravdano sprečen da prisustvuje nastavi, potrebno je da se javi profesoru radi dogovora oko izrade seminarskog rada. Dolaznost u % Broj bodova do 50% 0 od 50% do 60 % 1 od 60% do 70 % 2 od 70% do 80 % 3 od 80% do 90 % 4 od 90 % do 100 % 5
Kolokvijumi § Rade se u VI i XII nedelji semestra § Predstavljaju proveru praktičnog znanja u alatu IBM Rational Software Architect § Iznose po 30 bodova § Minimalan broj bodova koji se sabira i ulazi u ukupnu ocenu je 15 § Ukoliko je student ostvario od 0 do 14 bodova, smatra se da nije položio kolokvijum i ti bodovi se ne sabiraju u konačnu ocenu!
Završni ispit • Teorijska pitanja • Maksimalan broj bodova je 30 Broj bodova Ocena 0 – 50 5 § Svi stečeni bodovi se sabiraju i ulaze u ukupnu ocenu 51 – 60 6 61 – 70 7 § Ocena se formira sabiranjem stečenih bodova sa predispitnih obaveza i završnog ispita prema lestvici prikazanoj u tabeli. 71 – 80 8 81 – 90 9 91 – 100 10 Napomena: U svakom ispitnom roku biće organizovan praktičan i teorijski ispit sa mogućnošću polaganja celokupnog gradiva.
Nastavni program Nedelja Tema/aktivnost I Uvod u softverski inženjering i značaj modelovanja II Uvod u metodologije razvoja softvera III Modelovanje procesa IV V VI Specifikacija i modelovanje korisničkih zahteva upotrebom slučajeva korišćenja Zadaci: dijagrami slučajeva korišćenja Specifikacija i modelovanje korisničkih zahteva upotrebom dijagrama aktivnosti Zadaci: dijagrami aktivnosti Kolokvijum 1
Nastavni program Nedelja VIII Tema/aktivnost Modelovanje sistema upotrebom dijagrama sekvenci Zadaci: dijagrami sekvenci Modelovanje sistema upotrebom dijagrama klasa Zadaci: dijagrami klasa IX Uvod u servisno-orijentisane sisteme X Modelovanje servisno-orijentisanog sistema XI XII Notacija za upravljanje poslovnim procesima (BPMN) Zadaci: modelovanje procesa pomoću BPMN Kolokvijum 2
Nastavni program Nedelja Tema/aktivnost XIII Uvod u razvoj inteligentnih sistema XIV Modelovanje inteligentnih sistema XV Priprema za finalni ispit
Sertifikat • Univerzitet Singidunum je član IBM akademske inicijative na osnovu kojeg izdaje IBM sertifikate o pohađanim kursevima na univerzitetu. • Studenti koji su ispunili predispitne obaveze tokom semestra dobijaju sertifikat da su uspešno odslušali kurs: Essentials of Rational Software Architect. • Svečana dodela sertifikata se organizuje krajem semestra.
Poseta najboljih studenata IBM kancelariji u Beogradu Teme posete: Ü Ü Ü Kognitivna era IBM Big Data Watson Analytics Bluemix Security Poseta 2017: https: //singidunum. ac. rs/news/strucna-poseta-studenata-ibm-kompaniji-2017 Poseta 2016: https: //singidunum. ac. rs/news/studenti-u-strucnoj-poseti-ibm-kompaniji Poseta 2015: https: //singidunum. ac. rs/news/strucna-poseta-studenata-ibm-kompaniji Poseta 2014: https: //singidunum. ac. rs/news/fir-21711 -studenti-u-poseti-ibm-u
Vannastavne aktivnosti • Radionice u okviru Big Data Research & Development inicijative: – Big Data tehnologije (Hadoop, Storm, Spark, Hive) – Spark (Razvoj Spark aplikacija kroz upoznavanje sa tri osnovne komponente: Spark Streaming, Spark SQL i Spark Mllib) • Sertifikacije: – IBM Business Process Manager – Microsoft tehnologije. . .
Sertifikati
Preporuke za dodatno učenje https: //cognitiveclass. ai/
Developer platforma https: //developer. ibm. com/
• https: //www. ibm. com/cloud/spark
- Slides: 18