ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN TOKO ONLINE WARA COMPUTER YOGYAKARTA
Naskah Publikasi
Diajukan oleh Irawan Agung Nugroho 09.11.2874
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
AN ANALYSIS AND DESIGNING SELLING INFORMATION SYSTEM OF WARA COMPUTER ONLINE SHOP YOGYAKARTA ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN TOKO ONLINE WARA COMPUTER YOGYAKARTA Irawan Agung Nugroho Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
Wara Computer shop is a shop in Yogyakarta which sells a variety of accesories, gadget, peripherals. Until now Wara Computer shop using only the data collection system and product sales transaction manually. Wara Computer shop owner wants his shop more widely known, but with low expenses. Every day more than one million people world wide are accesing the internet. And if we make web to introduce a product or to introduce our store name, then every day would be over by one million people. It is more effective than providing brochures, door to door, doing advertising on television. In addition, price on the internet web installation is cheaper than print brochures or advertisements. It takes an application that is used as an information and sales reports, users no longer deal directly with the listing script or program unless there is damage. So the application can be used by several companies engaged in the trade to meet the fierce competition in the field of marketing and sales of products and the presence or computerized integration systems. It can shorten the time spent on processing and marketing data that is accelerating in the printing of reports. To meet the needs of thes applications use a structured approach using design and implement a Content Management System (CMS) built using PHP Programming language and MySQL as database server. The end result of this thesis is to present information and management of product sales per month. Keywords: Online Shop, Information System, Website, E-Commerce.
1.
Pendahuluan Tiap hari lebih dari sekitar satu juta orang di dunia ini melakukan akses internet.
Mereka chatting, surfing, memeriksa email dan lain sebagainya. Jika kita membuat website untuk memperkenalkan produk kita atau memperkenalkan diri kita sendiri, maka setiap hari akan dilihat hampir satu juta orang. Hal ini lebih efektif dibandingkan dengan melempar brosur, menyebarluaskan dengan message maupun Blackberry Messenger, atau melakukan pemasangan iklan di televisi, selain itu harga memasang web jauh lebih murah dan yang pasti lebih mudah. Toko Wara Computer adalah sebuah perusahaan yang bergerak di bidang penjualan accessories komputer. Dalam persaingan yang ketat, toko Wara Computer memerlukan suatu strategi pemasaran untuk produknya dengan alternatif yang baik, yang dapat menarik dan menjangkau lebih banyak konsumen dan dapat memberikan kepuasan terhadap keinginan dan kebutuhan konsumen. Adapun strategi pemasaran yang diterapkan oleh Toko Wara Computer sekarang ini dirasa kurang efektif dan efisien, karena baik pemasaran maupun pemesanan produknya hanya dilakukan secara manual dengan resiko kesalahan yang tinggi.
2.
Landasan Teori 2.1 Konsep Dasar Sistem Menurut Webster ( Pressman, 2002,h. 276 ), sistem adalah serangkaian tatanan hal-hal yang saling berhubungan untuk membentuk suatu kesatuan atau keseluruhan organik yang diklasifikasikan dan diatur di dalam suatu bentuk yang teratur dengan maksud memperlihatkan suatu rencana logis yang menghubungkan bagian-bagian yang berbeda. Berdasarkan pengertian-pengertian diatas dapat ditarik kesimpulan bahwa sistem adalah sekumpulan elemen-elemen yang berinteraksi dengan maksud yang sama untuk mencapai suatu tujuan tertentu.
2.2 Pengertian Informasi Menurut Jogiyanto ( 2001,h. 8 ) menyatakan informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Berdasarkan kategorinya informasi dikelompokkan menjadi tiga bagian : 1.
Informasi Strategis
2.
Informasi Tektis
3.
Informasi Teknis
2.3 Konsep Dasar Informasi 2.3.1
Pengertian Sistem Informasi Menurut Jogiyanto ( 2001,h. 11 ) yang dimaksud sistem informasi
adalah suatu sistem yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
2.3.2
Siklus Informasi Menurut Jogiyanto ( 2005,h. 9 ) data yang diolah melalui suatu model
informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali.
2.3.3
Nilai Informasi Menurut Jogiyanto ( 2005,h. 11 ) nilai dari informasi ( value of
information ) ditentukan dari dua hal, yaitu manfaat dan biaya pendapatannya.
2.3.4
Kualitas Informasi Suatu informasi dikatakan berkualitas ( quality information ) jika
mengandung tiga unsur, yaitu informasi harus akurat ( accurate ), tepat pada waktunya ( timeliness ) dan relevan ( relevance ). ( Burch Jhon, Grudnitski Garry : 1986 ).
2.4 Pengertian Sistem Informasi Penjualan Menurut Sofyan Assauri ( 1992 ), Penjualan merupakan suatu kegiatan pelengkap atau suplemen dari pembeli, untuk memungkinkan terjadinya transaksi yang terdiri dari serangkaian kegiatan yang meliputi permintaan ( demand ), mencari calon pembeli, negosiasi harga dan syarat pembayaran.
2.5 Pengertian Analisis Sistem Menurut Jogiyanto ( 2011,h. 129 ), analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dan dengan maksud untuk mengidentifikasi dan mengevaluasi permasalah-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
2.6 Pengertian Perancangan Sistem Menurut George M.Scoot ( 2001,h. 534 ), Perancangan Sistem adalah menentukan bagaimana mencapai sasaran yang ditetapkan yang melibatkan pembentukan ( configuring ) perangkat lunak dan komponen perangkat keras sistem dimana setelah pemasangan sistem akan memenuhi spesifikasi yang dibuat pada akhir fase analisis sistem.
2.7 Alat Bantu Desain Sistem 2.7.1
Flowchart Menurut Jogiyanto ( 2001,h. 766 ) diagram alur ( flowchart )
merupakan simbol-simbol yang digunakan untuk menggambarkan urutan proses yang terjadi didalam suatu program komputer secara sistematis dan logis.
2.7.2
Data Flow Diagram ( DFD ) Menurut Jogiyanto H. MBA, Ph.D ( 1999 ) DFD adalah suatu cara
untuk menggambarkan model aliran data. Dari mana data berasal, proses apa yang dilalui, apa yang dihasilkan dan kemudian di mana data akan disimpan.
2.7.3
Basis Data Menurut Connoly ( 2002,h. 14 ) pengertian database adalah suatu
kumpulan data yang secara logika berhubungan dengan biasanya dibuat untuk memenuhi kebutuhan informasi pemakai.
2.7.4
Entity Relationship Diagram ( ERD ) Menurut Fathansyah ( 1997,h. 79 ) entity relationship diagram adalah
komponen-komponen himpunan entitas dan himpunan relasi yang masingmasing dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta dari dunia nyata yang kita tinjau.
2.8 Internet 2.8.1
Pengertian Internet Menurut Randall & Latulipe ( Diana,2001,h. 3 ), secara sederhana
Internet dapat diartikan sebagai “a global network of computer network”. Dengan demikian pada dasarnya internet merupakan suatu jaringan komputer yang sangat besar, yang terbentuk dari jaringan-jaringan kecil yang ada di seluruh dunia, yang selalu terhubung satu sama lain.
2.8.2
Fasilitas Internet 2.8.2.1
HTML Menurut Handoyo Kristanto ( 2002,h. 3 ) HTML adalah suatu
bahasa yang dipakai untuk menampilkan informasi pada halaman web.
2.8.2.2
HTTP Menurut Bustami ( 1999,h. 9 ) yang dimaksud dengan HTTP
adalah suatu metode yang dipakai untuk mengirim atau mentransfer file-file ( webpage ) dari sebuah server WWW ke computer client.
2.8.2.3
Elektronik Mail
Menurut Mac Bride ( 1997,h. 149 ) yang dimaksud dengan elektronik mail atau yang lebih dikenal dengan E-mail adalah kegunaan yang paling sederhana di antara semua kegiatan internet. 2.8.2.4
Homepage Menurut Bustami ( 1999,h. 11 ) homepage adalah merupakan
halaman pembuka atau pertama dari sekian banyak web page-web page yang terdapat dalam suatu website.
2.8.2.5
Browser Menurut Turban ( 2001,h. 24 ), web browser adalah sebuah
program yang dirancang untuk mengambil informasi-informasi yang dapat berupa GIF ( Graphics Interchange Format
), dan JPEG (
Photographics Expert Group ), sebagai gambar dan Microsoft WAV sebagai media suaranya.
2.8.2.6
World Wide Web Menurut Abdul Kadir ( 2003,h. 460 ) World Wide Web ( WWW )
merupakan sumber daya internet yang sangat popular dan ddapat digunakan untuk memperoleh informasi atau bahkan melakukan transaksi pembelian barang.
2.9 Pengertian E-Commerce Menurut Carter ( 2002,h. 2 ) E-comerce adalah semua bentuk transaksi yang berhubungan dengan aktifitas komersial, baik itu organisasi maupun individual yang berdasarkan pengelolahan dan transmisi data yang terdigitalisasi, termasuk teks, suara dan gambar visual.
2.10 Pengertian E-Business Menurut Kalakota, Robinson dan Marcia ( 2001 ), E-Business adalah merupakan berbagai macam aktifitas bisnis secara elektronik dengan menggunakan teknologi yang berbasis internet. E-Business meliputi seluruh aplikasi dan proses yang memungkinkan perusahaan untuk melayani transaksi bisnis.
2.11 Perangkat Lunak Pendukung 2.11.1 PHP Php adalah bahasa scripting yang ditempelkan ( embedded ) ketika digunakan dalam halaman web ( Janner, 2006,h. 32 ).
2.11.2 MySQL Menurut Bunafit ( 2004:1 ) MySQL merupakan sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan perintah standar SQL ( Structured Query Language ) dengan pengembang web ( Web Developers ).
2.11.3 Adobe Dreamweaver CS3 Menurut devisi penelitian MADCOMS ( 2007,h. 3 ) dreamweaver merupakan software utama yang digunakan oleh web designer maupun web programmer dalam mengembangkan suatu situs web.
3.
Analisis Dan Perancangan 3.1 Gambaran Umum Perusahaan Dilatarbelakangi oleh sulitnya mendapatkan pekerjaan formal seperti menjadi PNS atau menjadi pegawai swasta, dua orang yang sedang berpacaran mencoba membuaka usaha sendiri berupa rental komputer. Adapun nama yang dipakai adalah Computer Wara sesuai degan nama salah seorang pendirinya, Iswara. Computer Wara didirikan secara resmi pada tanggal 14 Juli 1999 bersamaan dengan ulang tahun Iswara.
3.2 Analisis Sistem Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. Analisis dilakukan untuk mengetahui masalah apa yang sedang dihadapi oleh perusahaan yang berguna untuk membandingkan dan membuat alternatif-alternatif yang diberikan kepada sistem yang baru.
3.3 Perancangan Sistem 3.3.1 Bagan Alir Sistem ( System Flowchart ) 3.3.1.1 Flowchart Sistem Administrator
Gambar 3.1 Flowchart Sistem Administrator
3.3.1.2
Flowchart Sistem User
Gambar 3.2 Flowchart Sistem User 3.3.2
Perancangan DFD ( Data Flow Diagram )
Gambar 3.3 Diagram Level 0
3.3.3
ERD
Gambar 3.4 ERD
3.4 Perancangan Antarmuka ( Interface )
Gambar 3.5 Desain Menu Utama
4.
Implementasi Dan Pembahasan 4.1 Implementasi 4.1.1
Pengujian Sistem Ada dua macam pengujian perangkat lunak yang akan dilakukan,
yaitu metode whitebox dan blackbox. Whitebox testing yang akan dilakukan di awal program dan blackbox testing dilakukan pada tahap berikutnya. 4.1.1.1
Blackbox Testing Blackbox testing dapat melakukan testing interface perangkat
lunak.
4.1.1.2
Whitebox Testing Whitebox
testing
adalah
perancangan
test
case
yang
menggunakan struktur kontrol dari perancangan procedural untuk mendapatkan test case.
4.1.2
Manual Program 4.1.2.1
Perancangan Tabel Berikut perancangan tabel yang akan digunakan sebagai
tempat penyimpanan semua data yang diinputkan dalam website Wara Computer.
4.1.2.2
Halaman User Halaman user merupakan halaman utama situs yang diakses
oleh pengunjung untuk melakukan transaksi pembelian dan halaman untuk memberikan informasi produk yang dijual oleh Wara Computer.
4.1.2.3
Halaman Administrator Halaman administrator merupakan halaman yang hanya
diakses oleh administrator Wara Computer. Halaman ini berisikan menu-menu untuk menambah, mengupdate dan menghapus semua data yang akan ditampilkan pada halaman user.
4.2 Manual Instalasi 4.2.1
Instalasi Sistem Pada server hosting www.webhostinganda.com sudah disediakan
fasilitas untuk mengupload file yang akan dipublikasikan yaitu file manager pada cpanel. Adapun langkah-langkah mengupload file menggunakan cpanel bawaan dari webhostinganda.
4.2.2
Instalasi Database Webhostinganda juga menyediakan fasilitas untuk mengupload
database, dalam hal ini webhostinganda menggunakan phpMyAdmin. Untuk penamaan database kita yang menentukan. Untuk mempermudah proses pembuatan tabel, ada baiknya database yang sudah dibuat di localhost terlebih dahulu dikonversi ke dalam .sql
4.3 Pemeliharaan Sistem Untuk membuat sistem yang baik dan bebas dari masalah harus dilakukan pemeliharaan sistem. Pemeliharaan sistem meliputi backup database. Tujuan dari melakukan backup database karena begitu pentingnya kebutuhan data dan keamanan data.
5.
Penutup 5.1 Kesimpulan Setelah
melalui
tahap
analisis,
perancangan,
implementasi
dan
pembahasan yang dijabarkan dalam setiap bab penulisan ini, yang dapat disimpulkan adalah : 1.
Dengan adanya sistem informasi penjualan berbasis website, toko Wara Computer dapat menyampaikan informasi yang akurat, tepat waktu, relevan, jelas dan lengkap terhadap produk-produk yang dijual sehingga memudahkan para pembeli untuk mengetahui update informasi kapanpun dan dimanapun para pembeli berada asal terkoneksi dengan internet.
2.
Transaksi pemesanan secara online yang berbasis internet dapat mengurangi tingkat
kesalahan
yang
cukup
tinggi
dibandingkan
dengan
transaksi
pemesanan secara manual. Hal ini dapat membantu staff Wara Computer dalam melakukan transaksi dengan pelanggan, sehingga tingkat kesalahan dalam melakukan transaksi dengan pelanggan dapat dikurangi. Dalam perancangan sistem baru dapat membantu Wara Computer dalam meningkatkan efektifitas kinerja dan meningkatkan tingkat penjualan bagi Wara Computer, sehingga dalam mempromosikan produk biaya yang dikeluarkan tidak terlalu besar dan pendapatan yang didapat akan lebih meningkat.
5.2 Saran Adapun saran untuk lebih mengembangkan sistem seperti ini : 1.
Melengkapi sistem dengan sistem yang dapat mengetahui rugi dan laba dari hasil penjualan produk melalui aplikasi yang akan dikembangkan selanjutnya.
2.
Menambah pembuatan kuitansi penjualan dan faktur pembelian serta pengiriman barang.
3.
SEO ( Search Engine Optimation ) dalam website ini juga masih kurang maksimal,
disarankan
kepada
pengembang
selanjutnya
dapat
memaksimalkannya agar mendapat peringkat teratas di mesin pencari. Penulisan skripsi ini tentu terdapat banyak kekurangan, yang mungkin dapat disempurnakan lagi pada penelitian-penelitian berikutnya. Akhir kata, semoga penyusunan laporan ini dapat bermanfaat bagi semua pihak yang membutuhkannya.
Daftar Pustaka Al-Bahra. 2005. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta. Anastasia, Diana. 2001. Mengenal E-Business. Andi, Yogyakarta. Assauri, Sofyan. 1999. Manajemen Produksi dan Operasi. Edisi revisi Penerbit LPFE UI, Jakarta. Bunafit, Nugroho. 2005. Pengembangan Pemrogram WAP dan PHP. Gaya Media, Yogyakarta. Bustami, Ahmad. 1999.Internet Homesite and HTML. Dinastindo, Jakarta. Carter, Jim A. 2002. Developing E-Commerce Systems. Prentice-Hall Inc. New Jersey. Connoly, Thomas & Begg, Carolyn. 2002. Database Systems : A Practical to Design, implementation and management. Third Edition. Addision Weesley, England. Fathansyah, Ir. 1999. Basis Data. Cetakan pertama. Penerbit Informatika Bandung. George M.Scott. 2001. Prinsip-Prinsip Sistem Informasi Manajemen. Mc.Graw-Hill, inc. Jakarta. Jogiyanto Hartanto, MBA, Ph,D. 2001. Analisa dan Desain Sistem Informasi Pendekatan Terstruktur Teori Dan Praktek Aplikasi Bisnis. Andi, Yogyakarta. Kadir, Abdul. 2002. Dasar Pemrogram Web Dinamis Menggunakan PHP. Andi, Yogyakarta. Kalakota, Ravi dan Robindon, Marcia. 2001. E-Business 2.0 Roadmap For Success. Addison – Wesley, USA. Kotler, Philip. 1997. Manajemen Pemasaran. PT Prenhallindo, Jakarta. Kristanto, Handoyo. 2002. Pemrograman Aplikasi Web Dengan ASP.Net. Elex Media Komputindo, Jakarta. MADCOMS. 2007. Aplikasi Manajemen Database Pendidikan BerbasisWebde ngan PHP dan MYSQL, Penerbit Andi. Yogyakarta. McBride. 1998. World Wide Web dengan HTML. PT. Elex Media Komputindo, Jakarta. Mcleod, Jr. Raymond. 2001. Sistem Informasi Manajemen. Edisi ke-7, Jilid-1. Terjemahan Hendra Teguh, SE, AK. PT. Prenhallindo, Jakarta. Pressman, Roger S. 1997. Rekayasa Piranti Lunak. Pendekatan Praktisi. Buku I. diterjemahkan oleh CN Harnaningrum. Andi, Yogyakarta. Simarmata, Janner. 2006. Pengenalan Teknologi Komputer dan Inforamsi. Andi, Yogyakarta. Turban, E. and Aronson, J.E. 2001. Decision Support and Intelegent Systems. PrenticeHall Inc, New Jersey.