{"id":17303,"date":"2017-03-08T11:55:46","date_gmt":"2017-03-08T10:55:46","guid":{"rendered":"http:\/\/vipos.edu.rs\/?p=17303"},"modified":"2017-03-08T11:57:05","modified_gmt":"2017-03-08T10:57:05","slug":"programiranje-poslovnih-aplikacija-ppa","status":"publish","type":"post","link":"https:\/\/va.akademijazs.edu.rs\/index.php\/2017\/03\/08\/programiranje-poslovnih-aplikacija-ppa\/","title":{"rendered":"Programiranje poslovnih aplikacija, PPA"},"content":{"rendered":"<p>&nbsp;<\/p>\n<table width=\"777\">\n<tbody>\n<tr>\n<td colspan=\"3\" width=\"229\">Studijski program<\/td>\n<td colspan=\"2\" width=\"548\">Poslovna informatika i programiranje<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Izborno podru\u010dje (modul)<\/td>\n<td colspan=\"2\" width=\"548\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Vrsta i nivo studija<\/td>\n<td colspan=\"2\">osnovne strukovne studije \/ studije prvog stepena<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Naziv predmeta<\/td>\n<td colspan=\"2\">Programiranje poslovnih aplikacija<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">Broj ESPB<\/td>\n<td width=\"73\">7<\/td>\n<td width=\"257\">Status predmeta (obavezni\/izborni)<\/td>\n<td width=\"291\">Obavezni<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Uslov<\/td>\n<td colspan=\"4\" width=\"695\"><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Cilj<br \/>\npredmeta<\/td>\n<td colspan=\"4\" width=\"695\">Cilj predmeta je da osposobi studente za projektovanje i realizaciju jednostavnijih poslovnih aplikacija u grafi\u010dkom radnom okru\u017eenju pomo\u0107u integrisanog okru\u017eenja za razvoj (MS Visual Studio), koriste\u0107i vi\u0161i programski jezik (C#).<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Ishod<br \/>\npredmeta<\/td>\n<td colspan=\"4\" width=\"695\">Po uspe\u0161nom okon\u010danju ovog predmeta, studenti \u0107e:<br \/>\n-koristiti osnovne funkcionalnosti IDE alata MS Visual Studio<br \/>\n-biti u stanju da identifikuju osnovne karakteristike objektno-orjentisanog programiranja<br \/>\n-mo\u0107i izraditi jednostavnije programe u programskom jeziku C#<br \/>\n-mo\u0107i dizajnirati i realizovati \u010deone komponente aplikacije (ekranske forme)<br \/>\n-biti u stanju da naprave desktop poslovnu aplikaciju pod operativnim sistemom MS Windows<br \/>\n-mo\u0107i povezati svoju aplikaciju sa skladi\u0161tem podataka (SQL Server ili MS Access)<br \/>\n-generisati \u0161tampane izve\u0161taje u MS Word-u iz koda svojih aplikacija<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"777\">Sadr\u017eaj predmeta<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Teorijska<br \/>\nnastava<\/td>\n<td colspan=\"4\" width=\"695\">1. Integrisano razvojno okru\u017eenje MS Visual Studio Community, osnove .NET Framework tehnologije<br \/>\n2. Osnove programskog jezika C#<br \/>\n3. Kreiranje i upravljanje klasama i objektima, \u017eivotni vek objekta, opseg vidljivosti<br \/>\n4. Parametarski nizovi, nasle\u0111ivanje, interfejsi, apstraktne klase, izuzeci, doga\u0111aji, upravljanje resursima<br \/>\n5. Korisni\u010dke kontrole, osnove Windows Forms kontrola, osobine i doga\u0111aji<br \/>\n6. Osnove Microsoft Presentation Foudation (MPF) kontrola<br \/>\n7. Povezivanje aplikacije sa skladi\u0161tem podataka (SQL Server, MS Access), Dataset, ADO.NET, T-SQL<br \/>\n8. Tabelarni pregledi podataka, vezivanje kontrola sa podacima<br \/>\n9. Povezivanje aplikacije sa MS Office paketom, generisanje \u0161tampanih izve\u0161taja<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Prakti\u010dna nastava (ve\u017ebe, DON, studijski istra\u017eiva-\u010dki rad)<\/td>\n<td colspan=\"4\" width=\"695\">Izrada prakti\u010dnih programa u ra\u010dunarskom kabinetu kao ilustracija koncepata na ve\u017ebama\u00a0 odra\u0111enih na predavanjima:<br \/>\n1- Visual Studio razvojno okru\u017eenje, funkcionalnosti i pode\u0161avanja, .NET framework, prevo\u0111enje, IL jezik, izgradnja aplikacije, rad sa debagerom<br \/>\n2- konzolne aplikacije (promenljive, osnovni tipovi, operatori, izrazi, iskazi, metode, oblast va\u017eenja, iskazi odlu\u010divanja, iskazi iteracija, upravljanje gre\u0161kama i izuzecima, vrednosni i referentni tipovi, stek i hip)<br \/>\n3- parametri, enumeracije, strukture, nizovi, kolekcije, preoptere\u0107enje operatora, preoptere\u0107enje metoda<br \/>\n4- klase, objekti, nasle\u0111ivanje, stati\u010dke klase, interfejsi, apstraktne klase<br \/>\n5- realizacija primera Windows Forms kontrola: svojstva i doga\u0111aji, primena osnovnih kontrola (text-box, label, button, list box, combo box, radio button, datetime picker, menue bar), validacija doga\u0111aja<br \/>\n6- realizacija primera zasnovanih na Windows Presentation Foundation modelu<br \/>\n7- povezivanje aplikacije sa skladi\u0161tem podataka, izgradnja ADO.NET komponenti, DataGridView kontrola, vezivanje sadr\u017eaja kontrola sa vrednostima iz skladi\u0161ta podataka, kori\u0161\u0107enje DLINQ upita, lambda izrazi<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"777\">Literatura<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">1<\/td>\n<td colspan=\"4\">D\u017d. \u0160arp, Microsoft Visual C# 2012 korak po korak, CET, Beograd, 2013.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">2<\/td>\n<td colspan=\"4\">B.Votson, C# 4.0: kako do re\u0161enja, Mikro knjiga, Beograd, 2011.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">3<\/td>\n<td colspan=\"4\">B.Johnson, &#8220;Professional Visual Studio 2015&#8221;, John Wiley &amp; Sons, Inc., Indianapolis, IN, 2015.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">4<\/td>\n<td colspan=\"4\">S.B.Lipman, C# &#8211; Izvornik, CET, Beograd, 2003.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"777\">Broj \u010dasova aktivne nastave nedeljno tokom semestra\/trimestra\/godine<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Predavanja<\/td>\n<td width=\"74\">Ve\u017ebe<\/td>\n<td width=\"73\">DON<\/td>\n<td width=\"257\">Studijski istra\u017eiva\u010dki rad<\/td>\n<td width=\"291\">Ostali \u010dasovi<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">3<\/td>\n<td width=\"74\">2<\/td>\n<td width=\"73\">1<\/td>\n<td width=\"257\"><\/td>\n<td width=\"291\"><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Metode<br \/>\nizvo\u0111enja<br \/>\nnastave<\/td>\n<td colspan=\"4\" width=\"695\">Na predavanju se studentima, kroz prakti\u010dne primere koji se realiziju timski, predstavljaju i obja\u0161njavaju teoretski koncepti. Kroz samostalnu izradu primera na laboratorijskim ve\u017ebama u ra\u010dunarskim kabinetima, studenti obnavljaju znanja i ve\u0161tine predstavljene na prevanjima. Kroz obavezni samostalni rad na izradi dobijenih programskih zadataka studenti imaju priliku da samosalno i neposredno primene usvojene koncepte. Kona\u010dno, u okviru timske realizacije manje poslovne aplikacije (npr. izrada fakture, prijemnice, otpremnice, evidencija potra\u017eivanja i sl.) studenti objedinjuju sva ste\u010dena znanja. Zavr\u0161ni ispit se obavlja pismeno.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"777\">Ocena znanja (maksimalni broj poena 100)<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">Predispitne obaveze<\/td>\n<td width=\"73\">poena<\/td>\n<td width=\"257\">Zavr\u0161ni ispit<\/td>\n<td width=\"291\">poena<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">aktivnost u toku<br \/>\nnastave<\/td>\n<td width=\"73\">10<\/td>\n<td width=\"257\">pismeni ispit<\/td>\n<td width=\"291\">30<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">samostalno ra\u0111eni programi<\/td>\n<td width=\"73\">20<\/td>\n<td width=\"257\">usmeni ispit<\/td>\n<td width=\"291\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">kolokvijumi<\/td>\n<td width=\"73\">20<\/td>\n<td width=\"257\"><\/td>\n<td width=\"291\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">timski projekat<\/td>\n<td width=\"73\">20<\/td>\n<td width=\"257\"><\/td>\n<td width=\"291\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Studijski program Poslovna informatika i programiranje Izborno podru\u010dje (modul) Vrsta i nivo studija osnovne strukovne studije \/ studije prvog stepena Naziv predmeta Programiranje poslovnih aplikacija Broj ESPB 7 Status predmeta (obavezni\/izborni) Obavezni Uslov Cilj predmeta Cilj predmeta je da osposobi studente za projektovanje i realizaciju jednostavnijih poslovnih aplikacija u grafi\u010dkom radnom okru\u017eenju pomo\u0107u integrisanog&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/va.akademijazs.edu.rs\/index.php\/2017\/03\/08\/programiranje-poslovnih-aplikacija-ppa\/\">Op\u0161irnije&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[268],"tags":[],"class_list":["post-17303","post","type-post","status-publish","format-standard","hentry","category-knjiga-predmeta-2017","wpautop"],"_links":{"self":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts\/17303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/comments?post=17303"}],"version-history":[{"count":0,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts\/17303\/revisions"}],"wp:attachment":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/media?parent=17303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/categories?post=17303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/tags?post=17303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}