PRIS 09 Projektovanje sloja podataka informacionih sistema
|
|
- Vladislav Đoković
- пре 5 година
- Прикази:
Транскрипт
1 Tema 9: Projektovanje sloja podataka informacionih sistema dr Vladislav Miškovic Fakultet za računarstvo i informatiku PROJEKTOVANJE INFORMACIONIH SISTEMA 2018/2019
2 Sadržaj 1. Uvod 2. Projektovanje sloja podataka 3. Struktura podataka u projektu informacionog sistema 4. Primer elemenata projekta jednostavne ASP.NET aplikacije 5. Brzi razvoj prototipa aplikacije pomoću sistema Visual Studio
3 1. Uvod Modelinformacionog sistema sastoji se od objekata povezanih relacijama asocijacije i nasleđivanja Objektisu povezani sa slučajevima korišćenja, koji predstavljau različite akcije nad objektima [5] objekti koji su potrebni samo u toku izvršavanja slučajeva korišćenja i mogu se svaki put ponovo kreirati su privremeni, tranzijentni objekti objekti koji traju i nakon izvršavanja slučajeva korišćenja su trajni, perzistentni objekti 3
4 Implementacija slučajeva korišćenja Slučajevi korišćenja (Use Case) mogu se detaljnije opisati pomoći UML dijagrama sekvenci Slučajevi korišćenja mogu predstavljati jednu logičku celinu ili transakciju Podsetnik: osnovne osobine transakcije su nedeljivost (Atomicity) konzistentnost (Consistency) izolovanost (Isolation) i trajnost (Durability) 4
5 Perzistencija Perzistentnisu objekti koji postoje i nakon izvršavanja programa Objekti koji postoje samo u toku izvršavanja programa su privremeni ili tranzijentniobjekti. Kreiraju se prilikom svakog pokretanja sistema perzistentni su samo objekti, ne i klase. Perzistencija se realizuje pomoću baza podataka, obično relacionih ili objektnih većina objekata entitetskihklasa treba da postoji permanentno i pripadaju perzistenom delu sistema većina graničnihi upravljačkihklasa su tranzijentniobjekti, koji nestaju nakon okončanja aplikacija i ponovo se kreiraju prilikom njihovog pokretanja, pa ih nije potrebno čuvati u perzistentnom sloju 5
6 Perzistencija Postoje različiti modeli perzistencije podataka, koji obezbeđuju različita svojstva objekata, kao što su[5] ortogonalnost- perzistenciju nezavisnu od tipa podataka tranzitivnost-ako je neki objekt perzistentan, to važi i za sve njegove direktne i indirektne komponente i transparentnost- detalji perzistencije su nevidljivi korisnicima Jedna od tehnologija realizacije perzistencije su relacioni sistemi, koji obezbeđuju samo perzistenciju objekata tipa relacija n-torke ne postoje samostalno, već samo u okviru relacije (tabele) relacioni sistemi obezbeđuju transparentnost, ali ne i tranzitivnost 6
7 Perzistencija zasnovana na fajlovima U programskim jezicima objekte je potrebno sačuvati na fajlovima i ponovo učitavati u memoriju Transparetnostzapisa omogućava automatizaciju čuvanja i restauracije objekta, bez potrebe poznavanja detalja zapisa na disku Tranzitivnostpodrazumeva poznavanje tipa objekta u perzistentnoj memoriji Čuvanje objekata u sekvencijalnim fajlovima podrazumeva njihovi serijalizaciju 7
8 2. Projektovanje sloja podataka informacionih sistema 1. Razvoj relacionog modela podataka 2. Objektno-relaciono mapiranje (ORM) 3. Softverski alati za objektno-relaciono mapiranje 8
9 2.1 Razvoj relacionog modela podataka Klasični informacioni sistemi predstavljaju podatke odvojeno, u relacionim bazamapodataka, koje ne sadrže funkcije koje su sastavni delovi objekata Postoji bitna razlika između objektno-orijentisanog (objekti) i relacionog pogleda na podatke (n-torke) UML dijagram klasa softverskog sistema omogućava automatsko generisanje relacionebaze podataka,koja u perzistentnoj memoriji predstavlja inormacije o objektima iz radne memorije 9
10 Osnovne funkcije perzistencije (CRUD) Osnovne funkcije perzistencije (CRUD), koje omogućavaju postojanje i upotrebu perzistentnih objekata su: Create - kreiranje objekta Read - pronalaženje objekta (zapisa) na osnovu kriterijuma (ključ) Update - pronalaženje i ažuriranje objekata (zapisa) Delete - uklanjanje perzistentnog objekta (zapis) U praksi se uz funkcije perzistencije na istim objektma izvršavaju i druge poslovne funkcije 10
11 Odvajanje funkcija perzistencijei poslovne logike U praksi se funkcije (a) perzistencije objekata razdvajaju od poslovnih funkcija same aplikacije uprimeru se to realizuje kreiranjem dva zasebna objekta(b), «entity»voziloi «Table»VoziloTabela, s odgovarajućim funkcijama Vozi() i Sacuvaj() neophodna je i jedna nova upravljačka klasa, «control» MenadzerTransakcija(c) a) b) c) 11
12 Prilagođavanje objektnog modela Prilagođavanje objektnog modela relacionom modelu vršise 1. Projektovanjemperzistentnog sloja, koji odvaja klase sistema od sloja baze podataka 2. Mapiranjem klasa u relacije klase se preslikavaju u tabele(relacije) atributi se preslikavaju u polja tabele asocijacije i agregacije se preslikavaju u spoljašnje ključeve (FK) Atributi iz klase objekta Ime Prezime studentid Primer objekta Ivan Ivanović
13 Princip mapiranje klasa u relacije Dijagram klasa klase Račun i Stavka Izdvajanje relacija atributi i kardinalnost UML notacija modela podataka klaseiatributiiz dijagrama klasa, bez operacija relacije dodaju se oznake stereotipa «Table»,«PK», «FK»,... a) Dijagram projektnih klasa b) Relacije Račun(racunID, klijentid, DatumRacuna, DatumIsporuke, Kontakt, Status) Stavka(stavkaID, proizvodid, Kolicina, JedMere, JedCena) c) UML model podataka (oznake stereotipa) 13
14 Primer: Mapiranjarazličitih veza u relacije Veza asocijacijepreslikava se u spoljašnji ključ Tabela Predmet Naziv Opis predmetid (PK) Tabela IzborniPredmet MAT1 Analiza Oznaka (PK) predmetid (FK) I_ Veza agregacijepreslikava se u spoljašnji ključ koji je deo primarnog ključa Tabela Student Ime Prezime studentid (PK) Tabela Raspored Ivan Ivanović Semestar (PK) studentid (FK)(PK) Zimski
15 2.2 Objektno-relaciono mapiranje (ORM) Klase i atributi Mapiranje asocijacija Mapiranje nasleđivanja 15
16 Klase i atributi Svaka perzistentna klasa odgovara šemi relacije [6] tip i stereotip polja određuju svojstva kolona tabele primarni ključ relacione tabele treba da bude polje koje se ne može ažurirati, najbolje da se generiše sistemski (identity, autonumberi sl.) knjigaid Autor brojstrana Cena ISBN Izdavac Naslov nastanju Artur Klark Laguna Susret s Ramom Isak Asimov Čarobna knjiga Zadužbina i carstvo Daglas Adams Alnari Duga mračna čajanka duše 5 16
17 Mapiranje asocijacija Važna je multiplikativnosti veza asocijacije Ascocijacije tipa više:višenemaju posebna ograničenja, dok asocijacije tipa 1:višei 1:1zahtevaju takav primarni ključ u kome su jedna ili obe povezane kolone unikatni Asocijacije između klasa načelno odgovaraju asocijativnim tabelama relacionog modela Primarni ključ je kompozitni, sastoji se od primarnih ključeva tabela povezanih klasa Zavisno od multiplikativnosti veze, uključuje se jedan ili dva dodatna primarna ključa [6] 17
18 Primer: Mapiranje asocijacije više:više[6] Asocijativna tabela primarni ključ knjigaid klijentid knjigaid Autor brojstrana Cena ISBN Izdavac Naslov nastanju Artur Klark Isak Asimov Daglas Adams Laguna Čarobna knjiga Alnari Susret s Ramom Zadužbina i carstvo Duga mračna čajanka duše klijentid Ime Prezime Petar Petrović Ana Milanović Ivan Ivanović 18
19 Mapiranje nasleđivanja Relacioni model direktno ne podržava nasleđivanje Može da se mapira na više načina [6], npr. a) putem tabele za svaku konkretnu klasu ili b) uvođenjem polja tip(null?) gotovinaid Iznos DatumUplate , , rateid Iznos PrvaRata brojrata , (a) PlacanjeID Tip Iznos Datum PrvaRata brojrata gotovina 300, gotovina 255, rate 1.800, (b) 19
20 Čuvanje i učitavanje objekata Virtuelni proxy Brokeri i materijalizacija Keširanje 20
21 2.3 Softverski alati za objektno-relaciono mapiranje Postoje različiti alati otvorenog koda za automatizaciju realizacije perzistencije (frameworks), npr. Hibernate je najpoznatiji okvir otvorenog koda za jezik Java NHibernate je verzija istog alata za.net jezike Entity Framework je najvažniji alat za ORM mapiranje i pristup perzistentnim objektima iz koda aplikacije razvijene u.nettehnologiji. Rad spodacima je na višem nivou apstrakcije, tako da je programski kod.net aplikacija kraći Cayeene je ORM otvorenog koda za aplikacije u jeziku Java fondacije Apache TopLink je ORM alat za jezik Javakompanije Oracle Laravel, CodeIgniteri još neki aplikativni okviri za jezik PHPimaju ORM funkcije 21
22 3. Strukturapodataka uprojektu informacionog sistema 1. Projekt strukture podataka 2. UML model baze podataka 22
23 3.1 Projekt strukture podataka Projekt strukture podataka (Data Structure Design) predstavlja deo projekta informacionog sistema Sadržaj projekta definisan je standardom IEEE (IEEE Recommended Practice for Software Design Descriptions, SDD) i može da ima različite forme U izradi projekata na ovom predmetu koristiće se forma namenjena objektno orijentisanomrazvojusoftvera zasnovanom na UML modelima 23
24 Projekt strukture podataka u projektu informacionog sistema 1. Uvod 1.1. Cilj razvoja 1.2. Obim sistema 1.3. Rečnik 1.4. Reference 1.5. Pregled sadržaja dokumenta 2. Dijagram isporuke (Deployment Diagram) UML Dijagram realizacije/isporuke 3. Projekt arhitekture sistema (Architectural Design) UML Dijagram klasa/paketa 4. Projekt strukture podataka (Data Structure Design) UML model baze podataka 5. Projekt komponenti sistema - realizacije slučajeva korišćenja (Use Case Realizations) UML dijagram slučajeva korišćenja Slučaj korišćenja 1: Specifikacija + Dijagram(i) sekvenci/komunikacije/aktivnosti... Slučaj korišćenja n: Specifikacija + Dijagram(i) sekvenci/komunikacije/aktivnosti 6. Projekt korisničkog interfejsa (User Interface Design) 7. Ostali elementi sistema (kontrole integritesta, Help System Design) + Izvorni kod 24
25 3.2 UML model baze podataka 4. Projekt strukture podataka Struktura perzistentog sloja informacionog sistema prikazuje se pomoću UML modela podataka u obliku konceptualnog dijagrama klasa/paketa (primer: model podataka aplikacije e-trgovine) 25
26 4. Primer modela podataka trivijalne ASP.NET aplikacije 1. Početak: namena i funkcije aplikacije 2. Prikaz arhitekture aplikacije 3. Model baze podataka aplikacije (UML) 26
27 4.1 Početak: namena i funkcije aplikacije Namena: Veb anketa prikaz osnovnih podataka o nekompitanju (npr. ekskurziji), online glasanjeučesnikai prikaz rezultata ankete Funkcije 1. Prijava- prijava korisnika 2. Potvrda -provera ispravnosti prijave i potvrda 3. Rezime-pregled odgovora na anketu 4. Ažururanje-ažuriranje spiska učesnika 27
28 4.2 Prikaz arhitekture aplikacije Standardna višeslojna arhitektura aplikacije jedna granična klasa WebAnketaForma jedna entitetska klasa WebAnketa jedna perzistentnaklasa Anketa Detalji UML modela razrađuju se u drugim poglavljima projekta 28
29 4.3 Model baze podataka aplikacije (UML) Klasa Anketau perzistentnoj memoriji povezana je s entitetskom klasom WebAnketa namespace WebAnketa { public class KlijentOdgovor { public string Ime { get; set; } public string Prezime { get; set; } public string eadresa { get; set; } public string Telefon { get; set; } public bool? Odgovor { get; set; } } } Treba još dodati upravljačku klasu 29
30 5. Brzi razvoj prototipa aplikacije pomoću sistema Visual Studio Kreiranje SQL baze podataka 2.Kreiranje kataloga proizvoda 30
31 5.1 Kreiranje SQL baze podataka 1. Kreiranje konekcije 2. Kreiranje nove baze podataka 3. Kreiranje tabela 4. Kreiranje relacija 5. Direktni unos podataka u tabele
32 5.1.1 Kreiranje konekcije
33 5.1.2 Kreiranje nove baze podataka
34 5.1.3 Kreiranje tabela
35 5.1.4 Kreiranje relacija (1/4)
36 Kreiranje relacija (2/4)
37 Kreiranje relacija (3/4)
38 Kreiranje relacija (4/4)
39 5.1.5 Direktni unos podataka u tabele
40 5.2 Kreiranje kataloga proizvoda 1. Lista proizvoda pomoću Grid View kontrole 2. Prikaz slika proizvoda
41 5.2.1 Lista proizvoda pomoću Grid View kontrole Osnova je GridViewlista proizvoda Tabela Proizvodse proširuje tekstualnim poljem Slika koje čuva putanju slike Kontrola GridViewse dopuni slikama sa foldera dodaje se tekstualna kolona Slika
42 5.2.2 Prikaz slika proizvoda Kontroli GridView se dodaje polje za prikaz slika s foldera dodaje se tekstualna kolona Slika? funkcijom Edit Columns, dodaje se druga kolona Slika tipa ImageField vrednost svojstva DataImageUrlField se postavlja na naziv originalnog polja iz tabele briše se stara tekst kolona Slika
43 Literatura 1. Miškovic V., Projektovanje informacionih sistema(predavanja), Univerzitet Singidunum, Sommerville I., Software Engineering, 10th Ed, Pearson Education, Bruegge B., Dutoit A. H., Object-Oriented Software Engineering Using UML, Patterns, and Java, Prentice Hall, Schach S.R., Object-oriented Software Engineering, McGraw-Hill, Alagić S., Software Engineering: Specification, Implementation, Verification, Springer, Wazlawick R. S., Object-oriented Analysis and Design for Information Systems, Elsevier Inc, Unhelkar B., Software Engineering with UML, 1st Ed, Auerbach Publications, Priručnici za programske alate i Veb reference 43
44 dr Vladislav Miškovic Projektovanje informacionih sistema Tema 9: Projektovanje sloja podataka informacionih sistema Pitanja? 44
PRIS 00 Projektovanje informacionih sistema
PROJEKTOVANJE INFORMACIONIH SISTEMA dr Vladislav Miškovic Fakultet za računarstvo i informatiku PROJEKTOVANJE INFORMACIONIH SISTEMA 2018/2019 1 Uvodne napomene Silabus Plan Ispit Projekti Softver Literatura
ВишеPrincipi softverskog inženjerstva O predmetu
Vežbe - IV nedelja Modeli baze podataka Dražen Drašković, asistent Elektrotehnički fakultet Univerziteta u Beogradu Potrebno je da: Razumete koncepte modela i njegovu svrhu Naučite kako se odnosi između
ВишеMicrosoft PowerPoint - GR_MbIS_12_IDEF
Menadžment poslovnih informacionih sistema - 12 metode modeliranja funkcija pripremila Doc. dr Gordana Radić Integfated DEFinition Definicija: je metoda (jezik) modeliranja bazirana je na kombinaciji grafike
ВишеModel podataka
Fakultet organizacionih nauka Uvod u informacione sisteme Doc. Dr Ognjen Pantelić Modeliranje podataka definisanje strategije snimanje postojećeg stanja projektovanje aplikativno modeliranje implementacija
ВишеUNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA
UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA VERZIJA) Autori: Ljubica Kazi Biljana Radulovic Dalibor
ВишеPowerPoint Presentation
Baze Podataka Tip veze (kardinalnost i referencijalni integritet) TIP VEZE (Kardinalnost) 1 : 1 (jedan prema jedan) 1 : N (jedan prema više) N : M (više prema više) RELACIJA 1 : N jedan Klijent više Porudzbina
ВишеР273 Пројектовање база података Примери питања за колоквијум 1. Навести најважније моделе података кроз историју рачунарства до данас. 2. Објаснити ос
Р273 Пројектовање база података Примери питања за колоквијум 1. Навести најважније моделе података кроз историју рачунарства до данас. 2. Објаснити основне концепте мрежног модела 3. Објаснити основне
ВишеInženjering informacionih sistema
Fakultet tehničkih nauka, Novi Sad Inženjering informacionih sistema Dr Ivan Luković Dr Slavica Kordić Nikola Obrenović Milanka Bjelica Dr Jelena Borocki Dr Milan Delić UML UML (Unified Modeling Language)
Више1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om -
1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om - Minimizujte pisanje programskog koda - Smanjite obim
ВишеMicrosoft PowerPoint - Topic04-Serbian.ppt
Tema 4 Osnovni koncepti za opis razvoja softvera DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University
Више** Osnovni meni
Instalacija serverske verzije Kataloga propisa Instalacija Kataloga propisa se vrši na sljedeći način: 1. Ubacite Instalacioni disk ili USB memoriju u računar. 2. Instalacioni program će se automatski
ВишеPowerPoint Presentation
Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess
ВишеMicrosoft Word - CAD sistemi
U opštem slučaju, se mogu podeliti na 2D i 3D. 2D Prvo pojavljivanje 2D CAD sistema se dogodilo pre više od 30 godina. Do tada su inženjeri koristili table za crtanje (kulman), a zajednički jezik komuniciranja
ВишеSINTEZA 2019 INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATION TECHNOLOGY AND DATA RELATED RESEARCH ADVANCED COMPUTING AND CLOUD COMPUTING INTELIGENT
ADVANCED COMPUTING AND CLOUD COMPUTING INTELIGENTNI AGENTI ZA BERZU Danilo Jovanović, Katarina Krivak, Marko Milić*, Toma Joksimović, Miodrag Živković Univerzitet Singidunum, Beograd, Srbija Rezime: Poslovanje
Више4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу St
4. Веза између табела практичан рад 1. Повежите табеле Proizvodi и Proizvođači у бази података Prodavnica.accdb везом типа 1:N. 2. Креирајте табелу Stavke_računa која ће разрешити проблем везе типа N:N
ВишеMicrosoft PowerPoint - 6. CMS [Compatibility Mode]
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,
ВишеSlide 1
predmet Inženjerska informatika Operativni sistem dr Anica Milošević Koji operativni sistemi postoje? Microsoft Windows Linux Suse Red Hat Ubuntu Unix 26.1.2018. 2 Šta je Windows operativni sistem? Operativni
ВишеMicrosoft Word - SYLLABUS -Dinamicki
Univerzitet UKSHIN HOTI PRIZREN Fakultet kompjuterskih nauka Nastava na bosanskom jeziku NASTAVNI PLAN - PROGRAM SYLLABUS Akademska Nivo studija Bachelor Departament god. PREDMET Dinamički sadržaj web
ВишеPowerPoint Presentation
+ Fakultet organizacionih nauka Upravljanje razvojem IS MSc Ana Pajić Simović ana.pajic@fon.bg.ac.rs ANALIZA POSLOVNIH PROCESA BUSINESS PROCESS MANAGEMENT (BPM) PROCESS MINING + Business Process Management
ВишеУНИВЕРЗИТЕТ У НОВОМ САДУ ОБРАЗАЦ 6
УНИВЕРЗИТЕТ У НОВОМ САДУ ОБРАЗАЦ 6. ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА ИЗВЕШТАЈ О ОЦЕНИ ДОКТОРСКЕ ДИСЕРТАЦИЈЕ I ПОДАЦИ О КОМИСИЈИ 1. Датум и орган који је именовао комисију 19.7.2018, на основу Одлуке Наставно Научног
ВишеIntroduction to Programming
Jezik Baze Podataka SQL SQL o Jezik koji se koristi u radu sa relacionim bazama podataka o Nije programski jezik i manje je kompleksan. o Koristi se isključivo u radu za bazama podataka. o SQL nije case
ВишеMicrosoft PowerPoint - 6. Query Builder.pptx
Visokaškola strukovnihstudija za informacione i komunikacione tehnologije Query builder Query builder je sastavni deo Laravel framework-a koji pruža pouzdan interfejs za rad sa bazom podataka, kreiranje
ВишеUNIVERZITET U BEOGRADU SAOBRAĆAJNI FAKULTET Andreja SAMČOVIĆ GEOGRAFSKI INFORMACIONI SISTEMI BEOGRAD 2019.
UNIVERZITET U BEOGRADU SAOBRAĆAJNI FAKULTET Andreja SAMČOVIĆ GEOGRAFSKI INFORMACIONI SISTEMI BEOGRAD 2019. Dr Andreja Samčović GEOGRAFSKI INFORMACIONI SISTEMI I izdanje Recenzenti: Za izdavača: Glavni
ВишеJAВА ПРОГРАМИРАЊЕ Сврха обуке за Јава програмирање је стицање знања и вештина у области Јава програмирања са циљем повећања броја квалификованих ИТ ст
JAВА ПРОГРАМИРАЊЕ Сврха обуке за Јава програмирање је стицање знања и вештина у области Јава програмирања са циљем повећања броја квалификованих ИТ стручњака у моравичком округу. Циљ реализације ове обуке
ВишеVEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr
VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstrirana upotreba konstruktora, svojstava, metoda klase,
ВишеStudijski primer - Dijagrami toka podataka Softverski inženjering 1
- Dijagrami toka podataka Softverski inženjering 1 Kada projektujemo sistem za obradu podataka sa brzim odzivom, možemo uočiti dve ključne grupe funkcija koje se opisuju dijagramima toka podataka: Funkcije
Више(Microsoft PowerPoint Ben\232i\346.ppt [Compatibility Mode])
Modelirajmo podatke za poslovanje Darko Benšić, dbensic@croz.net HrOUG 2011, Rovinj, 18. do 22. listopada 2011. Kako se Oracle SQL Developer DataModeler uklopio u agilni proces razvoja modela??? Agenda
ВишеMicrosoft PowerPoint - OOPpredavanja05 [Compatibility Mode]
OBJEKTNO ORIJENTISANO PROGRAMIRANJE PREDAVANJE 5 OBJEKTI U INTERAKCIJI Miloš Kovačević Đorđe Nedeljković 1 /25 OSNOVNI KONCEPTI - Abstrakcija - Modularizacija - Objektne reference - Klasni dijagram - Objektni
ВишеApache Maven Bojan Tomić
Bojan Tomić tomicb@fon.rs Kako se pravi Java projekat (build) Osnovni koraci (skraćena procedura bez testiranja) 1)Preuzimanje *.java fajlova sa početne destinacije (obično src folder) 2)Preuzimanje odgovarajućih
ВишеАНКЕТА О ИЗБОРУ СТУДИЈСКИХ ГРУПА И МОДУЛА СТУДИЈСКИ ПРОГРАМИ МАСТЕР АКАДЕМСКИХ СТУДИЈА (МАС): А) РАЧУНАРСТВО И АУТОМАТИКА (РиА) и Б) СОФТВЕРСКО ИНЖЕЊЕ
АНКЕТА О ИЗБОРУ СТУДИЈСКИХ ГРУПА И МОДУЛА СТУДИЈСКИ ПРОГРАМИ МАСТЕР АКАДЕМСКИХ СТУДИЈА (МАС): А) РАЧУНАРСТВО И АУТОМАТИКА (РиА) и Б) СОФТВЕРСКО ИНЖЕЊЕРСТВО И ИНФОРМАЦИОНЕ ТЕХНОЛОГИЈЕ (СИИТ) У циљу бољег
ВишеMicrosoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]
Programski jezik C organizacija izvornog programa Prevođenje Pisanje programa izvorni program Prevođenje programa izvršni program Izvršavanje programa rezultat Faze prevođenja Pretprocesiranje Kompilacija
ВишеQlikView Training
QlikView Napredni Poslovni Sustavi d.o.o. Svjetlana Čubek Neven Kranjčec 7. 8. svibanj 2014 Sadržaj Što je QlikView? QlikView značajke Što čini QlikView jedinstvenim? Tipični korisnici QlikView alata Prezentacija
ВишеSlide 1
Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija
Више(Microsoft PowerPoint Helji\346 i .pptx)
Distribuirani IS za priključenje kupaca na ED mrežu (DISP) Jasmin Heljić Omer Gegić Emina Kreštalica 16.10.2013 Rovinj/Hotel Istra Sadržaj Uvod Projekt Metodologija Dizajn Aplikacija Zaključak 2 Uvod JP
ВишеDijagrami sekvenci
Dijagrami sekvenci Izrada dijagrama sekvenci Dijagram sekvenci koristi se za specifikaciju vremenskih zahteva u opisu složenih scenarija opis toka poruka između objekata kojima se realizuje odgovarajuća
ВишеPrimenjeno programiranje - Vežbe
VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici
ВишеObjektno orijentirano modeliranje
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Akademska 2018./2019. godina OBJEKTNO ORIJENTIRANO MODELIRANJE Studij: Preddiplomski studij informatike (JP) Preddiplomski dvopredmetni studij informatike (DP)
ВишеУПУТСТВО ЗА ПИСАЊЕ ИЗВЕШТАЈА О ПРИЈАВЉЕНИМ КАНДИДАТИМА НА
УНИВЕРЗИТЕТ У НОВОМ САДУ ОБРАЗАЦ 2 ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА ОБРАЗАЦ ЗА ПИСАЊЕ ИЗВЕШТАЈА О ПРИЈАВЉЕНИМ КАНДИДАТИМА НА КОНКУРС ЗА ИЗБОР У ЗВАЊЕ САРАДНИКА УНИВЕРЗИТЕТА I ПОДАЦИ О КОНКУРСУ, КОМИСИЈИ И КАНДИДАТИМА
ВишеТабела 4.2 Обухваћеност сваког програмског исхода учења у оквиру предмета појединачних студијских програма У овом прилогу је процењен допринос сваког
Табела 4.2 Обухваћеност сваког програмског исхода учења у оквиру предмета појединачних студијских програма У овом прилогу је процењен допринос сваког појединачног предмета програмским исходима учења студијских
Више(Microsoft PowerPoint - 903_\216nidari\346_Java Persistence.pptx)
Java Persistence API (JPA) najbolje prakse Slavko Žnidarić Beta Tau Beta slavko.znidaric@btb.hr Vaš podatkovni sloj? Vaš šef, DBA ili klijent? Vi? Uzroci loših performansi Previše upita Spori upiti Loše
ВишеQFD METODA – PRIMER
QFD METODA - PRIMER PROBLEM: U kompaniji X koja se bavi izradom kompjuterskih softvera uočen je pad prodaje konkretnog softvera - Softver za vođenje knjigovodstva. Kompanija X je raspolagala sa jednom
ВишеKATALOG ZNANJA IZ INFORMATIKE
KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke
ВишеSlide 1
Web site development using MCMS 2002 Koncept Autori: Multiautorsko okruženje sa podijeljenim ulogama Autori ne moraju imati tehnička predznanja Veza sa MicrosoftWord Developeri: Integracija sa VS.NET Integracija
ВишеMicrosoft Word - Java_introduction_NEW_SYLLABUS.doc
[Complete introduction into Java programming language] Syllabus Semestar, Godina Informacije o instruktoru Instruktor(i) Email Lokacija i dostupnost 1. Ime, prezime 2. Emir, Puška E-mail adresa emirpuska1988@gmail.com
ВишеСтруктура модула студијског програма МЕНАЏМЕТ И ОРГАНИЗАЦИЈА
Студијски програм ИНФОРМАЦИОНИ СИСТЕМИ И ТЕХНОЛОГИЈЕ Структура студијског програма Студијски програм Информациони системи и технологије на дипломским академским студијама осмишљен је као природни наставак
ВишеZIS
DIGITALNA FORENZIKA prof. dr Saša Adamović sadamovic@singidunum.ac.rs Forenzička istraga operativnih sistema Operativni sistem Pruža softversku platformu za pokretanje drugih programa. OS je odgovoran
ВишеSoftversko inženjerstvo
Softversko inženjerstvo OAS SOFTVERSKO INŽENJERSTBO Trajanje studija: 4 godine Broj ESPB: 240 ESPB Izborni moduli: Modul SI: Softversko inženjerstvo Modul RI: Razvoj igara Modul SI: Softversko inženjerstvo
ВишеFakultet tehničkih nauka, Novi Sad Predmet: ISIBP
Fakultet tehničkih nauka, Novi Sad Predmet: Informacioni sistemi i baze podataka dr Slavica Kordid Angelina Vujanovid Marina Nenid Marija Kukid Sistem ocenjivanja Ukupno: 100 bodova Teoretski deo (predavanja)
ВишеУниверзитет у Београду Факултет организационих наука Коначан распоред испита за предмете Мастер академских студија Испитни рок: ОКТОБАР Предмет
Универзитет у Београду Факултет организационих наука Коначан распоред испита за предмете Мастер академских студија Испитни рок: ОКТОБАР 2016. Предмет Датум Време Сала Напомена Big data у електронском пословању
ВишеMicrosoft Word - IzvjestajPlakalovic
И З В Ј Е Ш Т А Ј КОМИСИЈЕ О ПРИЈАВЉЕНИМ КАНДИДАТИМА ЗА ИЗБОР У ЗВАЊЕ I ПОДАЦИ О КОНКУРСУ Конкурс објављен: 22. 7. 2015. у дневном листу Глас Српске Ужа научна/умјетничка област: Информационе науке и биоинформатика
ВишеAKD KID Middleware Upute za Macintosh instalaciju V1.0
AKD KID Middleware Upute za Macintosh instalaciju V1.0 Izdanje Datum Opis izmjene 1.0 06.04.2018. Inicijalna verzija dokumenta Sadržaj Instalacija... 2 Uklanjanje instalacije... 7 2.1 Uklanjanje instalacije
ВишеУниверзитет у Београду Факултет организационих наука Распоред испита за предмете мастер академских студија Испитни рок: Јун Предмет Датум Време
Универзитет у Београду Факултет организационих наука Распоред испита за предмете мастер академских студија Испитни рок: Јун 2018. Предмет Датум Време Сала Напомена Big data у електронском пословању 4.
ВишеIEP - Projekat 2018/2019
Elektrotehnički fakultet u Beogradu Katedra za računarsku tehniku i informatiku Predmet: Infrastruktura za elektronsko poslovanje SI3IEP Veb portal za tehničku podršku - projekat - Osnovni cilj projekta
Више(Microsoft PowerPoint - 902_\320ur\360evi\346 Atlassian JIRA - \232to je sve issue.pptx)
Atlassian JIRA što je sve issue? because you've got issues Agenda Što je sve Atlassian JIRA? Osnovni JIRA koncepti Što je sve issue: razvoj softvera Proširivost i nadogradivost Što je sve issue: helpdesk,
Више12 Stanje
Projektovanje softvera (1) Ime i klasifikacija: (engl. State) objektni uzorak ponašanja Namena: omogućava objektu da pouzdano menja svoje ponašanje kada se menja njegovo unutrašnje stanje izgleda kao da
ВишеSlide 1
Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarsku tehniku i računarske komunikacije Projektovanje Namenskih Računarskih Struktura 1 Sistemi zasnovani na Androidu Uvod u Android platformu
ВишеMicrosoft PowerPoint - 13 PIK (Mentor Graphic ASIC).ppt
Projektovanje integrisanih kola Delimično projektovanje po narudžbini Sadržaj: Sadržaj: I. I. Uvod Uvod - sistem projektovanja II. II. CMOS Analiza Proces kola primenom računara III. III. Potpuno Optimizacija
ВишеMicrosoft PowerPoint - Topic02 - Serbian.ppt
Tema 2 Kriterijumi kvaliteta za softverske proizvode DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University
Више4 dan - DWeb
Data Webhouse (Document-Driven DSS) DW 1 Namena data warehouse sistema je da transformiše podatke dobijene iz postojećeg transakcionog sistema, u oblik pogodan za sprovoñenje analiza i obradu nekim od
ВишеMicrosoft PowerPoint - 01 Uvod u operativne sisteme.ppt
Uvod u operativne sisteme v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici 2009 Operativni sistemi i mreže: način realizacije vježbi Tokom semestra 3 periodična testa (Operativni sistemi, Mrežni
ВишеMicrosoft PowerPoint - Topic02 - Serbian.ppt
Tema 2 Kriterijumi kvaliteta za softverske proizvode DAAD Project Joint Course on Software Engineering Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University
ВишеSatnica.xlsx
ПОНЕДЕЉАК 10.06.19 2Б Алгоритми и програмирање - КОЛОКВИЈУМ 64 А3 2Б Алгоритми и програмирање - КОЛОКВИЈУМ 46 Ч1 2Б Алгоритми и програмирање - КОЛОКВИЈУМ 70 Ч2 2Б Алгоритми и програмирање - КОЛОКВИЈУМ
ВишеASAS AS ASAS
РАСПОРЕД НАСТАВЕ за предмете мастер академских студија 2016/17. година Предмет Модул Датум Време Сала Администрација базе података 8-10. фебруар 2017. 13-17. фебруар 2017. Алати и методе софтверског инжењерства
ВишеMicrosoft PowerPoint - Topic03-Serbian.ppt
Zašto modeli procesa? Tema 3 i softverskih procesa SI je primena sistematskog, disciplinovanog, merljivog pristupa razvoju, upotrebi i održavanju softvera... (IEEE Standard Glossary of Software Engineering
ВишеBaze podataka MySQL Community Server i MySQL Workbench
Baze podataka MySQL Community Server i MySQL Workbench Preuzimanje i instalacija Iz Internet browser-a pristupiti adresi: www.mysql.com Kliknuti na link Downloads Kliknuti na link Community Kliknuti na
ВишеMicrosoft Word - MySQL_3.doc
7. Data Manipulation Language (DML) Jezik za rad sa podacima (Data Manipulation Language (DML)) služi za umetanje, brisanje i ažuriranje podataka u bazi. 7.1. Umetanje novih redova u tabelu INSERT sintaksa
ВишеMicrosoft Word - Akreditacija 2013
07.10.2017 ОСНОВНЕ АКАДЕМСКЕ СТУДИЈЕ (АКРЕДИТАЦИЈА 2013) Модул: СВИ Година I Од II до IV Семестар I II IV-VIII Лабораторијски практикум - Увод у рачунарство Алгоритми и програмирање Математика 1 Математика
ВишеNormalizacija i denormalizacija relacijske sheme baze podataka tjedan
Normalizacija i denormalizacija relacijske sheme baze podataka 11. tjedan T. Carić, T. Erdelić Zavod za inteligentne transportne sustave Fakultet prometnih znanosti Sveučilište u Zagrebu Baze podataka
ВишеPowerPoint Presentation
VMware Horizon 7 What s New Bojan Andrejić i Stefan Đoković COMING Computer Engineering Uvod u VMware Horizon 7 Obezbeđuje unapređeno i bezbedno upravljanje i isporučivanje Windows ili Linux desktopova,
ВишеObjektno orjentirano programiranje 2P
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Akademska 2016./2017. godina OBJEKTNO ORIJENTIRANO PROGRAMIRANJE Studij: Preddiplomski studij informatike (dvopredmetni) Godina i semestar: 2. godina, 3. semestar
ВишеProjektovanje informacionih sistema i baze podataka
Realni sistem i informacioni sistem Ulaz Realni sistem Izlaz Unos Baza podataka Izveštaji Realni sistem i informacioni sistem Sistem se definiše kao skup objekata (entiteta) i njihovih međusobnih veza
ВишеSlide 1
MOSS 2007: platforma za razvoj aplikacija Adis Jugo & Ahmed Vila daenet d.o.o. Sarajevo Sponzori Sadržaj predavanja Proširenje mogudnosti MOSS 2007 aplikacija upotrebom SharePoint Object Modela Uvezivanje
ВишеPuTTY CERT.hr-PUBDOC
PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...
ВишеMicrosoft Word - Akreditacija 2013
ОСНОВНЕ АКАДЕМСКЕ СТУДИЈЕ (АКРЕДИТАЦИЈА 2013) Модул: СВИ Година I Од II до IV Семестар I II IV-VII 18.09.2017 Алгоритми и програмирање 19.09.2017 Математика 1 20.09.2017 Математика 2 21.09.2017 Увод у
ВишеMicrosoft Word - Akreditacija 2013
ИСПИТНИ РОК: СЕПТЕМБАР 2018/2019 ОСНОВНЕ АКАДЕМСКЕ СТУДИЈЕ (АКРЕДИТАЦИЈА 2013) Модул: СВИ Година I Од II до IV Семестар I II IV-VII Лабораторијски практикум Физика Лабораторијски практикум - Увод у рачунарство
ВишеVisoka poslovna škola strukovnih studija Valjevo Primeri pitanja za polaganje prijemnog ispita Predmet: Informatika Valjevo, mart 2018.
Visoka poslovna škola strukovnih studija Valjevo Primeri pitanja za polaganje prijemnog ispita Predmet: Informatika Valjevo, mart 2018. R.b. Pitanja Šta od navedenog predstavlja medijum za čuvanje trajnih
ВишеДистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #07 [нерецензи
Генерисање одзива на Веб серверу У овој вежби су обрађене следеће теме: 1. Редирекција корисника на одређену Веб страницу помоћу сервлета. Редирекција се врши помоћу методе sendredirect из HttpServletResponse.
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s
UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa
ВишеMicrosoft Word - Akreditacija 2013
ИСПИТНИ РОК: ОКТОБАР 2 2017/2018 ОСНОВНЕ АКАДЕМСКЕ СТУДИЈЕ (АКРЕДИТАЦИЈА 2013) Модул: СВИ Година I Од II до IV Семестар I II IV-VIII Лабораторијски практикум - Алгоритми и програмирање Лабораторијски практикум
ВишеProjekti šabloni
Projekti obrasci Kreiranje objekata Uvod Enkapsuliraju znanje o tome koje konkretno klase koristi sistem Sakrivaju instanciranje objekata i načine na koji se oni povezuju i reprezentuju Ostatak sistema
ВишеDatabase Programming with SQL kurs 2017 database design and programming with sql students slajdovi 17-1 Controlling User Access Davanje dozvole (grant
Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 17-1 Controlling User Access Davanje dozvole (grant) ili oduzimanje dozvole (take away) za pristup db
ВишеUniverzitet u Beogradu Mašinski fakultet Konstrukcija i tehnologija proizvodnje letelica PODEŠAVANJE PROGRAMSKOG PAKETA CATIA V5 Miloš D. Petrašinović
Univerzitet u Beogradu Mašinski fakultet Konstrukcija i tehnologija proizvodnje letelica PODEŠAVANJE PROGRAMSKOG PAKETA CATIA V5 Miloš D. Petrašinović Beograd, 2019 Sadržaj Sadržaj i 1 Uvod u programski
ВишеRazvoj IS
Fakultet organizacionih nauka Uvod u informacione sisteme Doc. Dr Ognjen Pantelić Modeli razvoja IS Proces proizvodnje uprošćen primer 2 Tokovi informacija u poslovnom sistemu - realan primer 3 Informacioni
ВишеMicrosoft Word - Opis Programa.docx
ПРОГРАМ ОБРАЗОВАЊА УЧИТЕЉА ЗА ИЗВОЂЕЊЕ НАСТАВЕ ИЗ ИНФОРМАТИКЕ И РАЧУНАРСТВА У ОСНОВНОЈ ШКОЛИ Ужице, 2018. Програм образовања учитеља за извођење наставе из Информатике и рачунарства у основној школи (у
ВишеSlide 1
Катедра за управљање системима ТЕОРИЈА СИСТЕМА Предавањe 1: Увод и историјски развој теорије система UNIVERSITY OF BELGRADE FACULTY OF ORGANIZATIONAL SCIENCES Катедра за управљање системима Наставници:
ВишеIzbor
УНИВЕРЗИТЕТ У БЕОГРАДУ ФАКУЛТЕТ ОРГАНИЗАЦИОНИХ НАУКА Ул. Јове Илића 154, Београд Декану Факултета организационих наука, проф. др Милану Мартићу Изборном већу факултета организационих наука Одлуком Изборног
ВишеMicrosoft PowerPoint - Strukturni dijagrami, Gantogram - Planiranje [Compatibility Mode]
+ Metode i tehnike planiranja projekta + Projektne strukture + Tehnike struktuiranja projekta Breakdow strukture strukture za dekomponovanje Matrice WBS: Project Work Breakdown Structure OBS: Organization
ВишеPowerPoint Presentation
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Grupisanje ruta i patterni Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž
ВишеP1.0 Uvod
Системска програмска подршка у реалном времену 1 Миодраг Ђукић miodrag.djukic@rt-rk.uns.ac.rs www.rt-rk.uns.ac.rs 1 Системска програмска подршка у реалном времену 1 програмска подршка = софтвер Системски
ВишеASAS AS ASAS
Распоред наставе за предмете Мастер академских студија 2017/18. M14014 Big data у електронском пословању 19.фебруар 2018. 21.фебруар 2018. 23.фебруар 2018. М14998 Cloud инфраструктуре и сервиси Менторски
ВишеMicrosoft Word - eg_plan_mart2007.doc
1 Информатор Електротехничког факултета ЕНЕРГЕТИКА С Т А Т У Т 004 и 0004 Информатор Електротехничког факултета НАСТАВНИ ПЛАН ОДСЕКА ЗА ЕНЕРГЕТИКУ СМЕР ЗА ЕЛЕКТРОЕНЕРГЕТСКЕ СИСТЕМЕ (ЕЕС). семестар.1 Математика
ВишеAlgoritmi i arhitekture DSP I
Univerzitet u Novom Sadu Fakultet Tehničkih Nauka Katedra za računarsku tehniku i međuračunarske komunikacije Algoritmi i arhitekture DSP I INTERNA ORGANIACIJA DIGITALNOG PROCESORA A OBRADU SIGNALA INTERNA
ВишеNACIONALNI REGISTAR IZVORA ZAGAĐIVANJA UPUTSTVO ZA KORIŠĆENJE INFORMACIONOG SISTEMA NACIONALNOG REGISTRA IZVORA ZAGAĐIVANJA Beograd, 2014.
NACIONALNI REGISTAR IZVORA ZAGAĐIVANJA UPUTSTVO ZA KORIŠĆENJE INFORMACIONOG SISTEMA NACIONALNOG REGISTRA IZVORA ZAGAĐIVANJA Beograd, 2014. Sadržaj Uvod... 2 Prvo pokretanje aplikacije... 3 Važne informacije
ВишеНАСТАВНИ ПЛАН ОДСЕКА ЗА ТЕЛЕКОМУНИКАЦИЈЕ И ИНФОРМАЦИОНЕ ТЕХНОЛОГИЈЕ 2. година 3. семестар Предмет Статус Часови (П + В + Л) Кредити 3.1 Математика 3 O
НАСТАВНИ ПЛАН ОДСЕКА ЗА ТЕЛЕКОМУНИКАЦИЈЕ И ИНФОРМАЦИОНЕ ТЕХНОЛОГИЈЕ 2. година 3. семестар 3.1 Математика 3 O 3+3+0 6 3.2 Теорија електричних кола O 3+2+0 6 3.3 Основи електронике O 3+2+1 6 3.4 Програмирање
ВишеPowerPoint Presentation
i n f o r m a c i j s k i i n ž e n j e r i n g Usporedba Microsoft Analysis Services i Hyperion Essbase OLAP Marko Hilak Krešimir Futivić Maja Inđić 15.10.2009 Microsoft Analysis Services i Hyperion Essbase
ВишеFAKULTET INFORMACIONIH TEHNOLOGIJA R A S P O R E D Studijska grupa: POSLOVNA INFORMATIKA Školska godina: REDOVNI STUDIJ I godina II semesta
Studijska grupa: POSLOVNA INFORMATIKA Školska godina: 201-201. REDOVNI STUDIJ I godina II semestar od: 01.0.201. do: 14.07.201. 2.0.01.001. Arhitektura i organizacija računarskih sistema Prof. dr Goran
ВишеSlide 1
Change the Rules SharePoint 2010 for.net developers Adis Jugo, daenet SharePoint Server 2010 Zašto SharePoint development? SharePoint je najzastupljenija platforma za kolaboraciju SharePoint je platforma
ВишеBaze podataka
Baze podataka Model objekti-veze MOV Terminologija: MOV: Model objekti-veze ER: Entity-Relationship Model MOV Jedan od najvećih problema u procesu razvoja BP je činjenica da projektanti, programeri i krajnji
ВишеPowerPoint Presentation
III Razvoj Android aplikacija S A D R Ž A J 3.1 Razvoj Android aplikacija 3.2 Razvojno okruženje Android aplikacija 3.3 Instalacija JDK 3.4 Instalacija Eclipse 3.5 Instalacija Android SDK 3.6 Dodatna podešavanja
Више