Kamis, 17 Maret 2011

Game engine blender

Meskipun bukan sebuah game engine murni, blender bisa digunakan sebagai game engine. Hal ini dapat kita lihat pada menu bar yang terlihat di bagian atas window blender. Disana terdapat pilihan game, dan jika sudah disetting object yang ditentukan objek tersebut bisa bergerak sesuai pengendalian yang disusun oleh programer.

berikut tampilan window blender :








sebelum membuat gamenya... tentunya kita harus membuat object-object yang diperlukan oleh game yang akan kita buat. dari mulai karakter sampai efek-efek yang akan mendukung jalannya sebuah game.

Pada awalanya Erwin Coumans dan Gino Van den Bergen membangun game engine blender pada tahun 2000. Tujuannya adalah membuat Produk komersial yang dapat dipasarkan agar pembuatan game dan konter inter aktif lainnya dapat lebih mudah untuk para pembuatnya. Gamenya dapat dijalankan baik pada aplikasi yang berdiri sendiri atau on-line (memiliki fitur yang spesial). Namun fitur-fitur online tidak dilanjutkan karena alasan keamanan, meskipun sudah dilakukan beberapa usaha untuk memperbaikinya.

Kode kunci pada library fisik tidak di open-source ketika blender untuk sementara dihentikan, hal ini terjadi ketika pada versi 2.37a. Namun pada versi 2.42 di luncurkan blender memberikan perkembangan yang segnifikan dengan fitur-fitur barunya. Dengan menyertakan "Bullet Rigid Body Dynamics library".

fitur-fitur yang disediakan oleh blender 3d game engine :

  • Graphical logic editor for defining interactive behavior without programming
  • Collision detection and dynamics simulation now support Bullet Physics Library. Bullet is an open source collision detection and rigid body dynamics library developed for Play Station 3
  • Shape types: Convex polyhedron, box, sphere, cone, cylinder, capsule, compound, and static triangle mesh with auto deactivation mode
  • Discrete collision detection for RigidBody simulation
  • Support for in-game activation of dynamic constraints
  • Full support for vehicle dynamics, including spring reactions, stiffness, damping, tyre friction etc
  • Python scripting API for sophisticated control and AI, fully defined advanced game logic
    Support all OpenGLTM lighting modes, including transparencies, Animated and reflection-mapped textures
  • Support for multimaterials, multitexture and texture blending modes, per-pixel lighting, dynamic lighting, mapping modes, GLSL vertexPaint texture blending, toon shading, animated materials, support for Normal Maping and Parallax Mapping
  • Playback of games and interactive 3D content without compiling or preprocessing
  • Audio, using the SDL toolkit
  • Multi-layering of Scenes for overlay interface

Selanjutnya akan diterangkan satu persatu...

Rabu, 23 Februari 2011

Apa si Game Engine itu??

Semester baru untuk perkuliahan sudah dimulai lagi. Tentunya akan setiap mahasiswa mengemban misi baru dan dunia baru untuk dipijak. Namun, di dunia yang baru tentunya belumlah banyak hal yang kita ketahui tentang hal-hal yang ada di dalamnya. Di dunia yang baru tentunya akan ada bahasa baru, fungsi baru dan ketentuan baru yang harus kita ikuti dan patuhi.

Pada kesempatan kali ini, saya ingin menjelaskan sedikit tentang game engine. Hal ini berkaitan dengan mata kuliah pengantar teknologi game yang saat ini saya ikuti. Saya sendiri belum tahu pasti, apa sebenarnya definisi yang tepat untuk game engine. Oleh karena itu, saya pikir dengan menulis mengenai definisi dari Game engine itu sendiri saya dapat menemukan arti yang tepat untuk game engine.

wikipedia.org mengatakan :

"A game engine is a software system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers. The core functionality typically provided by a game engine includes a rendering engine (“renderer”) for 2D or 3D graphics, a physics engine or collision detection (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph. The process of game development is frequently economized by in large part reusing/adapting the same game engine to create different games."

"game engine adalah sebuah sistem software yang di desain untuk mengkreasikan dan membangun video games. Banyak sekali Game engine yang di desain untuk di mainkan di video game consoles(seperti PlayStation, XBox, dll) dan PC. Fungsi inti dari game engine sebenarnya menyediakan sebuah mesin yang didalamnya dapat membuat 2D atau 3D graphics, mesin fisik atau deteksi tabrakan(dan respon akan tabrakan itu sendiri), suara, pembuatan script, animasi, kecerdasan buatan, jaringan, streaming(mungkin lebih dimengerti dari pada diartikan), menejemen memori, threading, dukungan lokalisasi, dan gambar grafiknya. Proses pengembangan sebuah game sering dihemat dengan penggunaan skala besar untuk dipakai berkali-kali/mengadaptasi dari game engine yang sama untuk membuat game yang berbeda."


menurut saya berkaitan dengan pernyataan dari wikipedia ini, game engine merupakan sebuah kumpulan fungsi dari berbagai bahasa yang menyatukan beberapa bidang sekaligus yang mungkin lebih sulit apabila dibuat sendiri-sendiri dengan bahasa yang berbeda. Hal ini dibuktikan pada bagian deteksi tabrakan dan responnya. Hal ini mungkin saja adalah sebuah usaha dari game engine untuk mempermudah penggunannya, jadi ketika seorang programer mengkodekan sebuah game dan menurut game engine hal itu akan menimbulkan sebuah collision game engine akan memberikan sebuah solusi atau peringatan agar programer dapat mengkodekan ulang atau memperbaiki collision yang ditimbulkan tersebut.

Game engine sepertinya juga menempatkan fungsi-fungsi yang sering digunakan agar programer tidak bersusah payah untuk mengkodekan semuanya sampai juga mengkodekan bahasa yang hanya dimengerti oleh mesin. Pada game engine hal ini sudah disediakan. Dan beberapa game engine juga menyediakan tamplate-template yang bisa digunakan dari game yang sebelumnya sudah ada sehingga bagi pengguna yang awam bisa menggunakannya untuk membuat game yang berbeda, mungkin saja menggabungkan karakter-karakter dari game 1 ke game 2 sehingga karakter yang ada lebih bervariasi. Hal itu bisa saja terjadi di game engine.

untuk list dari game engine yang tersedia anda dapat melihat disini.

Keuntungan dari penggunaan game engine adalah faktor waktu pengerjaan dari pembuatan sebuah game yang mengandung berbagai aspek programing dapat di minimalisir, sehingga banyak hal lain yang dapat dilakukan setelah mengerjakan tugas pembuata game ini...


bagi yang membaca dimohon komentarnya mengenai game engine yang mudah digunakan dan berikan pendapatnya...


Selasa, 05 Oktober 2010

Sistem oh sistem

Sebagai manusia yang hidup tentunya manusia hidup dikelilingi sistem, sadar ataupun tidak, ingin ataupun tidak, manusia hidup dalam sistem. Tapi pernahkah manusia membuat sistem. Baik untuk dirinya ataupun untuk orang-orang disekitarnya. 

Terlepas dari itu semua saya teringat pernah saya diperintahkan untuk membuat sebuah laporan mengenai data jumlah pengunjung perpustakaan E gunadarma. Setiap pengunjung di perpustakaan E Gunadarma diwajibkan mengisi buku daftar tamu. Sehingga seharusnya dapat dengan mudah di hitung oleh petugas. Hanya saja informasi yang dibutuhkan adalah hanya mahasiswa yang datang dari fakultas Ekonomi, Psikologi dan Sastra.

Tujuan dari penghitungan ini adalh mengetahui berapa jumlah mahasiswa yang hadir dari masing-masing fakultas yang tadi telah disebutkan. Dan dengan informasi tersebut kampus dapat melihat minat baca mahasiswa dari ketiga fakultas tersebut.

Batasannya adalah npm dari mahasiswa, yaitu :

  • untuk Fakultas Ekonomi ada 4 npm yang bisa dihitung dari tiga angka didepan (1x2xxxxx, 2x2xxxxx, 4x2xxxxx, 3x2xxxxx)
  • Untuk Fakultas Psikologi hanya ada 1 npm yang bisa digunakan (1x5xxxxx)
  • Untuk Fakultas Sastra juga ada satu npm yang bisa digunakan (1x6xxxxx)

Mungkin sepintas ini adalah hal yang mudah, namun kendala yang dihadapi adalah jumlah data. Sehingga diperlukan sebuah sistem penghitungan yang tepat sehingga didapat hasil yang menunjukan informasi yang cukup akurat.

Sistem yang saya buat  sederhana, yaitu menghitungnya perfakultas dengan menandai dipinnggir npm sesuai urutan nomor dari 1 s/d nomor terakhir. Berikut contohnya :










Dapat dilihat dengan sistem seperti ini, kita dapat mendapatkan data yang akurat dan apabila kita melewatkan satu npm maka dengan adanya penomoran tersebut kita dapat menambahkan kekurangan dengan menuliskan angka terakhir ditambah entry yang baru.




Rabu, 29 September 2010

desain pemodelan grafik

pemodelan grafik sangat berkaitan dengan grafik komputer. Dimana grafik komputer adalah hal yang berkaitan dengan panca indera manusia terutama mata. Baik buruknya suatu model grafik yang tercipta, dapat dilihat dari animo user yang menggunaakan. Bukan berarti suatu model grafik yang baik adalah yang memiliki grafis dengan spesifikasi tinggi untuk mengaksesnya.

Saat ini layanan tepat sasaran lebih banyak dicari dibandingkan yang memiliki grafis sangat baagus hanya saja, untuk menggunakannya spesifikasi komputer untuk mengaksesnya haarus tinggi. Hal ini dikarenakan kondisi ekonomi masyarakat indonesia belum merata sehingga tidak setiap orang dapat menggunakan komputer dengan spesifikasi yang tinggi.

maka dari itu untuk mengetahui model grafik seperti apa yang diharapkan user. Kita haruslah mengerti, apa yang dimaksud desain pemodelan grafik dan apa saja elemen-elemen didalamnya yang dapat digunakan dengan baik dalam batas-batas perinsip yang sudah ditetapkan oleh pendahulu pendesain pemodelan grafik.

Model grafik, terdiri dari dua kata yaitu model dan grafik. menurut KBBI, model berarti 1 pola (contoh, acuan, ragam, dsb) dr sesuatu yg akan dibuat atau dihasilkan; 2 orang yg dipakai sbg ; 3 orang yg (pekerjaannya) memperagakan ; 4 barang tiruan yg kecil dng bentuk (rupa) persis spt yg ditiru. SEdangkan grafik adalah lukisan pasang surut suatu keadaan dng garis atau gambar (tt turun naiknya hasil, statistik.

Meski dari pengertian menurut KBBI, model grafik memiliki makna yang sulit untuk dimengerti. Namun, saya menyimpulkan bahwa model grafik adalah sebuah rancangan yang penuh perhitungan dan memiliki fungsi-fungsi algoritma, sehingga model-model yang ada dapat berinteraksi dengan manusia.

Model grafik dibentuk dengan aplikasi-aplikasi komputer. Aplikasi-aplikasi ini berhubungan dengan desain grafis, mungkin untuk menambah keindahan dari, model-model grafiknya. Adapun aplikasi-aplikasi yang bisa digunakan adalah sebagai berikut :

  • Desktop publishing
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Indesign
  • Page Maker
  • Coreldraw
  • GIMP
  • Inkscape
  • Adobe Freehand
  • Adobe image ready
  • CorelDraw
  • Webdesign
  • Macromedia Dreamweaver
  • Microsoft Frontpage
  • Notepad
  • Adobe Photoshop
  • Audiovisual
  • Adobe After Effect
  • Adobe Premier
  • Final Cut
  • Adobe Flash, atau sebelumnya Macromedia Flash
  • Ulead Video Studio
  • Magic Movie Edit Pro
  • Power Director
  • Rendering 3 Dimensi
  • 3D StudioMax
  • Maya
  • AutoCad
  • Google SketchUp
Dengan demikian saya dapat menyimpulkan bahwa Desain grafis merupakan salah satu alat yang dapat membantu optimalisasi kinerja dari model grafik yang juga dibentuk oleh fungsi-fungsi algoritma yang menyertainya.

Selasa, 28 September 2010

Tentang Desain Grafis : SoftSkil Desain Pemodelan Grafik ; Dosen Maukar

Tentang Desain Grafis : SoftSkil Desain Pemodelan Grafik ; Dosen MaukarPengertian Menurut kamus besar bahasa Indonesia

Desain grafis terdiri dari dua kata, yaitu : desain dan grafis. Menurut bahasa desain artinya kerangka bentuk; rancangan atau motif; pola; corak. Sedangkan grafis artinya sesuatu yang bersifat graf; bersifat huruf; dilambangkan dng huruf; atau bersifat matematika, statistika, dsb. dalam wujud titik-titik, garis-garis, atau bidang-bidang yang secara visual dapat menjelaskan hubungan yang ingin disajikan secara terbaik tt penyajian hasil penghitungan; bersifat grafik


Pengertian menurut situs Wikipedia


Dan menurut wikipedia desain grafis dapat diartikan sebagai berikut : 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. Seperti jenis disain lainnya, disain grafis dapat merujuk kepada proses pembuatan, metoda merancang, produk yang dihasilkan (rancangan), atau pun disiplin ilmu yang digunakan (disain).
Seni disain grafis mencakup kemampuan kognitif dan keterampilan visual, termasuk di dalamnya tipografi, ilustrasi, fotografi, pengolahan gambar, dan tata letak.

Dalam pembuatan karya seni, terutama bidang desain grafis terdapat perinsip-perinsip yang mungkin diharuskan untuk mendapatkan karya yang nilai estetisnya dapat lebih dinikmati. Prinsip-prinsip tersebut, yakni: Kesederhanan, Keseimbangan, Kesatuan, Penekanan,dan Repetisi.
Sedangkan elemen-elemen yang diusungnya meliputi Garis, Bentuk, Ruang, Tekstur, dan Warna. Dan pada akhirnya sang penikmat karya visual akan memberikan penilaian. Nilai estetis diperoleh melalui penggunaan elemen-elemen dan prinsip- prinsip. Sedangkan nilai ekstra muncul: gerakan (animasi), percepatan, lambaian, suasana panas, atmosfer tenang dan lain sebagainya.
Kegunaan desain grafis dalam dunia periklanan

Ketika kita berjalan di sekitar Jakarta saat ini. Kita akan selalu menemukan produk desain grafis, yaitu : majalah, buku, koran, suvenir, kartu pos, poster, buletin, selebaran, booklet, logo pada kemasan produk, kartu nama, kalender, dan sebagainya. Hal ini membuktikan kita sangat dekat dengan dunia desain grafis. Dan hal itu pun dimanfaatkan oleh para produsen alat dan jasa pemenuhan kebutuhan manusia, dengan cara menempatkan iklan produk yang mereka buat didalam produk-produk desain grafis tadi.
Aplikasi Pembuat produk Desain Grafis

Untuk membuat sebuah produk desain grafis ada beberapa aplikasi yang dapat digunakan, dan aplikasi-aplikasi tersebut memiliki kegunaan masing-masing karena seperti kita ketahui bahwa desain grafis dapat dibuat dalam berbagai bentuk sehingga aplikasi pembuatnya pun ada banyak. Diantaranya :

1. Pembuatan Animasi bisa menggunakan
• 3D Studio Max
Keterangan dari wikipedia menyebutkan bahwa 3D Studio Max (kadangkala disebut 3ds Max atau hanya MAX) adalah sebuah perangkat lunak grafik vektor 3-dimensi dan animasi, ditulis oleh Autodesk Media & Entertainment (dulunya dikenal sebagai Discreet and Kinetix. Perangkat lunak ini dikembangkan dari pendahulunya 3D Studio fo DOS, tetapi untuk platform Win32. Kinetix kemudian bergabung dengan akuisisi terakhir Autodesk, Discreet Logic. Versi terbaru 3Ds Max pada Juli 2005 adalah 7. 3Ds Max Autodesk 8 diperkirakan akan tersedia pada akhir tahun. Hal ini telah diumumkan oleh Discreet di Siggraph 2005.
• Adobe Flash
Adobe Flash (dahulu bernama Macromedia Flash) adalah salah satu perangkat lunak komputer yang merupakan produk unggulan Adobe Systems. Adobe Flash digunakan untuk membuat gambar vektor maupun animasi gambar tersebut. Berkas yang dihasilkan dari perangkat lunak ini mempunyai file extension .swf dan dapat diputar di penjelajah web yang telah dipasangi Adobe Flash Player. Flash menggunakan bahasa pemrograman bernama ActionScript yang muncul pertama kalinya pada Flash 5.

Selain dari dua aplikasi diatas masih ada banyak aplikasi pembuat animasi lainnya.

2. Pengolah Gambar atau photo
Mungkin aplikasi ini sering digunakan oleh pemuda dan pemudi saat ini, bukan hanya oleh kalangan desain grafer. Mungkin karena menginginkan tampilannya saat diphoto lebih baik. Sebenarnya aplikasi ini sangat berguna untuk kepentingan desain grafis karena aplikasi ini bukan hanya bisa memperbaiki pencahayaan dan memotong gambar. Aplikasi ini juga dapat membuat gambar baru apabila desain grafernya memiliki kemampuan menggambar yang baik menggunakan mouse atau pen mouse. Aplikasi seperti yang dapat melakukan hal tersebut di atas diantaranya :
• Adobe photoshop
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , dan versi yang terakhir (kesebelas) adalah Adobe Photoshop CS4.

Photoshop tersedia untuk Microsoft Windows, Mac OS X, dan Mac OS; versi 9 ke atas juga dapat digunakan oleh sistem operasi lain seperti Linux dengan bantuan perangkat lunak tertentu seperti CrossOver.
• Photoscapce
Photoscape merupakan software pengolah photo yang mudah dan menyenangkan untuk digunakan, photoscape dapat digunakan untuk memperbaiki dan meningkatkan kualitas photo. Dengan fitur yang simple aplikasi ini cukup digemari oleh pemuda-pemudi yang gemar mengolah photo-photo yang mereka ciptakan.

3. Pembuatan Brosur dan Poster
• CorelDraw
Corel Draw adalah editor grafik vektor yang dibuat oleh Corel, sebuah perusahaan perangkat lunak yang bermarkas di Ottawa, Kanada. Versi terakhirnya versi 15 yang dinamai X5 dirilis pada tanggal 23 Februari 2008. Corel Draw pada awalnya dikembangkan untuk dijalankan pada sistem operasi Windows 2000 dan yang lebih baru. Versi Corel Draw untuk Linux dan Mac OS pernah dikembangkan, tetapi dihentikan karena tingkat penjualannya rendah.

Versi CorelDRAW X5 memiliki tampilan baru serta beberapa aplikasi baru yang tidak ada pada CorelDRAW versi sebelumnya. Beberapa aplikasi terbaru yang ada, di antaranya Quick Start, Table, Smart Drawing Tool, Save as Template, dan lain sebagainya.

Sumber : 

http://pusatbahasa.depdiknas.go.id/kbbi/index.php
http://id.wikipedia.org/wiki/Desain_grafis
http://id.wikipedia.org/wiki/CorelDRAW
http://www.photoscape.org/ps/main/index.php
http://id.wikipedia.org/wiki/Adobe_Photoshop
http:// id.wikipedia.org/wiki/3D_Studio_Max
http:// id.wikipedia.org/wiki/Adobe_Flash

Jumat, 28 Mei 2010

Ide

Ide merupakan buah pemikiran seorang manusuia yang dibuat dengan susah payah atau dengan mudah. Terkadang ide di sampaikan dengan cara yang salah atau dikemas dengan cara yang salah sehingga ide yang ada menjadi kurang menarik perhatian dan dinilai ide yang buruk.

Saat ini banyak cerita yang terdengar sumbang mengenai penyampaian suatu ide. Banyak ide yang dicuri, ada juga yang mendapatkan ide lain dari ide orang namun pemiliki ide sebelumya yakin bahwa itu adalah ide miliknya.

Terkadang orang terdorong untuk membajak suatu ide karena dia yakin bahwa ide itu bisa menjadi hal yang besar. Lebih jelasnya mengapa ide orang terdorong untuk membajak ide orang lain bisa anda lihat dengan klik disini.

Untuk menghindari tindakan plagiat atau pencurian ide semuanya harus dimulai dari diri sendiri. Hal yang bisa dilakukan diantaranya menuliskan sebagian besar isi tulisan dengan bahasa sendiri. Tuliskan apa yang terlintas dalam otak tanpa membuka buku atau membaca sumber-sumber bacaan lain. Agar lancar melakukannya, mungkin sebelum menuliskan kata dalam kalimat, kita perlu menulisnya dalam kerangkanya atau dari poin ke poin yang lain untuk kemudian dikembangkan sesuai poinnya tadi.

Hal lain supaya tidak terjebak untuk menyalin langsung sebuah sumber tulisan, kita perlu menyampaikan ide-ide kita di awal tulisan dan menyocokan dengan ide-ide orang lain dari berbagai sumber.

Lain dari itu kita harus memikirkan dan mempertimbangkan kembali ide-ide yang kita dapatkan dari aktivitas membaca, lalu menghubungkannya secara penuh makna. Dengan begitu, kita berarti menyeleksi ide-ide tertentu yang masih berkaitan dengan ide pokok tulisan kita. Ketika dihadapkan pada situasi untuk menuliskan sumber tertentu, kita harus mencantumkan nama sumber itu secara tepat.

Meski demikian, perlu juga dipahami bahwa potensi terjadinya bias makna dalam sumber terkutip tetap ada. Tidak semua sumber yang dikutip menunjukkan pendapat yang kokoh pada satu posisi. Ada kemungkinan dukungan dan pertentangan pendapat yang mengemuka. Integritas tulisan muncul bila kita mampu memperlihatkan dinamika dukungan dan pertentangan itu dan lantas mengkritisinya untuk kemudian dijadikan salah satu bahan tulisan.

Dan terakhir janganlah membohongi diri. Jika kita terus melakukan hal itu tentunya plagiarisme bisa ditekan tingkatnya. Tentunya penghargaan atas ide diperlukan. Ada hak cipta yang melindungi pemiliknya dengan undang-undang. dan dengan memiliki hak cipta orang lain yang mencuri ide tak akan bisa menuntut apa-apa. Namun sayangnya hak cipta lebih mengedepankan siapa yang pertama mengajukan ide itu.

Hal ini haruslah dikaji ulang karena pembahasan ini tidak akan habis bila dilakukan seorang diri. hal ini harus dilakukan oleh pemerintah yang memiliki hak atas hal itu.

Semoga tulisan ini bisa menjadi refrensi untuk anda agar tidak terjebak dalam plagiarisme atau semacamnya.

sumber : http://asamba.blogspot.com/2009/11/plagiarism.html

Manfaat E-COMMERCE dan Kelemahannya

Perdagangan elektronik atau e-dagang (bahasa Inggris: Electronic commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.

E-dagang atau e-commerce merupakan bagian dari e-business, di mana cakupan e-business lebih luas, tidak hanya sekedar perniagaan tetapi mencakup juga pengkolaborasian mitra bisnis, pelayanan nasabah, lowongan pekerjaan dll. Selain teknologi jaringan www, e-dagang juga memerlukan teknologi basisdata atau pangkalan data (databases), e-surat atau surat elektronik (e-mail), dan bentuk teknologi non komputer yang lain seperti halnya sistem pengiriman barang, dan alat pembayaran untuk e-dagang ini.

Secara garis besar keuntungan/manfaat dari ecommerce sudah disebutkan diatas, dari mentransfer dana sampai pengumpulan data secara automatis. Namun lebih dari itu e-commerce juga dapat membuat lapangan kerja baru yang lebih banyak. ecommerce juga tidak memperlukan tempat yang luas hanya kecepatan transformasi datalah dan keakuratan data yang ditampilkan oleh pemiliknya menjadi daya tarik yang sangat penting. Selain dari pada itu maintenence untuk ecommerce tidak lebih besar dari pada jika kita memiliki toko di suatu ruko. Bisa dilihat di bawah ini keuntungan dari e-commerce yang telah dirangkum :
* Bagi Konsumen : harga lebih murah, belanja cukup pada satu tempat.
* Bagi Pengelola bisnis: efisiensi, tanpa kesalahan, tepat waktu
* Bagi Manajemen: peningkatan pendapatan, loyalitas pelanggan.

kelemahannya juga banyak terutama dalam bidang penipuan. Karena kelemahan ini di Indonesia masih kurang orang yang membeli dari ecommerce. permasalahan lain adalah internet yang tidak stabil, banyak dari kita yang memiliki keterbatasan untuk mengadakan suatu internet yang baik sehingga sesekali koneksi terputus. Lalu pemerintah juga seperti kurang perhatian dengan perkembangan e-commerce karena peraturan dan kebijakan yang di buat pun belum cukup memadai untuk melindungi konsumen.

Memang sangat disayangkan peluang bisnis yang besar ini menjadi terbuang. Sangat diharapkan adanya turut sertanya pemerintah yang besar untuk memajukan bidang e-commerce. Agar lebih baiknya kita sebagai masyarakat TI seharusnya sudah menggunakan dan mensosialisasikan bahwa apabila kita menggunakan dengan baik e-commerce maka kita akan bisa menghindari kerugian yang ditimbulkan e-commerce.

sumber : http://id.wikipedia.org/wiki/Perdagangan_elektronik