Program se primenjuje od 14.07.2017..
Ovladavanje osnovnim i naprednim znanjima i veštinama vezanim za upravljanja informacijama u kontekstu složenih softverskih proizvoda.
Integrisanje skladišta podataka na masovnoj memoriji sa strukturom podataka u operativnoj mremoriji.
Dubinsko razumevanje platformski nezavisnih i platformski zavisnih aspekata informacionih resursa.
Nakon uspešno završenog kursa student je u stanju da: specificira, modeluje i implementira mehanizme za rukovanje informacionim resursima u sklopu arhitekture složenih softverskih proizvoda.
Osposobljen je za upotrebu različitih tipova skladišta podataka, organizacije podataka i struktura podataka pri implementaciji komponenti za rukovanja informacijama u sklopu arhitekture softverskog proizvoda.
U stanju su da formulišu i implementiraju standardne operacije (dodavanje, izmenu, brisanje i pretrage) nezavisno od prirode i načina implementacije sloja za trajno čuvanje (skladištenje) informacija.
Osnovni pojmovi vezani za podatke, informacije i znanje. Formalna specifikacija strukture podataka i njeno preslikavanje na elemente perzistentnog sloja složenih softverskih proizvoda.
Platformski nezavisni i platformski zavisni aspekti rukovanja podacima, informacijama i znanjem.
Platformski nezavisan model univerzalnog informacionog resursa, opis i preslikavanje.
Organizacija podataka - perzistentni sloj zavisan od operativnog sistema. Arhitektura sistema datoteka, tipovi datoteka i operacije nad datotekama i unutar datoteka različite organizacije.
Modelovanje informacionih resursa. Razvoj arhitekture perzistentnog sloja složenih softverskih proizvoda. Konceptualno, logičko i fizičko modelovanje podataka. Standardizacija operacija nad informacionim resursima. Standardizacija izveštajnog podsistema nad univerzalnim perzistentnim slojem.
Predavanja; Računarske vežbe; Konsultacije. Projekat. U sklopu predmeta studenti podeljeni u timove od po po četiri člana realizuju projekat interaktivne aplikacije koja omogučava vizualizaciju i implementaciju osnovnih operacija nad spoljašnjim skladištem podataka predstavljenim meta-opisom.
Poseban akcenat je stavljan na plastformski nezavisnu implementaciju izveštajnog podsistema koji koristi model specificiranog sloja za trajno čuvanje (skladišta) informacionih resursa.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Branko Perišić | Upravljanje informacijama - pomoćni materijali za praćenje nastave | 2017 | elektronski raspoloživ materijal | Srpski jezik |
Hiroki Sayama | Introduction to the Modeling and Analysis of Complex Systems | 2015 | Open SUNY Textbooks, Milne Library - elektronsko izdanje | Engleski |
Matthey West | Developing High Quality Data Models | 2011 | Elsevier | Engleski |
Alan L. Tharp | File Organization and Processing | 1988 | Willey | Engleski |
Bytheway, Andy | Investing in Information The Information Management Body of Knowledge | 2014 | Springer | Engleski |
Toby Teorey, Sam Lighstone, Tom Nadeau H.V. Jagadish | Database Modeling and Design Logical Design fifth edition | 2011 | Elsevier Inc. | Engleski |
Martin Kleppman | Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems 1st Edition | 2015 | O`REILLY | Engleski |
BCASE Editorial Board | A Guide to Systems Engineering Body of Knowledge (SeBok) Ver.1.3 | 2014 | BCASE Editorial Board - elektronsko izdanje | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Praćenje aktivnosti pri realizaciji projekata | da | da | 10.00 |
Predmetni projekat | da | da | 30.00 |
Pismeni deo ispita - kombinovani zadaci i teorija | ne | da | 50.00 |
Odbrana projekta | da | da | 10.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |
| | Računarske vežbe |