ANALISIS DAN PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENJUALAN BERBASIS WEB UNTUK HOME INDUSTRY GNP SNACK
Naskah Publikasi
diajukan oleh Andi Irawan 07.11.1551
kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
i
1
ANALYSIS AND DESIGN OF INFORMATION SYSTEM AND SALES PROMOTION FOR THE HOME INDUSTRY OF WEB BASED GNP SNACK ANALISIS DAN PERANCANGAN SISTEM INFORMASI PROMOSI DAN PENJUALAN BERBASIS WEB UNTUK HOME INDUSTRY GNP SNACK Andi Irawan Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
With the growing era of information technology today demand a stiff competition among companies with one company that makes each company lain.Hal incentive to carry out promotions in which to get more customers in the enterprise and also to promote the company. One of the tools used is the website promotion, because the website is widely known by the community and also one of the media and sales promotion of good effective way to boost the number of customers in the GnpSnack Muntilan. Based on the description above, the authors intend to conduct research on Snack GNP by taking the title "Analysis and design of information systems and promotion of web-based sales for the home industry GNP Snack"
Keywords: Technology, Web, GnpSnack, Computer
2
1.
Pendahuluan 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. Dengan internet melalui media website seseorang dapat memanfaatkan fasilitas apa saja yang ada, baik mencari informasi, bisnis/usaha, belajar, dan banyak hal lainya. Sejalan dengan perkembangan tersebut maka muncullah apa yang di namakan dengan Electronic Commerce (e-Commerce). E-Commerce adalah suatu proses membeli dan menjual produk-produk secara elektronik oleh konsumen dan dari perusahaan ke perusahaan dengan computer sebagai perantara transaksi bisnis secara online. Dengan begitu kita bisa melakukan proses penjualan atau pembelian tanpa harus datang ke perusahaan yang menjual barang tersebut. E-commerse memberikan kita banyak kemudahan dalam suatu bisnis yang kita jalani Dengan mengambil konsep internet jangkauan penyebaran luas, di harapkan dapat memberikan banyak keuntungan yang lebih, selain dapat meningkatnya profit yang di hasilkan, GNP Snack akan semakin banyak di kenal oleh lapisan masyarakat kalangan bawah maupun sampai masyarakat kalangan atas, karena produk yang di hasilkan GNP Snack berupa makanan ringan maka penjualan terhadap konsumen bisa mencakup semua kalangan. Berdasarkan uraian diatas, penulis bermaksud mengadakan penelitian pada GNP Snack dengan mengambil judul “Analisis dan Perancangan sistem informasi promosi dan penjualan berbasis web untuk home industry GNP”
1.
Dasar Teori
1.1
Konsep Dasar Sistem dan Informasi Sistem adalah sekumpulan objek – objek yang saling berelasi dan berinteraksi serta huungan antar objek bisa dilihat sebagai satu kestuan yang dirancang untuk mencapai satu tujuan.(Al Fatta,2007) Sedangkan Informasi adalah data yang telah diolah menjadi bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang.(Al Fatta,2007.
2.
Analisis dan Perancangan
2.1
Analisis Sistem Analisis sistem adalah sebuah istilah secara kolektif mendeskripsikan fase-fase awal pengembangan sistem.Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka. Analisis system dapat didefinisikan sebagai penguraian dari suatu system informasi yang utuh kedalam bagian-bagian atau komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan
3
yang terjadi dan kebutuhan yang di hadapkan sehingga dapat diusulkan perbaikan-perbaikannya
2.2
Untuk mengidentifikasi masalah, maka kita harus melakukan analisis terhadap Gnp Snack . analisis yang di pakai di adalah analisis SWOT ( Strenght, Weakness, Opportunities, Threat), dengan analisis ini kita bisa mendapatkan beberapa masalah dan akhirnya dapat memecahkan masalah utamanya Identifikasi Masalah Adapun masalah yang timbul dalam sistem informasi pada GNPSnack sebagai berikut : 1. Promosi yang belum begitu maksimal karena belum adanya tenaga pemasaran. Pada gnp snack baru di kenal melalui mulut ke mulut.artinya masih dalam tahap orang ke orang. 2. Layanan kritik dan saran bagi konsumen yang belum ada tempatnya 3. Kurangnya media informasi tambahan tentang pemasaran produk secara online yang dipasarkan secara lengkap dan global sehingga bisa di akses dan diterima oleh masyarakat luas..
2.3
Perancangan Sistem Website Gnp Snack terdiri dari dua halaman utama yaitu halaman untuk user dan halaman untuk administrator. Halaman administrator berguna untuk proses peng-update-an informasi. Halaman yang diperuntukkan untuk users bertujuan untuk menampilkan informasi mengenai apa dan bagaimana Gnp Snack. Semua informasi yang di sajikan oleh Gnp Snack bertujuan untuk kemudahan dalam mempromosikan Gnp Snack
2.4
Perancangan Model Perancangan model adalah gambaran yang menjelaskan suatu bentuk sistem, salah satunya adalah logika model yang digambarkan dengan data flow diagram. Data Flow Diagram (DFD) yang pertama digambarkan adalah level teratas (top level) dan diagram ini disebut dengan diagram konteks (context diagram). Diagram konteks digunakan untuk menggambarkan aliran data secara umum dari suatu entitas luar ke dalam sistem maupun sebaliknya dari sistem ke suatu entitas luar. Melalui diagram konteks ini diharapkan dapat memperoleh gambaran umum secara garis besar apa saja entitas luar yang terlibat dalam sistem. Diagram konteks hanya mempunyai satu proses saja, proses ini mewakili dari seluruh sistem. Diagram konteks untuk Sistem Informasi Gnp Snack berikut
4
Data Admin Data Halaman Data User Data Produk Data Jenis Data Berita Data Kirim Data Faq Data Konfirmasi Data Kontak Data Pesan Admin
Data User Data Pesan Data Bayar Sistem Informasi Berbasis Web GNPSnack
Laporan Data Kontak Laporan Data Pesan Laporan Data Bayar Data Halaman Data Produk Data Jenis Data Berita Data Faq Data Kontak Data Peta
Data Kontak
Member Data Konfirmasi Data Kirim Data Halaman Data User Data Pesan Data Produk Data Jenis Data Berita Data Kirim Data Faq Data Peta
User
Gambar 3.1 Diagram konteks Gambar 3.1 menunjukkan bahwa sistem ini berinteraksi dengan tiga external entity yaitu Admin, Member, User .Seorang Admin web dapat memasukkan data informasi ke dalam sistem dan memperoleh seluruh hasil laporan data dari sistem informasi yang diusulkan. User hanya bisa melihat informasi dari website Gnpsnack,data halaman, produk, jenis, berita, faq, kontak, peta. Member selain dapat melihat informasi dari website Gnpsnack juga bisa membeli produk yang di hasilkan oleh Gnpsnack.
5
2.5
Pemodelan Data 1. Dfd Level I
Db admin
Data admin
1 Olah data admin
Info admin
Info bayar
Data admin
Data bayar
Info halaman
Db halaman
Data halaman
2 Olah data halaman
Data guru
Db pesan
Data pesan
3 Olah data pesan
7 Olah data bayar
Data bayar
Db bayar
8 Olah data konfirmasi
Data konfirmasi
Db konfirmasi
9 Olah data kontak
Data kontak
Info konfirmasi
Data halaman
Data konfirmasi
Info pesan
Info kontak
Data pesan
Data kontak
Data kategori
Administrator
member
Db produk
Data produk
4 Olah data produk
Data produk
Info produk
Db user
Data user
5 Olah data user
Data user Info user
Db berita
Data berita
6 Olah data berita
Db pesan_detail
13 Olah data Pesan_detail
Data jenis
Data kirim
Data jenis
Db jenis
11 Olah data kirim
Data kirim
Db kirim
12 Olah data faq
Data faq
Db faq
Info kirim
Data faq
Info berita
Info faq
Info Pesan_detail
10 Olah data jenis
Info jenis
Data berita
Data Pesan_detail
Db kontak
Info tarif
Gambar 3.2 DFD Level 1
14 Olah data tarif
Data tarif
Db tarif
user
6
2. Normalisasi Bentuk I User Pass Id Halaman Berita Tgl Jam Id_User Nama Alamat Kota Propinsi Sex Kd_pos ]Telepon Email Id_jenis Jenis Komen Status Id_prodik Gambar Keterangan Id-bayar Id_pesan Tgl_bayar No_bukti Jum_bayar Sts_kirim Id_konf Sts_baca Tgl_kirim Kd_lokasi Lokasi tarif
Gambar 3.3 Normalisasi bentuk 1
3. Normalisasi Bentuk II Admin User* Pass user id_user nama user pass alamat kota propinsi sex kd_pos telepon email
bayar
produk
id_bayar* id_pesa tgl_bayar no_bukti jum_bayar sts_kirim
id_produk* id_jenis produk harga keterangan gambar
konfirmasi
halaman
pesan
id_konf* id_pesan tgl no_bukti jum_bayar sts_baca keterangan
id* halaman konten
id_pesan* id_user tgl keterangan sts_bayar alamat kd_pos telepon
berita
kririm
faq
id_kirim* id_bayar tgl_kirim
id* tanya jawab
id* berita tgl jam
jenis d_jenis* jenis
kontak id* nama email komen tanggal jam status
tarif Kd_lokasi* Lokasi tarif
Gambar 3.4 Normalisasi bentuk II
7
4. Normalisasi Bentuk III Admin User* Pass user id_user nama user pass alamat kota propinsi sex kd_pos telepon email
bayar
produk
Id_bayar* Id_pesan** Tgl_bayar No_bukti Jum_bayar Sts_kirim
Id_produk* Id_jenis** Produk Harga Keterangan gambar
faq
kirim Id_kirim* Id_bayar** Tgl_kirim
id* tanya jawab
konfirmasi
halaman
pesan
Id_konf* Id_pesan** Tgl No_bukti Jum_bayar Sts_baca keterangan
id* halaman konten
Id_pesan* Id_user** Kd_lokasi** Tgl Keterangan Sts_bayar Alamat Kd_pos telepon
berita id* berita tgl jam
jenis d_jenis* jenis
kontak id* nama email komen tanggal jam status
Gambar 3.5 Normalisasi bentuk III 5. Relasi Antar Tabel
Gambar 3.6 Relasi antar tabel
tarif Kd_lokasi* Lokasi tarif
8
3.
Perancangan Antar Muka
home
Profil
produk
berita
faq
Buku tamu
peta Gambar 3.7 Halaman antar muka
9
4.
Perancangan Halaman Web Perancangan halaman web digunakan sebagai patokan dalam membuat sebuah antar muka (interface) yang akan mewakili tampilan dari website yang akan dibuat. Berikut adalah rancangan tiap–tiap halaman untuk pengguna web ini.
4.1
Halaman Home Halaman index merupakan halaman utama dimana setiap pengguna sistem akan secara otomatis memasuki halaman ini disaat pertama kali membuka sistem. Terdapat menu link untuk berpindah halaman seperti menu beranda, profil, produk, berita, faq, bukutamu, peta
Header home
profil produk berita faq bukutamu peta
Halaman utama GNPSnack
Form Pencarian Kata Kunci Kategori
Slide pembuatan Jenis Produk
Login User Username Password
Daftar berita dan artikel
Footer
Gambar 4.1 Halaman Home
10
5.
Implementasi dan Pembahasan
5.1
Implementasi halaman antar muka
6.1. Halaman user Halaman Utama Gnpsnack terbagi menjadi 2 bagian. .Bagian kiri berisi daftar menu yang terdapat pada Gnpsnack. Bagian kanan berisi form pencarian, jenis produk, login user. Di halaman utama Gnpsnack ini terdapat informasi tentang cara pembuatan produk Gnpsnack dan informasi sekilaas tentang Gnpsnack a) Home Pada halaman ini sama persis dengan bagian konten utama b)
Profil Halaman ini berfungsi memberikan informasi mengenai profil perusahaan GNPSnack berupa profil, sejarah, visi dan misi serta struktur organisasi
c)
Produk Halaman ini memberikan informasi mengenai data produk yang di tawarkan oleh perusahaan. Dan untuk dapat membeli produk harus menjadi member dahulu, dengan cara mendaftar
d)
berita Halaman ini memberikan informasi mengenai artikel atau berita terbaru
e)
faq Halaman ini memberikan informasi mengenai pertanyaaan yang sering di tanyaakan dari user
f)
bukutamu halaman ini sebagai wadah kritik dan saran dari user
g)
peta halaman ini mermberikan informasi letak dari GNPSnack
11
5.2
Implementasi pengujian system
Uji coba program atau testing adalah sebuah proses terhadap program atau aplikasi untuk menemukan kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan sesuai dengan spesifikasi software yang telah ditentukan sebelum aplikasi tersebut digunakan. Metode testing ada dua, antara lain : 5.2.1
White Box Testing Pengujian yang dilakukan lebih dekat lagi untuk menguji prosedur-prosedur yang ada.Lintas logik yang dilakukan oleh setiap bagian prosedur diuji dengan memberikan kondisi yang spesifik. Salah satu contoh white box testing adalah saat login admin dan jika data yang diinmputak tidak sesuai atau kosong maka admintidak bisa login. Untuk mengatasi hal tersebut maka perlu dibuat validasi ada beberapa kondisi didalam program yang menentukan layak atau tidak layak validasi data kolom tersebut. Contoh program terdapat pada gambar
6.1. ujicoba whitbox
Pengujian ini dilakukan untuk memperlihatkan bahwa fungsi-fungsi bekerja dengan baik dalam arti masukan yang diterima dengan benar dan keluaran yang dihasilkan benar-benar tepat, pengintegrasian dari eksternal data berjalan dengan baik. Testing ini dinyatakan berhasil jika fungsi-fungsi yang ada pada perangkat lunak sesuai dengan apa yang di harapkan.. 5.2.2
blackBox Testing
1. Pengujian terhadap item input data Tabel 6.1 Hasil Pengujian Terhadap Input Data Hasil Pengujian No
Keterangan Admin
1
Input Halaman
Baik
2
Input Admin
Baik
3
Input Produk
Baik
User biasa
User terdaftar
12
4
Input Faq
Baik
5
Input Berita
Baik
6
Input Pesan
Baik
7
Input bukutamu
Baik
8
Input login
Baik
baik
9
Input beli
Baik
baik
baik
baik
2. Pengujian terhadap item ubah data Tabel 6.2 Hasil Pengujian Terhadap Ubah Data Hasil Pengujian No
Keterangan Admin
member
1
Ubah Halaman
Baik
2
Ubah Admin
Baik
3
Ubah Produk
Baik
4
Ubah Faq
Baik
5
Ubah Berita
Baik
6
Ubah Pesan
Baik
7
Ubah bukutamu
Baik
baik
8
Ubah login
Baik
baik
9
Ubah beli
Baik
baik
3. Penngujian terhadap hapus data Tabel 6.3 Hasil Pengujian Terhadap Hapus Data Hasil Pengujian No
Keterangan Admin
1
Hapus Halaman
Baik
2
Hapus Admin
Baik
3
Hapus Produk
Baik
4
Hapus Pesan
Baik
member
13
5
Hapus berita
baik
6
Hapus bukutamu
Baik
7
Hapus login
Baik
8
Hapus beli
Baik
9
Hapus faq
baik
baik
4. Penngujian terhadap output Tabel 6.4 Hasil Pengujian Terhadap Output Data Hasil Pengujian No
Keterangan Admin
User terdaftar
User biasa
baik
baik
1
Output halaman
2
Output admin
3
Output produk
baik
baik
3
Output berita
baik
baik
4
Output pesan
5
Output faq
Baik
baik
6
Output bukutamu
baik
baik
7
Output login
baik
8
Output pesan
baik
baik
baik
Baik
5. Pengujian Terhadap System Tabel 6.5 Hasil Pengujian Terhadap Sistem Hasil Pengujian No
Keterangan Admin
1
Input halaman
Baik
2
Input admin
Baik
3
Input user
Baik
4
Input produk
Baik
member
Baik
User
14
6.
6.1
6.2
5
Input pesan
Baik
Baik
6
Input berita
Baik
7
Input faq
Baik
8
Input data login
Baik
9
Input pesan
Baik
13
Output halaman
Baik
Baik
14
Output admin
Baik
Baik
15
Output user
Baik
Baik
16
Output produk
Baik
Baik
17
Output pesan
Baik
Baik
18
Output berita
Baik
Baik
19
Output faq
Baik
Baik
20
Output bukutamu
Baik
Baik
21
Output peta
Baik
Baik
Penutup Berdasarkan hasil penelitian dan pembahasan yang dilakukan mengenai informasi dan promosi berbasis web untuk home industry gnp snack, maka penulis mengambil kesimpulan dan memberi beberapa saran sebagai beriku Kesimpulan 1.
Proses promosi Gnpsnack yang semula masih manual sekarang telah terkomputerisasi menggunakan web. Sehingga daya jangkau promosinya lebih luas dari sebelumnya yang masih menggunakan brosur.
2.
Dari segi ekonomi, pengeluaran untuk biaya promosi lebih murah.
3.
Proses update data produk makanan ringan lebih cepat, informasi jika terjadi kenaikan harga maupun harha turun bias langsugn cepat di terima bagi para pelangganya.mudah
Saran
Saran yang diberikan untuk home industri Gnpsnack adalah perlu adanya pengembangan sistem yang ada menjadi sistem promosi yang lebih baik lagi agar dapat membantu proses pemasaran dan pengiriman.dan sistem pengiriman barang menggunakan jasa pengiriman yang cepat. Sistem promosi dahulu yang masih manual sudah dikembangkan menggunakan sistem promosi menggunakan website.
15
. Kami mengharapkan saran dan kritik yang sifatnya membangun dari pembaca yang budiman dalam penyempurnaan website selanjutnya. Semoga website ini dapat berguna bagi gnpsnack dan konsumen
16
DAFTAR PUSTAKA
1. Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem informasi. Yogyakarta: Penerbit ANDI. 2. Kadir,
Abdul.
2003.
Dasar
Pemrograman
WEB
Dinamis
MenggunakanPHP. Yogyakarta: Penerbit ANDI. 3. Kusrini. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: Penerbit ANDI 4. Madcoms. 2008. Panduan Aplikatif AutoDesk 3D StudioMax. Yogyakarta: Penerbit ANDI. Madiun. Penerbit: Madcoms. 5. Syafi’i, M.2006.Membangun Aplikasi Berbasis PHP dan MySQL Yogyakarta: Penerbit ANDI 6. Sunyoto, Andi. 2007. AJAX Membangun Web dengan Teknologi Asynchronouse JavaScript & XML. Yogyakarta: Penerbit ANDI.