analisis dan perancangan aplikasi sistem pergudangan

advertisement
Seminar Nasional Teknologi Informasi dan Komunikasi 2012 (SENTIKA 2012)
Yogyakarta, 10 Maret 2012
ISSN: 2089-9815
ANALISIS DAN PERANCANGAN APLIKASI SISTEM PERGUDANGAN DAN
PENJUALAN BATIK SECARA ONLINE DI P’ZONNA BATIK SHOP BERBASIS
WEB
Woro Isti Rahayu
Jurusan Teknik Informatika Politeknik Pos Indonesia
Jl. Sariasih No.54 Bandung 40151
Tel. +62 22 2009570, Fax. +62 22 2009568
E-mail: [email protected]
ABSTRAKS
Batik adalah salah satu cara pembuatan bahan kain batik. Selain itu batik bisa mengacu pada dua hal. Yang
pertama adalah teknik pewarnaan kain dengan menggunakan malam untuk mencegah pewarnaan sebagian dari
kain. Dalam literatur internasional, teknik ini dikenal sebagai wax-resist dyeing. Pengertian kedua adalah kain
atau busana yang dibuat dengan teknik tersebut, termasuk penggunaan motif-motif tertentu yang memiliki
kekhasan. P’Zonna Batik Shop merupakan salah satu toko batik yang terletak di Pusat Belanja Balubur
Bandung, Lt.D2 No.D29 ini menjual berbagai macam batik di indonesia, mulai dari batik solo, batik
pekalongan, batik yogya, batik garut, hingga batik madura. Sistem pergudangan dan penjualan batik di P’Zonna
Batik Shop saat ini masih memiliki banyak kekurangan diantaranya pengelolaan data barang masih manual
menggunakan bantuan MS.Excel, dan pemasaran penjualan masih menggunakan account facebook kurang
efektif. Website ini dibuat untuk mempermudah konsumen untuk melakukan pemesanan dan transaksi batik.
Aplikasi Sistem Pergudangan dan Penjualan Batik Secara Online di P’Zonna Batik Shop Berbasis Web ini
dibuat dengan sistem operasi Microsoft Windows 7 dan juga beberapa perangkat lunak lainnya, yaitu
menggunakan PHP sebagai bahasa pemrograman, MySQL sebagai databasenya, Apache sebagai layanan untuk
web server, StarUML sebagai perancangan sistem, Adobe Photoshop CS4 sebagai desainnya, dan Adobe
Dreamweaver CS4 sebagai editor PHP.
Kata Kunci: Aplikasi Pergudangan Penjualan,Website, Microsoft Windows 7, PHP.
1.
1.1
PENDAHULUAN
Latar Belakang
P’Zonna Batik Shop merupakan salah satu toko
batik di Bandung, ini menjual berbagai macam batik
di indonesia, mulai dari batik solo, batik pekalongan,
batik yogya, batik garut, hingga batik madura.
Sistem pergudangan dan penjualan batik di
P’Zonna Batik Shop saat ini masih memiliki banyak
kekurangan diantaranya pengelolaan data barang
yang masih manual menggunakan bantuan
MS.Excel, dan pemasaran penjualan masih
menggunakan account facebook kurang efektif.
Berdasarkan informasi di atas maka dibuatlah
sebuah aplikasi pergudangan dan penjualan batik
yang akan dilakukan dengan menggunakan
komputer dengan judul “Aplikasi Sistem
Pergudangan dan Penjualan Batik Secara Online di
P’Zonna Batik Shop Berbasis Web”. Dengan
dibuatnya aplikasi pergudangan dan penjualan batik
bermanfaat untuk menunjang efisiensi dalam
pekerjaan. Aplikasi ini berbentuk website yang
digunakan oleh perusahaan untuk mengelola
pergudangan dan penjualan. Admin/operator dapat
melihat, menambah, menghapus, dan mengedit data
barang yang dibutuhkan. Member/konsumen dapat
melihat barang-barang yang ditawarkan oleh
perusahaan dan dapat langsung memesan barang
yang diinginkan. Dengan desain interface yang
menarik dan interaktif, diharapkan akan membuat
nyaman para pekerja sehingga proses pekerjaan akan
menjadi lebih mudah dan konsumen akan lebih
tertarik untuk mengunjungi website ini, sehingga
diharapkan akan meningkatkan penjualan pada
perusahaan.
1.2
Identifikasi Masalah
Aplikasi ini dibagi menjadi dua aplikasi, yaitu
aplikasi pergudangan dan aplikasi penjualan. Dalam
pembuatan Aplikasi Sistem Pergudangan dan
Penjualan Batik Secara Online di P’Zonna Batik
Shop Berbasis Web ini mempunyai beberapa
permasalahan yang dihadapi, yaitu:
1. Bagaimana cara mendesain aplikasi pergudangan
batik agar mudah dikelola?
2. Bagaimana cara mendesain aplikasi penjualan
batik agar lebih menarik pengunjung?
3. Bagaimana cara memberikan kemudahan dalam
pelayanan pemesanan dan transaksi batik di
p’zonna batik shop?
1.3
Tujuan
Dari pembuatan Aplikasi Sistem Pergudangan
dan Penjualan Batik Secara Online di P’Zonna Batik
Shop Berbasis Web ini mempunyai beberapa tujuan,
yaitu:
1. Dibuatnya aplikasi pergudangan batik untuk
memudahkan
admin
dalam
mengelola
pergudangan batik.
178
Seminar Nasional Teknologi Informasi dan Komunikasi 2012 (SENTIKA 2012)
Yogyakarta, 10 Maret 2012
ISSN: 2089-9815
2. Dibuatnya aplikasi penjualan batik untuk
meningkatkan penjualan dan mempromosikan
P’Zonna Batik Shop.
3. Dibuatnya form pemesanan dan transaksi batik
untuk memudahkan pemesanan di P’zonna Batik
Shop.
Winardi (1982), penjualan adalah suatu transfer hak
atas benda-benda. Dari penjelasan tersebut dalam
memindahkan atau mentransfer barang dan jasa
diperlukan orang-orang yang bekerja dibidang
penjualan seperti pelaksnaan dagang, agen, wakil
pelayanan dan wakil pemasaran.
1.4
2.4
Ruang Lingkup
Ruang lingkup dari Aplikasi Sistem Pergudangan
dan Penjualan Batik Secara Online di P’Zonna Batik
Shop Berbasis Web ini, yaitu:
1. Aplikasi pergudangan hanya digunakan untuk
admin/operator mengelola data gudang.
2. Pengunjung hanya dapat melihat batik-batik
yang dijual P’zonna Batik Shop.
3. Pengunjung tidak dapat memesan apabila
pengunjung belum jadi member website.
2. LANDASAN TEORI
2.1 Pengertian Batik.
Batik adalah salah satu cara pembuatan bahan
pakaian. Selain itu batik bisa mengacu pada dua hal.
Yang pertama adalah teknik pewarnaan kain dengan
menggunakan malam untuk mencegah pewarnaan
sebagian dari kain. Dalam literatur internasional,
teknik ini dikenal sebagai wax-resist dyeing.
Pengertian kedua adalah kain atau busana yang
dibuat dengan teknik tersebut, termasuk penggunaan
motif-motif tertentu yang memiliki kekhasan. Batik
Indonesia, sebagai keseluruhan teknik, teknologi,
serta pengembangan motif dan budaya yang terkait,
oleh UNESCO telah ditetapkan sebagai Warisan
Kemanusiaan untuk Budaya Lisan dan Nonbendawi
(Masterpieces of the Oral and Intangible Heritage of
Humanity) sejak 2 Oktober, 2009.
2.2
Pengertian Pergudangan
Tujuan gudang adalah menyimpan produk
hingga produk tersebut diminta oleh pelanggan.
Gudang berperan menghubungkan fasilitas produksi
dengan pelanggan atau pemasok. Dari sudut
pandang logistik, gudang berperan penting karena
kegiatan produksi mengharapkan gudang dapat
membantu mewujudkan aktivitas produksi yang
ekonomis. Sementara dari sudut pandang pemasaran,
gudang berperan meningkatkan customer service.
Keberadaan gudang diperlukan untuk menyangga
antara supply dengan demand.
2.3
Pengertian Penjualan
Penjualan adalah suatu usaha yang terpadu untuk
mengembangkan rencana-rencana strategis yang
diarahkan pada usaha pemuasan kebutuhan dan
keinginan pemebeli, guna mendapatkan penjualan
yang menghasilkan laba (Marwan, 1991). Penjualan
merupakan sumber hidup suatu perusahaan, karena
dari penjualan dapat diperoleh laba serta suatu usaha
memikat konsumen yang diusahakan untuk
mengetahui daya tarik mereka sehingga dapat
mengetahui hasil produk yang dihasikan. Menurut
Kebutuhan Software
Untuk membuat website ini menggunakan
beberapa software pendukung selain PHP yang
merupakan software utama untuk membuat aplikasi
ini.
2.4.1 Apache
Apache merupakan suatu program yang
digunakan sebagai web server dari aplikasi web ini,
dimana apche ini bisa digunakan untuk menjalankan
pemrograman PHP di dalam web server localhost.
Apache merupakan software yang keberadaannya
freeware (software bebas) dimana dalam
pemakaiannya kita tidak perlu melakukan
pembayaran atau pembelian dari software apache itu
sendiri.
2.4.2 PHP Versi 5.0 (PHP Hypertext
Preprocessor)
PHP yang merupakan singkatan dari PHP
Hypertext Preprocessor ini digunakan sebagai
bahasa script server-side dalam pengembangan Web
yang disisipkan pada dokumen HTML.[1]
Pada bulan Juli tahun 2005 muncul PHP versi
5.0 yang menggunakan Zend Engine 2.0 dengan
penambahan beberapa featur dan beberapa objek
baru. Untuk informasi featur-featur baru dari PHP
versi 5.0 ini, PHP Versi 5 ini sangat mendukung
pemrograman
berbasis
Object
Oriented
Programming alias OOP dan emang di peruntukan
untuk OOP.
2.4.3 MySQL
MySQL merupakan Database Management
Sistem (DBMS) yang bersifat open source dan
dikembangkan, serta didistribusikan oleh MySQL
AB. MySQL memiliki bagian berupa Sturctured
Query Language (SQL) yang digunakan untuk
mengolah database-database relasional yang ada
didalamanya. Sejak dahulu, MySQL merupakan
pasangan serasi PHP dalam pembuatan web yang
dinamis.
MySQL adalah multiuser database yang
menggunakan bahasa SQL (Structured Query
Language). Alasan banyak pihak menggunakan My
SQL diantaranya:
a. free;
b. multiplatform. MySQL dapat bekerja pada
berbagai platform yang berbeda. Seperti pada
UNIX, berbagai varian Linux, serta Microsoft
Windows;
c. cepat dan tangguh. Untuk melayani halaman
web komersial yang umum dan menggunakan
179
Seminar Nasional Teknologi Informasi dan Komunikasi 2012 (SENTIKA 2012)
Yogyakarta, 10 Maret 2012
database yang kecil hingga sedang. MySQL
adalah database server yang mampu menampung
sampai ratusan giga record.
ISSN: 2089-9815
suatu proses pembuatan perangkat lunak.
2.4.4 Adobe Dreamweaver CS4
Adobe Dreamweaver CS4 merupakan salah satu
software web editor yang paling inovatif dan
lengkap dibandingkan software
web editor lain.
Macromedia
Dreamweaver
mendukung
pemrograman client side yang terkenal, yaitu
JavaScript dengan penggunaan yang sangat mudah.
Selain itu Macromedia Dreamweaver juga
mendukung pemrograman Script Server Side, seperti
Personal Home Page (PHP), Active Server Pages
(ASP), ASP.NET, CouldFusion, dan Java Server
2.5
Unified Modeling Language (UML)
UML (Unified Modeling Language) adalah
sebuah bahasa untuk menentukan, visualisasi,
kontruksi, dan mendokumentasikan artifact (bagian
dari informasi yang digunakan atau dihasilkan dalam
suatu proses pembuatan perangkat lunak. Artifact
dapat berupa model, deskripsi atau perangkat lunak)
dari sistem perangkat lunak, seperti pada pemodelan
bisnis dan sistem non perangkat lunak lainnya.
UML merupakan suatu kumpulan teknik terbaik
yang telah terbukti sukses dalam memodelkan
sistem yang besar dan kompleks. UML tidak hanya
digunakan dalam proses pemodelan perangkat lunak,
namun hampir dalam semua bidang yang
membutuhkan pemodelan.
Gambar 1 Flow Map pergudangan dan penjualan
yang sedang berjalan di P’zonna Batik Shop
System
<<include>>
Registrasi Member
Beranda
Tentanng Kami
Produk
Pengunjung
Layanan Service
<<extend>>
Kontak
<<extend>>
<<include>>
Validasi Login Member
2.6
Flow Chart
Flow chart adalah representasi grafik dari
langkah-langkah yang harus diikuti dalam
menyelesaikan suatu permasalahan yang terdiri atas
sekumpulan simbol, dimana masing-masing simbol
mempresentasikan suatu kegiatan tertentu.
Flow chart diawali dengan penerimaan input,
pemrosesan input dan diakhiri dengan penampilan
output.
Profil Member
<<include>>
<<extend>>
Login Member
Member
Shopping Cart
<<extend>>
<<include>>
Konfirmasi
Logout Member
<<extend>>
<<extend>>
daftar transaksi
Validasi Login Admin
<<include>>
<<include>>
Kelola Member
<<include>>
Login Admin
<<extend>>
Kelola Kontak
3. ANALISIS DAN PERANCANGAN
3.1 Analisis Sistem Yang Berjalan (Current
System)
Gambar 1 adalah gambar prosedur sistem yang
sedang berjalan di P’zonna Batik Shop. Gambar 1
menjelaskan sistem yang sedang berjalan masih
manual, yaitu:
1. operator memilih data yang ingin diolah, data
pergudangan atau penjualan.
2. Lalu operator memasukan data ke excel.
3. Setelah selesai maka file di save.
4. Selesai.
3.1.1 Analisis Sistem yang Akan Dibangun
UML (Unified Modeling Language) adalah
sebuah bahasa untuk menetukan, visualisasi,
kontruksi, dan mendokumentasikan artifact (bagian
dari informasi yang digunakan atau dihasilkan dalam
Administrator
<<include>>
Kelola Suplier
<<include>>
Logout Admin
Kelola Produk
<<include>>
Kelola Transaksi
<<include>>
<<include>>
Kelola Laporan
<<include>>
Kelola Iklan
kelola tarif kirim
<<include>>
kelola rekening
<<include>>
Gambar 2 Diagram Use Case
4.
KESIMPULAN
Berdasarkan analisis dan perancangan Aplikasi
Sistem Pergudangan dan Penjualan Batik Secara
Online di P’Zonna Batik Shop Berbasis Web ini,
maka disimpulkan bahwa:
180
Seminar Nasional Teknologi Informasi dan Komunikasi 2012 (SENTIKA 2012)
Yogyakarta, 10 Maret 2012
1. Website ini dapat memudahkan admin dalam
mengelola data pergudangan dan penjualan batik,
dengan dibuatnya menu warehouse untuk
pergudangan dan menu sales untuk penjualan
dalam website ini.
2. Website ini dapat meningkatkan penjualan dan
mempromosikan P’Zonna Batik Shop, dengan
dibuatnya tampilan desain website yang menarik
pengunjung .
3. Dibuatnya form pemesanan dan transaksi batik
untuk memudahkan pemesanan di P’zonna Batik
Shop, dengan dibuatnya menu shopping cart
untuk memudahkan dalam pemesanan batik dan
menu konfirmasi untuk memudahkan dalam
melakukan konfirmasi pembayaran.
PUSTAKA
Hakim Lukmanul, 2010, 9 Langkah Menjadi Master
Framework
Codeigniter,
Lokomedia,
Yogyakarta.
Jogiyanto, Hartono,1999, Pengenalan Komputer,
Andi Offset, Yogyakarta.
John Burch dan Gary Grudnitski, 1986, Information
Systems Theory and Practice, John Wiley and
Sons, New York.
Kadir Abdul, 2003, Pengenalan Sistem Informasi,
Andi Offset, Yogyakarta.
Kurniadi, Adi. 2003. Cara Mudah Menguasai
Photoshop. Jakarta: PT.Elex Media Komputindo.
Kusrini, 2007, Strategi Perancangan dan
Pengelolaan Basis Data, Andi Offset,
Yogyakarta.
Martin S, Colleran G, 2006, Sold! Bagaimana
Memudahkan Konsumen Membeli dari Anda,
Erlangga, Jakarta.
Pohan Iskandar, Husni. 2007. Pemrograman Web
dengan HTML. Bandung: Informatika Bandung.
Sidik, Betha. 2003. MySQL. Bandung: Informatika
Bandung.
Suryatmoko S, 2003, Membuat Web Portal dengan
PHP Nuke, PT Elex Media Komputindo, jakarta.
Suyanto M, 2003, Strategi Periklanan pada ECommerce Perusahaan Top Dunia, Andi Offset,
Yogyakarta.
Suyanto M, 2004, Analisis dan Desain Aplikasi
Multimedia untuk Pemasaran, Andi Offset,
Yogyakarta.
Utomo, Prasetya Ambang. 2008. Membangun
Aplikasi PHP dan Ajax Tanpa Mengenal Scrip.
Yogyakarta: C.V ANDI OFFSET.
WAHANA KOMPUTER. Membuat Website
Interaktif dengan Dreamweaver. Yogyakarta:
C.V ANDI OFFSET.
181
ISSN: 2089-9815
Download