Paper Title (use style: paper title)

advertisement
SNIPTEK 2015
ISBN: 978-602-72850-6-4
PERANCANGAN APLIKASI PENJUALAN PAKAIAN WANITA
BERBASIS WEB PADA PT. MITRA DINAMIKA SEJATI
JAKARTA
Sismadi
Program Studi Komputerisasi Akuntansi
AMIK BSIJakarta
Jl RS Fatmawati no 24 Jakarta
[email protected]
Abstract
– Saat
ini penggunaan
komputer di berbagai bidang usaha sudah menjadi
suatu hal yang umum. Seiring dengan pesatnya
kemajuan teknologi dan kebutuhan akan
informasi yang cepat dan akurat, komputer telah
dapat terhubung antara satu dengan yang lain
membentuk suatu jaringan. Langkah utama dalam
kegiatan bisnis untuk bersaing dengan para
pesaingnya
adalah
dengan
menggunakan
komputer sebagai sarana untuk meningkatkan
efektifitas kerja. Perancangan aplikasi web
bertujuan untuk mempermudah konsumen dalam
memperoleh informasi perbelanjaan yang
sebelumnya di ketahui dari mulut ke mulut atau
dari brosur-brosur, sehingga tidak menghemat
waktu, disini saya memepermudah konsumen
dalam memperlakukan perbelanjaan secara online,
sehingga dapat mengefesiensi dan mengefektif
waktu. Sistem perancangan dalam pembuatan
website ini dikembangkan dengan menggunakan
beberapa software yakni Dreamwaver CS3, Apache
web server, PHP & MYSQL. Dengan menggunakan
Dreamwaver CS3 maka pengerjaan website akan
lebih cepat dan mudah.
Kata Kunci: Perancangan Aplikasi Penjualan,
Sistem Penjualan Berbasis Web
PENDAHULUAN
Penjualan menurut Mulyadi (2008:202),
“Penjualan merupakan kegiatan yang dilakukan
oleh penjual dalam menjual barang atau jasa
dengan harapan akan memperoleh laba dari
adanya transaksi-transaksi tersebut dan penjualan
dapat diartikan sebagai pengalihan atau
pemindahan hak kepemilikan atas barang atau
jasa dari pihak penjual ke pembeli”.
Besarnya potensi penjualan online tidak
lepas dari perkembangan pengguna internet di
Indonesia. Pada tahun 2015, pengguna internet di
Indonesia mencapai 93,4 juta jiwa, meningkat
cukup pesat jika dibandingkan dengan 88,1 juta
jiwa pada 2014. Ini disebabkan akses yang lebih
mudah dan memungkinkan untuk siapapun untuk
terhubung kapanpun diinginkan. Internet mulai
menjadi bagian dari kehidupan sehari-hari rakyat
Indonesia. Potensi bisnis online terlihat dari angka
77% dari penggunaan internet digunakan untuk
mencari informasi produk dan berbelanja online,
pelanggan online shop yang mencapai 8,7 juta
orang, dan nilai transaksi yang diprediksi
mencapai US$ 4,89 Miliar pada tahun 2016. Ini
meningkat dibanding tahun 2015.
Dalam dunia marketing, teknologi informasi
ini sangat dibutuhkan untuk kegiatan pemasaran.
Banyak perusahaan yang memanfaatkan teknologi
yang berbasis web sebagai suatu strategi
perusahaan dalam menawarkan produk mereka
kepada seluruh konsumen tanpa harus dibatasi
oleh ruang dan waktu. Mulai dari perusahaan
besar hingga usaha kecil dan menengah telah
menjadikan sistem penjualan secara online
sebagai sarana yang murah dan terjangkau, oleh
karena itu untuk memperoleh pelanggan dan
keuntungan yang semakin meningkat. Salah satu
cara untuk mengembangkan bisnis pakaian wanita
ini, dapat ditanggulangi dengan
pembuatan
website.
Pada saat ingin membuat sebuah sistem
yang akan digunakan pada suatu perusahaan,
setiap pengembang aplikasi diharuskan membuat
sebuah rancangan dari sistem yang ingin dibuat.
Rancangan ini bertujuan untuk memberi
gambaran umum dari sistem yang akan berjalan
nantinya kepada setiap stakeholder. Menurut
Satzinger,
Jackson,
dan
Burd
(2012:5),
perancangan adalah sekumpulan aktivitas yang
menggambarkan secara rinci bagaimana sistem
akan berjalan. Hal itu bertujuan untuk
menghasilkan produk perangkat lunak yang sesuai
dengan kebutuhan user.
Sedangkan aplikasi (application) Menurut
Dhanta (2009:32), adalah software yang dibuat
oleh suatu perusahaan komputer untuk
mengerjakan tugas-tugas tertentu, misalnya Ms.
Word, Ms. Excel. Aplikasi merupakan suatu
program komputer yang berfungsi untuk
menyelesaikan atau mengerjakan suatu pekerjaan
atau permasalahan tertentu. Dari pengertian
tersebut, maka dapat disimpulkan bahwa
INF-596
ISBN: 978-602-72850-6-4
perancangan aplikasi penjualan adalah program
komputer yang dibuat perusahaan untuk
mengerjakan
tugas-tugas
tertentu
yang
menghasilkan produk perangkat lunak yang sesuai
dengan kebutuhan user, terutama dalam bagian
penjualan online agar dapat memperoleh
keuntungan yang besar.
METODELOGI PENELITIAN
Dalam
Penyusunan
Penelitian
ini
dibutuhkan berbagai data penunjang dalam
penulisan dan pengumpulan data. Dalam
pengumpulan
data,
penulis
melakukan
penelitian dengan metode sebagai berikut:
1. Wawancara
Dalam
melakukan
penelitian
dan
pengumpulan data, saya menggunakan
metode wawancara karena saya yakin
metode ini adalah salah satu metode
efektif untuk mendapatkan data yang
akurat karena langsung bertanya kepada
informan yang kompeten dibidangnya.
2. Pengamatan ( Observasi )
Selain metode wawancara, saya juga
melakukan observasi secara langsung.
Keuntungan dari metode observasi ini
adalah penulis dapat lebih mengenal
lingkungan dimana sistem tersebut
berjalan dan dapat beradaptasi sehingga
semakin menyatu dengan lingkungan
yang dibahas pada laporan tugas akhir ini
sehingga data semakin real dan akurat.
3. Studi Pustaka
Untuk mendukung dan melengkapi datadata yang telah ada dan sebagai bahan
referensi, maka penulis melakukan studi
pustaka yang berkaitan dengan judul yang
penulis ambil.
2.1.1
Internet
Menurut Sibero (2013:10) “Internet
(Interconnected Network)
adalah
jaringan
komputer yang meng-hubungkan antar jaringan
secara global, internet dapat juga disebut jaringan
dalam suatu jaringan yang luas”.
Dimulai dari suatu proyek pada tahun 1969
yang dinamakan ARPANET (Advanced Research
Project Agency Network), dimana mereka
mendemostrasikan bagaimana dengan hardware
dan software komputer yang berbasis UNIX, kita
bisa melakukan komunikasi dalam jarak yang
tidak terhingga melalui saluran telepon. Proyek
ARPANET
merancang
bentuk
jaringan,
kehandalan, seberapa besar informasi dapat
dipindahkan, dan akhirnya semua standar yang
mereka tentukan menjadi
cikal bakal
pembangunan protocol baru yang sekarang
dikenal sebagai TCP/IP (Transmission Control
Protocol/Internet Protocol).
INF-597
SNIPTEK 2015
ARPANET hanya menghubungkan 4 situs
saja yaitu Stanford Research Institute, University of
California, Santa Barbara, University of Utah,
dimana mereka membentuk satu jaringan terpadu
pada tahun 1969, dan secara umum ARPANET
diperkenalkan pada bulan Oktober 1972. Tidak
lama kemudian proyek ini berkembang pesat
diseluruh daerah, dan semua Universitas di
Negara tersebut.
Oleh sebab itu ARPANET dipecah menjadi
dua, yaitu “MILNET” untuk keperluan militer dan
“ARPANET” baru yang lebih kecil untuk keperluan
non militer seperti, universitas-universitas.
Gabungan kedua jaringan akhirnya dikenal dengan
nama DARPA Internet, yang kemudian di
sederhanakan menjadi Internet.
Sumber:
http://id.wikipedia.org/wiki/Sejarah_Internet
Dalam dunia maya (internet) kita mengenal
beberapa istilah tentang web, www, website,
webpages, dan homepages. Berikut beberapa
istilah dalam internet:
1. WWW (word wide web) adalah
kumpulan dari web server dari
seluruh
dunia
yang
berfungsi
menyediakan data dan informasi
untuk digunakan bersama.
2. Web adalah fasilitas hypertext yang
mampu mengambil data berupa teks,
gambar
suara,
animasi,
dan
multimedia. Data-data tersebut saling
terkait dan berhubugan satu dengan
lainnya. Untuk membaca data tersebut
diperlukan sebuah web browser
seperti Internet Explorer, Opera,
Mozilla Firefox, Google Chrome dan
lain sebagainya.
3. Website (situs web) adalah tempat
penyimpanan data dan informasi
berdasarkan topik tertentu.
4. Web Pages (halaman web) adalah
sebuah halaman khusus dari situs web
tertentu.
5. homepage adalah sampul halaman
yang berisi daftar isi atau menu dari
sebuah situs web.
Website pada intinya adalah hasil dari
rangkaian program yang tersusun secara
sistematis/ terstruktur, dan dasar pemrograman
web adalah HTML (HyperText Markup Language)
(Dipraja,2013:12).
2.2
2.2.1
Peralatan Pendukung (Tools Program)
Dreamweaver 8
Menurut Sigit (2010:1), “Dreamweaver
adalah sebuah HTML editor profesional untuk
mendesain web secara visual dan mengelola situs
atau halaman web”. Survei membuktikan 80%
SNIPTEK 2015
desainer web menggunakan Dreamweaver sebagai
web editornya, hal ini karena Dreamweaver dapat
dijalankan pada dua platform yaitu Windows dan
Mac. Dreamweaver menjadi lebih sempurna
karena memiliki sifat What You See Is What You
Get, denga arti kode yang dibuat untuk
membangun website berbentuk HTML, cukup
hanya dengan memasukkan file text, graphics dan
media lainnya. Itu menjadi lebih mudah karena
Dreamweaver menyediakan jendela review Code
dan Design (Hadi:2009:5).
2.2.2 Personal Hypertext Preprocessor (PHP)
PHP disebut juga sebagai “Pemograman
Server Side Programming, dikarenakan PHP
bersifat Open Source atau bahasa dengan hak cipta
terbuka, atau dengan kata lain pengguna
diperbolehkan untuk mengembangkan kode-kode
fungsi PHP sesuai dengan kebutuhannya”. (Sibero,
2013:49)
2.2.3 MySQL
Menurut Sibero (2013:97) “MySQL atau
dibaca “My Sekuel” dengan suatu RDBMS
(Relational Database Management System)
merupakan aplikasi sistem yang menjalankan
fungsi pengolahan data”. MySQL sendiri pertama
dikembangkan oleh MySQL AB yang kemudian
diakuisisi oleh Sun Microsystem dan terakhir
dikelola oleh Oracle Coorporation MySQL
merupakan salah satu perangkat lunak untuk
sistem manajemen database SQL. MySQL
diciptakan oleh David Axmark, Allan Larson, dan
Michael Widenius. “MySQL juga merupakan
perangkat lunak gratis dibawah lisensi GNU
(General public Lisence), tetapi lisensi MySQL juga
dijual untuk kasus-kasus tertentu karena
penggunaannya tidak cocok dengan pengguanaan
perangkat GPL”. (Andi, 2011:15).
A. Programming Structure
Salah satu sasaran dalam mendesain
program
terstruktur
adalah
mengurangi
kebingungan yang dihasilkan dari penggunaan
percabangan atau perintah go-to. Dalam
pemrograman terstruktur tidak digunakan lagi
perintah go-to. Ada tiga bentuk yang digunakan
yaitu : Sequence Structure, Loop Structure dan
Selection Structure.
a. Sequence Structure
Dalam sequence structure, instruksi
dieksekusi berdasarkan urutannya. Dimulai
dari bagian atas dan diakhiri di bagian
bawahnya.
Dalam
sequence
structure
tidak
diperkenankan penggunaan kotak keputusan.
b. Loop Structure
Loop
(iteration)
structure
menggambarkan perulangan dari satu atau
lebih instruksi.
c. Selection Structure
ISBN: 978-602-72850-6-4
Dalam struktur ini terdapat sejumlah
perintah yang dikerjakan tergantung dari
kondisi yang dipenuhinya. Seperti juga
dengan sequence dan loop structure, terdapat
single entry point dan single exit point.
HASIL DAN PEMBAHASAN
proses pengelompokan elemen data
menjadi tabel-tabel
yang menunjukan entity dan relasinnya sehingga
membentuk sebuah relasi yang
jumlah kerangkapan datannya sedikit (minimum
amount of redudancy), serta
memberikan kemungkinan bagi pengguna untuk
melakukan insert, delete, dan
modify terhadap setiap data pada relasi tersebut
tanpa menyebabkan kesalahan.
1. Bentuk Tidak Normal (Unnormalized
Form)
merupakan kumpulan data yang akan
direkam, tidak ada keharusan mengikuti format
tertentu, dan tidak lengkap atau terduplikasi
2.
Bentuk Normal Kesatu (1 NF atau First
Normal Form)
Pada tahap ini dilakukan penghilangan
beberapa group elemen yang berulang atau
atribut bernilai ganda dan tentukan Candidate
Key nya.
INF-598
ISBN: 978-602-72850-6-4
SNIPTEK 2015
Gambar 2.1. beranda
Halaman Produk
3.
Bentuk Normal Kedua (2 NF atau Second
Normal Form)
Pada bentuk normal kedua, bentuk data
harus
telah memenuhi kriteria bentuk
normal kesatu. Atribut bukan kunci haruslah
bergantung secara fungsi pada kunci utama
atau primery key.
Gambar 2.2. Produk
Halaman Profil
Halaman Beranda
INF-599
SNIPTEK 2015
Gambar 2.3. Profil
ISBN: 978-602-72850-6-4
Gambar 2.5. Ruang Admin
KESIMPULAN
Halaman Keranjang Belanja
Gambar 2.4. Keranjang Belanja
Halaman Admin
Dalam dunia internet, teknologi informasi
sangat dibutuhkan untuk kegiatan pemasaran.
Banyak perusahaan yang memanfaatkan teknologi
yang berbasis web sebagai suatu strategi
perusahaan dalam menawarkan produk mereka
kepada seluruh konsumen tanpa harus dibatasi
oleh ruang dan waktu.
Kebutuhan akan suatu program aplikasi yang
mudah digunakan, memiliki tampilan grafis yang
baik sebagai suatu hal yang penting dan sangat
dibutuhkan. Hal itu dikarenakan tuntutan dari
berbagai bidang usaha agar dapat memperoleh
pelanggan dan keuntungan yang semakin
meningkat.
Dari penulisan penelitian ini, maka penulis dapat
menarik kesimpulan sebagai berikut:
1. Perancangan aplikasi penjualan ini
dapat menjadi salah satu solusi yang
dapat digunakan untuk mempermudah
perusahaan
dalam mengolah data
penjualan barang. Serta membuat
laporan penjualan barang dengan lebih
mudah, cepat dan efisien.
2. Hasil pengolahan data-data pada
perancangan aplikasi penjualan ini
berupa laporan data barang dan laporan
penjualan per periode.
3. Hubungan Dreamweaver CS 3 sebagai
pembuat interface dan MYSQL sebagai
basis
datanya
terbukti
dapat
menghasilkan suatu program aplikasi
yang mempunyai tampilan menarik
dan dinamis.
INF-600
ISBN: 978-602-72850-6-4
UCAPAN TERIMA KASIH
Ucapan terima kasih kepada Pemilik PT. Mitra
Dinamika Sejati Jakarta beserta jajaran staf yang
sudah membantu penulis untuk mendapatkan
informasi secara jelas.
REFERENSI
Andi. 2011. Mastering CMS Programing With PHP
& MySQL. Yogyakarta: Andi.
Dhanta, Rizky. 2009. Pengantar Ilmu Komputer.
Surabaya : Indah
Dipraja, Samja. 2013. Panduan Praktis Membuat
Website Gratis. Jakarta: Pustaka Makmur.
Frieyadie, F. (2014). Web Sistem Informasi
Berbasis W2000 Untuk Dukungan
Pemesanan Dan Penjualan Produk Safety.
Jurnal Pilar Nusa Mandiri, 10(1), 111-115.
INF-601
SNIPTEK 2015
Hadi, Mulya. 2009. Dreamweaver CS4 Untuk Orang
Awam. Palembang: Maxikom.
Sidik, Betha. 2012. Pemrograman Web PHP.
Bandung: Informatika.
Sibero, Alexander F.K. 2013. Web Programming
Power Pack. Yogyakarta: Mediakom.
Sigit W, Aloysius. 2011. Website Super Canggih
Dengan Plugin Jquery Terbaik. Jakarta:
Mediakita.
Yudhanto, Yudha dan Agus Purbayu. Toko Online
Dengan PHP Dan MYSQL. Jakarta: PT. Elex
Media Komputindo.
Download