16
SEMINARSKI RAD Joomla IZ PREDMETA ELEKTRONSKO POSLOVANJE Profesor: Zoran Mirovic Studenti: Ivana Perovic 012/2010 Aleksandra Milenkovic 097/2010

Seminarski Rad - Joomla

Embed Size (px)

DESCRIPTION

Joomla

Citation preview

SEMINARSKI RAD

Joomla

IZ PREDMETA

ELEKTRONSKO POSLOVANJE

Profesor:

Zoran Mirovic

Studenti:

Ivana Perovic 012/2010

Aleksandra Milenkovic 097/2010

Elektronsko poslovanje

Elektronsko poslovanje (Electronic Business) ili E-poslovanje (e-Business) jeste voenje poslova na Internetu, to ne podrazumeva samo kupovinu i prodaju, nego i brigu o klijentima i poslovnim partnerima, kao i organizacija poslovanja u sopstvenoj firmi onlajn i organizacija prema klijentima.

Elektronsko poslovanje se u najirem smislu moze odrediti kao bilo koji proces koji organizacija realizuje posredstvom raunarske mree, podrazumevajuci i interne i eksterne komunikacione tokove.

Elektronsko poslovanje se obuhvatnije definie od elektronske trgovine, jer ukljuuje prodaju i kupovinu proizvoda i usluga a takodje, pruanje servisa kupcima, saradnju sa poslovnim partnerima, primenu e-uenja (e-learning) i transakcija u okviru organizacije.

CRM(Customer relationship management)

CRM (Customer Relatioship Management) predstavlja sloZeni skup poslovnih procesa i tehnologija za upravljanje relacijama sa postojecim i potencijalnim korisnicima i poslovnim partnerima, u marketingu, prodaji i podrSci, preko svih raspolozivih kanala komunikacije.

Koncept CRM-a se zasniva na tvrdnji da, ako se poseduju informacije o kupcu (sta on zeli, kakav proizvod, koje potrebe njime zadovoljava i sl.) prodaja takvog proizvoda ce biti mnogo uspesnija i kupac ce biti zadovoljniji. Srz ovog pristupa je dakle posedovanje informacija, pa je to najbitniji element CRM-a.

CRM mora biti integrisan u celokupan proces iskustva klijenata, od inicijalnog kontakta do krajnje kupovine, a marketing, prodaja i odeljenje podrske korisnicima moraju biti integrisani putem informacione tehnologije.

SCM(SUPPLY CHAIN MANAGEMENT)

Upravljanje lancima vrednosti (SCM Supply Chain Management) je termin koji se koristi da opise tok materijala, informacija i sredstava kroz lanac nabavke, od snabdevaca preko proizvodjaca pojedinih komponenti, konacnog spajanja i distribucije (skladista i maloprodaja) pa do konacnog kupca.

Taj proces cesto sadrzi i dodatne usluge koje prate proizvod posle prodaje i povracaj proizvoda na reciklazu. Lanac vrednosti je skup poslovnih procesa koji povezuje snabdevace, proizvodjace, prodavce na malo, poslovne korisnike, i ostale umesane u stvaranje, prodaju i isporuku robe do krajnjeg

kupca. Lanac vrednosti odgovara mrezi kompanija koje rade zajedno i koordiniraju svoje akcije prema isporuci proizvoda na trziste. To je dodatna aktivnost koja je postala neophodan deo posla da bi se ispunili zahtevi kupaca. Lanci isporuke su prozeti problemima uzrokovanim neslaganjima izmedju materijalnih i informacionih tokova.

E-trgovina

Elektronska trgovina (Electronic Commerce) ili E-trgovina (e-Commerce) predstavlja poslovnu komunikaciju i prenos dobara i usluga (kupovina i prodaja), preko mree i kompjutera, kao i prenos kapitala, koritenjem digitalne komunikacije.

Ukljuuje i ostale poslovne funkcije preduzeda, kao to su marketing, finansije, proizvodnja, prodaja i administrativna funkcija, koje su neophodne u procesu trgovine. Ovakvim nainom definisanja smo izbegli estu greku koja podrazumeva poistovjedenje elektronske trgovine sa elektronskim poslovanjem.

E-trgovina je ipak samo manji podskup e-poslovanja, zajedno sa oblastima kao to su elektronsko bankarstvo, mobilno poslovanje, virtuelne organizacije, elektronske berze, elektronsko poslovanje u javnoj upravi, itd.

E - trgovina (E-commerce) predstvlja kupovinu i prodaju dobara ili usluga putem Interneta kao i prihode od reklame, elektronsku razmenu dokumenata koji prate robu, novac i usluge, poslovanje putem elektronskih sredstava: EDI, e-mail, ftp, itd.

Termin elektronska trgovina moe se definisati i kao proces upravljanja onlajn finansijskim transakcijama od strane pojedinaca ili kompanija.

Primer e-trgovine

Na pocetku neophodno je da obezbedimo dobavljaca i napravimo kvalitetan biznis sajt. nakon toga potrebno je reklamirati nas sajt kako bi milioni potencijalnih kupaca mogli da kupuju od nas. ISP ili internet servis provajder nam omogucuje da "okacimo" nas sajt i da pomocu njega prodajemo i pravimo profil kupca tj njegove zelje.Nas sajt mora da ima katalog sa proizvodima i dugme buy koje omogucuje da dodamo proizvode da bi se omogucilo placanje koriste se elektronske i virtuele kartice kao vize elektron i viza virtuo a da bi omogucili kvalitetnu transakciju izmedju banke bakine i banke firme neophodno je angazovati payment processor.Uloga payment processora je da obezbedi efikasno obavljanje transakcija medju bankama. Najcesce korisceni PP je Pay Pal. on proverava da li je baka vlasnik kartice kao i da li ima dovoljno novca za kupovinu ukoliko su ispunjeni uslovi vrsi se transakcija odnosno prenos novca sa banke bake do banke firme .Potrebno je obezbediti i kurira odnosno neku agenciju ili postu za prevoz proizvoda od firme do bake.

CMS(Content Management Systems)

Sistem za upravljanje sadrajem(en. Content Management Systems -CMS) danas je sastavni deo svakog web sajta ciji se sadrzaji cesto menjaju, i ciji vlasnici zele samostalno da odrzavaju svoj web sajt.

Content Management Systems - CMS, je web aplikacija koja omogudava jednostavno dodavanje, brisanje i izmene teksta, slika i fajlova na web sajtu bez ikakvog poznavanja bilo kog programskog jezika.

CMS je jako vazan sa sajtove kao sto su online prodavnice, blogovi, sajtovi sa vestima, arhive i sl.

Content Management System - CMS se bazira na ulogama korisnika koji ga koriste.

Content Management System - CMS vam omogucava sa samostalno odrzavate vas web sajt, umesto da za to placate nekom mesecno odrzavanje.

Dobar Content Management System - CMS vam omogucava samostalnoodrzavanje sajta, brzo i jednostavno unosenje izmena, i omogucava vam da vasa web prezentacija uvek bude azurana i prezentuje poslednje i azurne informacije o uslugama koje nudite.

Jedan od alata koji zasluzuje puno vise paznje nego sto dobija je sigurno Webmatrix: lagani, besplatni editor za vise programskih jezika i tehnologija. Ovaj alat nema neke veze sa VisualStudiom, ali namena mu je da pojednostavi razvoj aplikacija u odredjenim scenarijima gde je cak i VisualStudio Express prevelik i komplikovan. Iz toga se da zakljuciti da mu namena sigurno nije za razvoj enterprise poslovnih aplikacija, nego pre za ucenje ili male i jednostavne projekte, ali sa mogucnoscu kasnije migracije na puni VisualStudio.

Rad sa bazom

Webmatrix sadrzi skup pomocnih klasa (namerno necemo to nazvati frameworkom) koji olaksava rad sa bazom. Upiti se pisu u SQL jeziku, a rezultati se dobijaju u obliku kolekcija dinamickih objekata, cime se postize na brzini razvoja, ali i gubi intellisense predlaganje naredbi. Upotreba je naravno opcionalna, a svako moze ukljuciti ORM alat po elji(Dapper, Simple.data, Massive, ). Defaulta baza koja se koristi je SQL CE 4 (embedded baza, nije potrebno imati instalirani SQL server). Putem Webmatrixa moguce je kreirati i menjati bazu.

Mobilni pregled

Korisna ekstenzija za WebMatrix je svakako iPhone i iPad simulator, koja se moe dodati putem Extensions Gallery ikone u ribbon.

Simulator omogudava pregled stranice kako bi izgledala na iPhone i iPad ureajima, a nudi jo i funkcionalnosti poput horizontalnog/vertikalnog pregleda, simulacije dodira, Javascript informacija, podeavanja GPS koordinata. Implementacija je vrlo slina onoj u ASP.NET MVC frameworku: mobilna verzija stranice sadri .mobile.cshtml u imenu datoteke, to znai da stranicu koja de biti prikazana na desktopu moramo nazvati stranica.cshtml, a njenu mobilnu verziju stranica.mobile.cshtml, a Razor se brine o detekciji preglednika i odabiru stranice. Naravno, ovime dolazimo do potrebe za odvajanjem programske logike u zasebne datoteke (npr unutar App_Code foldera).

Joomla

Joomla je jedan od esto nagraivanihCMS-ova koji e vam pomoi da brzo i lako napravite jednostavne web sajtove, kao i razne mone online aplikacije. Koristi se svuda u svetu da bi poboljao rad kako jednostavnih, linih web strana, tako i sloenih drutvenih web aplikacija. Moe se koristiti da bi pojednostavio upravljanje rada vaeg web sajta, od dodavanja raznog sadraja i slika do auriranja kataloga proizvoda ili online rezervacija. Napisan je uPHPprogramu i koristi MySQL bazu podataka.Joomla (www.joomla.org) u prevodu sa svahilija znai sve zajedno (dumle), i to je upravo filozofija koju sledi razvojni tim ovog CMS-a trudei se da svoj proizvod prilagodi svakome. Dizajneri vole Dumlu zbog njene sjajne prilagodljivosti izgleda, administratori zbog mnogobrojnih opcija upravljanja dozvolama pristupa, a programeri zbog prilagodljivosti kda. Meutim, to se poetnika tie, a to nas trenutno najvie zanima, Joomla moe da bude ma sa dve otrice. Iako je relativno lak za uenje, ovaj CMS moe zbuniti nekog ko se s njim prvi put susree zbog koliine i isprepletanosti opcija, to zahteva odreeno vreme za shvatanje. Sreom, zajednica koja stoji iza ovog projekta je ogromna. Kada se naete u nevolji, pomo pristie sa svih strana, samo treba pitati na pravom mestu, a u potragu je najbolje krenuti sa zvaninog web sajta. Poto je Joomla open source, krasi je mogunost dodavanja velikog broja ekstenzija koje obogauju funkcionalnost web sajta (extensions.joomla.org).O dobrom funkcionisanju zajednice iza Dumle najbolje govori injenica da je prevedena na vie od 50 jezika, meu kojima je i srpski, to je veliki plus.