ANALISIS DAN PERANCANGAN WEBSITE SEBAGAI MEDIA PROMOSI DAN INFORMASI PADA LOVELY BUTIK MUSLIM
Naskah Publikasi
Disusun oleh : Aditama Hidayat 09.22.1111
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA 2010
2
Analysis and Web Scheme as Media Promotion and Information at Lovely Butik Muslim Analisis dan Perancangan Website Sebagai Media Promosi dan Informasi Pada Lovely Butik Muslim
Aditama Hidayat Jurusan Sistem Informasi Transfer STMIK AMIKOM Yogyakarta
ABSTRACT Progressively expanding era of information technology today demands a rigorous competition among businesses with boutique boutique one another. This makes each boutique aggressively implement the campaign where to get a lot of buyers who purchase their products as well as for the progress of their boutique.
One means of promotion and information that is used is the website, because the website has been known by many people and also one of the media promotion of good / effective way to develop business and increase revenue Lovely Boutique is also a Muslim. In addition the website also is a media that can provide various kinds of information about the products Lovely Boutique is Muslim. This program uses Macromedia Dreamweaver, Adobe Photoshop, mysql and php as a web-forming. In the process of manufacture, are more likely to look into the side. This is because the look good and attract a major requirement in the manufacture Website promotion and information. Keyword : Website, Lovely Boutique Muslim, Promotion and Information 1. Pendahuluan
3
Sejalan dengan perkembangan ilmu pengetahuan dan teknologi, informasi dapat membantu manusia memasuki peradaban yang baru di-era globalisasi dan teknologi yang diciptakan untuk membantu pekerjaan sehari-hari. Dilihat dari pemanfaatan ilmu pengetahuan dan teknologi, tentu harus diimbangi dengan tuntutan kemampuan adaptasi manusia sebagai pengguna pada bidang teknologi informasi. Teknologi internet membuat terbuka luasnya media sebagai pemberi informasi yang cepat dan akurat. Untuk itulah maka sangat penting sekali membangun sebuah sarana informasi seperti website yang berguna sebagai media pengenalan dan promosi atas sebuah lembaga atau perusahaan. Website yang baik, memberikan informasi yang menarik, mudah diingat dan mengena pada sasaran, dan itu sangat mempengaruhi image para user yang berkunjung ke website tersebut. Hal ini membuat tiap butik gencar melaksanakan promosi yang mana untuk mendapatkan banyak pembeli yang membeli produk mereka serta demi kemajuan butik mereka. Salah satu sarana promosi dan informasi yang dipakai adalah website, karena website sudah banyak dikenal oleh masyarakat dan juga salah satu media promosi yang baik / efektif untuk mengembangkan usaha dan juga menambah penghasilan Lovely Butik Muslim. Selain itu website juga merupakan media yang bisa memberikan berbagai macam informasi tentang produk-produk Lovely Butik Muslim. 2. Landasan Teori 2.1
Pengertian Sistem Terdapat banyak pendekatan dalam mendefinisikan, apakah sistem tersebut? yaitu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Sedangkan Informasi adalah kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima.
4
Data akan berguna dan menghasilkan suatu informasi apabila diolah melalui suatu model pengolahan data atau lebih dikenal dengan nama siklus pengolahan data. INPUT
PROSES
UMPAN BALIK
DATA
OUTPUT
PENERIMA
Gambar di atas menjelaskan bahwa data yang merupakan suatu kejadian yang menggambarkan kenyataan yang terjadi dimasukkan melalui elemen input kemudian data tersebut akan diolah menjadi suatu output dan output tersebut adalah informasi yang dibutuhkan. Informasi tersebut akan diterima oleh pemakai atau penerima, kemudian penerima akan memberikan umpan balik yang berupa evaluasi terhadap informasi tersebut dan hasil umpan balik tersebut akan menjadi data yang akan dimasukkan menjadi input kembali. Begitu seterusnya. 2.1.1. Kualitas Informasi Kualitas informasi tergantung dari 3 hal yang sangat dominan yaitu keakuratan informasi, ketepatan waktu dari informasi dan relevan. Ketiga hal tersebut dapat dijelaskan sebagai berikut : a.
Akurat Informasi yang dihasilkan harus bebas dari kesalahan-kesalahan dan tidak menyesatkan bagi orang yang menerima informasi tersebut. Adapun komponen akurat meliputi : 1. Completeness ; Are necessary message items present ? Informasi yang dihasilkan harus memiliki kelengkapan yang baik, sehingga akan berpengaruh terhadap kemampuannya untuk mengontrol atau memecahkan masalah dengan baik.
5
2.Correctness ; Are message items correct ? Informasi yang dihasilkan oleh pengolahan data, haruslah benar sesuai dengan perhitungan-perhitungan yang ada dalam prose tersebut. 3.Security ; Did the message reach all or only the intended systems users ? Informasi yang diberikan harus aman, dalam arti hanya diakses oleh pihak-pihak yang berkepentingan saja sesuai sifat dan tujuan dari informasi tersebut. b. Tepat waktu Informasi yang diterima harus tepat waktunya, sebab kalau informasi yang diterima terlambat maka informasi tersebut sudah tidak berguna lagi. c. Relevan Informasi harus mempunyai manfaat bagi si penerima, sebab informaasi ini akan digunakan untuk pengambilan suatu keputusan dalam pemecahan suatu permasalahan. d. Ekonomis, efisien dan dapat dipercaya Informasi yang dihasilkan mempunyai manfaat yang lebih besar dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai uang tetapi dapat ditaksir nilai efektivitasnya.
2.1.2. Pengertian Sistem Informasi
6
Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak kompuetr serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan perangkat lunak tersebut. Selain itu data juga memegang peranan yang penting dalam sistem informasi. Data yang akan dimasukkan dalam sebuah system informsi dapat berupa formulirformulir, prosedur-prosedur dan bhentuk data lainnya. 2.2 Konsep Dasar Sistem Basis Data 2.2.1
Pengertian Sistem Basis Data Basis Data adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan disimpan secara terintegrasi dengan menggunakan metode tertentu menggunakan komputer sehingga
mampu
menyediakan
informasi
optimal
yang
diperlukan
pemakainya. Sedangkan, Sistem Basis Data adalah suatu sistem menyusun dan mengelola record – record menggunakan komputer untuk menyimpan atau merekam
serta
memelihara
data
operasional
lengkap
sebuah
organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses pengambilan keputusan.
2.3. Perangkat Lunak yang digunakan 2.3.1
Apache Apache adalah suatu gabungan beberapa software open source yang
disediakan untuk pengguna awal yang kesulitan mencari program –program pendukung web. Untuk info dapat dilihat.Di dalam program ini Anda akan mendapatkan satu paket program open source yang digunakan dalam pembuatan web site, diantaranya web Server Apache, Php, Filezilla,Mercury dan Database Server Mysql. Tidak hanya itu, Anda juga mendapatakan program aplikasi database Mysql yang berbentuk web yang sering disebut phpmyadmin.
7
2.3.1.1
PHP PHP adalah salah satu bahasa pemrograman di Internet. PHP
bersifat cepat, gratis dan murah, selain itu PHP mendukung penggunaan database seperti MySQL, PostgreSQL, mSQL, Oracle etc. Untuk dapat menjalankan PHP melalui browser, maka anda diharuskan terlebih dahulu menginstall web server ( misalnya Apache, PWS, IIS ) lalu menginstall PHP.
2.3.1.2
MySQL MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan perintah standar SQL( Structur Query Language ). MySQL merupakan sebuah database server yang free, artinya kita bebas menggunakan databse ini untuk keprluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya. MySQL pertama kali dirintis oleh seorang programmer database bernama Michael Widenius. Anda dapat menghubunginya melalui email dengan alamat
[email protected]. selain sebagai database server, MySQL juga merupakan program yang dapat mengakses suatu database MySQL yang berposisi sebagai server. Pada saat itu berrati program kita berposisi sebagai klien. Jadi MySQL adalah sebuah database yang dapat digubakan baik sebagai Client maupun server. Sebagai pengguna awal database mungkin anda merasa bingung dengan kedua istilah antara MySQL dengan SQL. Yang 8
perlu anda pahami bahwa kedua istilah tersebut sangat berbeda artinya. MySQL adalah senuah program database, sedangakan SQL adalah bahasa perintah ( Query ) dalam progam MySQL. 2.4.1
Adobe Photoshop CS2 Adobe photoshop CS2 adalah salah satu software khusus yang digunakan untuk pengolahan gambar, mengoreksi warna image, memperbaiki image, menggabungkan beberapa image, memberi efek khusus seperti; sorotan cahaya, tetesan air, efek timbul pada image. Disamping itu terdapat pula beberapa fasilitas penting untuk melukis. Kemudahan dan fleksibilitas kemampuan perangkat lunak ini tidak diragukan lagi dan banyak direkomendasikan sebagai pengolah grafis berkualitas tinggi serta standar industri.
2.5.1 Macromedia Dreamweaver 8 Dreamweaver 8 adalah suatu bentuk program editor web yang dibuat oleh Macromedia. Dengan program ini Seorang programer web dapat dengan mudah membuat dan mendesain webnya. Dreamweaver 8 adalah editor yang komplit yang dapat digunakan untuk membuat animasi sederhana yang berbentuk layer. Seperti program editor-editor web lain, dreamweaver 8 juga memiliki dua bentuk layer, yaitu bentuk halaman design dan halaman code.Hal ini akan mempermudah kita dalam menambahkan script yang berbasis PHP maupun Javascript. Dreamweaver 8 selain mendukung pembuatan web yang berbasis HTML, juga dapat menudkung program-program web yang lain diantaranya PHP, ASP, Perl, Javascript, dan lain-lain.
2.6.1 Xampp
9
Adalah software (basic package) yang merupakan freeware yang tersedia berbagai flatform. Merupakan salah satu web server yang lengkap. Software yang sejenis adalah AppServ, Exitami, PWS/IIS ( Microsoft ) dan lain-lain. Adapun isi Xampp (Ver.1.7.0) adalah sebagai berikut :
Apache 2.2.11
MySQL 5.1.30
PHP 5.2.8 + PHP 4.4.7
PHP-Switch win32 1.0 (please use the "php-switch.bat")
phpMyAdmin 3.1.1
FileZilla
3. Analisis (Proses Penelitian) 3.1 Analisis Pieces Untuk mengidentifikasi masalah, maka kita harus melakukan analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan. Panduan ini dikenal dengan PIECES Analysis (Performance, Information, Economic, Control, Efficiency, Service).
3.1.1 Analisis Kinerja (Performance Analysis) Karena semakin banyaknya permintaan produk dan juga perkembangan pasar yang harus selalu up to date desain pakainnya, maka perlu proses promosi yang sangat gencar. Proses penyampaian promosi yang dilakukan selama ini oleh pihak butik seperti upload produk terbaru pakaian muslim masih melalui jejaring sosial facebook dan fasilitas blog. Dan dirasa kurang lengkap dan efektif karena belum mempunyai fasilitas website butik sendiri sebagai media promosinya. Diharapkan dengan adanya fasilitas website butik
10
ini maka pihak butik dapat lebih cepat, efektif dalam penyampaian produk – produk terbaru dari Lovely Butik Muslim. 3.1.2 Analisis Informasi (Information Analysis) Proses penyampaian informasi yang saat ini menggunakan media jejaring sosial facebook dan blog dirasa kurang begitu membantu dalam proses informasi dan promosi yang ada di Lovely Butik Muslim kepada masyarakat. Masyarakat yang ingin melihat koleksi produk butik sedikit terkendala karena mungkin tidak semua orang memiliki akun facebook. Sedangkan untuk fasilitas blog, saat ini sebagian besar butik sudah online dan mempunyai website sendiri. Oleh karena itu Lovely Butik juga harus mengikuti perkembangan ini. Dengan sistem baru nanti yang berbasis website diharapkan bisa melayani permintaan informasi yang berkaitan dengan butik serta produk – produknya.
3.1.3 Analisis Ekonomi (Economic) Dari sisi ekonomis, pihak Lovely Butik Muslim sebagian besar sudah memiliki keperluan untuk mengimplementasikan sistem yang baru ini. Hanya ada satu kebutuhan yang saat ini belum tersedia, yaitu biaya web hosting yang penjelasannya akan dibahas pada bagian kebutuhan sistem. Untuk masalah hardware maupun software semua sudah siap. Tinggal masalah perawatan saja. Itupun dilakukan oleh pihak butik sendiri, mengingat mereka memang sudah memiliki tenaga yang sudah siap dalam dunia teknologi informasi.
3.1.4 Analisis Pengendalian (Control) Keberadaan kendali atau kontrol dalam sebuah sistem sangat diperlukan untuk mendeteksi
secara
dini
penyalahgunaan 11
informasi
oleh
pihak
yang
tidak
bertanggungjawab. Untuk sistem yang ada selama ini kontrol dilakukan sebatas pada kontrol sosial semata antar individu yang berinteraksi. Pada sistem yang baru nanti, sistem akan diawasi oleh orang yang sudah dipercaya yaitu administrator. Dengan demikian, selain kontrol secara sosial terdapat pula kontrol oleh sistem itu sendiri. Pengaplikasiannya adalah dengan memberikan hak akses, yaitu administrator, pemilik butik, dan user yang memiliki batasan akses dan kontrol sendiri-sendiri.
3.1.5 Analisis Efisiensi (Efficiency) Efisiensi berhubungan dengan bagaimana sumber daya yang ada dapat digunakan dengan sebaik mungkin dengan pemborosan yang paling minimum. Masalah efisiensi berkaitan erat dengan kecepatan performance dari sistem. Seperti telah diuraikan pada poin performance, sistem lama masih kurang efisien karena kebutuhan untuk mendapatkan informasi bagi pengguna tidak diperoleh dengan efektif dan cepat.
3.1.6 Analisis Pelayanan (Service) Masalah layanan berkaitan dengan penyediaan informasi bagi pemakai. Seperti diuraikan pada poin information, untuk mendapatkan informasi pada sistem lama cukup sulit, dimana harus menghubungi langsung pihak butik atau harus memiliki akun jejaring sosial. Sistem yang baru dirancang untuk dapat memenutupi kekurangan ini, sehingga diharapkan pelayanan yang diberikan akan dapat memuaskan masyarakat yang membutuhkan informasi seputar produk butik.
4.
Hasil Penelitian 4.1 Hasil Penelitian
12
Pengujian dilakukan untuk menangkap adanya kesalahan yang terjadi pada sistem. Pengujian harus direncanakan sebelum perancangan perangkat lunak dilakukan, dalam hal ini sebelum proses coding dilakukan. Oleh karena itu di sini terdapat dua tahap pengujian. Yaitu pengujian rancangan program dan pengujian sistem. Tabel 4.1 Pengujian Modul Admin
FITUR Konfigurasi Sistem
Pemeliharaan
METHOD
RESULT
Testing dilakukan dengan mengisi - Data berhasil dan menyimpan form konfigurasi
disimpan dalam
dari data-data yang ada. Untuk
database dan dapat
menysetting news, profile,
ditampilkan pada
guestbook, category, product,
halaman web.
order, shoping_config, dan user.
Berhasil.
Membackup database dengan dumping ke file SQL,
- file SQL berhasil di download.
mengembalikan database dengan - File SQL Berhasil di upload db file SQL secara
upload
manual. Tambah Profile
Dilakukan dengan mengisi field
- Alert Sesuai
yang harus di isi kemudian klik
- Data Berhasil
simpan. Jika Field belum di isi
tersimpan dalam
terjadi Alert
waktu 2.2 detik. Berhasil normal
13
Edit Profile
Dilakukan dengan memilih data
- Data yang diubah
profile kemudian klik Edit,
berhasil berubah di
Kemudian klik Simpan
database dalam waktu 2.5detik. Berhasil normal
Hapus Profile
Dilakukan dengan memilih
- 5data dapat di
beberapa data profile yang akan
eksekusi dalam 3
dihapus kemudian klik hapus.
detik.Berhasil normal .
Hapus Guestbook
Dilakukan dengan memilih
- 5data dapat di
beberapa data mitra yang akan
eksekusi dalam 3
dihapus kemudian klik hapus.
detik.Berhasil normal .
Tambah Category
Dilakukan dengan mengisi field
- Alert Sesuai
yang harus di isi kemudian klik
- Data Berhasil
simpan. Jika Field belum di isi
tersimpan dalam
terjadi Alert
waktu 2.2 detik. Berhasil normal
Edit Category
Dilakukan dengan memilih data
- Data yang diubah
category kemudian klik Edit,
berhasil berubah di
Kemudian klik Simpan
database dalam waktu 2.5detik. Berhasil normal
14
Hapus Category
Tambah Product
Dilakukan dengan memilih
- 5data dapat di
beberapa data category yang
eksekusi dalam 3
akan dihapus kemudian klik
detik.Berhasil
hapus.
normal .
Dilakukan dengan mengisi field
- Alert Sesuai
yang harus di isi kemudian klik
- Data Berhasil
simpan. Jika Field belum di isi
tersimpan dalam
terjadi Alert
waktu 2.2 detik. Berhasil normal
Edit Product
Dilakukan dengan memilih data
- Data yang diubah
product kemudian klik Edit,
berhasil berubah di
Kemudian klik Simpan
database dalam waktu 2.5detik. Berhasil normal
Tambah Product
Dilakukan dengan mengisi field
- Alert Sesuai
yang harus di isi kemudian klik
- Data Berhasil
simpan. Jika Field belum di isi
tersimpan dalam
terjadi Alert
waktu 2.2 detik. Berhasil normal
Hapus Product
Dilakukan dengan memilih
- 5data dapat di
beberapa data product yang
eksekusi dalam 3
akan dihapus kemudian klik
detik.Berhasil
hapus.
normal .
15
Edit Order
Dilakukan dengan memilih data
- Data yang diubah
order kemudian klik Edit,
berhasil berubah di
Kemudian klik Simpan
database dalam waktu 2.5detik. Berhasil normal
Edit Shop_Config
Dilakukan dengan memilih data
- Data yang diubah
Shop_Config kemudian klik Edit,
berhasil berubah di
Kemudian klik Simpan
database dalam waktu 2.5detik. Berhasil normal
Tambah User
Dilakukan dengan mengisi field
- Alert Sesuai
yang harus di isi kemudian klik
- Data Berhasil
simpan. Jika Field belum di isi
tersimpan dalam
terjadi Alert
waktu 2.2 detik. Berhasil normal
Edit User
Dilakukan dengan memilih data
- Data yang diubah
user kemudian klik Edit,
berhasil berubah di
Kemudian klik Simpan
database dalam waktu 2.5detik. Berhasil normal
Hapus User
Dilakukan dengan memilih
- 5data dapat di
beberapa data user yang akan
eksekusi dalam 3
dihapus kemudian klik hapus.
detik.Berhasil normal .
Tabel 4.2 Pengujian Modul Customer 16
FITUR Tambah Order
METHOD
RESULT
Dilakukan dengan mengisi
- Alert Sesuai
field yang harus di isi
- Data Berhasil tersimpan
kemudian klik simpan. Jika
dalam waktu 2.2 detik.
Field belum di isi terjadi Alert
Berhasil normal
5. KESIMPULAN Berdasarkan pembahasan dari materi di atas, dengan adanya penelitian dan pembuatan laporan skripsi dengan judul “Analisis dan Perancangan Website Sebagai Media Promosi dan Informasi Pada Lovely Butik Muslim”, secara umum dapat diambil kesimpulan sebagai berikut. 1. Aplikasi website dapat menyajikan informasi dengan lebih baik daripada media lain seperti brosur, spanduk karena website memadukan banyak unsur gambar dan animasi sehingga informasi yang disampaikan lebih menarik. 2. Aplikasi ini dirancang dengan menggunakan menu-menu navigasi yang sederhana dan menarik, sehingga pemakai tidak mengalami kesulitan dalam mengakses aplikasi. 3. Program dibuat dengan perpaduan bahasa PHP, dan MySQL sebagai server basis datanya sehingga situs web tersebut lebih dinamis karena informasi yang ada dapat diubah dan ditambahkan setiap saat. 6. Sistem yang diusulkan penyusun memiliki beberapa kelebihan yaitu, selain sebagai media informasi seperti situs web pada umumnya, sistem ini juga desain interface yang menarik menjadikan daya tarik bagi para pengunjung sehingga dapat memberikan trend positif dan pada akhirnya dapat menambah nilai unggul bagi Lovely Butik Muslim. 6. DAFTAR PUSTAKA
17
Kurniawan,
Yulianto.2008.
“Membangun
Situs
Dengan
PHP
Untuk
Orang
Awam”.Palembang: Maxicom. Syafii, M.2005. “Panduan Membuat Aplikasi Database Dengan PHP 5 MySQL PostgreSQL Oracle”.Yogyakarta:Penerbit ANDI. Kristanto, Andri.2003. “Perancangan Sistem Informasi Dan Aplikasinya”.Yogyakarta:Gava Media Marlina, Linda.”Sistem Basis Data”.Yogyakarta:Penerbit ANDI www.polinpdg.ac.id/duelike/data/mega_jaya.pdf
18