• Tidak ada hasil yang ditemukan

Perancangan Web E-Commerce Pada Toko Elektronik 311 Multimedia

N/A
N/A
Protected

Academic year: 2016

Membagikan "Perancangan Web E-Commerce Pada Toko Elektronik 311 Multimedia"

Copied!
84
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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.

(6)

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.

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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

(12)

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.

(13)

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.

(14)

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

(15)

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.

(16)

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

(17)

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

(18)

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

(19)

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.

(20)

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

(21)

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.

(22)

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

(23)

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.

(24)

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 :

(25)

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.

(26)

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

(27)

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.

(28)

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

(29)

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).

(30)

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

(31)

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.

(32)

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.

(33)

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 … ?>

(34)

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

(35)

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.

(36)

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

(37)

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

(38)

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.

(39)

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

(40)

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:

• • • • • •

(41)

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.

(42)

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

(43)

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

(44)

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

(45)

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

(46)

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

(47)

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

(48)

• 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

(49)

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

(50)

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

(51)

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.

(52)

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)

(53)

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

(54)

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

(55)

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

(56)

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.

(57)

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

(58)

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

(59)
[image:59.595.110.514.87.638.2]

4.4.1 Flowchart menu utama

(60)
[image:60.595.198.406.170.565.2]

4.4.2 Flowchart login

(61)
[image:61.595.117.541.152.571.2]

4.4.3 Flowchart Halaman Admin

(62)

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.

(63)

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.

(64)

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

(65)

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.

(66)
[image:66.595.171.455.145.363.2]

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]
(67)
[image:67.595.192.487.118.298.2]

6. Tunggu proses instalasi selesai. Jika selesai akan tampil gambar di bawah ini.

(68)

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

(69)

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.

(70)

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.

(71)

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://

(72)

LAMPIRAN

TAMPILAN HALAMAN WEBSITE

(73)
(74)
(75)
(76)
(77)
(78)
(79)
(80)
(81)
(82)
(83)
(84)

Gambar

Gambar 1.0 Tampilan Area Kerja Joomla
Gambar 1.2 Camera Raw
gambar hasil
Gambar 2.0 Data Flow Diagram (DFD)
+7

Referensi

Dokumen terkait

Strategi yang harus disiapkan dalam rangka memanfaatkan kekuatan yang dimiliki oleh pulau Bawean untuk mengatasi ancaman yang dihadapi dalam mengembangkan wisata

13 No.4 Desember 2015 | 557 dari semua pihak yang terlibat dalam suatu SKPD, hal ini akan sangat menunjang pada kualitas dan ketepat waktuan pelaporan LAKIP baik itu

Mereka juga tidak pernah kenal dengan tamu dari luar negeri yang pernah berkunjung ke gapoktan yaitu sebesar 80%, 60% mereka tidak pernah kenal dengan pejabat pemerintah pusat,

Bagi peserta didik agar lebih memperhatikan lagi saat pendidik menjelaskan atau saat proses pembelajaran karena apabila peserta didik tidak memperhatikan saat

Berdasarkan hasil analisis data yang disajikan dalam tabel diatas, dapat disimpulkan bahwa kemampuan berfikir kritis siswa di SMA Negeri di Kabupaten Bangkalan

Bu kuvvetler Selçuklu ordusunun öncü kuvvet- leri kumandanı olan, daha önce de Anadolu'daki akınlarından bahset- tiğimiz emir Sunduk tarafından bozguna

Banyaknya jawaban netral (biasa saja) pada jawaban kuesioner responden untuk variable kenyamanan, keamanan dan kemudahan menunjukkan bahwa sebagian besar konsumen tidak

Analisis gelombang kotak yang telah dijelaskan di atas telah mengambil bentuk penyederhanaan yaitu dengan menempatkan diskontinyuitas gelombang terletak pada titik origin.