Senin, 11 November 2013

Desain Pemrograman Grafis

1. Pengertian Desain Grafis
Desain grafis adalah suatu bentuk komunikasi visual yang menggunakan gambar untuk menyampaikan informasi atau pesan seefektif mungkin. Dalam disain grafis, teks juga dianggap gambar karena merupakan hasil abstraksi simbol-simbol yang bisa dibunyikan. disain grafis diterapkan dalam disain komunikasi dan fine art.
Definisi Desain Grafis: adalah salah satu bentuk seni lukis (gambar) terapan yang memberikan kebebasan kepada sang desainer (perancang) untuk memilih, menciptakan, atau mengatur elemen rupa seperti ilustrasi, foto, tulisan, dan garis di atas suatu permukaan dengan tujuan untuk diproduksi dan dikomunikasikan sebagai sebuah pesan. Gambar maupun tanda yang digunakan bisa berupa tipografi atau media lainnya seperti gambar atau fotografi. Desain grafis umumnya diterapkan dalam dunia periklanan, packaging, perfilman, dan lain-lain.

Beberapa tokoh menyatakan pendapatnya mengenai desain grafis, sumber dari situs http://id.wikipedia.org/
 Menurut Suyanto desain grafis didefinisikan sebagai ” aplikasi dari keterampilan seni dan komunikasi untuk kebutuhan bisnis dan industri”. Aplikasi-aplikasi ini dapat meliputi periklanan dan penjualan produk, menciptakan identitas visual untuk institusi, produk dan perusahaan, dan lingkungan grafis, desain informasi, dan secara visual menyempurnakan pesan dalam publikasi.
 Sedangkan Jessica Helfand dalam situs http://www.aiga.com/ mendefinisikan desain grafis sebagai kombinasi kompleks kata-kata dan gambar, angka-angka dan grafik, foto-foto dan ilustrasi yang membutuhkan pemikiran khusus dari seorang individu yang bisa menggabungkan elemen-eleman ini, sehingga mereka dapat menghasilkan sesuatu yang khusus, sangat berguna, mengejutkan atau subversif atau sesuatu yang mudah diingat.
 Menurut Danton Sihombing desain grafis mempekerjakan berbagai elemen seperti marka, simbol, uraian verbal yang divisualisasikan lewat tipografi dan gambar baik dengan teknik fotografi ataupun ilustrasi. Elemen-elemen tersebut diterapkan dalam dua fungsi, sebagai perangkat visual dan perangkat komunikasi.
 Menurut Michael Kroeger, visual communication (komunikasi visual) adalah latihan teori dan konsep-konsep melalui terma-terma visual dengan menggunakan warna, bentuk, garis dan penjajaran (juxtaposition).
 Warren dalam Suyanto memaknai desain grafis sebagai suatu terjemahan dari ide dan tempat ke dalam beberapa jenis urutan yang struktural dan visual.
 Sedangkan Blanchard mendefinisikan desain grafis sebagai suatu seni komunikatif yang berhubungan dengan industri, seni dan proses dalam menghasilkan gambaran visual pada segala permukaan.
Kategori Desain Grafis
Secara garis besar, desain grafis dibedakan menjadi beberapa kategori:
1. Printing (Percetakan) yang memuat desain buku, majalah, poster, booklet, leaflet, flyer, pamflet, periklanan, dan publikasi lain yang sejenis.
2. Web Desain: desain untuk halaman web.
3. Film termasuk CD, DVD, CD multimedia untuk promosi.
4. Identifikasi (Logo), EGD (Environmental Graphic Design) : merupakan desain profesional yang mencakup desain grafis, desain arsitek, desain industri, dan arsitek taman.
5. Desain Produk, Pemaketan dan sejenisnya.

Setelah mengetahui apa saja hasil karya desain grafis dan begitu pula arti desain grafis, saatnya kita akan memahas apa saja yang harus dikuasai pertama kali oleh seorang desainer grafis.
1. Nirmana
Nirmana adalah ilmu yang mempelajari tentang elemen-elemen desain grafis beserta prinsip-prinsip desain grafis. Didalamnya kita akan mempelajari tentang garis, bentuk, ruang, tekstur, warna dan lain sebagainya.
2. Typografi
Tipografi merupakan suatu ilmu dalam memilih dan menata huruf dengan pengaturan penyebarannya pada ruang-ruang yang tersedia, untuk menciptakan kesan tertentu, sehingga dapat menolong pembaca untuk mendapatkan kenyamanan membaca semaksimal mungkin. Dikenal pula seni tipografi, yaitu karya atau desain yang menggunakan pengaturan huruf sebagai elemen utama. Dalam seni tipografi, pengertian huruf sebagai lambang bunyi bisa diabaikan.
3. Pewarnaan
Pewarnaan penting bagi pencitraan hasil karya desin grafis, karena dengan warna seseorangan akan memahami estetika dari gambar yang kita buat. Warna masuk dalam ilmu nirmana tetapi sebegitu pentingnya sehingga pewarnaan saya buat point tersendiri.
4. Software
Software adalah pendukung dari apa yang bisa Anda hasilkan, dilihat dari bidangnya software desain terbagi menjadi dua sofware pengolah grafis 2 dimensi dan pengolah grafis tiga dimensi. Menurut medianya terbagi menjadi tiga, yaitu media cetak, digital dan multimedia.
5. Scetch
Lebih mudah dinamai dengan menggambar dengan tangan. Kemampuan menggambar tidak begitu mempengaruhi hasil karya Anda dalam bidang desain grafis, namun orisinalitas dalam menggambar manual akan sangat terasa dan efeknya adalah memudahkan Anda dalam mengolah karya desain menggunakan software.
6. Kemampuan umum
Kemampuan umum ini adalah kemampuan tambahan yang membantu dalam proses membuat sebuah karya grafis. Kemampuan umum dalam bidang grafis seperti pengetahuan tentang website ( website grafis seperti flickr, deviantart dsb, website ecommerce untuk menjual karya desain dsb )
Pilar keilmuan yang wajib dimiliki oleh seorang desainer grafis.
1. Wawasan Teknologi
2. Wawasan Sains
3. Wawasan Seni
4. Wawasan Sosial dan Budaya
5. Wawasan Filsafat dan Etika

2. Program pengolah grafik/grafis
Oleh karena desain grafis dibagi menjadi beberapa kategori maka sarana untuk mengolah pun berbeda-beda, bergantung pada kebutuhan dan tujuan pembuatan karya.
1. Aplikasi Pengolah Tata Letak (Layout)
Program ini sering digunakan untuk keperluan pembuatan brosur, pamflet, booklet, poster, dan lain yang sejenis. Program ini mampu mengatur penempatan teks dan gambar yang diambil dari program lain (seperti Adobe Photoshop). Yang termasuk dalam kelompok ini adalah:
- Adobe FrameMaker
- Adobe In Design
- Adobe PageMaker
- Corel Ventura
- Microsoft Publisher
- Quark Xpress
2. Aplikasi Pengolah Vektor/Garis
Program yang termasuk dalam kelompok ini dapat digunakan untuk membuat gambar dalam bentuk vektor/garis sehingga sering disebut sebagai Illustrator Program. Seluruh objek yang dihasilkan berupa kombinasi beberapa garis, baik berupa garis lurus maupun lengkung. Aplikasi yang termasuk dalam kelompok ini adalah:
- Adobe Illustrator
- Beneba Canvas
– CorelDraw
- Macromedia Freehand
- Metacreations Expression
- Micrografx Designer
3. Aplikasi Pengolah Pixel/Gambar
Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah gambar/manipulasi foto (photo retouching). Semu objek yang diolah dalam progam-program tersebut dianggap sebagai kombinasi beberapa titik/pixel yang memiliki kerapatan dan warna tertentu, misalnya, foto. Gambar dalam foto terbentuk dari beberapa kumpulan pixel yang memiliki kerapatan dan warna tertentu. Meskipun begitu, program yang termasuk dalam kelompok ini dapat juga mengolah teks dan garis, akan tetapi dianggap sebagai kumpulan pixel. Objek yang diimpor dari program pengolah vektor/garis, setelah diolah dengan program pengolah pixel/titik secara otomatis akan dikonversikan menjadi bentuk pixel/titik. Yang termasuk dalam aplikasi ini adalah:
- Adobe Photoshop
- Corel Photo Paint
- Macromedia Xres
- Metacreations Painter
- Metacreations Live Picture
- Micrografx Picture Publisher
- Microsoft Photo Editor
– QFX
- Wright Image
– Pixelmator
- Manga studio
– Gimp
4. Aplikasi Pengolah Film/Video
Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah film dalam berbagai macam format. Pemberian judul teks (seperti karaoke, teks terjemahan, dll) juga dapat diolah menggunakan program ini. Umumnya, pemberian efek khusus (special effect) seperti suara ledakan, desingan peluru, ombak, dan lain-lain juga dapat dibuat menggunakan aplikasi ini. Yang termasuk dalam kategori ini adalah:
- Adobe After Effect
- Power Director
- Show Biz DVD
- Ulead Video Studio
- Element Premier
- Easy Media Creator
- Pinnacle Studio Plus
- WinDVD Creater
- Nero Ultra Edition
– Camtasia

5. Aplikasi Pengolah Multimedia
Program yang termasuk dalam kelompok ini biasanya digunakan untuk membuat sebuah karya dalam bentuk Multimedia berisi promosi, profil perusahaan, maupun yang sejenisnya dan dikemas dalam bentuk CD maupun DVD. Multimedia tersebut dapat berisi film/movie, animasi, teks, gambar, dan suara yang dirancan sedemikian rupa sehingga pesan yang disampaikan lebih interktif dan menarik. Yang termasuk dalam kelompok ini adalah:
- Macromedia Authorware
- Macromedia Director
- Macromedia Flash
- Multimedia Builder
– Ezedia
- Hyper Studio
- Ovation Studio Pro
6. Pengolah 3 dimensi
- Xara 3D
- 3Ds Max
– Houdini
– Lightware
– Blender
– Pixar
– Maya
– Poser
- AutoCad

Sekarang waktunya kita beralih untuk membahas apa saja software yang bisa digunakan dalam desain grafis di linux.
PROGRAM PENGOLAH GRAFIK/GRAFIS
Oleh karena desain grafis dibagi menjadi beberapa kategori maka sarana untuk mengolah pun berbeda-beda, bergantung pada kebutuhan dan tujuan pembuatan karya.

1. Aplikasi Pengolah Tata Letak (Layout)
- xpdf
- Scribus sebagai pengganti adobe indesign
- artstream
2. Aplikasi Pengolah Vektor/Garis
Program yang termasuk dalam kelompok ini dapat digunakan untuk membuat gambar dalam bentuk vektor/garis sehingga sering disebut sebagai Illustrator Program. Seluruh objek yang dihasilkan berupa kombinasi beberapa garis, baik berupa garis lurus maupun lengkung. Aplikasi yang termasuk dalam kelompok ini adalah:
- inkspace
- pstoedit
- sodipodi
- Killustrator pada koffice
- uniconvertor
- Sketch 0.6.7

3. Aplikasi Pengolah Pixel/Gambar
Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah gambar/manipulasi foto (photo retouching). Semu objek yang diolah dalam progam-program tersebut dianggap sebagai kombinasi beberapa titik/pixel yang memiliki kerapatan dan warna tertentu, misalnya, foto. Gambar dalam foto terbentuk dari beberapa kumpulan pixel yang memiliki kerapatan dan warna tertentu. Meskipun begitu, program yang termasuk dalam kelompok ini dapat juga mengolah teks dan garis, akan tetapi dianggap sebagai kumpulan pixel. Objek yang diimpor dari program pengolah vektor/garis, setelah diolah dengan program pengolah pixel/titik secara otomatis akan dikonversikan menjadi bentuk pixel/titik. Yang termasuk dalam aplikasi ini adalah:
- gimp tambahkan extensi gimpshop agar mirip photoshop. Paling populer adalh software ini.
- Digikam
- raw terapee
- mypaint
- qtpfsgui
- krita
- photogenics
4. Aplikasi Pengolah Film/Video
Program yang termasuk dalam kelompok ini dapat dimanfaatkan untuk mengolah film dalam berbagai macam format. Pemberian judul teks (seperti karaoke, teks terjemahan, dll) juga dapat diolah menggunakan program ini. Umumnya, pemberian efek khusus (special effect) seperti suara ledakan, desingan peluru, ombak, dan lain-lain juga dapat dibuat menggunakan aplikasi ini. Yang termasuk dalam kategori ini adalah:
- F4L ( Flash for linux )
- VSTi pengganti fruityloop
- Cinerella
- openshot
- avidemux
- KDenlive
- Synfig
5. Aplikasi Pengolah Multimedia
Program yang termasuk dalam kelompok ini biasanya digunakan untuk membuat sebuah karya dalam bentuk Multimedia berisi promosi, profil perusahaan, maupun yang sejenisnya dan dikemas dalam bentuk CD maupun DVD. Multimedia tersebut dapat berisi film/movie, animasi, teks, gambar, dan suara yang dirancang sedemikian rupa sehingga pesan yang disampaikan lebih interaktif dan menarik. Yang termasuk dalam kelompok ini adalah:
- CD SHELL
- The tutorial

6. Pengolah 3 dimensi
Konon beberapa animasi tiga dimensi yang sering kita lihat di bioskop sudah banyak yang menggunakan software open source pada linux. Dari beberapa software yang ppopuler adalah sebagai berikut :
- blender untuk renderer pakai yafray
- POVray renderer
- Softimage XSI
- Houdini AP
- CAD Package for the Linux User | KCAD
- QCAD
- Intellicad
art of illusion
- crystal space 3d
- freewrl
- k3dsurf
- kpovmodeler
- povray.org
- moonlight3d
- POV modelling
7. Programming for graphic design
Untuk Anda seorang desainer grafis atau sedang belajar desain grafis yang bertujuan untuk masuk di dunia internet sudah wajib hukumnya untuk juga bisa pemrograman. Nah, software untuk pemrograman yang akan membantu Anda dalam desain grafis di linux adalah sebagai berikut :
- kompozer
- nvu
-exclipse
- quanta
- bluefish


8. Font
Desain grafis selain membahas dunia garis dan bidang juga ada yang menggeluti bidang font. Kebutuhan font atau huruf sebagai hasil karya tipografi sangat membantu pada pengerjaan karya desain grafis lainnya. Adapun software yang mempunyai spesialisasi pembuatan dan organisasi huruf adalah sebagai berikut.
- fontforge
- fontmatrix

4. Gambar bitmap dan gambar vector
Gambar Vektor
Vector merupakan gambar digital yang berbasiskan persamaan perhitungan matematis. Gambar vektor umumnya berukuran lebih kecil bila dibandingkan dengan gambar bitmap. Beberapa format gambar vektor di antaranya: .CDR, .AI, .SVG, .EPS, dan dll . Gambar Vektor menggabungkan titik dan garis untuk menjadi sebuah objek, sehingga gambar tidak menjadi pecah biarpun diperbesar atau diperkecil, tidak seperti gambar Bitmap.
Gambar bertipe vektor terbentuk dari garis dan kurva hasil dari perhitungan matematis dari beberapa titik, sehingga membentuk suatu objek gambar. Vektor menampilkan sebuah gambar berdasarkan perhitungan koordinat geometris gambar tersebut. Tampilan gambar vektor, walaupun bersifat relatif lebih kaku daripada tampilan bitmap, kualitasnya tidak bergantung kepada resolusi gambar.

Gambar tipe ini bisa diubah-ubah ke berbagai ukuran dan juga dapat dicetak pada tingkat resolusi sebesar apapun tanpa kehilangan detil dan ketajaman gambar. Tampilan vektor merupakan pilihan terbaik ketika harus menampilkan gambar-gambar yang harus bisa mempertahankan ketajaman garis ketika ukuranya diubah. Ketika bekerja dengan gambar Vektor, kita akan mengedit objek berdasarkan perhitungan matematis-nya.
Karena monitor menampilkan gambar dengan cara menggunakan jaringan titik, maka kedua macam tipe gambar (bitmap dan Vektor) akan diperlihatkan sebagai pixel pada layar monitor. Begitu juga ketika kita hendak menampilkan gambar Vektor ke suatu halaman web, dimana kita harus melakukan export gambar Vektor tersebut ke format yang di dukung oleh browser (JPG, GIF, PNG, dll). Sifat gambar vektor yang telah di export tersebut otomatis berubah menjadi tipe bitmap/raster, meskipun dibuat dengan program/software penghasil gambar Vektor.
Berbeda dengan bitmap, vektor grafik merepresentasikan gambarnya tidak dengan menggunakan pixel, tetapi dengan kurva dan garis yang didefinisikan dalam persamaan matematis yang disebut vektor. Misal untuk menggambar lingkaran maka didefinisikan persamaan matematis dari lingkaran sehingga membentuk garis pembatas lingkaran. Didalam garis pembatas tersebut diberi warna sehingga terbentuklah lingkaran. Kedua cara perepresentasian gambar tersebut mempunyai kekurangan dan kelebihan masing masing. Pada gambar bitmap sangat baik digunakan untuk merepresentasikan gambar yang sangat kompleks dan detail. Tetapi kekurangannya adalah ukuran filenya tergantung dari ukuran gambar dan resolusinya.
Format Bitmap 
Bitmap yaitu representasi dari citra grafis yang terdiri dari susunan titik yang tersimpan di memori komputer. Dikembangkan oleh Microsoft dan nilai setiap titik diawali oleh satu bit data untuk gambar hitam putih, atau lebih bagi gambar berwarna. Kerapatan titik-titik tersebut dinamakan resolusi, yang menunjukkan seberapa tajam gambar ini ditampilkan, ditunjukkan dengan jumlah baris dan kolom, contohnya 300px/inch (satuan ini sering dipakai agar hasil cetak tidak pecah, lebih besar lebih bagus). Terkadang resolusi diartikan sebagai lebar dan panjangnya suatu media, namun pada pembahasan format gambar Resolusi diartikan sebagai banyaknya warna atau titik warna dalam satuan ukuran tertentu. Untuk menampilkan citra bitmap pada monitor atau mencetaknya pada printer, komputer menterjemahkan bitmap ini menjadi pixel (pada layar) atau titik tinta (pada printer). Beberapa format file bitmap yang populer adalah BMP, PCX ,TIFF. JPEG, GIF, dll.
Gambar bitmap bisa disebut juga dengan gambar raster merupakan kumpulan kotak-kotak kecil (pixel). Titik-titik pixel tersebut ditempatkan pada lokasi-lokasi tertentu dengan nilai-nilai warna tersendiri yang secara keseluruhan akan membentuk sebuah tampilan. Gambar bertipe bitmap sesungguhnya adalah mozaik dari ribuan atau jutaan pixel. Ketika bekerja dengan gambar bitmap kita akan mengedit pixel-pixel yang merupakan bagian dari sebuah objek gambar.

Tampilan bitmap mampu menunjukkan kehalusan gradasi warna dan bayangan dari sebuah gambar, karena itu tipe bitmap merupakan media elektronik yang paling tepat untuk gambar-gambar dengan perpaduan gradasi warna yang rumit, seperti foto dan lukisan digital. Gambar bitmap sangat tergantung dengan resolusinya, karena setiap gambar mempunyai jumlah pixel yang pasti. Hal ini berarti bahwa sebuah gambar akan sangat tergantung dari jumlah pixel yang membentuknya. Apabila dilakukan pembesaran ukuran gambar dengan resolusi kecil, maka gambar akan kehilangan detil dan akan terlihat kotak-kotak pixel yang berundak (jagged).
Pixel-pixel yang membentuk gambar tersebut memiliki warna warna tertentu dan jumlah warna yang boleh dimiliki oleh suatu gambar dinamakan intensitas. Biasanya dikenal istilah 256 warna, high color, 16 juta warna (true color) gradasi abu-abu (grayscale), serta hitam-putih (black & white). Semakin banyak jumlah warna dalam suatu gambar maka gambar yang dihasilkan akan semakin bagus. Jumlah warna maksimum dari gambar dapat dilihat dari jenis filenya. Misal file gambar yang berekstensi .jpg akan memiliki maksimum 16 juta warna, atau file yang berekstensi .gif memiliki jumlah warna maksimum 256.
Jika file bitmap diperbesar maka ketajaman gambar akan berkurang. Sedangkan pada vektor grafis ukuran gambar tidak mempegaruhi ukuran file. Jika gambar diperbesar maka ketajamannya tetap sama dengan sebelumnya.Ukuran file dari gambar vektor grafis dipengaruhi oleh kompleksitas dari persamaaan vektor yang digunakan. Misal ada dua gambar yang besarnya sama. Gambar yang pertama adalah gambar lingkaran sedangkan gambar yang kedua adalah gambar tali yang melingkar tidak beraturan. Ukuran file gambar tali akan lebih besar daripada gambar lingkaran. Kekurangan dari vektor grafis tidak mampu menampilkan gambar secara detail dan kompleks.
Perangkat lunak untuk Image editor yang menggunakan gambar jenis bitmap antara lain adobe photoshop, corel photopaint, dan lain lain. Sedangkan yang menggunkan gambar vektor grafik antara lain corel draw adobe ilustrator, macromedia flash. Dari kelebihan dan kekurangan kedua jenis gambar tersebut maka sebelum mendesain suatu obyek perlu dipertimbangkan terlebih dahulu tujuan dari pembuatan obyek tersebut.

Tabel Perbedaan vektor dan Bitmap
Vektor Bitmap
Disusun oleh objek geometris yang dibuat berdasarkan perhitungan matematis Disusun oleh objek yang disebut pixel
Sifatnya resolution independent Sifatnya resolution dependent atau dipengaruhi resolusi
Pengaruh perbesaran tidak pecah, blur atau rusak Pengaruh perbesaran pecah, blur dan rusak jika melewati batas toleransi tampilan
Ukuran penympanan relatif kecil Ukuran penympanan relatif besar
Digunakan untuk ilustrasi dengan bentuk geometris sederhana, warna solid atau gradasi tanpa terlalu banyak variasi warna. Cocok untuk logo dan jenis desain yang mengandalkan kesederhanaan bentuk. Digunakan untuk gambar kompleks, berupa ragam warna dan bentuk yang beraneka, seperti foto dari hasil bidikan kamera.
Format penyimpanan bisa berupa AI, CDR, FH, EPS Format penyimpanan PSD, TIF, JPEG, GIF, BMP
Program yang digunakan adalah CorelDraw, Adobe Illustrator, Macromedia Freehand Software yang digunakan adalah Adobe Photoshop, Corel Photopaint, MS Paint


Sumber :
http://www.ahlidesain.com/tips-kemampuan-dasar-bagi-desainer-grafis-pemula.html
http://id.wikipedia.org/wiki/Desain_grafis
http://www.ahlidesain.com/software-untuk-desainer-grafis.html

Minggu, 07 Juli 2013

ANALISIS SITUS E-COMMERCE

Kali ini saya akan menganalisa salah satu situs e-commerce yang ada yaitu TOKOBAGUS.COM

Tokobagus.com merupakan sebuah situs online shop yang sangat terkenal dan populer di Indonesia. Bagaimana tidak, dari yang saya dapat di Wikipedia, dalam sehari tidak kurang dari 100.000 pengunjung mengunjungi tokobagus ini.

Menelusuri Sejarah Berdirinya Tokobagus.com

Sejarah Berdirinya Tokobagus.com

Toko Bagus didirikan oleh Arnold Sebastian Egg dan Remco Lupker yang merupakan 2 pemuda asal negeri kincir angin Belanda pada tanggal 9 Juni 2005. Arnold yang saat itu sedang berlibur di pulau Bali mendapatkan ide setelah melihat perkembangan pesat situs e-commerce di Amerika, amazon.com. Menilai dari geografis Indonesia yang terdiri dari berbagai kepulauan dengan jumlah penduduk yang sangat besar, maka tercetuslah ide untuk membuat situs Tokobagus.
Tokobagus.com memulai konsep media jual beli online GRATIS di Indonesia secara ulet. Dengan menggunakan promosi pada saluran TV lokal, radio, dan stiker-stiker yang dibagikan, TokoBagus.com sekarang sudah menjadi media jual beli online yang sangat terkenal dan terpercaya di Indonesia. Dengan promosinya yang kini sudah mencakup TV nasional dan daerah TokoBagus.com sudah menjadi solusi bagi penjual yang tidak memiliki lahan dagang maupun pembeli online.

TokoBagus.com mempunya kantor yaitu PT Toko Bagus, berkantor pusat di Denpasar, Bali. Dulu promo-promo mereka terfokus hanya di Bali dan sekitarnya saja, tetapi kini mereka sering melakukan promo ke luar kota yang sering diadakan pada festival atau pameran komputer.

Dengan 40 kategori yang tersededia mulai dari alat-alat musik, anak-anak dan bayi, buku hingga ke mobil, motor, properti dan lain-lain, TokoBagus.com sudah menjadi situs media jual beli online yang sangat lengkap. Bayangkan ada 40.000 lebih barang yang di pajang hanya pada kategori anak - anak dan bayi saja, dan itupun akan bertamabah setiap menitnya.

Dan dengan fitur-fitur yang terus diperbaharui dan diperbaiki, tidak diragukan lagi bahwa orang-orang yang ada dibalik berjalannya TokoBagus.com adalah orang-orang yang ulet dan pantang memnyerah sehingga menghasilakan web/situs yang sangat besar keberadaanya dan pengaruhnya di Indonesia. Tidak sama denga situs-situs lokal lain yang lebih memilih mempromosikan situsnya secara online atau dengan mengadakan acara dan gathering, TokoBagus.com sudah mencakup TV Nasional, dan itu membuktikan betapa suksesnya TokoBagus.com.

Sistem penjualan pada tokobagus ini bersifat online pastinya dan menggunakan transfer antar bank sebagai media pembayarannya. Pada situs tokobagus tersebut, tokobagus memasang suatu iklan dari prodak-prodak yang dijual dari berbagai jenis barang dan merk yang ada dengan keterangan harga dan detail ukuran dan gambar barang tersebut serta nomer telepon dari penjual barang tersebut. Kemudian, pengunjung situs dapat memilih barang yang akan dibeli lalu dapat menghubungi nomer telepon yang disediakan. Setelah sepakat untuk pembelian, maka pembeli harus membayar dengan transfer atau setoran tunai melalui bank. setelah itu barang akan dikirim memalui jasa pengiriman barang.

Kelebihan TokoBagus.com:

  1. Ada fitur “Verified Member” dimana kita bisa lebih meyakinkan pembeli bahwa kita adalah penjual yang sudah termasuk verified member.
  2. Terkadang TokoBagus.com sendiri yang kerja keras memasarkan produk-produk para penjual lewat facebook dan google.

Kelemahan TokoBagus.com:

  1. Tidak ada fitur “SUNDUL GAN” (menaikkan ratting suatu lapak yang menjual suatu barang,lapak disini maksudnya adalah kolom yang disediakan bagi para penjual barang). jadi lapak kita akan semakin tenggelam dengan banyaknya lapak-lapak yang baru saja dibuat oleh para penjual lainnya.
  2. Tidak ada kebebasan dalam berkreasi di dalam lapak.
  3. Tidak terlihat adanya aktivitas jual beli atau diskusi antara penjual dan pembeli. jadi kelihatannya seperti penipuan barang online.

Analisis Grafik tokobagus.com 
  Pada kali ini saya akan menganilisis grafik penjualan pada situs tokobagus.com,saya menggunakan situs alexa.com untuk melihat grafik penjualannya seperti gambar dibawah ini:


dapat kita lihat bahwa grafik situs ini mengalami peningkatan disetiap tahunnya,situs ini menempati peringkat yang bagus didunia maupun diindonesia.dan menurut saya selama saya menggunakan situs ini peminatnya banyak,terutama dalam sistem perdaganganya,untuk saat ini saja sudah sekitar2 juta lebih iklan yang aktif 


link websitenya:

Sumbernya:

E-COMMERCE

PENGERTIAN E-COMMERCE

E-commers adalah kegiatan komersial dengan penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.

SEJARAH E-COMMERCE

Sejarah perkembangan E-commerce di dunia di mulai dari kemunculan internet yang kemudian terus berkembang sehingga timbulah E-commerce. Internet mulai lahir pada tahun 1969 kelompok peneliti Amerika berhubungan dengan empat komputer di UCLA, Stanford Research Institute, Universitas Utah, dan Universitas California di Santa Barbara. Mereka menciptakan sebuah jaringan untuk berkomunikasi antara satu dengan yang lain.
Jaringan ini dikenal dengan istilah ARPAnet – ARPA merupakan singkatan dari Advanced Research Project Agency yang merupakan bagian dari Departemen Keamanan AS. Tiga tahun kemudian, lebih dari lima puluh universitas telah terhubung bersama-sama dalam jaringan (network), dan jaringan komputer yang lain mulai muncul di sekitar negara bagian dan dunia. Seiring dengan perkembangan ARPAnet, yang diikuti pula dengan kerjasama jaringan antara kaum pendidik, dan eksperimen NASA mengenai jaringan komputer, jaringan ini mulai terhubungkan satu dengan yang lain interconnected, inilah awal mula dipakai istilah “Internet”.
Istilah perdagangan elektronik berarti pemanfaatan transaksi komersial, seperti pesanan pembelian atau invoice secara elektronik. Berkembang melalui aktivitas yang mempunyai istilah “perdagangan web” melakukan transaksi pembelian dan penjualan barang dan jasa melalui World Wide Web melalui sebuah server yang dianggap aman (HTTPS).
WEB mulai dikenal masyarakat luas pada tahun 1994, jurnalis banyak beranggapan bahwa e commerce akan menjadi sebuah sector ekonomi yang nantinya akan berkembang dengan pesat. Baru kurang lebih empat tahun protocol HTTPS memasuki tahap matang dan mulai banyak digunakan oleh masyarakat luas. Antara tahun 1998 dan tahun 2000 banyak pebisnis dari Negara AS dan Eropa mengembangkan situs web perdangan ini.


JENIS-JENIS E-COMMERCE

Bisnis e-commerce mulai tumbuh dengan cepat sejak tahun 1998. Pada awal pertumbuhannya tipe bisnis ini hanya melingkupi bidang business-to-consumer (B2C) e-commerce. Namun pada pertumbuhannya perkembangan bisnis ini mulai melingkupi bidang business-to-business (B2B), consumer-to-consumer (C2C), dan consumer to business (C2B) berikut definisi-nya : 

1.       B2B ( Bussines to Bussines )
B2B adalah transaksi secara elektronik antara entitas atau obyek bisnis yang satu ke obyek bisnis lainnya, dapat disimpulkan B2B adalah : 
·         Disebut juga transaksi antar perusahaan 
·         Transaksinya menggunakan EDI dan email untuk pembelian barang dan jasa, informasi & konsultasi 
·         Digunakan untuk pengiriman dan permintaan proposal bisnis.
keterangan :
EDI - singkatan dari Electronic Data Interchange sebenarnya adalah sebuah metode pertukaran dokumen bisnis antar aplikasi komputer - antar perusahaan/instansi secara elektronis dengan menggunakan format standar yang telah disepakati.
Contoh: Global Market

GlobalMarket Group adalah sebuah perusahaan perdagangan internasional pemasaran. Sekarang dengan lebih dari 30 kantor lapangan serta staf dari 1.000, perusahaan berkomitmen untuk mendirikan GMC (Global Produsen Sertifikat) Masyarakat, di mana manufaktur Cina yang berkualitas didirikan dan dapat berdiri di antara sisanya. Dengan mengikuti pameran global, penawaran marketing dan memberikan solusi sourcing, jembatan pasar global kesenjangan antara pembeli global dan produsen GMC.




2. B2C (Bussines to Consument )
 B2C adalah kegiatan E-businesses dalam pelayanan secara langsung kepada konsumen melalui barang atau jasa. Dengan penjualan langsung di internet dan pemesanan dapat langsung dilakukan oleh konsumen karena biaya sudah tercantum. kelebihan dari B2C adalah sebagai berikut :
·         Disebut dengan transaksi pasar
·         Konsumen mempelajari produk yang ditawarkan melalui publikasi
·         Membeli dengan electronic cash & sistem secure payment
·         Meminta agar barang dikirimkan
Contoh perusahaan yang menerapkan konsep B2C adalah bhinneka yang Konsep pemasarannya pada Bidang Usaha : Total IT Solution Spesialis dalam Komputer & Software Distribution



3. C2C ( Consumer to Consumer )
    C2C adalah model e-commerce yang menjamur di Indonesia saat ini. Contoh dari C2C adalah iklan baris dan toko-toko buku online dadakan (dimiliki oleh individu yang umumnya memanfaatkan layanan blog gratis seperti blogspot).
C2C terjadi seorang individu melakukan penjualan produk/jasa langsung kepada individu lainnya.
Contoh perusahaan yang menerapkan konsep C2C adalah 



KELEBIHAN & KEKURANGAN E-COMMERCE

Kelebihan e commerce :
- Lebih efisien waktu, sebab dengan adanya e commerce pemesanan barang dapat melalui telephone atau situs internet dan dapat diantar.


Kekurangan e commerce :
- Tidak terlalu aman, sebab saat transaksi biasanya menggunakan kartu kredit atau no rekening, itu dapat memungkinkan sesuatu yang tidak diinginkan terjadi.

Selasa, 30 April 2013

Definisi dan Karakteristik Arsitektur Web

HTML


Definisi HTML :

HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).

Karakteristik HTML :

• Tag-tag dalam HTML tidak bersifat case sensitive.
• HTML tidak mempedulikan white space characters.



HTTP


Definisi HTTP :

(HyperText Transfer Protocol) adalah sebuah protokol untuk meminta dan menjawab antara client dan server. Sebuh client HTTP seperti web browser, biasanya memulai permintaan dengan membuat hubungan TCP/IP ke port tertentu di tempat yang jauh (biasanya port 80). Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request) yang akan meminta halaman yang sudah ditentukan, diikuti dengan pesan MIME yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu.

Karakteristik HTTP :


  1. Bersifat non-sekuensial (non- linier),
  2. Ditampilkan dalam media elektronik,
  3. Bisa digabungkan dengan berbagai media (multi- media),
  4. Interaktif terhadap pembaca.
  5. HTTP kepanjangan dari Hyper Text Transfer Protocol. Adalah sebuah protocol yang biasa digunakan bersama World Wide Web (WWW). 


URL


Definisi URL :

URL atau Uniform Resource Locator adalah serangkaian karakter (seperti huruf, angka, maupun simbol) menurut format standar yang telah ditetapkan, yang digunakan untuk menunjukkan alamat (address) suatu sumber yang ada seperti file dan dokumen pada Internet.

Karakteristik URL :

URL memiliki beberapa bagian penting, yaitu:
  • Protokol (baca juga mengenai Pengertian Standarisasi)
Pada bagian URL yaitu Protokol. Kita harus mengetahui protokol apa yang akan digunakan untuk bisa mengakses ke alamat sumber atau tujuan kita tersebut. Misalnya sajahttp://, https://, atau ftp://. Tanpa Protokol yang tepat, kita tidak akan dapat mengakses URL yang kita tuju.
  • Alamat Server/ Penyedia
Pada bagian URL  yaitu Alamat Server/ Penyedia. Kita harus mengetahui alamat server atau penyedia yang menyediakan sumber yang kita inginkan. Bagian ini merupakan URL alamat server. Contohnya yaitu mohammad.mahareza.blogspot.com
  • Path File
Pada bagian URL yaitu Path File atau lokasi file yang kita tuju. Misalnya kita ingin melihat halaman pada suatu website pada blog ini. Contohnya yaitu http://mohammadmahareza.blogspot.com/2013/04/definisi-dan-karakteristik-html-http.html. Yang penulis garis bawahi pada URL tersebut merupakan Path File.


XML


Definisi XML :

Extensible Markup Language (XML) adalah sebuah markup language yang mempunyai himpunan aturan untuk pengkodean dokumen dalam format yang dimengerti oleh manusia dan mesin.
Tujuan perancangan dari XML menekankan pada kesederhanaan, keumuman, dan kegunaan melalui Internet. XML adalah format data tekstual dengan dukungan yang kuat melalui Unicode untuk bahasa-bahasa di seluruh dunia. Meskipun desain dari XML memfokuskan pada dokumen, yang digunakan secara luas untuk representasi struktur data yang bebas, sebagai contoh pada web services.
Banyak application programming interfaces (APIs) telah dikembangkan untuk memproses data XML, dan ada beberapa sistem skema untuk membantu dalam proses mendefinisikan dari bahasa berbasis XML.
Pada tahun 2009, ratusan bahasa berbasis XML telah dikembangkan, termasuk RSS, Atom, SOAP, dan XHTML. Format berbasis XML telah menjadi standar bagi banyak kakas office-productivity, termasuk Microsoft Office (Office Open XML), OpenOffice.org dan LibreOffice (OpenDocument), dan iWork dari Apple. XML juga diperlakukan sebagai bahasa baku untuk protokol komunikasi, seperti XMPP (eXtensible Messaging and Presence Protocol).

Karakteristik XML :

·      Ekstensibilitas : dapat ditukar/digabung dengan dokumeN XML lain
·      Memungkinkan pemrograman yang lebih baik maka dibuat suatu software pengolah XML
·      Memisahkan data dan presentasi. Yang akan direpresentasikan dalam XML dan XSL
·      Pencarian data cepat karena XML merupakan data dalam format yang terstruktur
·      Plain Text dan platform independent
·      Untuk pertukaran data
·      Markup dapat menambah maksud arti (semantic) suatu data
·      Dapat memisahkan data.
·      Dapat mendefinisikan peran data.
·      Dapat mendefinisikan batasan data.
·      Dapat menfenisikan keterhubungan data.


AJAX


Definisi AJAX :

Ajax yang akan kita bahas adalah sesuatu yang berhubungan dengan aplikasi website. AJAX merupakan singkatan dari Asynchonous JavaScript and XML. AJAX bukanlah bahasa pemrograman seperti halnya PHP, ASP, Java dan sebagainya, tapi hanya sebuah teknik untuk mengembangkan aplikasi web yang lebih interaktif, cepat dan responsif.

Ajax merupakan kombinasi dari beberapa teknologi web, yaitu :
HTML (HyperText Markup Language).
JavaScript.
XML (eXtensible Markup Language).
DHTML (Dynamic HTML).
DOM (Document Object Model).

Karakteristik AJAX :
  • Sebuah halaman web tidak perl di-refresh setiap kali ada data baru yang ingin ditampilkan. Dengan demikian, sebuah aplikasi web akan terasa seperti aplikasi desktop saja.
  • Kecepatan, interaktivis, fungsionalitas, dan tingkat kegunaan halaman web akan meningkat.
  • AJAX bekerja mengambil data dari server, user yang membuka halaman web masih tetap bisa berinteraksi dengan alaman web tersebut, di mana halaman web tidak mengalamifreezing seperti halnya aplikasi web konvensional.
  • Bersifat asynchronous artinya permintaan data tambahan dari server dan loadingnya dilakukan di background tanpa mempengaruhi tampilan dan sifat halaman web sekarang.
  • Ajax memiliki struktur pemrograman yang lebih mudah untuk dipahami.
  •  Melakukan request ke web server dan PHP yang berada di server akan melakukan apa yang diminta oleh Ajax, mengirim hasilnya ke web browser dan Ajax menampilkannya kepada user.


XSLT


Definisi XSL :

XSLT(XML Stylesheet Language for Transformation) adalah bahasa yang menspisifikasikan transformasi dari sebuah dokumen XML(Extensible Markup Language) pengertian transformasi di sini adalah perubahan bentuk dan struktur dari dokumen XML menjadi berbasis text lainnya.
spesifikasi dari dokumen XSLT ini dibakukan oleh W3C(Word Wide Web Consortium) melalui sebuah dokumen tertulis dan hanya merupakan sebuah spesifikasi yang harus diimplementasikan lagi oleh vendor untuk bisa dipakai.
Xalan, sebuah aplikasi berbasis java dari komunikasi open-source Apache adalah salah satu aplikasi yang mengimplementasikan spesifikasi XSLT ini. Dalam dokumentasi produknya, Xalan menyatakan telah menimplementasikan XSLT 1.0 sesuai dengan dokumen spesifikasi XSLT 1.0 yang dikeluarkan oleh W3C.


Karakteristik XSLT :

a. melibatkan satu atau lebih dokumen XML sumber.
b. melibatkan satu atau lebih modul stylesheet XSLT.
c. XSLT Tamplate processing engine (processor).
d. melibatkan satu atau lebih dokumen hasil.


JAVA SCRIPT


Definisi JAVA SCRIPT :
 
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan disisi klien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi program.

Javascript merupakan bahasa scripting yang digunakan untuk membuat aplikasi web, sifatnya client-side sehingga dapat diolah langsung di browser tanpa harus terhubung keserver terlebih dahulu. Walaupun namanya menggunakan kata “Java”, Javascript tidak berhubungan dengan bahasa pemprograman java, meskipun keduanya memiliki kemiripan dalam hal syntax yang meniru bahasa C.

Nama Asli dari bahasa ini adalah LiveScript yang kemudian diganti karena adanya perjanjian kerjasama antara Netscape dan Sun dengan balasan Netscape memperbolehkan untuk membundel browse mereka dengan menggunakan Java dan Sun. “JavaScript” merupakan merk terdaftar milik Sun Microsystem, Inc dan dilisensikan oleh Sun untuk Netscape Comunications dan entitas lainnya seperti Mozilla Foundation.

Karakteristik JAVA SCRIPT :

a. Javascript biasanya dituliskan dalam bentuk fungsi yang ditaruh dengan tag dan dibuka dengan tag pula.
b. Kode javaScript juga bisa diletakkan di file tersendiri yang berekstensi.
c. Script pada bagian head.
d. Script pada bagian body.