KOMPUTAKI Vol.1, No.1 Februari 2015 PEMBUATAN TOKO ONLINE .STUDI KASUS PADA TOKO ANUGRAH Suwarno 1, Satrio Agung Prakoso 2 Fakultas Ilmu Komputer, Universitas AKI [email protected] Abstrak Internet merupakan jaringan komputer global di seluruh dunia sebagai media komunikasi dan informasi modern yang dapat memberikan serta menampilkan berbagai informasi dan data kepada publik. Dalam dunia usaha khususnya bidang pemasaran, website merupakan salah satu media pemasaran yang bersifat global karena dapat secara mudah dan cepat menyebarluaskan dan bersifat global karena dapat secara mudah dan cepat menyebarluaskan dan memperoleh informasi. Industri fashion terutama di Semarang maju sedemikian pesatnya, tiap-tiap brand mengusung tema tertentu, desain, pola dan bahan yang sangat khusus dalam melakukan promosinya, hal ini ditujukan untuk menarik pengunjung sebanyak mungkin sehingga dapat meningkatkan penjualan. Analisis dan perancangan dari aplikasi pembuatan toko online pada Toko Anugerah pemodelan objek setandar UML (Unified Modelling Language) untuk menjelaskan secara rinci langkah-langkah dari aplikasi. Setelah merancang sistem kemudian membangun aplikasi, adapun pembuatan aplikasinya Php. Berdasarkan pada pentingnya informasi yang ada pada Toko Anugrah, maka diperlukan sebuah website toko online yang menginformasikan keberadaan Toko anugrah di Indonesia . Untuk bisa menggunakan aplikasi toko online cukup mudah karena berbentuk website sehingga dapat langsung dijalankan setelah terkoneksi dengan internet. Kata kunci : industry fashion, UML, toko online, internet, web 1. di seluruh dunia sebagai media komunikasi Pendahuluan Perkembangan teknologi informasi sekarang ini memainkan peranan yang sangat penting dalam berbagai aspek kehidupan, seperti bidang industri, perdagangan, kesehatan, pendidikan dan lain sebagainya. dan informasi modern yang dapat memberikan serta menampilkan berbagai informasi dan data kepada publik. Suatu lembaga, instansi pemerintah atau swasta dapat memberikan serta menampilkan profil, iklan, data dan Internet merupakan jaringan komputer global 72 Pembuatan Toko Online Studi Kasus Pada Toko Anugrah (Suwarno, Satrio Agung Prakoso) informasi kepada publik melalui internet ini. Industri fashion terutama di Semarang dengan memanfaatkan fasilitas website. maju sedemikian pesatnya, tiap-tiap brand Dalam dunia usaha khususnya bidang pemasaran, website merupakan salah satu media pemasaran yang bersifat global karena dapat secara mudah dan cepat menyebarluaskan dan memperoleh informasi. mengusung tema tertentu, desain, pola dan bahan yang sangat khusus dalam melakukan promosinya, hal ini ditujukan untuk menarik pengunjung sebanyak mungkin sehingga dapat meningkatkan penjualan. Dengan menggunakan teknologi yang popular 2. Kajian Pustaka saat ini yaitu website. Ada berbagai macam Website secara fisik adalah kumpulan fasilitas pada internet, salah satunya adalah komputer pribadi, web browser, koneksi ke World Wide Web atau WWW, yang juga ISP, komputer server, router, dan switch dikenal dengan nama website. yang digunakan untuk mengalirkan informasi dan menjadi wahana pertama Toko Anugerah adalah sebuah berbagai pihak terkait. (Budi Sutedjo,dkk, perusahaan yang bergerak dalam bidang 2007 : 145) penjualan pakaian. Sejauh ini semua kegiatan Web berdasarkan kegunaannya dibagi toko ini dinilai belum maksimal, karena menjadi beberapa jenis, yaitu: selama ini kegiatan transaksi masih dilakukan a. Web search engine adalah web yang secara konvensional yaitu pembeli datang memiliki kemampuan melakukan percarian untuk langsung ke Toko Anugerah. Kendala yang juga dihadapi yaitu demikian ketatnya persaingan dalam industri dokumen berdasarkan kata kunci tertentu. Contoh : Google dan Alltheweb. 14 KOMPUTAKI Vol.1, No.1 Februari 2015 b. Web portal adalah web yang berisi Pendidikan kumpulan link, search engine dan www.dikti.org informasi. c. d. Contoh: Yahoo dan b. Tinggi (DIKTI) Web dinamis ialah web yang dapat AOL. menampilkan Web perusahaan adalah web yang kepada pengguna yang berbeda mendeskripsikan suatu perusahaan, pula. Namun, pengguna pun masih layanan, fasilitas dan segala sesuatu secara pasif menerima informasi tentang perusahaan. Contoh: Andi yang dipaparkan. Misalnya, adalah Publisher dan Indosat. web Web pribadi adalah web yang dengan nama pengguna pribadi. memberikan profil pemilik web. Contoh: (Budi Sutedjo ,dkk, 2007 : 145) mail.yahoo.com yang informasi menyapa web berbeda pengguna Yahoo!mail di mana tiap Web dalam internet dikelompokkan menjadi 3 pengguna yang login disapa dengan jenis yaitu: nama sesuai nama login pengguna. a. Web Statis adalah web yang hanya c. Web berupa memungkinkan pemaparan informasi. interaktif ialah pengguna web yang berinteraksi Pengguna secara pasif menerima secara aktif dengan web. Misalnya adalah informasi yang web e-commerce di mana pengguna dapat Misalnya adalah disampaikan. web brosur secara aktif memilih barang yang ingin elektronik (e-brochure) di mana dibeli, lalu membayar secara online. pengguna hanya dapat membaca Contoh: layanan yang ditawarkan organisasi. www.andipublisher.com Contoh: web Direktorat Jenderal ,dkk, 2007 : 145) penerbit ANDI (Budi Sutedjo 74 Pembuatan Toko Online Studi Kasus Pada Toko Anugrah (Suwarno, Satrio Agung Prakoso) Untuk membangun sebuah website, menggunakan basis data yang diolah dibutuhkan beberapa perangkat lunak dan menggunakan perintah bahasa pemrograman untuk membangun pemrograman yang aplikasi tersebut, seperti CMS, frontpage, melakukan permintaan basis data yang HTML, JavaScript, PHP, ASP, dll. berada di sisi server disebut dengan Perangkat lunak pembangun website, pemrograman di sisi server, karena kode dibagi menjadi dua jenis yaitu sisi Client program diletakkan di server dan ketika dan sisi Server. pengguna melakukan suatu informasi Perangkat lunak Bahasa digunakan untuk paling yang ada pada basis data di server maka website adalah bahasa pemrograman tersebut meminta Hypertext Markup Language (HTML). informasi tersebut dengan menggunakan HTML merupakan bahasa pemrograman perintah SQL yang kemudian hasilnya di sisi client, yang artinya kode-kode akan dikembalikan kembali dalam bentuk program HTML. (Budi Sutedjo,2007 : 100 - 101) sederhana pembentuk di pengunjung. jalankan yang SQL. di Ketika komputer pengunjung Konsep yang mendasari aplikasi mengetikkan sebuah nama web pada web browser, maka browser akan meminta informasi antara komputer yang meminta server untuk menampilkan halaman yang informasi, diminta. Sedangkan pemograman di sisi komputer yang memasok informasi (atau server dengan disebut Server). Secara lebih detail, dinamis. Server yang melayani permintaan dari erat pemrograman kaitannya web secara Penyajian informasi melalui web dinamis klien dinamis yang melibatkan disebut sesungguhnya pertukaran klien, berupa dan suatu 14 KOMPUTAKI Vol.1, No.1 Februari 2015 perangkat lunak yang dinamakan web oleh Server. Secara internal, Web Server inilah diringkas dalam konsep 7Cs, yaitu: yang berkomunikasi dengan perangkat 1. seorang web designer yang Context : berkenaan dengan layout lunak lain yang disebut Middleware dan situs yang harus fungsional, tetapi Middleware inilah yang berhubungan tidak dengan basis data. Model seperti inilah estetika pula. yang mendukung web dinamis. Berikut ini 2. akan gambaran arsitektur aplikasi berbasis Server nilai-nilai Content: berkenaan dengan apa yang web yang akan ditunjukkan pada gambar meninggalkan disajikan (teks, gambar, video, dan suara) yang tidak perlu Basis Data 2.1 serba canggih, asalkan sesuai (MySQL) dengan kebutuhan konsumen. Web Server Middl eware (Apache,I IS, Xitami) (ASP, JSP,P HP) 3. Community: sebuah hubungan yang terbangun dari minat yang sama. Situs bisnis dapat pula digunakan Klien untuk membangun Browser relasi (Internet Explorer,Netscape,dll) yang pebisnis 4. konsumen Customization: kemampuan situs minat dan keinginan konsumen. Untuk menyusun sebuah situs dan komponen yang harus digunakan dengan antara untuk menyesuaikan diri dengan 2.1 Komponen Penyusun web bisnis online, diperlukan beberapa aspek erat maupun antar konsumen. Gambar 2.1 Arsitektur Aplikasi Berbasis Web (Abdul Kadir,2003 : 7) lebih 5. Communication: dengan berhubungan interaktivitas antara 76 Pembuatan Toko Online Studi Kasus Pada Toko Anugrah (Suwarno, Satrio Agung Prakoso) konsumen dengan pebisnis secara dasar dua arah. Situs yang baik ialah lingkungan internet. Browser berfungsi situs menampilkan informasi yang diperoleh dari yang memungkinkan hubungan dua arah yang cepat dan cekatan 6. antara pebisnis dan untuk memasuki internet. (Budi Sutedjo ,dkk, 2007 : 94) 1. Internet browser atau sering yang disingkat Connection: tingkat ketethubungan “browse”. bila diterjemahkan dalam bahasa situs dengan situs-situs yang lain. Indonesia, maka artinya melihat-lihat atau Makin banyak koneksinya, makin menjelajah, sering imbuhan dikunjungi. pemberhentian Situs seperti untuk akan Commerce: browser berasal sedangkan “r” dalam dari kata penembahan bahasa Inggris sebuah mencerminkansubyek atau pelaku tindakan. segala Dengan demikian, internet browser dapat tempat. 2.2 sarana konsumen. menjadi 7. dan diartikan kemampuan sebagai pelaku penjelajahan situs internet atau alat yang digunakan untuk melakukan transaksi online atas menjelajahi internet bagi pengguna browser. barang atau jasa yang dijualnya. (Budi Sutedjo ,dkk, 2007 : 95) (Budi Sutedjo, 2007 : 312-313) 2. Karakteristik sebuah website. hal ini penulis menggunakan HTML. Editor Web Browser Untuk mengakses dan menjelajah di Untuk membuat aplikasi web, dalam untuk mendesain suatu web dibagi 2 yaitu WYSIWYG (graphic) editor, antara lain lingkungan internet, dibutuhkan beberapa Notepad dan Ultra Edit dan Editor perangkat lunak yang menjadi infrastruktur WYSIWYG, antara lain Netscape dan Front 14 KOMPUTAKI Vol.1, No.1 Februari 2015 Page. Ada beberapa jenis browser yang yang di sisipkan pada dokumen HTML. PHP sering digunakan yaitu Internet Explorer, merupakan software open Source yang Mozilla Firefox, Opera, Google Chrome dll. disebarkan dan dilisensikan secara gratis serta Berikut akan dijelaskan tentang browser yaitu dapat di download secara bebas dari web Internet explorer dan Mozilla Firefox resmi http://www.php.net Dalam PHP terdapat beberapa Elemen- 2.3. XAMPP XAMPP perangkat yang menggabungkan beberapa aplikasi kedalam satu paket, yaitu web server Apache, MySQL, PHP, dan PERL. Dengan XAMPP pekerjaan menjadi mudah karena dapat menginstalasi dan mengkonfigurasi keempat aplikasi tersebut Elemen dasar yaitu 1. Karakter Karakter dapat berupa huruf, angka tunggal, spasi, tanda control seperti carriage return atau sebuah tanda seperti + dan ?. 2. Tipe Data dengan sekaligus sehingga dapat menghemat Tipe data dasar pada PHP ada 3 macam sumber daya (resource) komputer. Fungsi yaitu : XAMPP adalah sebgai server yang berdiri sendiri (localhost) yang terdiri atas program Integer : menyatakan tipe data bilangan bulat. Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan PHP dan PERL 2.4 PHP Double : menyatakan tipe data bilangan real atau pecahan. String : menyatakan tipe data teks. PHP adalah singkatan dari PHP Hypertext Processor yang digunakan sebagai bahasa script Server side dalam pengembangan Web 78 Pembuatan Toko Online Studi Kasus Pada Toko Anugrah (Suwarno, Satrio Agung Prakoso) 3. Variabel-Variabel : Nama variable E-commerce pertama kali ditentukan dan digunakan secara dinamis. diperkenalkan pada tahun 1994 pada saat (Abdul Kadir,2003 : 515-529) pertama kali banner elektronik dipakai 2.5 Perdagangan Elektronik (E-Commerce) Perdagangan elektronik atau e-dagang untuk tujuan promosi dan periklanan di suatu halaman web. Selain itu, E- (bahasa inggris: Electronis commerce atau e- commerce commerce) adalh penyebaran, pembelian, teknologi penjualan, pemasaran barang dan jasa melalui meningkatkan sistem elektronik seperti internet, televisi, perusahaan dengan pelanggannya. www, atau jaringan computer lain. E- Ada merupakan penggunaan informasi yang dapat hubungan banyak dari Commerce dapat melibatkan transfer dana Commerce, elektronik, pertukaran data elektronik, sistem Commerce: (Madcoms,2011 : 2-4) manajemen inventori otomatis, dan sistem pengumpulan data otomatis. 1. (Tata Sutabri,2013 : 101) berikut manfaat antara kelebihan eE- Tidak memerlukan modal yang besar 2. Lebih efisien, efektif dan cepat. Selain teknologi www, e-commerce 3. Efisiensi tenaga kerja juga memerlukan teknologi basis data 4. Proses transaksi lebih mudah dan (database), e-mail atau surat elektronik, cepat dan bentuk teknologi non komputer yang 5. Pangsa pasar yang luas lain seperti halnya sistem pengiriman 6. Tidak ada batasan ruang dan waktu barang dan alat pembayaran untuk e- 7. Tidak Commerce ini. diperlukan perusahaan mediator 14 KOMPUTAKI Vol.1, No.1 Februari 2015 8. Membuka jringan bisnis global 9. Kualitas dan harga yang kompetitif yang tidak berhubungan langsung dengan penelitian yang bersangkutan (Marzuki, 2002: 55). 10. Memacu kreatifitas dan inovasi 2. Data Sekunder Data 3. Metode sekunder adalah data yang diperoleh secara tidak langsung dari 3.1. Metode Pengumpulan Data sumbernya melainkan dengan pihak 1. Metode Pengamatan (observasi) lain atau apa yang diperoleh Observasi adalah teknik atau pendekatan dari sumber lain diluar lokasi penelitian. untuk mendapatkan data primer dengan Data ini diperoleh dari buku maupun cara mengamati langsung obyek datanya literatur lain seperti internet yang (Jogiyanto, 2005). berhubungan dengan masalah yang 2. Wawancara (Interwiew) dibahas (Marzuki, 2002: 56). Wawancara adalah komunikasi dua arah untuk mendapatkan data dari responden (Jogiyanto, 2005). 3. Studi Pustaka Studi pustaka merupakan adalah metode pengumpulan data yang berbentuk tulisan, yang meliputi surat-surat, catatan harian, laporan-laporan dan foto (Marzuki, 2002: 59). 3.2. Sumber Data Sumber data meliputi data primer dan 4. Hasil dan Pembahasan Selama ini pengenalan keanekaragaman budaya hanya dijelaskan menggunakan buku. Hal ini membut murid kurang mengetahui secara langsung lagu daerah dan tarian daerah yang dibahas pada materi pengenalan budaya secara langsung, membeli sehingga murid harus CD, VCD, Mendownload MP3 untuk mempelajari atau mengenal tarian adat dan lagu daerah. data sekunder. 1. Data Primer Data primer adalah data yang diperoleh secara langsung dari sumber, diamati dan dicatat 4.1. Perancangan Sistem Perancangan sistem merupakan penyusunan suatu sistem baru untuk membenahi untuk pertama kalinya. Data tersebut akan menjadi sekunder kalau dipergunakan orang kekurangan yang ada pada sistem yang lama. 80 Pembuatan Toko Online Studi Kasus Pada Toko Anugrah (Suwarno, Satrio Agung Prakoso) Dalam rancangan sistem ini dijelaskan dalam Class adalah sebuah spesifikasi yang jika bentuk use case diagram dan penjelasannya diinitasi akan menghasilkan sebuah objek terpisah ke dalam satu kesatuan yang utuh dan dan merupakan inti dari pengembangan berfungsi.. dan desain berorientasi objek. Class diagram relasi 4.2. Use Case Diagram Sistem Baru merupakan gambaran class-class yang tentang toko online. Class-class Gambar 4.1 Usecase diagram tersebut adalah website penjualan Toko Anugerah Gambar 4.2 class diagram Toko Anugerah 4.3. Class Diagram Halaman Utama Pelanggan Tampilan menu Pelanggan 14 KOMPUTAKI Vol.1, No.1 Februari 2015 Gambar 4.3. Menu Pelanggan Gambar 4.5. Konfirmasi Belanja Gambar 4.4. Keranjang Belanja Gambar 4.6. Laporan Pelunasan 82 Pembuatan Toko Online Studi Kasus Pada Toko Anugrah (Suwarno, Satrio Agung Prakoso) Member/user dapat membaca panduan pembelian yang tersedia, deskripsi produk yang jelas, pengisian form tujuan barang yang mudah dan menampilkan transaksi-transaksi yang telah terjadi Beberapa saran yang dapat disampaikan adalah: 1. Toko Anugerah perlu mengadakan pelatihan komputer mengenai pengoperasian program baru sehingga Gambar 4.6. Halaman Barang sumber manusia yang ada dalam Toko Anugerah mampu mengoperasikan dengan baik. 2. 5. Kesimpulan Berdasarkan hasil analisis yang telah lakukan pada Toko Anugerah maka dapat Toko Anugerah perlu media pemasaran lainnya yaitu sosial media seperti facebook, instagram, dan lainnya 3. Toko Anugerah perlu mengembangkan disimpulkan bahwa pengguna website ini aplikasi berbasis android untuk kemudahan adalah admin dan member/user. Website ini pengaksesan dari mana saja dengan gadget mudah digunakan karena: 4. menggunakan Admin dapat mengatur produk, konten kategori, pengelolaan data pesanan, ongkos pengiriman dan laporan. media visul untuk penjelasan ragam budaya seperti pakaian adat, rumah adat, : senjata tradisional, alat musik adat, suku, bahasa daerah, dan cerita rakyat 14 KOMPUTAKI Vol.1, No.1 Februari 2015 Sholiq, 2006. Permodelan Sistem Informasi Berorientasi 6. Daftar Pustaka Afifuddin, Saebani Metodologi Bani Ahmad, Penelitian 2012. Kualitatif. Bundung : Pustaka Setia. Objek dengan UML. Yogyakarta : Graha Ilmu. Whitten JL, Lonnie DR, Kevin CD. 2004 Metode Desain dan Analisis Sistem. Yokyakarta : Andi. Jogiyanto, 2005.Analisis dan Desain. Yokyakarta : Andi Offset. Jogiyanto, 2008. Metodologi Penelitian Sistem Informasi. Yogyakarta : Andi Offset. Widyatama. 2015 (Ringkasan Full Update Penetahuan RPUL Umum Lengkap) Yogyakarta: Widyatama Marzuki, 2002. Metodologi Riset . Yogyakarta : Falkutas Ekonomi Universitas Islam Idonesia Munawar. 2005.Pemodelan Visual Dengan UML .Yokyakarta : Graha Ilmu. M. Suyanto, Marketing Strategi Top Brand Indonesia, Yogyakarta: CV. Andi Offset, 2007. Pudjo, Prabowo 2011. Menggunakan UML. Bandung : Informatika Bandung. Peranginangin Kasiman.2006. Aplikasi WEB dengan PHP dan MySQL. Yogyakarta: ANDI. Sakur,Stendi.B. 2010. PHP5 Pemrograman Berorientasi Objek - Konsep & Implementasi. Yogyakarta: ANDI. 84