Anda di halaman 1dari 8

ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro

Pembuatan Sistem Informasi Penjualan Berbasis Web


(Studi Kasus pada Toko Ali Computer)
Ikhtiar Rizki1, Raden Arum Setia P.2, Yetti Yuniati3

Jurusan Teknik Elektro Universitas Lampung


Jl. Prof. Sumantri Brojonegoro No.1 Bandar Lampung 35145
1
ikhtiarrizki@gmail.com

Intisari---Ali Computer merupakan sebuah toko yang bergerak di bidang penjualan laptop, komputer,
spare part komputer, accesories pendukungnya dan menyediakan pelayanan jasa perbaikan
komputer. Selama ini proses pemasarannya hanya berupa penjualan langsung kepada konsumen
yang datang ke toko sehingga konsumen yang berada di luar kota atau jauh dari lokasi tempat
penjualan akan merasa kesulitan untuk memesan atau mengetahui produk yang dijual sehingga
sistem penjualan masih kurang maksimal.
Berdasarkan kebutuhan tersebut, pada tugas akhir ini peneliti merancang sebuah sistem informasi
penjualan pada Toko Ali Computer yang berupa aplikasi berbasis web dengan menggunakan metode
modified waterfall dengan alat bantu PHP sebagai bahasa Pemrograman Web dinamis, MySQL
sebagai DBMS, Apache sebagai aplikasi web server.
Dengan adanya sistem informasi yang telah dibangun ini Toko Ali Computer dapat meningkatkan
pelayanan terhadap konsumen secara optimal dan toko ini dapat memberikan informasi 24 jam serta
dapat diakses kapan saja dan di mana saja, mencetak laporan-Iaporan yang diperlukan seperti
laporan barang, laporan penjualan, laporan pembelian, laporan hutang, dan laporan pendapatan.
Kata kunci : Sistem informasi pembelian, web, modified waterfall, laporan.

Abstract---Ali Computer is a store which is specializes sell laptops, computers, computer spare parts,
accesories supporters and providing computer repair services. During the marketing process only do
direct selling to consumers who come to the store, so that consumers who are out of town far away
from the sales location will find difficulties to order or find out the products that are sold, so that the
selling system is still not effective.
Based on these needs, in this final script researcher will design a sales information system on Ali
Computer Store in the form of web-based applications using modified waterfall method with PHP as a
dynamic Web programming language, MySQL as DBMS, Apache as the web application server .
With this information system that has been built in Ali Computer Shop, it will be able to improve
customer services optimally and provide information 24 hours and can be accessed anytime and
anywhere, print reports such as goods report, sales report, purchase report, payable accounts, and
income report.
Keywords---Information systems, web, modified waterfall, reports.

I. PENDAHULUAN melakukan transaksi pembelian. Hal ini


sangat menghemat waktu dan biaya bagi
A. Latar Belakang calon pembeli, karena tidak perlu datang ke
Teknologi internet kini sudah tidak asing toko atau tempat transaksi sehingga dari
lagi, kebutuhan masyarakat akan informasi tempat duduk saja mereka dapat mengambil
yang cepat sangatlah mudah, dapat diakses keputusan dengan cepat.
oleh siapa saja, kapan saja dan di mana saja. Ali Computer merupakan sebuah toko
Teknologi internet mempunyai efek yang yang bergerak di bidang penjualan laptop,
sangat besar pada perdagangan atau bisnis. komputer, spare part komputer, accesories
Dapat mengakses informasi barang dari mana pendukungnya dan menyediakan pelayanan
saja baik dari harga, spesifikasi, dan jasa perbaikan komputer. Ali Computer

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 38
beralamat di Jln. Teuku Umar No. 3 Bandar Susanto, menyatakan bahwa Sistem Informasi
Lampung. Proses pemasaran masih kurang adalah :
maksimal karena hanya melakukan penjualan Sistem Informasi adalah kombinasi dari
langsung kepada konsumen yang datang ke manusia, fasilitas atau alat teknologi, media,
toko sehingga konsumen yang berada di luar prosedur dan pengendalian yang bermaksud
kota atau jauh dari lokasi tempat penjualan menata jaringan komunikasi yang penting,
akan merasa kesulitan untuk memesan atau proses atas transaksi-transaksi tertentu dan
mengetahui produk yang dijual. Di samping rutin, membantu manajemen dan pemakai
itu proses promosi yang dilakukan juga masih intern dan ekstern dan menyediakan dasar
menggunakan brosur sehingga masih belum pengambilan keputusan yang tepat.
seluas jika menggunakan media internet yang Dari pengertian sitem informasi di atas,
terbukti lebih mudah dan efektif. dapat disimpulkan bahwa Sistem Informasi
Selain itu konsumen memiliki keleluasaan menyediakan informasi untuk membantu
dalam memilih suatu barang dan menghemat pengambilan keputusan manajemen, dan
waktu mereka dalam membeli barang di Toko informasi yang layak.
Ali Computer, untuk itu perlukan sistem Selain itu pengertian sistem informasi
informasi penjualan sebagai sistem menurut Rommey (1997:16) yang
penunjang pemasaran, agar pemasarannya dialihbahasakan oleh Krismiaji (2002;12)
lebih maksimal dan efisien serta memiliki adalah sebagai berikut ;
cakupan area distribusi yang lebih luas. Sistem Informasi adalah cara-cara yang
diorganisasi untuk mengumpulakn,
B. Tujuan memasukkan, mengolah, dan menyimpan data
Adapun tujuan dari penelitian ini adalah dan cara-cara yang diorganisasi untuk
Tujuan yang hendak dicapai adalah sebagai menyimpan, mengelola, mengendalikan dan
berikut : melaporkan informasi sedemikian rupa
1) Membuat sistem informasi penjualan sehingga sebuah organisasi dapat mencapai
komputer, laptop dan spare parts untuk tujuan yang telah ditetapkan.
meningkatkan pelayanan terhadap
konsumen secara optimal dengan
memberikan informasi 24 jam serta dapat
diakses kapan saja dan di mana saja.
2) Memberikan laporan pembelian stok
barang, penjualan, laporan stok barang, Gbr. 1 Proses Data Menjadi Informasi
laporan hutang-piutang, dan laporan
pendapatan, serta dapat memperluas Tujuan Sistem Informasi :
jaringan penjualan. 1) Menyediakan informasi untuk membantu
3) Pelanggan dapat memesan komputer, pengambilan keputusan manajemen
laptop dan spare part tanpa perlu datang 2) Membantu petugas didalam melaksanakan
langsung ke toko sebab dapat dilakukan operasi perusahaan dari hari ke hari
pemesanan secara online. 3) Menyediakan informasi yang layak untuk
pemakai pihak luar perusahaan.
II. TINJAUAN PUSTAKA
B. Pemrograman Web
A. Definisi Sistem Informasi 1) PHP
Menurut John F. Nash (1995:8) yang 2) Hyper Text Markup Language (HTML)
diterjemahkan oleh La Midjan dan Azhar 3) Cascading Style Sheet (CSS)

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 39
4) JavaScript dapat menggunakannya secara cuma-cuma
tanpa dipungut biaya sepeser pun.
C. Pengenalan Database  Multy User
1) Pengertian Database MySQL dapat digunakan oleh beberapa
2) Sistem Manajemen Database user dalam waktu yang bersamaan tanpa
3) Tabel dalam Database mengalami masalah atau konflik. Hal ini
memungkinkan sebuah database server
D. Structured Query Language (SQL) MySQL dapat diakses client secara
bersamaan.
1) Pengertian dan Fungsi  Performance Tuning
Structured Query Language (SQL) adalah MySQL memiliki kecepatan yang
bahasa yang digunakan untuk berinteraksi menakjubkan dalam menangani query
dengan database. Database ialah kumpulan sederhana, dengan kata lain dapat
data yang disimpan dengan berbagai cara memproses lebih banyak SQL per satuan
pengorganisasian. Cara termudah untuk waktu.
memahaminya ialah dengan membayangkan  Column Types
database sebagai sebuah filling cabinet MySQL memiliki tipe kolom yang sangat
almari. Almari ialah bentuk lokasi fisik yang kompleks, seperti signed/unsigned integer,
sederhana untuk penyimpanan data, tanpa float, double, char, varchar, text, blob,
memperhatikan apa jenis datanya dan date, time, datetime, timestamp, year, set
bagaimana data itu diatur. serta enum.
 Command dan Function
2) Structured Query Language (SQL) dengan MySQL memiliki operator sebagai fungsi
MySQL secara penuh yang mendukung perintah
MySQL adalah Software Relational SELECT dan WHERE dalam query.
Database Management Sistem (RDBMS)  Security
yang didistribusikan secara gratis di bawah MySQL memiliki beberapa lapisan
lisensi GPL (General Public License). Di sekuritas seperti level subnetmask, nama
mana setiap orang bebas untuk menggunakan host, dan izin akses user dengan sistem
MySQL, namun tidak boleh dijadikan produk perizinan yang mendetail serta password
turunan yang bersifat closed source atau yang terenkripsi.
komersial.  Scalability dan Limits
 Sebagai server basis data yang memiliki MySQL mampu menangani database
konsep basis data modern, MySQL dalam skala besar, dengan jumlah records
memiliki banyak sekali keistimewaan. lebih dari 50 juta dan 60 ribu tabel serta 5
Berikut ini beberapa keistimewaan yang miliar baris. Selain itu, batas indeks yang
dimiliki oleh MySQL. Portability dapat ditampung mencapai 32 indeks pada
MySQL dapat berjalan stabil pada tiap tabelnya.
berbagai sistem operasi di antaranya  Connectivity
adalah seperti Windows, Linux, FreeBSD, MySQL dapat melakukan koneksi dengan
Mac OS X Server, Solaris, Amiga, HP-UX client menggunakan protolol TCP/IP, Unix
dan masih banyak lagi. soket (Unix), atau Named Pipes (NT).
 Open Source  Localization
MySQL didistribusikan secara open source MySQL memiliki interface (antar muka)
(gratis), di bawah lisensi GPL sehingga terhadap berbagai aplikasi dan bahasa

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 40
pemrograman dengan menggunakan fungsi III. METODOLOGI PENELITIAN
API (Application Programming Interface).
A. Tahapan Penelitian
3) Perintah SQL Tahap penelitan ini mengikuti alur dalam
 SELECT metode perangkat lunak Modified Waterfall
Untuk menampilkan dan memilih data. dengan tahap sebagai berikut :
Sintaks perintah: 1) Investigasi
SELECT nama_field FROM nama_tabel 2) Analisis
WHERE kondis 3) Perancangan
GROUP BY kriteria_field
ORDER BY nama_field
 INSERT
Untuk memasukkan data ke dalam sebuah
tabel.
Sintaks perintah:
INSERT INTO nama_tabel (nama_field1,
nama_field2, ...)
VALUES (nilai1, nilai2, ...) Gbr. 3 Context Diagram
 Fungsi DELETE
Untuk menghapus data pada tabel.
Sintaks perintah:
DELETE FROM nama_tabel
WHERE kondisi
 UPDATE
Untuk mengubah data pada tabel.
Sintaks perintah:
UPDATE nama_tabel SET nama_field
WHERE kondisi

E. Pengembangan Perangkat Lunak dengan


Model Modified Waterfall
Modified waterfall adalah sebuah metode
pengembangan software yang bersifat
Gbr. 4 Objek Data dan Atributnya
sekuensial dan terdiri atas 5 tahap yang saling
terkait dan mempengaruhi seperti terlihat
B. Implementasi
pada Gbr 2.
Implementasi sistem informasi ini
dilakukan dengan tahapan-tahapan sebagai
berikut :
1) Membangun lingkungan dan infrastruktur
dengan Menyiapkan software atau aplikasi
yang dibutuhkan antra lain:
i. Xampp versi 1.7.1
ii. Mozilla Firefox 26
iii Notepad++
Gbr. 2 Model Modified Waterfal.[1]
iv. Photoshop CS3

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 41
2) Implementasikan semua desain antar muka
sesuai perancangan.
3) Implementasikan tabel database sesuai
dengan perancangan.
4) Melakukan pengkodean dengan bahasa
PHP, pengaturan basis data di MySQL.
Gbr. 6 Tampilan bagian depan Toko Ali
C. Alur Kerja Computer.
Berikut ini adalah alur kerja berupa
diagram alir (Flowchart) penelitian ini :

START

Investigasi

Analisa Kebutuhan

Pengump ulan
T Selesai
Informasi

Perancangan Sistem
Informasi
Gbr 7. Tampilan bagian belakang atau sisi admin.
Perbaikan Desain T Selesai

T Implementasi

Selesai

Pengujian Pengguna

Perbaikan Sistem T Sukses

Laporan Gbr 8. Tampilan menu login sisi admin.

END
2) Pengujian
Gbr. 5 Diagram alir penelitian. Pengujian dilakukan untuk mengetahui
tingkat keberhasilan dari masing-masing
bagian yang telah dibuat. Pengujian ini
IV. HASIL DAN PEMBAHASAN melibatkan beberapa sukarelawan untuk
menguji menu dari interface customer, dari
A. Hasil menu registrasi sampai menu konfirmasi
pembayaran. Pada bagian menu interface
1) Implementasi admin, pengujian ini dilakukan kepada pihak
Pada tahap implementasi sistem informasi yang bersangkutan atau bagian yang
dilakukan realisasi terhadap perancangan menangani transaksi tersebut terdiri atas
yang telah dibuat sebelumnya. Tahap seorang pegawai yang menangani bagian
implementasi ini menghasikan sistem penjualan, pegawai yang menangani bagian
informasi yang mampu mengelola transaksi gudang atau stok barang dan pimpinan Toko
penjualan secara online melalui website Toko Ali Computer untuk menguji sistem informasi
online Ali Computer. Adapun beberapa hasil yang telah dibangun.
implementasi perancangannya adalah sebagai
berikut :

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 42
Adapun hasil rekapitulasi dari pengujian mengumpulkan beberapa data yang
ini adalah sebagai berikut : dibutuhkan dari beberapa sumber termasuk
data pengujian menggunakan black box
Tabel 1. Hasil pengujian customer testing.
Pada sistem informasi ini terdapat admin
yang mengelola web dan 4 user yang
menggunakan sistem informasi ini yaitu
Tabel 2. Hasil pengujian pada Menu Pegawai pegawai bagian penjualan, pegawai bagian
Penjualan, Pegawai Gudang dan Pimpinan gudang, pimpinan dan customer. Peng-input-
an data supplier diwakilkan oleh pegawai
bagian gudang. Akses login pimpinan diatur
oleh admin. Pimpinan dapat menambahkan
data pegawai, data tersebut digunakan untuk
menu akses login pegawai yang bersangkutan
Dalam pengujian ini seluruh fungsi yang
yang berupa user dan password login.
diujikan telah berjalan sebagaimana yang
Sedangkan untuk customer, harus melakukan
diharapkan.
registrasi terlebih dahulu untuk mendapatkan
login dan melakukan transaksi belanja online.
B. Pembahasan
Web ini memiliki 5 dashboard, sistem
Dalam menyelesaikan tugas akhir ini,
informasi yang pertama untuk admin yang ke-
peneliti mempelajari konsep dasar rancang
2 untuk customer, yang ke-3 untuk pegawai
bangun perangkat lunak khususnya
penjualan, yang ke-4 pegawai gudang dan
pembuatan sistem informasi berbagai sumber
terakhir untuk pimpinan. Pada halaman
di-internet dan beberapa buku. Hasil dari
customer, informasi yang dapat dilihat hanya
pemahaman konsep ini kemudian peneliti
menu yang ditamplkan oleh web seperti menu
tuangkan dalam pembangun sistem informasi
informasi kontak kami, cara belanja dan
Toko Ali Computer. Di sini peneliti
barang yang dijual., tidak dapat mengubah isi
menerapkan proses rekayasa perangkat lunak
web tersebut kecuali biodata pribadi dari
yang berdasarkan Metode modified waterfall
masing-masing customer.
di mana di dalamnya terdapat proses
Pada antar muka customer, fitur atau
pembangunan sebuah sistem yang teratur dari
fasilitas yang dapat digunakan pada web ini
mulai analisis kebutuhan sampai dengan
antara lain beranda atau home, Cara
pengimplementasiannya. Selain itu modified
belanja, Kontak kami, dan Tentang Kami.
waterfall juga telah teruji dan banyak
Beranda atau home sebagai halaman awal dari
digunakan oleh para pengembang aplikasi,
web, di halaman awal ini terdapat info
walaupun pada kenyataannya proses
mengenai barang-barang yang dijual kepada
pengembangan aplikasi yang peneliti lakukan
customer. Cara sewa berisikan tentang
mungkin belum sepenuhnya sesuai dengan
bagaimana customer melakukan penyewaan.
apa yang diharapkan.
Kontak kami berisikan alamat no Telepon,
alamat email yang dapat diubungi untuk
1) Penerapan Sistem Informasi Penjualan
informasi pelayanan pada Toko Ali
Toko Ali Computer
Peneliti telah berhasil membangun sebuah Computer. Tentang Kami yang berisi
sistem informasi penjualan pada Toko Ali informasi tentang sejarah Toko Ali Computer
Computer. Guna mengetahui apakah sistem ini.
yang dibangun telah dapat memenuhi kriteria Dengan adanya sistem informasi penjualan
yang menjadi tujuan peneliti, peneliti Toko online Ali Computer ini pihak toko

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 43
dapat memajang semua barang yang dijual habis dikarenakan adanya transaksi
pada antar muka customer beserta pemesanan barang oleh customer.
keterangnya. Dalam implementasi sistem  Notifikasi Selisih Barang
informasi ini terdapat beberapa fasilitas yang Guna menghindari kecurangan pegawai
diterapkan dengan tujuan mempermudah dalam memasukkan data jumlah barang,
penggunaan serta memaksimalkan layanan dibuat notifikasi yang berisi catatan barang
dalam memenuhi kebutuhan pengguna yang tidak sesuai. Notifikasi ini otomatis
nantinya. dikirim melalui email apabila terdapat
perbedaan jumlah barang yang dipesan
2) Laporan Sistem Informasi Toko Ali kepada supplier dengan jumlah barang
Computer datang yang dimasukkan pada menu
Pada sistem informasi Toko Online Ali transaksi cek barang.
Computer terdapat fasilitas menu laporan Dengan adanya fasilitas notifikasi ini
guna menampilkan kegiatan transaksi yang diharapkan akan meningkatkan pelayanan
terjadi pada Toko online Ali Komputer. kepada customer mengenai ketersediaan
Pimpinan dapat mengakses laporan-laporan barang penjualan dan mengurangi kecurangan
dari manapun secara online. Untuk yang mungkin dilakukan oleh pegawai
mengakses data laporan tersebut, pimpinan dikarenakan adanya kekurangan sistem
hanya perlu login pada menu login pimpinan informasi yang telah dibangun.
dan memilih menu laporan. Dengan
kemudahan akses laporan secara online, 3) Fungsi sistem dan kesesuaian terhadap
pemilik usaha tidak perlu datang ke kantor kebutuhan
memperoleh informasi terkait perkembangan Berdasarkan hasil pengujian Black box
usahanya. Laporan-laporan yang disediakan testing metod diperoleh bahwa seluruh fungsi
dalam sistem informasi ini antara lain laporan dari sistem informasi ini berjalan
pembelian, laporan penjualan, laporan stok sebagaimana mestinya dan memenuhi
barang, laporan hutang, dan laporan kebutuhan dari Toko Online Ali Computer.
pendapatan. Toko melakukan Pemeriksaan Hal ini dapat terlihat dari tercapainya
barang secara manual dan secara berkala tiap kebutuhan dalam memperbaiki sistem lama
akhir bulan guna menyelaraskan data pada yang telah berjalan. Adapun implementasi
sistem dengan keadaan real dan menghindari yang telah dilakukan dalam pemenuhan
kecurangan pegawai terhadap transaksi yang kebutuhan antara lain :
telah terjadi pada sistem.  Dengan teciptanya Toko Onine Ali
Computer Semua barang dapat dipajang
 Notifikasi pada Toko Online.
Pada sistem informasi ini dilengkapi  Toko Onine Ali Computer dapat
dengan fasilitas notifikasi yang berupa memberikan langporan yang lengkap dari
kiriman email kepada pihak tertentu sesuai semua transaksi dan dapat dengan mudah
dengan kegunaanya. Adapun notifikasi yang mengakses semua laporan kapan saja
ada antara lain : dimana saja secara online.
 Notifikasi Stok Barang  Dengan teciptanya Toko Online Ali
Notifikasi ini berisi tentang informasi Computer dapat memberikan informasi 24
mengenai jumlah barang yang habis. jam dan meningkatkan pelayanan terhadap
Notifikasi ini otomatis dikirimkan melalui konsumen secara optimal.
email apabila terdapat jumlah barang yang

Volume 8, No. 1, Januari 2014


ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 44
V. KESIMPULAN
[6] Satalkar, Bhakti. 2010. Modified Waterfall
Berdasarkan hasil dan pembahasan dari Model.
penelitian ini dapat ditarik kesimpulan http://www.buzzle.com/articles/modified-
waterfall-model.html
sebagai berikut :
[7] Yuhefizar. 2007. Perancangan database
1) Sistem informasi penjualan Toko Ali
relasi. http://subkioke.com
Computer yang memanfaatkan internet
sebagai media pemasaran, dapat
memudahkan pemilik toko untuk
memberikan pelayanan terhadap konsumen
secara optimal dan memberikan informasi
24 jam serta dapat diakses kapan saja dan
di mana saja.
2) Sistem informasi yang dibuat dapat
memberikan laporan pembelian, laporan
penjualan, laporan stok barang, laporan
hutang, dan laporan pendapatan.
3) Sistem informasi yang dibuat dapat
memberikan notifikasi kepada pimpinan
berupa kiriman email apabila stok barang
habis, dan ketidaksesuaian jumlah barang
datang yang di-input oleh pegawai dengan
jumlah barang yang dipesan oleh
pimpinan.
4) Dari hasil uji coba Toko Online Ali
Computer, pelanggan telah dapat
berbelanja melalui Toko Online Ali
Computer tanpa harus datang langsung ke
toko.

REFERENSI

[1] Sommerville, Ian. 2010. Software


Engineering 9th. Addison Wesley.
[2] Mardiana, 2006. Kuliah Rekayasa Perangkat
Lunak. Universitas Lampung. Bandar
Lampung, Lampung.
[3] Nash, John F. & Martil B. Robert. 1988.
Accounting Information Systems. Macmillaan
Publisher. New York.
[4] Parno. 2006. Data Flow Diagram.
http://power.lecture.ub.ac.id.
[5] Romney, Marshall B, dkk. 1997. Accounting
Information Systems 7th Edition. Addison
Welsey. Boston.

Volume 8, No. 1, Januari 2014

Anda mungkin juga menyukai