PERANCANGAN WEB E-COMMERCE PADA TOKO ELEKTRONIK 311 MULTIMEDIA
TUGAS AKHIR
DANI MESTIKA 092406009
PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
PERANCANGAN WEB E-COMMERCE PADA TOKO ELEKTRONIK 311 MULTIMEDIA
TUGAS AKHIR
Diajukan untuk melengkapi Tugas Akhir dan memenuhi syarat mencapai gelar Ahli Madya
DANI MESTIKA 092406009
PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
MEDAN 2012
Judul : PERANCANGAN WEB E-COMMERCE PADA TOKO ELEKTRONIK 311 MULTIMEDIA
Kategori : TUGAS AKHIR Nama : DANI MESTIKA Nomor Induk Mahasiswa : 092406009
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Depatemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Mei 2012 Komisi Pembimbing
Diketahui/Disetujui oleh Pembimbing, Ketua Departemen Matematika FMIPA USU
NIP. 1966209011988031002 NIP. 196312141989031001 Drs. Marihat Situmorang,M.Kom
PERNYATAAN
PERANCANGAN WEB E-COMMERCE PADA TOKO ELEKTRONIK 311 MULTIMEDIA
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2012
DANI MESTIKA 092406009
PENGHARGAAN
Puji syukur kehadirat Allah SWT yang Maha Pengasih dan Maha Penyayang, dengan limpahan Rahmat dan Karunia-Nya Tugas Akhir ini berhasil diselesaikan dalam waktu yang telah ditetapkan.
Ucapan terima kasih penulis sampaikan yang sebesar-besarnya kepada :
1. Teristimewa untuk Ayahanda dan Ibunda tercinta, serta Abang saya, saya berterima kasih atas cinta, bantuan dan motivasinya untuk menyelesaikan laporan Tugas Akhir ini.
2. Bapak Dr.Sutarman, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Dr.Saib Suwilo, M.Sc, Ketua Departemen Matematika.
4. Bapak Drs.Marihat Situmorang ,M.Kom, sebagai Dosen Pembimbing yang telah memberikan bimbingan dan arahan dalam penulisan laporan Tugas Akhir saya ini.
5. Seluruh Staff Pengajar dan Pegawai FMIPA USU.
6. Para sahabat - sahabat yang telah banyak membantu saya : Masitah Salim, Reza, Didi, Nazwa, Bang Azwar, Rauf, Dikhi, Iqbal, Frans, Syaiful, Erna, Sherly dan teman – teman saya yang tidak bisa saya sebutkan namanya, yang selalu memberikan motivasi, bantuan dan semangat, semoga Allah SWT meridhoi setiap gerak langkah kita.
7. Semua pihak yang ikut membantu dalam penyelesaian Tugas Akhir ini yang tidak dapat disebut satu persatu, penulis ucapkan banyak terima kasih.
ABSTRAK
Kajian ini bertujuan untuk membangun suatu website e-commerce pada sebuah toko elektronik online. Website ini dikembangkan dengan menggunakan perangkat lunak XAMPP 1.7.3, dan Joomla versi 1.7.3. Website ini berfungsi untuk penjualan berbagai macam barang elektronik dan memberikan kemudahan bagi user/pengguna yang ingin membeli dan melihat – lihat barang elektronik yang ditawarkan. Tujuan website ini adalah untuk mempermudah masyarakat dalam mencari barang – barang elektronik yang dibutuhkan tanpa harus bersusah payah keluar.
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak v
Daftar Isi vi
Daftar Tabel vii
Daftar Gambar viii
Bab 1 Pendahuluan 1
1.1 Latar Belakang 1
1.2 Identifikasi Masalah 2
1.3 Maksud dan Tujuan 2
1.4 Kontribusi Penelitian 2
1.5 Metodologi Penelitian 3
1.6 Sistematika Penulisan 4
Bab 2 Landasan Teori 6
2.1 E-Commerce 6
2.1.1 Electronic Data Interchange (EDI) 7
2.1.2 Internet Commerce 8
2.1.3 Karakteristik E-Commerce 9
2.1.4 Mekanisme E-Commerce 11
2.1.5 Aspek Penting E-Commerce 12
2.1.6 Faktor Kesuksesan E-Commerce 14
2.1.7 Riwayat E-Commerce 15
2.2 Database MySQL 16
2.3 HTML 17
2.3.1 Mark Up / Tanda 18
2.4 PHP 19
2.4.1 Riwayat PHP 20
2.4.2 Keunggulan PHP 21
2.4.3 Script Program PHP 21
2.5 JOOMLA ! 22
2.5.1 Riwayat Joomla 23 2.6 Adobe Photoshop 27
2.6.1 Riwayat Adobe Photoshop 27 Bab 3 Deskripsi Perusahaan 38
Bab 4 Perancangan Sistem 39
4.1 Data Flow Diagram 39 4.2 Perancangan Database 40 4.3 Perancangan Algoritma 43 4.3.1 Perancangan Algoritma Menu Utama 43
4.3.2 Perancangan Algoritma Menu Admin 44
4.4 Perancengan Flowchart 45
4.4.1 Flowchart Menu Utama 46 4.4.2 Flowchart Login 47 4.4.3 Flowchart Menu Admin 48 Bab 5 Implementasi Sistem 49
5.1 Pengertian Implementasi Sistem 49
5.2 Tujuan Implementasi Sistem 49
5.3 Komponen Utama Dalam Implementasi Sistem 50
5.3.1 Perangkat Keras 50
5.3.2 Pereangkat Lunak 50
5.4 Instalasi Xampp 51
5.4.1 Menjalankan Xampp 55
Bab 6 Kesimpulan dan Saran 56
6.1 Kesimpulan 56
6.2 Saran 57
Daftar Pustaka ix
DAFTAR TABEL
Halaman
Tabel 1.0 Perkembangan Versi Joomla 24
Tabel 1.1 Perkembangan Photoshop 32
Tabel 2.0 Tabel Barang 41
Tabel 2.1 Tabel User 42
Tabel 2.2 Tabel Kategori 42
Tabel 2.3 Tabel Member 42
DAFTAR GAMBAR
Halaman
Gambar 1.0 Tampilan Area Kerja Joomla 25
Gambar 1.1 Icon untuk Photoshop CS3 Beta 29
Gambar 1.2 Camera Raw 29
Gambar 1.3 Logo Toko 311 Multimedia 38
Gambar 2.0 Data Flow Diagram ( DFD ) 40
Gambar 2.1 Flowchart Halaman Menu Utama 46
Gambar 2.2 Flowchart Login 47
Gambar 2.3 Flowchart Halaman Admin 48
Gambar 3.0 Xampp-win32-1.7.1.installer 52
Gambar 3.1 Pilihan Bahasa Instalasi Xampp 52
Gambar 3.2 Setup Wizard 52
Gambar 3.3 Lokasi Instalasi 53
Gambar 3.4 Xampp Option 53
Gambar 3.5 Setup selesai 54
Gambar 3.6 Icon Xampp 55
ABSTRAK
Kajian ini bertujuan untuk membangun suatu website e-commerce pada sebuah toko elektronik online. Website ini dikembangkan dengan menggunakan perangkat lunak XAMPP 1.7.3, dan Joomla versi 1.7.3. Website ini berfungsi untuk penjualan berbagai macam barang elektronik dan memberikan kemudahan bagi user/pengguna yang ingin membeli dan melihat – lihat barang elektronik yang ditawarkan. Tujuan website ini adalah untuk mempermudah masyarakat dalam mencari barang – barang elektronik yang dibutuhkan tanpa harus bersusah payah keluar.
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Sistem komputerisasi mulai merambah dalam dunia perekonomian khususnya dunia
penjualan. Internet bukanlah hal yang baru bagi masyarakat, kini semua kalangan dapat
mengaksesnya. Dunia penjualan menggunakan sistem komputerisasi untuk membantu
melaksanakan kegiatan operasioanal. Selain itu juga mempermudah komunikasi antara
penjual dan pembeli. Sehingga komunikasi diantara keduanya dapat dilakukan dengan cepat
dan tidak terbatas dalam suatu wilayah. Bahkan sistem komputerisasi dapat melakukan
komunikasi antara penjual dan pembeli yang ada di seluruh dunia.
Penjualan yang dilakukan melalui internet dikenal dengan istilah e-commerce
(electronic commerce) atau disebut juga dengan e-business. Dengan adanya internet, transaksi
penjualan yang dilakukan oleh suatu perusahaan dapat berlangsung dengan cepat dan mudah,
misalnya pada Toko Elektronik 311 Multimedia.
Atas dasar inilah, maka penulis berinisiatif untuk membuat suatu sistem yang dapat
mempermudah jalannya suatu transaksi penjualan pada Toko Elektronik 311 Multimedia.
Penulis tertarik mengangkat judul “Perancangan E-Commerce pada Toko Elektronik 311
Multimedia”.
1.2 Identifikasi Masalah
Toko Elektronik 311 Multimedia adalah toko elektronik baru, yang tidak hanya ingin
diketahui oleh sebahagian orang yang berada disekitar toko tersebut, tetapi juga orang yang
ada di berbagai tempat. Untuk itu toko ini meminta bantuan kepada internet untuk
mengenalkan Toko Elektronik ini kepada semua orang yang menggunakan internet.
1.3 Maksud dan Tujuan
Maksud dari penelitian ini adalah untuk merancang suatu aplikasi web yang dinamis. Aplikasi ini dimanfaatkan untuk memperluas pemasaran dan mempermudah transaksi penjualan sehingga lebih hemat, cepat dan mudah tanpa terhalang oleh jarak dan waktu. Dan memperkenalkan toko ini kepada dunia luas.
Adapun tujuan penulis mengadakan penelitian ini adalah untuk merancang suatu sistem penjualan pada Toko Elektronik 311 Multimedia dengan menggunakan software-software pendukung seperti XAMPP sebagai server dan database, Joomla , serta Adobe Photoshop CS. Selain itu penulis juga ingin menerapkan ilmu yang dipelajari di bangku kuliah dan memenuhi persyaratan kelulusan Tugas Akhir.
1.4 Kontribusi Penelitian
1.5 Metode Penelitian
Metodologi adalah kerangka teoritis yang digunakan oleh penulis untuk menganalisa, mengerjakan atau mengatasi masalah yang dihadapi. Sedangkan kerangka teoritis adalah merupakan metode-metode ilmiah yang akan diterapkan dalam pelaksanaan tugas. Metode penelitian sangat penting karena baik buruknya hasil penelitian tergantung dari metodologi yang digunakan. Metode Penelitian digunakan sebagai sarana untuk memahami objek masalah. Pemakaian metode harus dikerjakan secara cermat dengan memperhatikan hal-hal sebagai berikut :
1. Penelitian Lapangan dan Wawancara
Penelitian ini dilakukan penulis secara langsung di lapangan, dalam hal ini penulis melakukan penelitian dan wawancara pada pemilik dan karyawan Toko Elektronik 311 Multimedia sebagai objek penelitian.
2. Penelitian Pustaka
Penelitian yang dilakukan penulis di perpustakaan adalah untuk mendapatkan data yang teoritis. Dalam hal ini yang harus diperhatikan adalah subjek yang diteliti, yaitu khususnya pada buku bacaan yang menjadi pembahasan dan saling berhubungan dengan permasalahan yang dihadapi.
3. Merancang database
Dalam membuat database tersebut penulis menggunakan MySQL sebagai tempat penyimpanan data yang fleksibel dan dinamis.
4. Merancang desain web
Pada tahap ini, penulis mulai mendesain tampilan atau halaman web dengan menggunakan software pendukung seperti Joomla dan Adobe Photoshop CS.
Pada tahap ini penulis membuat listing program dari setiap menu-menu halaman web yang akan ditampilkan.
6. Pengujian Program
Pada tahap ini penulis menguji program yang telah dirancang untuk mencari kesalahan-kesalahan dalam program dan memperbaiki kembali program tersebut, sehingga pada tahap selanjutnya program dapat berjalan dengan sempurna.
1.6 Sistematika Penulisan
Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu sistematika penulisan yang terdiri dari:
BAB 1 PENDAHULUAN
Pada bab ini diuraikan secara ringkas pembahasan tentang latar belakang, identifikasi masalah, maksud dan tujuan, metode penelitian, dan sistematika penulisan.
BAB 2 LANDASAN TEORITIS
Pada bab ini penulis menjelaskan teori-teori singkat tentang hal-hal yang berhubungan dengan judul dan bahasa pemrograman yang digunakan. Teori ini merupakan penjelasan tentang aplikasi-aplikasi yang digunakan penulis dalam penyusunan tugas akhir ini.
BAB 3 DESKRIPSI PERUSAHAAN
Pada bab ini penulis menjelaskan tentang sejarah terbentuknya Toko Elektronik 311 Multimedia sampai perubahan dan perkembangan dari Toko tersebut.
BAB 4 PERANCANGAN SISTEM
BAB 5 IMPLEMENTASI SISTEM
Bab ini berisikan pengertian implementasi sistem, tujuan implementasi sistem, komponen utama dalam implementasi sistem, dan instalasi XAMPP and friends yang berisikan, Apache, PHP, dan MySQL.
BAB 6 KESIMPULAN DAN SARAN
BAB 2
LANDASAN TEORITIS
Pada bab ini penulis menjelaskan teori-teori singkat tentang hal-hal yang berhubungan dengan judul dan bahasa pemrograman yang digunakan oleh penulis. Teori ini merupakan penjelasan tentang aplikasi-aplikasi yang digunakan dalam penyusunan tugas akhir ini.
2.1 E-commerce
Perdagangan elektronik atau dagaElectronic commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan,
melalui sistem lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis (Wikipedia, 2012).
Menurut Robert E. Johnson, III, e-commerce merupakan suatu tindakan melakukan transaksi bisnis, secara elektronik dengan menggunakaninternet sebagai
media komunikasi yang paling utama
Pada website ECARM (The Society For Electronic).Commerce And Rights Management) dijelaskan bahwa e-commerce secara umum menunjukkan seluruh
bentuk transaksi yang berhubungan dengan aktifitas-aktifitas perdagangan, termasuk organisasi dan perorangan yang berdasarkan pada pemrosesan dan transmisi data digital termasuk teks, suara, dan gambar-gambar visual (OECD, 1997).
Electronic Commerce (Perniagaan Elektronik), sebagai bagian dari Electronic
para ahli dan pelaku bisnis dicoba dirumuskan definisinya. Secara umum e-commerce dapat didefinisikan sebagai segala bentuk transaksi perdagangan/perniagaan barang atau jasa (trade of goods and service) dengan menggunakan media elektronik. Jelas, selain dari yang telah disebutkan di atas, bahwa kegiatan perniagaan tersebut
merupakan bagian dari kegiatan bisnis. Kesimpulannya, “commerce is a part of
e-business”
Electronic Commerce telah ada dalam berbagai bentuk selama lebih dari 20
tahun. Teknologi yang disebut dengan Electronic Data Interchange (EDI) dan Electronic Funds Transfer (EFT) pertama kali diperkenalkan pada akhir tahun
1970-an. Pertumbuhan penggunaan kartu kredit, Automated Teller Machines dan perbankan via telepon di tahun 1980-an juga merupakan bentuk Electronic Commerce.
2.1.1 Electronic Data Interchange (EDI)
EDI adalah sarana untuk mengefisienkan pertukaran data transaksi-transaksi reguler yang berulang dalam jumlah besar antara organisasi-organisasi komersial. Secara formal EDI didefinisikan oleh International Data Exchange Association (IDEA) sebagai “transfer data terstruktur dengan format standard yang telah disetujui, yang dilakukan dari satu sistem komputer ke sistem komputer yang lain dengan menggunaka media elektronik. EDI sangat luas penggunaannya, biasanya digunakan oleh kelompok retail yang besar ketika melakukan bisnis dagang dengan para supplier mereka.
Keuntungan dalam menggunakan EDI adalah waktu pemesanan yang singkat, mengurangi biaya, mengurangi kesalahan, memperoleh respon yang cepat, pengiriman faktur yang cepat dan akurat serta pembayaran dapat dilakukan secara elektronik.
2.1.2 Internet Commerce
Internet commerce adalah penggunaan internet yang berbasis teknologi informasi dan komunikasi untuk perdagangan. Kegiatan komersial ini seperti iklan dalam penjualan produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan/pembelian barang dimana barang akan dikirim melalui pos atau sarana lain setelah uang ditransfer ke rekening penjual.
Penggunaan internet sebagai media pemasaran dan saluran penjualan terbukti mempunyai keuntungan antara lain :
1.) Untuk beberapa produk tertentu lebih sesuai ditawarkan melalui internet, harga lebih murah mengingat membuat situs di internet lebih murah biayanya dibandingkan dengan membuka outlet retail di berbagai tempat
2.) Internet merupakan media promosi perusahaan dan produk yang paling tepat dengan harga yang relatif lebih murah
3.) Serta pembelian melalui internet akan diikuti dengan layanan pengantaran barang sampai di tempat pemesan.
Di masa lalu, dunia bisnis bisa melakukan aktivitas antara satu dan lainnya melalui jaringan khusus tapi pertumbuhan drastis dari internet telah merubah paradigma tersebut dan akhirnya menjadikannya lebih luas.
Electronic Commerce tradisional saat ini bisa dilakukan oleh pendatang baru
e-commerce melibatkan lebih dari satu perusahaan, dan dapat diaplikasikan hampir disetiap jenis hubungan bisnis.
Ecommerce mengizinkan anda untuk menjual produk - produk dan jasa secara
online. Calon pelanggan atau konsumen dapat menemukan website anda, membaca
dan melihat produk - produk, memesan dan membayar produk- produk tersebut secara online.
2.1.3 Karakteristik E-Commerce
Berbeda dengan transaksi perdagangan biasa, transaksi e-commerce memiliki beberapa karakteristik yang sangat khusus, yaitu :
Transaksi tanpa batas. Sebelum era internet, batas-batas geografi menjadi penghalang suatu perusahaan atau individu yang ingin go-international. Sehingga, hanya perusahaan atau individu dengan modal besar yang dapat memasarkan produknya ke luar negeri. Dewasa ini dengan internet pengusaha kecil dan menengah dapat memasarkan produknya secara internasional cukup dengan membuat situs web atau dengan memasang iklan di situs-situs internet tanpa batas waktu (24 jam), dan tentu saja pelanggan dari seluruh dunia dapat mengakses situs tersebut dan melakukan transaksi secara online.
Transaksi anonym. Para penjual dan pembeli dalam transaksi melalui internet tidak harus bertemu muka satu sama lainnya. Penjual tidak memerlukan nama dari pembeli sepanjang mengenai pembayarannya telah diotorisasi oleh penyedia sistem pembayaran yang ditentukan, yang biasanya dengan kartu kredit.
Produk barang tak berwujud. Banyak perusahaan yang bergerak di bidang e-commerce dengan menawarkan barang tak berwujud separti data, software dan ide-ide
yang dijual melalui internet.
Implementasi e-commerce. Pada dunia industri yang penerapannya semakin lama semakin luas tidak hanya mengubah suasana kompetisi menjadi semakin dinamis dan global, namun telah membentuk suatu masyarakat tersendiri yang dinamakan Komunitas Bisnis Elektronik (Electronic Business Community). Komunitas ini memanfaatkan cyberspace sebagai tempat bertemu, berkomunikasi, dan berkoordinasi ini secara intens memanfaatkan media dan infrastruktur telekomunikasi dan teknologi informasi dalam menjalankan kegiatannya sehari-hari. Seperti halnya pada masyarakat tradisional, pertemuan antara berbagai pihak dengan beragam kepentingan secara natural telah membentuk sebuah pasar tersendiri tempat bertemunya permintaan (demand) dan penawaran (supply). Transaksi yang terjadi antara demand dan supply dapat dengan mudah dilakukan walaupun yang bersangkutan berada dalam sisi geografis yang berbeda karena kemajuan dan perkembangan teknologi informasi, yang dalam hal ini adalah teknologi e-commerce.
Secara umum e-commerce dapat diklasifasikan menjadi dua jenis yaitu; Business to Business (B2B) dan Business to Consumer (B2C). Business to Business (B2B) adalah sistem komunikasi bisnis online antar pelaku
bisnis, sedangkan Business to Consumer (B2C) merupakan mekanisme toko online (electronic shopping mall), yaitu transaksi antara e-merchant dengan e-customer.
Dalam Business to Business pada umumnya transaksi dilakukan oleh para trading partners yang sudah saling kenal dengan format data yang telah disepakati
2.1.4 Mekanisme E-commerce
Mekanisme e-commerce adalah sebagai berikut :
1.) Pembeli yang hendak memilih belanjaan yang akan dibeli bias menggunakan shopping cart, untuk menyimpan data tentang barang-barang yang telah dipilih
dan akan dibayar. Konsep shopping cart ini meniru kereta belanja yang biasanya digunakan orang untuk berbelanja di pasar swalayan. Shopping cart biasanya berupa formulir dalam web, dan dibuat dengan kombinasi CGI,database, dan HTML. Barang-barang yang sudah dimasukkan ke shopping cart masih bisa di-cancel, jika pembeli berniat untuk membatalkan
membeli barang tersebut.
2.) Jika pembeli ingin membayar untuk barang yang telah dipilih, ia harus mengisi form transaksi. Biasanya form ini menanyakan identitas pembeli serta nomor kartu kredit. Karena informasi ini bisa disalahgunakan jika jatuh ke tangan yang salah, maka pihak penyedia jasa e-commerce telah mengusahakan agar pengiriman data tersebut berjalan secara aman, dengan menggunakan standar security tertentu.
3.) Setelah pembeli mengadakan transaksi, retailer akan mengirimkan barang yang dipesan melalui jasa pos langsung ke rumah pembeli. Beberapa cybershop menyediakan fasilitas bagi pembeli untuk mengecek status barang
yang telah dikirim melalui internet.
4.) Keuntungan yang terbesar bagi konsumen adalah melakukan bisnis secara online dengan mudah. Seorang pembeli di internet dapat menggunakan
komputer pribadinya, pagi atau malam selama 7 hari per minggu untuk membeli hampir semua barang. Seorang konsumen tidak perlu mengantri di toko atau bahkan meninggalkan rumahnya. Beberapa perusahaan e-commerce telah membuat proses ini lebih mudah.
contoh : beyon.com mengizinkan para pelanggannya untuk men-download software yang dibelinya langsung ke komputer mereka.
6.) Pengurangan biaya. Perusahaan yang menjual saham secara online, seperti etrade.com membebankan biaya hanya sekitar $ 10 per perdagangan, yang
jauh lebih murah jika dibandingkan dengan membeli saham tersebut melalui perantara saham tradisional.
7.) Perusahaan-perusahaan dapat menjangkau pelanggan di seluruh dunia. Oleh karena itu dengan memperluas bisnis mereka, sama saja dengan meningkatkan keuntungan. E-commerce menawarkan pengurangan sejumlah biaya tambahan. 8.) Sebuah perusahaan yang melakukan bisnis di internet akan mengurangi biaya
tambahan, karena biaya tersebut tidak digunakan untuk gedung dan pelayanan pelanggan (customer service), jika dibandingkan dengan jenis bisnis tradisional.
Secara ringkas keuntungan e-commerce tersebut adalah sebagai berikut: 1. Bagi Konsumen : harga lebih murah, belanja cukup pada satu tempat. 2. Bagi Pengelola bisnis : efisiensi, tanpa kesalahan, tepat waktu
3. Bagi Manajemen : peningkatan pendapatan, loyalitas pelanggan.
2.1.5 Aspek Penting E-Commerce
Adapun beberapa aspek penting dalam membuka toko online adalah :
2. Langkah berikutnya, menyiapkan interaktivitas toko online tersebut. Paling sederhana, bisa menggunakan fasilitas e-mail di website-nya. Agar interaktivitas antara merchant dan pengakses bisa lancar, maka para penjual online ini menyiapkan homepage-nya dengan formulir-formulir standar dan
terstruktur, yang bisa dijawab dengan software tertentu. Sejauh ini homepage-homepage di Indonesia belum bisa menyediakan interaktivitas untuk
kebutuhan verifikasi dan pembayaran.
3. Menurut Julizvar, konsultan dari Hewlett Packard (HP) Indonesia,untuk terciptanya sistem pembayaran via internet memang dibutuhkan kesepakatan berbagai pihak, terutama dari pihak lembaga keuangan, merchant dan konsumen. Pihak-pihak lainnya yang biasanya terlibat untuk mendukung sistem pembayaran internet adalah penyedia sertifikat digital, baik untuk Visa (misalnya VeriSign) maupun MasterCard (misalnya GTE); dan
perusahaan pemroses transaksi kartu kredit.
4. Selain disediakannya fasilitas transaksi aman,menurut Julizvar, dan baiknya toko online juga dilengkapi software pengaman tertentu. HP pun menyediakan produknya, yang telah banyak dipakai untuk kebutuhan implementasi Internet-banking, yakni VirtualVault. Software ini, mempunyai kemampuan melindungi, baik data merchant maupun pelanggan.
5. Walaupun berbagai software e-commerce yang ada dipasar cukup canggih, masih ada aspek legal yang belum disepakati. Misalnya, soal keharusan menyertakan biaya meterai untuk nilai transaksi tertentu dan adanya pengenaan pajak. Jadi untuk menjalankan proses transaksi via Internet secara lengkap, harus disiapkan serangkaian kesepakatan dengan pihak-pihak terkait lainnya.
mal online di Indonesia, sejauh ini pengelola tak ikut campur dalam pengiriman barang pesanannya.
2.1.6 Faktor Kesuksesan E-Commerce
Faktor kunci sukses dalam e-commerce :
Dalam banyak kasus, sebuah perusahaan e-commerce bisa bertahan tidak hanya mengandalkan kekuatan produk saja, tapi dengan adanya tim manajemen yang handal, pengiriman yang tepat waktu, pelayanan yang bagus, struktur organisasi bisnis yang baik, jaringan infrastruktur dan keamanan, desain situs web yang bagus, beberapa faktor yang termasuk:
1. Menyediakan harga kompetitif
2. Menyediakan jasa pembelian yang tanggap, cepat, dan ramah. 3. Menyediakan informasi barang dan jasa yang lengkap dan jelas.
4. Menyediakan banyak bonus seperti
5. Memberikan perhatian khusus seperti usulan pembelian.
6. Menyediakan rasa
lain-lain.
7. Mempermudah kegiatan perdagangan
Masalah e-commerce :
Layaknya sebuah perusahaan besar yang mempunyai masalah, e- commerce pun memilikinya,
1. Penipuan dengan cara
2.1.7 Riwayat E – Commerce
Istilah "perdagangan elektronik" telah berubah sejalan dengan waktu. Awalnya, perdagangan elektronik berarti pemanfaatan transaksi komersial, seperti penggunaan
secara elektronik.
Kemudian dia berkembang menjadi suatu aktivitas yang mempunya istilah yang lebih tepat "perdagangan web" — pembelian barang dan jasa melalui server aman khusus yang menggunakan
E-dagang pertama kali diperkenalkan pada tahun 1994 pada saat pertama kali banner-elektronik dipakai untuk tujuan promosi dan periklanan di suatu halaman-web
(website). Menurut seharga 2006 yang lalu, pendapatan ritel online yang bersifat non-travel di diramalkan akan mencapai seperempat trilyun dolar US pada tahun 2011.
2.2 Database MySQL
MySQL merupakan sistem manajemen database yang bersifat relational. Artinya data dikelola dalam database yang akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat (im-jabar.blogspot.com, 2012).
MySQL adalah suatu Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial (Kasiman Peranginangin, 2006).
Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk
mengolah database terutama untuk pemilihan, seleksi dan pemasukkan data,yang memungkinan pengoperasiannya dikerjakan secara mudah dan otomatis. SQL pertama kali didefinisikan oleh American National Standards Institute (ANSI) pada tahun 1986. MySQL adalah sebuah sistem manajemen database yang bersifat open source. MySQL adalah pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.
MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-perintah Structured Query Language (SQL) untuk mengelola database - database yang ada di dalamnya. Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database.
Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user
bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.
2.3 HTML (Hyper Text Markup Language)
HyperText Markup Language (HTML) adalah sebua untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam formathome page dengan perintah-perintah HTML (Wikipedia, 2012).
HTML atau yang memiliki kepanjangan Hypertext Markup Language adalah script atau bahasa markup yang digunakan untuk membuat halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. HTML berupa kode - kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya. Kata “Markup Language“ pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam skrip HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. Penamaan dokumen HTML dapat dilakukan dengan memilih suatu nama, sembarang nama, kemudian menambahkan sebuah ekstensi “.htm” atau “.html” (tanda kutip tidak perlu dituliskan karena digunakan sebagai penjelas saja).
Hingga kini versi terakhir HTML yang telah disetujui oleh W3C adalah HTML versi 4.01.
2.3.1 Markup/Tanda
Secara garis besar, terdapat 4 jenis elemen dari HTML:
• structural. tanda yang menentukan level atau tingkatan dari sebuah tulisan
(contoh, <h1>Golf</h1> akan memerintahkan browser untuk menampilkan "Golf" sebagai tulisan tebal besar yang menunjukkan sebagai Heading 1
• presentational. tanda yang menentukan tampilan dari sebuah tulisan tidak
peduli dengan level dari tulisan tersebut (contoh, <b>boldface</b> akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh
•
atau pranala ke dokumen lain (contoh, <ahref = "http://www.wikipedia.org/"> Wikipedia</a> akan menampilka
• Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>), Konsep hypertext pada HTML memungkinkan kita untuk membuat link pada suatu kelompok kata atau frasa untuk menuju ke bagian manapun dalam World Wide Web.
Ada tiga macam link yang dapat kita gunakan : • Link menuju bagian lain dari page
• Link menuju page lain dalam satu web site
Selain markup presentational , markup yang lain tidak menentukan bagaimana tampilan dari sebuah tulisan. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan, dan sebagai gantinya digunakan
Contoh dokumen HTML sederhana : <!DOCTYPE html>
<html>
<head>
<title>'''Selamat Siang''' HTML</title>
</head>
<body>
<p>Nama saya Dani Mestika!</p>
</body>
</html>
2.4 PHP
PHP (Hyper Text Prepocessor) merupakan bahasa pemrograman untuk mebuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis dan merupakan bahasa pemrograman script yang paling banyak dipakai saat ini. PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya Windows, Linux dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain.
Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL. Namun PHP juga mendukung system manajemen Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya.
ekstensi terbaru MySQL, pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat open source sehingga setiap orang dapat menggunakannya dengan gratis.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki.
2.4.1 Riwayat PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web (Rafiza, 2006).
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1998, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C dan disertakan juga modul - modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan (Kasiman Peranginangin, 2006).
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.
untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
2.4.2 Keunggulan PHP
Adapun keunggulan yang dimiliki oleh PHP (Kasiman Peranginangin, 2006), yaitu :
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana – mana.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
4. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
5. PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
2.4.3 Script Program PHP
Di dalam PHP ada tiga cara untuk menuliskan script PHP (Kasiman Peranginangin, 2006), yaitu :
1. Menggunakan tag <? … ?> 2. Menggunakan tag <?php … ?>
2.5 Joomla
Joomla adal (f
Joomla, yang berasal dari bahasa Swahili yang berarti “ kebersamaan “ ini, dirilis pertama kali dengan versi 1.00. Joomla memiliki beberapa fitur yang bisa digunakan, yaitu system catching, RSS, blogs, polling, dan lain sebagainya.
Joomla sendiri dari tiga elemen dasar, yakni :
1. Server web, server ini diasumsikan terhubung dengan internet atau intranet yang berfungsi sebagai penyedia layanan situs.
2. Script PHP, kode program dalam bahasa PHP
3. Basis data MySQL, merupakan tempat penyimpanan konten
Pertamakali, pengguna meminta akses terhadap halaman Joomla dengan mengeksekusi URL pada Permintaan ini yang dalam istilah teknis lebih dikenal dengan query string selain terdapat URL juga mengandung parameter konten (section, category, ID article dan lain-lain). Berdasarkan parameter tersebut, sistem script Joomla melakukan kontak dengan basisdata dan mengambil konten yang dimaksud berdasarkan parameternya. Terakhir, konten dan templat (template) digabung bersama dan kembali sebagai halaman html, gambar, css dan javascript.
Salah satu keunggulan dari Joomla yakni bisa dikembangkan dan diintegrasi dengan jalan menambahkan beberapa ekstensi, plug in, komponen maupun modul-modul tambahan yang bisa diinstal kedalamnya.
Untuk mendistribusikan informasi Joomla kepengguna, pengembangan, desain web, dan komunitas lain pada umumny, tim pengembang dari Joomla telah membuat
alamat yang kemudian dipindahkan keserver yang lebih lengkap.
Pengguna bisa terhubung dengan akses halaman Joomla dengan melakukan eksekusi URLpada browser web yang kemudian terhubung dengan halaman Joomla ini lebih dikenal dengan istilah teknik query string.
2.5.1 Riwayat Joomla
Pada tanggal 17 September 2005, diluncurkan Joomla versi awal yaitu 1.0.0 yang merupakan versi alias dari Mambo hingga Agustus 2005" yang hengkang dari Mambo.
Pemimpin Tim saat itu Andrew Eddie yang dikenal dengan sebutan "MasterChief" menulis surat terbuka di komunitas dan diumumkan di forum mamboserver.com. Tim pengembang kemudian membuat situs Open Source Matters
untuk mendistribusikan informasi ke pengguna, pengembang, desainer web dan komunitas lain pada umumnya.
Perkembangan Joomla berawal dari Joomla 1.0.0 sampai dengan tahap yang luar biasa yaitu Joomla 1.0.15. Namun seiring dengan perkembangan versi Joomla 1.0.x ini, sekitar tahun 2007 telah dimulai pengembangan Joomla 1.5.x yang memiliki beberapa persamaan dan perbedaan yang cukup signifikan. Saat ini Joomla 1.5.x telah mencapai pada tahap Joomla 1.5.20.Untuk versi Joomla 1.6 sudah pada tahap versi beta dan dapat diunduh di www.joomla.org. Semakin baru versi Joomla memiliki
penyempurnaan dari versi - versi sebelumnya.
Berikut perkembangan versi Joomla sampai dengan saat ini :
Tabel 1.0 Perkembangan Versi Joomla
No. Versi Tanggal Diluncurkan Nama Kode 1. 1.0.0 17 September 2005 Sunrise 2. 1.0.1 21 September 2005 Sunburst 3. 1.0.2 2 Oktober 2005 Sunset 4. 1.0.3 14 Oktober 2005 Sunlight 5. 1.0.4 21 Nopember 2005 Sundial 6. 1.0.5 24 Desember 2005 Sunspot 7. 1.0.6 15 Januari 2006, 16:00 Sunscreen 8. 1.0.7 15 Januari 2006, 21:00 Sunburst 9. 1.0.8 26 Februari 2006 Sunshade 10. 1.0.9 5 Juni 2006 Sunshine 11. 1.0.10 26 Juni 2006 Sundown 12. 1.0.11 29 Agustus 2006 Sunbow 13. 1.0.12 25 Desember 2006 Sunfire
14. 1.0.13 2007 Sunglow
15. 1.0.14 2008 16. 1.0.15 2008
15. 1.5 Stable 22 Januari 2008 Khepri 17. 1.5.1 08 February 2008 Seenu 18. 1.5.2 23 March 2008 Woi 19. 1.5.3 24 April 2008 Vahi 20. 1.5.4 08 July 2008 Naiki 21. 1.5.5 28 July 2008 Mamni 22. 1.5.6 12 August 2008 Vusani 23. 1.6 10 Januari 2011
25. 1.6.2 14 April 2011 26. 1.6.3 18 April 2011 27. 1.7 19 Juli 2011
Seperti yang disampaikan oleh Pihak Pengembang Inti Joomla, Joomla 1.0.x akan berakhir pada Joomla 1.0.15. Tidak ada support dan pengembangan selanjutnya. Dan mereka akan berkonsentrasi pada Joomla 1.5.x
[image:37.595.106.398.85.150.2]Joomla secara terus menerus dikembangkan melalui berbagai aktivitas oleh komunitas yang sangat aktif dan tertarik dengan sistem ini (wikipedia
Menu utama yang terdapat pada ruang kerja joomla adalah:
1. Menu Site merupakan menu utama untuk mengatur situs. Semua pengaturan website dirangkum dalam menu-menu dibawah menu site ada 5 menu dibawah menu site yaitu :
a. Contol Panel : menu yang berisi icon-icon yang merupakan shortcut untuk menuju ke halaman lain.
b. User Management : menu untuk mengatur hak akses masing-masing user. c. Media Manager : untuk mengelola file - file gambar.
d. Global Configuration : halaman untuk mengelola nilai variable - variabel yang ada di file configuration.php
2. Menu Menus untuk mengatur menu-menu yang akan digunakan di website.
3. Insert Bar terdiri dari tombol-tombol untuk menyisipkan berbagai macam objek seperti hyperlink, image/gambar, tabel, dan lain-lain.
4. Menu Content berisi segala sesuatu yang terkait dengan pengelolaan konten pada Joomla.
5. Menu Component berisiikan menu-menu untuk menngatur komponen-komponen yang akan digunakan di halaman website.
6. Menu extention berisikan menu-menu yang mengatur tampilan di halaman website.
2.6 Adobe Photoshop
Adobe Photoshop atau biasa disebut Photoshop adalah perangkat lunak editor citra buatan Adobe System yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek (wikipedia.org).
Perangkat lunak ini banyak digunakan ole perusahaamarket leader) untuk perangkat lunak pengolah gambar/foto, dan, bersama sebagai produk terbaik yang pernah diproduksi oleh Adobe System. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 dan versi yang terakhir (keduabelas) adalah Adobe Photoshop CS5.
Photoshop tersedia untu juga dapat digunakan oleh sistem operasi lain seperti lunak tertentu sepert
Pada ta
2.6.1 Riwayat Adobe Photoshop
menulis sebuah program pada Macintosh Plus-nya untuk menampilkan gambar grayscale pada layar monokrom. Program ini, yang disebut Display, menarik
Selama waktu itu, John bepergian ke Silicon Valley di California dan memberikan demonstrasi program itu kepada insinyur di Russell Brown, direktur seni di memutuskan untuk membeli licensi untuk mendistribusikan pada bulan September 1988. Sementara John bekerja pada plug-in di California, Thomas tetap di Ann Arbor untuk menulis kode program. Photoshop 1.0 dirilis pada 1990 khusus untuk Macintosh.
Meskipun pada awalnya Photoshop dirancang untuk menyunting gambar untuk cetakan berbasis - kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar unt menyertakan aplikasi tambaha
Photoshop juga memiliki hubungan erat dengan beberapa perangkat lunak penyunting media, animasi, dan authoring buatan-Adobe lainnya. File format asli Photoshop, .PSD, dapat diekspor ke dan dari membuat DVD profesional, menyediakan penyuntingan gambar non-linear dan layanan special effect seperti background, tekstur, dan lain-lain untuk keperluan televisi, film, dan situs web. Sebagai contoh, Photoshop CS dapat digunakan untuk membuat menu dan tombol (button
Photoshop dapat menerima penggunaan beberapa model warna:
• • • • • •
Ada beberapa pada tambahan pada Photoshop CS2 seperti multiple layer selecting dan "warp," versi kurva dari transform tool dan color replacement tool, yang sebelumnya hadir sebagai plug-in
Untuk para penggemarreduce grain" (mengurangi grain) yang dapat membantu mengoptimalkan foto yang diambil pada kondisi kekurangan cahaya. Untuk "memperjelas" perbedaan produk CS dengan produk-produk Photoshop sebelumnya, Adobe menghilangkan lambang mata Photshop, yang dipresentasikan dalam bentuk yang berbeda-beda sejak versi 3 sampai versi 7. Photshop CS dan CS2 kini menggunakan bulu sebagai ikon dan bentuk identifikasinya.
Gambar 1.1 Icon untuk Photoshop CS3 Beta.
[image:41.595.106.275.591.720.2]Versi beta Photoshop CS3 telah dirilis untuk pengguna CS2 pada tanggal 15 Desember 2006. Berbeda dengan Photoshop CS dan CS2 yang menggunakan bulu sebagai logonya, Logo untuk edisi ketiga ini berbentuk berwarna putih dan berlatar belakang biru - gradien.
Versi terakhirnya dilengkapi dengan Adobe Camera RAW, sebua dikembangkan ole da plugin ini juga tersedia untuk Photoshop 7.0.1 dengan tambahan biaya $99 USD.
Secara Photoshop adalah sebuah program penyunting gambar standar industri yang ditujukan untuk para profesional tinggi; kira-kira US$600. Keadaan ini memancing beberapa programer untuk merancang peralatan grafik (graphics tools) dengan harga yang lebih terjangkau. Untuk menghadapi persaingan ini, dan untuk menghadapi pembajakan produknya, Adobe memperkenalkan lebih minimalis, dengan harga terjangkau; di bawah US$100. Produk ini ditujukan untuk pengguna rumahan dan menghilangkan beberapa fitur profesional.
Photoshop memiliki kemampuan untuk membaca dan menulis gambar berformat raster dan vektor seperti .png, .gif, .jpeg dan lain-lain. Photoshop juga memiliki
beberapa format file khas:
• .PSD (Photoshop Document) format yang menyimpan gambar dalam bentuk layer, termasuk teks, mask, opacity, blend mode, channel warna, channel
alpha, clipping paths, dan setting duotone. Kepopuleran photoshop membuat
format file ini digunakan secara luas, sehingga memaksa programer program penyunting gambar lainnya menambahkan kemampuan untuk membaca format PSD dalam perangkat lunak mereka.
• .PSB adalah versi terbaru dari PSD yang didesain untuk file yang berukuran lebih dari
• .PDD adalah versi lain dari PSD yang hanya dapat mendukung fitur perangkat lunak PhotshopDeluxe.
Tool dalam Adobe Photoshop adalah alat yang dapat membantu pengguna dalam
Beberapa tool - tool yang ada di Photoshop antara lain : • History Brush Tool
• Eraser Tool
• Path Selection Tool
• Direct Selection tool
• Pen Tool
• Shape Tool
• Brush Tool
• Audio Annotation Tool
• Eyedropper Tool
• Measure Tool
• Text Tool
• Hand Tool
Pengembangan manipulasi gambar digital banyak memengaruhi industri fotografi. Pengembangan tersebut menciptakan seni pengolah gambar (photo retouching) dan mengubah cara kerja: produk yang biasanya hanya dapat diciptakan oleh fotografer profesional selama berjam-jam atau bahkan berhari-hari, kini dapat diproduksi oleh
seniman amatir sekalipun. Manipulasi gambar digital telah menyumbang begitu banyak hal kepada dunia fotografi dengan memungkinkan manipulasi yang awalnya sulit atau bahkan tak mungkin. Photoshop berperan besar dalam perkembangan dunia digital saat ini.
Pada masa revolusi fotografi digital di tahun 90-an, Photoshop menjadi standar di dunia industri. Banyak fotografer yang menggunakan program ini untuk mengoptimalkan hasil akhir foto yang mereka ciptakan.
Dengan kehadiran Photoshop daoriginal. Dengan menggunakan pressure sensitive tablet dapat meningkatkan efek paint brush, eraser, atau tool lainnya. Tablet digunakan secara global oleh para ilustrator komik
efek yang berperan dalam produksi film dikombinasikan dengan Photoshop untuk mengoptimalkan hasil-produksinya.
Kat sebuah gambar, meskipun pengolahan gambar itu sendiri tidak menggunakan Photoshop sebagai programnya (sama seperti sebagai kata kerja.
Sejarah dirilisnya Photoshop :
Tabel 1.1 Perkembangan Photoshop Versi Platform Nama
kode
Tanggal rilis Perubahan
0.63 Macintosh Oktober 1988 1.0 Macintosh Februari 1990
2.0 Macintosh Fast Eddy Juni 1991 • Path
2.0.1 Macintosh Januari 1992 2.5 Macintosh Merlin November 1992
Windows
IRIX, Solaris
November 1993
2.5.1 Macintosh 1993
3.0 Macintosh Tiger Mountain
September 1994 • Tabbed Palettes • Layers
Windows, IRIX, Solaris
4.0 Macintosh, Windows
Big
Electric
Cat
November 1996 • Adjustment Layers • Actions (macro)
4.0.1 Macintosh, Windows
Agustus 1997
5.0 Macintosh, Windows
Strange
Cargo
Mei 1998 • Editable type
(Sebelumnya, ketikan akan dirasterisasi ketika dimasukan ke dalam gambar)
• Multiple Undo (History
Palette)
• Color Management
• Magnetic Lasso
5.0.1 Macintosh, Windows
1999
5.5 Macintosh, Windows
Februari 1999 • Satu paket dengan ImageReady
• Extract
6.0 Macintosh, Windows
September 2000 • Bentuk vector
• Perubahan layar
tampilan • Filter "Liquify"
6.0.1 Macintosh, Windows
Maret 2001 • Penambahan memory usage
• Pengembangan Paintbrush picker
• Memperbaiki bug
save/export
7.0 Mac OS
'Classic'/Mac OS X, Windows
Liquid Sky Maret 2002 • Mengubah format teks menjadi
• Healing Brush
• Painting engine baru
• Menghilangkan
dukungan alpha channel untuk format file TGA dan menggantinya dengan embedded alphas, sebuah metode eksperimental yang secara otomatis memunculkan data transparansi.
7.0.1 Mac OS
'Classic'/Mac OS X, Windows
Agustus 2002 • Camera RAW 1.x (plugin opsional)
• Mengembalikan
dukungan alpha channel untuk format file TGA, dan menghilangkan fitur "embedded alphas".
CS (8.0) Mac OS X, Windows
October 2003 • Camera RAW 2.x • Modifikasi Slice Tool • Perintah
Shadow/Highlight
• Smart Guides
• Real-Time Histogram
• Deteksi dan penolakan
[image:47.595.105.564.70.768.2]untuk mencetak gambar hasil -
scan • Perlindungan kopi menggunakan tekhnologi CS2 (9.0)
Mac OS X, Windows
Space
Monkey
April 2005 • Camera RAW 3.x • Smart Objects
• Image Warp
• Spot healing brush
• Red-Eye tool
• Lens Correction filter
• Smart Sharpen
• Smart Guides'
• Vanishing Point
• Peningkatan
manajemen memori pada mesin PowerPC G5 Macintosh 64-bita yang menjalankan Mac OS X 10.4
• Mendukung
(HDRI) • Mendukung
scripting
• Tambahan fitur smudging, seperti
misalnya Scattering • Memperbaiki seleksi
layar, seperti kemampuan untuk memilih lebih dari satu layer.
CS3 (10.0)
Universal Mac OS X, Windows
Musim semi 2007
Versi betanya
dirilis tanggal 15
Desember 2006
untuk pemilik
Photoshop CS2,
Creative Suite, dan
perangkat lunak
Adobe lainnya.
• Tambahan dukungan untuk platform Macintosh berbasis-intel
• Perubahan layar
tampulan
• Tambahan fitur untuk Adobe • Quick Select tool
• Perubahan Curves, Vanishing Point,
Channel Mixer,
Brightness dan Contrast, dan dialog
saat mencetak
• Pengaturan konversi Black-and-white
• Auto Align dan Auto
Blend
• Smart Filters
• optimisasi Mobile device graphic
dan healing CS4, CS4 Extended (11.0) Universal Mac OS X, Windows
• Smoother panning and
zooming and fluid
canvas rotation
• OpenGL display
acceleration di Photoshop
• Native support untuk
64-bit pada Windows Vista x64
• Panel Adjustments • Auto-blending pada
images
• Panel Masks
• Meningkatkan Adobe Photoshop pada Lightroom workflow
• Content - aware
scaling
• Proses raw image yang lebih baik
• Memperluas bagian field
• Meningkatkan dramatisasi
pemeriksaan warna • Auto-alignment pada
layers
Adobe Bridge CS4
CS5 Universal Mac OS X, Windows
White
Rabbit
• Complex selections
mudah dengan Content-Aware Fill
• HDR Pro and HDR
Toning
• Puppet Warp
BAB 3
DESKRIPSI PERUSAHAAN
Pada bab ini penulis menceritakan tentang proses terbentuknya toko 311 multimedia.
3.1 311 MULTIMEDIA
311 Multimedia terbentuk pada tanggal 11 maret 2012, toko ini adalah toko baru yang mencoba keberuntungan di dunia perbisnisan secara online. Toko ini didirikan oleh 2 orang sahabat yang bernama Rio Dalimunthe dan Nyak Panama yang berprofesi sebagai teknisi elektronik. Mereka berdua adalah sahabat yang saling berbagi dalam pekerjaannya, dan melakukan kerjasama dalam pembentukan toko barang elektronik.
Mereka melihat adanya sedikit peluang pada penjualan barang – barang elektronik dan mencoba untuk mengembangkannya secara online. Mereka menamai toko mereka dengan
311 Multimedia yang terletak pada jalan setia budi pasar 1 tanjung sari, komplek athiya laksa no 2 A. Dan daripada itu penulis membantu mereka untuk mewujudkan keinginan mereka, untuk membuat toko online.
BAB 4
PERANCANGAN SISTEM
Tahap perancangan ini merupakan tahap awal dalam membangun sebuah situs, seperti membuat perencanaan, perancangan, diagram alur, tujuan, dan isi dari sebuah situs. Setelah tahap perancangan, tahap selanjutnya yaitu membuat outline atau garis besar dari situs tersebut.
Salah satu cara yang dapat digunakan adalah dengan membuat aliran informasi atau flowchart (bagan alir) situs tersebut. Flowchart merupakan gambaran yang menampilkan struktur, hierarki dan isi halaman per halaman, biasanya berbentuk pohon yang bercabang-cabang. Dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi dari setiap halaman dan link atau navigasi antara halaman-halaman tersebut.
4.1 Data Flow Diagram (DFD)
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir.
Pada tahap analisa, penggunaan notasi simbol lingkaran dan anak panah untuk mewakili atau menggambarkan arus data dalam perancangan sistem sangat membantu sekali di dalam komunikasi dengan pemakai sistem untuk memahami sistem secara logika. Diagram yang menggunakan notasi–notasi ini untuk menggambarkan arus dari data sistem sekarang dikenal dengan nama Data Flow Diagram atau diagram arus data.
[image:53.595.109.527.373.560.2]Keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang sedang dikerjakan atau dikembangkan.
Gambar 2.0 Data Flow Diagram (DFD)
4.2 Perancangan Database
Dalam perancangan aplikasi sistem infosmasi penjualan pada Toko Elektronik 311 Multimedia, penulis membuat 5 tabel dalam database 311 Multimedia. Tabel-tabel tersebut adalah table , Tabel-tabel buku tamu, Tabel-tabel kategori, Tabel-tabel member, dan Tabel-tabel user. Pembuatan database dan tabel-tabel mempergunakan fasilitas MySQL atau phpmyadmin yang terdapat dalam software XAMPP. Di bawah ini adalah gambaran isi dari masing-masing tabel.
a) Tabel (Produk)
[image:54.595.103.530.339.527.2]Tabel (produk) digunakan untuk menampung data produk baik itu produk baru atau produk lama. Berikut adalah field-field yang dibuat dalam tabel :
Tabel 2.0 Tabel (product)
Field Type Keterangan
Nama Varchar (100) Nama
SKU Varchar (10) Kode kategori
Harga Decimal (12,5) Harga
Kategory Varchar (100) Category
Merk Varchar (100) Merk
Deskripsi Text Deskripsi
b) Tabel User (admin)
[image:55.595.98.532.205.274.2]Tabel user (admin) digunakan untuk menampung data user (admin). Berikut adalah field-field yang dibuat dalam tabel user (admin) :
Tabel 2.1 Tabel User
Field Type Keterangan
Username Varchar (50) Username user (admin) Password Varchar (50) Password user (admin)
c) Tabel Kategori
[image:55.595.99.533.455.524.2]Tabel kategori digunakan untuk menampung kategori buku-buku yang dijual pada Toko Elektronik 311 Multimedia. Berikut adalah field-field yang dibuat dalam tabel kategori :
Tabel 2.2 Tabel Kategori
Field Type Keterangan
Kode category Int (5) Kode category
Kategory Varchar (50) Nama category
d) Tabel Member
[image:55.595.100.532.684.753.2]Tabel member digunakan untuk menampung data pelanggan atau pengunjung pada Toko 311 Multimedia. Berikut adalah field-field yang dibuat dalam tabel member :
Tabel 2.3 Tabel Member
Field Type Keterangan
Email Varchar (50) Email pelanggan
Alamat Varchar (50) Alamat pelanggan
Kota Varchar (50) Kota pelanggan
Negara Varchar (50) Negara pelanggan
Kode pos Int (10) Kode pos pelanggan
Telepon Int (20) Nomor telepon pelanggan
Mobile phone Int (20) Nomor handphone
pelanggan
Fax Int (20) Nomor fax pelanggan
4.3 Perancangan Algoritma
Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika.
4.3.1 Algoritma Menu Utama
Langkah 1 : Aktifkan browser Internet Explorer, Mozilla Firefox maupun Google Chrome Anda, kemudian ketik http://311multimedia.com/index.php pada Address Bar lalu tekan enter atau “go” pada sudut kanan Address Bar.
Langkah 2 : Muncul tampilan index yang berupa ucapan selamat datang di 311 Multimedia . Pada menu Home ini, terdapat menu search untuk mencari yang dikehendaki pelanggan dan terdapat menu login khusus admin untuk masuk ke halaman administrator dan member untuk masuk kehalaman yang dapat diakses oleh member.
Langkah 3: Untuk melihat halaman informasi cara membeli, maka klik menu “Cara Berbelanja”. Pada halaman ini di tampilkan cara memesan sampai dengan pembayran dan pengiriman .
Langkah 4 : Untuk melihat koleksi ,maka klik menu “Category” yang ada pada menu utama yang memiliki sub – sub menu . Untuk membeli tersebut, anda harus memilih kategori sesuai dengan yang anda inginkan. Anda dapat mengklik submenu kategori, seperti Notebook, ACER. Setelah menemukan yang anda inginkan, anda dapat mengklik detail untuk melihat secara detail informasi mengenai tersebut, setelah itu anda dapat menambahkannya ke keranjang belanja dan mengisi registrasi untuk data pelanggan.
Langkah 5 : Untuk melihat alamat dan nomor telp/fax dari 311 Multimedia maka klik menu “About Us”.
Langkah 6 : Untuk melihat apa saja yang akan anda beli dan jumlah harga yang akan anda bayarkan, klik menu “Keranjang Belanja”. Pada menu ini akan dijumlahkan harga buku yang akaan anda beli. Setelah anda selesai memilih anda diharuskan mengisi registrasi data pelanggan.
Langkah 7 : Selesai
4.3.2 Algoritma Menu Admin
Langkah 2: Untuk melihat data pelanggan 311 Multimedia anda dapat memilih menu “Site” dan lalu pilih “User Manager” pada halaman admin.
Langkah 3: Jika telah selesai melakukan pengolahan data, maka admin dapat keluar dari halaman admin dan kembali ke Home umum dengan mengklik menu “Logout”.
Langkah 4 : Selesai.
4.4 Perancangan Flowchart
4.4.1 Flowchart menu utama
4.4.2 Flowchart login
4.4.3 Flowchart Halaman Admin
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menginstal, menguji dan memulai sistem baru atau sistem yang diperbaiki.
Pada implementasi ini terlebih dahulu dilakukan pengujian sistem. Setelah terlihat kesalahan dan permasalahan yang ditemukan di dalam pengujian, sistem tersebut diperbaiki. Pengujian sistem dilanjutkan ke tahap operasi yang nyata.
5.2 Tujuan Implementasi Sistem
Adapun tujuan-tujuan dari implementasi sistem, yaitu:
1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang telah disetujui sebelumnya.
2. Memastikan bahwa pemakai atau user dapat mengoperasikan sistem baru, yaitu dengan mempersiapkan manual pemakaian dan melatih sistem.
3. Menguji apakah sistem baru tersebut memenuhi permintaan pemakai, yaitu dengan menguji sistem secara menyeluruh.
5.3 Komponen Utama Dalam Implementasi Sistem
Untuk mewujudkan sistem yang telah dirancang memerlukan sarana pendukung, yaitu berupa komponen-komponen yang sangat berperan dalam menunjang penerapan sistem yang dirancang terhadap pengolahan data.
5.3.1 Perangkat Keras (Hardware)
Perangkat keras (Hardware) mesin atau komponen-komponen yang secara fisik bekerjasama dalam melaksanakan pengolahan data yang dilaksanakan. Adapun hardware yang diperlukan dalam perancangan sistem informasi penjualan ini adalah :
a. Monitor Super VGA
b. CPU (Central Processing Unit)
c. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan d. Memori minimal 128 MB
e. Keyboard dan mouse
5.3.2 Perangkat Lunak (Software)
Ada beberapa software yang perlu diinstal dalam membuat website, antara lain: a. Sistem OperasiWindows XP,Vista atau Windows Seven.
c. Joomla sebagai desain web.
d. PHP sebagai bahasa pemrograman server side.
e. Web Server sebagai server lokal dalam pengetesan halaman web.
f. Browser sebagai tempat media tampilan halaman website. Seperti : Mozilla.
5.3.3 Perangkat Manusia (Brainware)
Sistem komputerisasi yang berfungsi sebagai alat bantu manusia di bidang pengolahan data membutuhkan manusia sebagai aspek yang menangani proyek pada komputer. Inilah yang disebut dengan aspek brainware. Brainware terdiri atas :
1. Sistem analis, yaitu orang yang membentuk dan membangun fasilitas rancangan sistem.
2. Programer, yaitu orang yang bertugas untuk membuat dan membangun program dengan mengunakan salah satu fasilitas software yang telah ditentukan.
3. Operator, yaitu orang yang menangani langsung dalam pengolahan data, mulai dari mempersiapkan data sampai pemasukan data dalam komputer.
5.4 Instalasi Xampp
Xampp memberikan paket-paket yang cukup lengkap diantaranya:
1. Apache HTTPD 2.2.11 2. MySQL 5.1.33
3. PHP 5.2.9
4. phpMyAdmin 3.1.3.1
Adapun tahap-tahap instalasinya adalah sebagai berikut:
1. Klik ganda pada file xampp-win32-1.7.1-installer.
Gambar 3.0 Xampp-win32-1.7.1-installer
[image:65.595.211.434.301.417.2]2. Pilih bahasa yang digunakan dalam proses instalasi. Pada tahap instalasi ini juga mendukung bahasa Indonesia.
Gambar 3.1 Pilihan Bahasa Instalasi Xampp
[image:65.595.166.477.550.721.2]3. Maka akan muncul setup wizard. Kemudia klik next.
4. Untuk lokasi instalasi, penulis menyarankan pilih secara default.
Gambar 3.3 Lokasi Instalasi
5. Maka akan muncul Xampp option. Kemudian klik install.
[image:66.595.195.490.476.704.2]6. Tunggu proses instalasi selesai. Jika selesai akan tampil gambar di bawah ini.
5.4.1 Menjalankan Xampp
Setelah proses instalasi berjalan dengan sempurna, langkah selanjutnya ialah menjalankan Xampp. Untuk itu, klik icon xampp yang berada disudut kiri bawah.
Gambar 3.6 Icon XAMPP
BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Adapun kesimpulan yang dapat diambil oleh penulis :
1. Dengan adanya Sistem Informasi Penjualan berbasis web ini, dapat memperluas pemasaran produk yang dapat meningkatkan jumlah keuntungan bagi toko tersebut.
2. Sistem Informasi penjualan ini menyediakan layanan pemesanan produk melalui system online, hanya dengan memilih produk dan memasukkannya ke dalam keranjang belanja (shopping chart), dan melakukan pembayaran ke nomor rekening yang telah diberitahu, maka produk akan langsung dikirim ke alamat pelanggan. Hal ini tentu akan mempermudah pelanggan yang berdomisili jauh dari lokasi toko ini.
6.2 Saran
Dengan selesainya website Sistem Informasi Penjualan pada Toko Elektronik 311 Multimedia ini, penulis memberikan beberapa saran yang dapat mendukung pengembangan sistem lebih lanjut :
1. Tampilan website dibuat semenarik mungkin, sehingga dapat meningkatkan ketertarikan pengunjung website.
2. Pemeliharaan keamanan terhadap data pada server sangat perlu diawasi dan dijaga dengan baik agar tidak bisa diakses oleh orang yang tidak berkepentingan.
DAFTAR PUSTAKA
Siswoutomo, Wiwit. 2009. Step by Step Joomla Programing. Edisi 3. Jakarta: Elex Media Komputindo.
Jubilee Enterprise. 2008.Meraup Uang dengan Toko Online Berbasis Joomla. Jakarta:
Elex Media Komputindo.
Loudon, K. C. dan Jane, P. L. 2007. Sistem Informasi Manajemen. Edisi 10. Terjemahan :
Chriswan Sungkono dan Machmudin Eka P. Jakarta: Salemba Empat.
2012.
iakses tanggal 12 Maret 2012.
iakses tanggal 12 Maret 2012.
iakses tanggal 18 Maret 2012.
http://
www.sentralweb.com/jbptgunadarma-gdl-course-2004-suryariniw-55-sim1-ecoe.pdf/Slide-Ecommerce. Diakses tanggal 21 April 2012.
http://
LAMPIRAN
TAMPILAN HALAMAN WEBSITE