Razvoj Android aplikacije za organizovanje aktivnosti
BEOGRADSKA POSLOVNA ŠKOLA
VISOKA ŠKOLA STRUKOVNIH STUDIJA
DIPLOMSKI RAD
Mentor: Prof. dr Milan Popović
Student: Žarko Milovanović
Beograd
2014
Odsek: Poslovna Informatika i e-biznis
Smer: Elektronski biznis
D I P L O M S K I R A D
Tema: Razvoj Android aplikacije za organizovanje aktivnosti__________
______________________________________________________________________
______________________________________________________________________
Komisija:
1.
, predsednik
(potpis)
2.
, mentor
(potpis)
3.
, član
(potpis)
Datum odbrane rada: ___________________ Student: Žarko Milovanović
Ocena: _______________________________
Broj dosijea: 2A1/0184/04

DIPLOMSKI RAD
1.Uvod
Programiranje je interesantno, ali je razvijanje kvalitetnog softvera veoma teško,
pogotovo kada se uzme u obzir dinamična promena u modernim okruženjima u kojima se
danas izradjuje softver, može se doći do zaključka da je taj proces neizvestan, pun izazova i
problema, koje je potrebno pažljivo analizirati da bi se postigao željeni cilj.
Brzina kojom se razvijaju nove tehnologije u sferi informatike onemogućava pojedinca da
bude upoznat sa svakim od aspekta razvoja. Mnogi koji su već imali priliku da se odluče u
kom pravcu će se kretati njihov razvoj i usavršavanje, teško ostavljaju dobro savladane alate i
nerado prelaze na nove još uvek nedovoljno ispitane. Iako postoji rizik da neke
novoobjavljene tehnologije neće zaživeti potrebno je ići u korak sa vremenom i rizikovati.
Postoji mogućnost da proizvodi koji izađu iz vodećih svetskih kompanija jako brzo prođu kroz
upotrebu i završe kao promašena investicija, dok neki opstanu i godinama nakon toga traju,
što u originalnoj što u usavršenoj i dorađenoj.
Velike i brze promene koje se dešavaju u softverskoj industriji stvaraju potrebu za
integracijom postojećih sistema sa novim. Pri tome se stvaraju mnogi problemi: očuvati i
poboljšati performanse, proširiti funkcionalnosti, povećati fleksibilnosti i mogućnost
održavanja. Cilj ovog rada je predočiti savremene tehnologije koje pružaju velike mogućnosti
za razvoj i unapređenje današnjih poslovnih aplikacija.
Rad se bavi analizom i merama poboljšanja MACD rešenja, primenom savremenih ORM
tehnologija, kao i primenom najnovijih mogućnosti koje pruža C#4.0, u cilju poboljšanja
performansi WM Download aplikacije, povećenja fleksibilnosti i mogućnosti održavanja.
Rad ima za glavni cilj da unapredi MACD rešenje korišćenjem najnovijih savremenih
tehologija i da svojim korisnicima pruži udobnost i sigurnost pri korišćenju i iz toga će se
sastojati iz dva dela.
U prvom delu rada predmet će biti analiza informacionog sistema preduzeca Wireles
Media i predlog mera za poboljšanje MACD rešenja, koje će biti detaljnije analizirano u
drugom delu ovog rada.
U drugom delu rada prvo će biti opisane tehnologije: .NET
Framework, ORM (objektno relaciono mapiranje) ADO.NET Entity Framework, LINQ (LINQ to
SQL, LINQ to Entity, LINQ to Object), koje će biti korišćene prilikom usavršavanja MACD
rešenja za unos sadržaja, a nakon toga i sam postupak usavršavanja softvera kroz faze
prikupljanja korisničkih zahteva, analize, optimizacije i implementacije novih tehnologija.
Strana
4
DIPLOMSKI RAD
2.Projektni zadatak praktične edukacije
2.1.Naziv i adresa centra praktičnu edukaciju
Naziv:
Wireless Media d.o.o.
Adresa:
Obilićev venac 4
11000 Beograd, Srbija
Web:
www.wm.rs
Email:
Tel:
+381 11 32 888 79
Fax:
+381 11 32 888 78
2.2.Mentor i komentor
Mentor: Prof. Dr Milan Popović
Komentor: Zoran Šćepanović
2.3.Vreme praktične edukacije
Stručna praksa (praktična edukacija) obavljena je u školskoj 2013/2014 u kompaniji
Wireless Media d.o.o. Beograd, Srbija u periodu od 28.04.2014 do 29.05.2014
2.4.Cilj i predmet praktične edukacije
Opšti ciljevi praktične edukacije:
Upoznavanje i analiza centra za praktičnu edukaciju.
Upoznavanje i analiza informacionih sistema centra.
Upoznavanje i analiza organizacije i funkcionisanja MACD sistema (organizovanja,
obrade, unosa i publikovanja contenta)
Upoznavanaje i analiza tehničko tehnoloških elemenata MACD sistema (hardverske i
softverske platforme, računarske mreže, komunikacioni sistemi... ).
Opis dizajna aplikacije
Posebni ciljevi praktične edukacije:
Izučavanje metoda i tehnike projektovanja, usavršavanja i održavanje aplikacija.
Strana
5

DIPLOMSKI RAD
3.Opis i analiza centra za praktičnu edukaciju
3.1.Kratak opis centra
Wireless Media doo preduzeće za pružanje usluga i istraživačkog razvoja u oblasti
telekomunikacije je nastalo 2004 i sada pripada maloj grupi dinamickih i najuspešnijih IT
kompanija u Srbiji, sa sedištem u Beogradu i predstavništima u Podgorici, Banjaluci i Muscat
(Oman), lider u oblasti razvoja Web portala, dizajniranih da odgovaraju različitim
platformama (Web i WAP).
Portal MONDO, koji su samostalno osmislili i pokrenuli 2004. godine stručnjaci Telekoma
Srbija i Wireless Media, danas je najposećeniji wap sajt u regionu, sa 2.5 miliona korisnika i
više od milion otvorenih stranica dnevno. Pored MONDO web i wap portala, dostupnog
građanima Srbije i korisnicima mt:s mreže, MONDO je primenjen i kao rešenje za kompanije
m:tel u Crnoj Gori i m:tel BiH, koje posluju u sastavu Telekoma Srbija Grupe.
Softversko rešenje MAIP (Multi Accses Internet Portal), koje su razvili Telekom Srbija i
Wireless Media d.o.o, zaživelo je nedavno u Omanu, tačnije u okviru telekomunikacione
kompanije Nawras, jednog od najvećih telekomunikacionih operatera na Bliskom istoku.
Proizvod Wirelles Media izabran je kao najbolji na tenderu u avgustu prošle godine u
Omanu u jakoj međunarodnoj konkurenciji, uključujući globalnog giganta kao što je Ericsson i
nekoliko dokazanih indijskih kompanija. MAIP sada uspešno pokreće Nawras-ov mobilni
portal pod imenom Bawabaty (na arapskom – KAPIJA)
Osnovne aktivnosti Wireless Media su:
Pružanje usluga u oblasti telekomunikacija
Proizvodnja i distrebucija mobilnih bežičnih sadržaja
Istraživanja i razvoj u oblasti telekomunikacionih tehnologija i njihove primene
Održavanje i ažuriranje informativnog portala Mondo
Razvoj internet aplikacija i prezentacija
Razvoj i prodaja gotovih softverskih rešenja za potrebe poslovanja
Projektovanje i razvoj poslovnih informacionih sistema prema specifičnim potrebama
kornisnika
Strana
7
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti