Anda di halaman 1dari 5

1

SISTEM INFORMASI DISTRIBUSI BARANG PADA PT.


BERKAT MENTAYA SAMPIT BERBASIS WEB
MENGGUNAKAN PHP DAN MySQL
Syarifah Yuni Jayanti, Nurahman

Abstraksi — Sistem yang diterapkan pada PT. Berkat mendistribusikannya, di samping itu konsumen juga akan
Mentaya yang merupakan salah satu distributor yang ada di memperoleh barang sesuai keinginannya.
Kota Sampit. Pada sistem informasi pengolahan data menunjang PT. Berkat Mentaya Sampit merupakan salah satu perusahaan
penjualan dan pembelian yang meliputi data barang, data bisnis yang berkembang begitu pesat dan selalu ingin mengikuti
konsumen atau pelanggan, data pemasok, dan lain-lain. perkembangan teknologi. PT. Berkat Mentaya Sampit merupakan
Perancangan sistem ini merupakan salah satu pilihan untuk perusahaan yang bergerak di bidang penjualan produk ABC yang
membantu operasional pendistribusian barang seperti penjualan berada di kota sampit. Dalam pengorderan barang salesman akan
dan pembelian di PT. Berkat Mentaya Sampit. mengunjungi setiap toko baik yang ada di dalam kota maupun luar
Sistem informasi yang dibuat berbasis website dan memiliki kota yang di sebut Canvassing. Pelanggan juga harus datang
fungsi sebagai media pendistribusian barang PT. Berkat langsung ke kantor untuk melakukan pembelian tanpa terlebih dahulu
Mentaya Sampit. Sistem informasi berbasis web ini dapat tahu kalau barang yang diinginkan ada atau tidak tersedia stoknya.
mempercepat entri data yang akurat serta proses pencarian yang Sistem yang berbasis online di bangun hanya untuk memudahkan
cepat didalam sistem informasi penjualan dan pembelian pada pelanggan agar dapat mengetahui informasi barang yang tersedia
khususnya. Dengan adanya komputerisasi ini diharapkan dapat pada PT. Berkat Mentaya Sampit sehingga apabila barang yang
mempermudah bagi PT.Berkat Mentaya dalam mengelola data- diinginkan pelanggan tersedia, pelanggan tidak sia-sia datang ke
data penjualan dan pembelian. Sistem ini merupakan sistem kantor untuk melakukan transaksi pembelian.
yang mempermudah bagi PT. Berkat Mentaya Sampit karena
bisa digunakan pada browser komputer yang sifatnya berupa II. MODEL DESAIN SISTEM
website. Model dari sistem informasi dirancang dalam bentuk logika.
Pembangunan sistem informasi ini menggunakan teknik Permodelan tersebut digambarkan dalam bentuk bagan diantaranya
atau metode pendekatan terstruktur. Metode ini menggunakan adalah:
beberapa alat bantu antara lain, bagan konteks (Context 1. Bagan Konteks (Context Diagram)
Diagram), bagan berjenjang (Level Diagram), bagan arus data Bagan Konteks yaitu diagram tingkat atas, merupakan
(DFD), dan alat bantu lain yang disebut bagan relasi entitas diagram dari sebuah sistem yang menggambarkan aliran-
(ERD), dan model data relasi (RDM). Tahap selanjutnya aliran data yang masuk dan keluar dari sistem dan yang
melakukan implementasi dengan membuat aplikasi berbasis web masuk dan keluar dari entitas luar. Sistem yang dimaskud
menggunakan bahasa pemrograman PHP dan MySQL. adalah untuk menggambarkan sistem yang sedang berjalan.
Mengidentifikasi awal dan akhir data awal data akhir yang
Kata Kunci : Distributor, Pendistribusian, php, Sistem Informasi, masuk dan keluar sistem. Diagram ini merupakan gambaran
Web. umum sistem yang nantinya akan dibuat. Secara uraian dapat
dikatakan bahwa diagram konteks itu berisi siapa saja yang
I. PENDAHULUAN memberikan data (inputan) ke sistem serta kepada siapa data
informasi yang harus dihasilkan sistem. Jadi dalam diagram
Perkembangan teknologi informasi sekarang ini dapat ini dibutuhkan adalah:
meningkatkan kinerja dan berbagai macam kegiatan dapat a. Siapa saja pihak yang akan memberikan data ke sistem.
dilaksanakan secara cepat, tepat dan akurat, sehingga akan
meningkatkan produktivitas. Perkembangan teknologi informasi b. Data apa saja yang diberikannya ke sistem.
memperlihatkan kemajuan yang sangat memuaskan dalam berbagai c. Kepada siapa sistem harus memberikan informasi atau
bidang dengan munculnya berbagai jenis kegiatan yang berbasis laporan.
teknologi informasi, seperti sistem informasi pada beberapa jenis d. Apa saja isi atau jenis laporan yang harus dihasilkan
kebutuhan usaha. sistem.
2. Bagan Berjenjang (Level Diagram)
1
Jurusan Sistem Informasi Fakultas Ilmu Komputer Setelah pembuatan konteks diagram akan dilanjutkan dengan
Universitas Darwan Ali, Jln. Batu Berlian No.10 74323 pembuatan bagan berjenjang atau level diagram, level
diagram dapat diartikan sebagai penggambaran konteks
Sampit (Telp : 0531-33336; Fax: 0531-33342); E-mail:
diagram yang lebih rinci (Overview Diagram). Tiap-tiap
geminiyuni692@ymail.com proses level 0 akan digambarkan secara rinci.
3. Bagan Arus Data (Data Flow Diagram)
Pendistribusian bagi perusahaan yang melaksanakan kegiatan Data flow diagram sering digunakan untuk menggambarkan
distribusi adalah salah satu bagian yang sangat penting, untuk suatu sistem yang telah ada atau sistem baru yang akan
kelangsungan perusahaan, karena proses pendistribusian merupakan dikembangkan secara logika tanpa mempertimbangkan
salah satu dari sistem operasional perusahaan. Oleh karena itu lingkungan fisik dimana data tersebut mengalir (misalnya
penyaluran barang yang baik sangat diperlukan untuk meningkatkan lewat telepon, surat dan sebagainya) atau lingkungan fisik
kinerja dan produktivitas perusahaan. Penyaluran barang yang efektif dimana data tersebut akan disimpan (misalnya file kartu,
akan memperlancar akses atau arus barang dari produsen ke microfiche, hard disk, tape, diskette dan lain sebagainya).
konsumen sehingga dapat memperoleh kemudahan dalam Data flow diagram merupakan alat yang digunakan pada
2

metodologi pengembangan sistem yang terstruktur Sales Pimpinan User


(structured Analysis and design).
Laporan Barang
Laporan Konsumen
III. ANALISIS DAN DESAIN SISTEM Data Sales Laporan Pemasok
Laporan Sales
Laporan Transaksi Pembelian Data User
Model dari sistem informasi dirancang dalam bentuk logika. Laporan Transaksi Penjualan
Laporan Retur Pembelian
Permodelan tersebut digambarkan dalam bebepara bagan, Laporan Retur Penjualan

diantaranya Flowmap sistem yang berjalan, Flowmap system yang Daftar Konsumen
Data Barang 0
diusulkan, Bagan Konteks (Context Diagram), Bagan Berjenjang
(Level Diagram), Bagan Arus Data (Data Flow Diagram), Bagan
Relasi Entitas (Entity Relationship Diagram), Model Data Relasional Sistem Informasi
Distribusi Barang pada
(Relational Data Model). PT. Berkat Mentaya
Sampit
1. Flowmap Sistem Yang Berjalan Data Konsumen
Data Pembelian Data Penjualan
Konsumen Pemasok Admin Supervisor Pimpinan
Data Retur Pembelian Data Retur Penjualan
Data Pemasok Catat Data Data Barang
Pemasok
Data Barang Bukti Retur Penjualan
Data Pemasok Faktur Penjualan
Bukti Retur Pembelian
Data Barang Catat Data
Barang

Daftar
Catat Data Data Pembelian
Pembelian Pembelian
Pemasok Konsumen
Faktur Faktur Data Pembelian
Pembelian Pembelian

Catat Data
4. Bagan Berjenjang (Level Diagram)
Retur 0
Pembelian
Daftar Retur
Pembelian Data Retur
Pembelian
Basic Level Sistem Informasi
Distribusi Barang pada
Data Konsumen Catat Data
PT. Berkat Mentaya
Konsumen
Sampit

1st level

Data Order Catat Data


Order
1 2 3

Data Master Transaksi Laporan


Faktur Laporan Laporan
Penjualan Transaksi Transaksi
2and level
Penjualan Penjualan

1.1 1.2 2.1 2.2 3.1 3.2


Data Retur
Catat Data
Penjualan Retur Data Data Transaksi Transaksi Laporan Laporan
Data Retur Laporan Retur
Barang Konsumen Pembelian Penjualan Barang Konsumen
Penjualan Penjualan

Membuat 1.3 1.4 2.3 2.4 3.3 3.4


Laporan Transaksi Transaksi
Retur Data Data Laporan Laporan
Penjualan
Retur Retur
Pemasok Sales Pemasok Sales
Pembelian Penjualan

1.5 3.5 3.6


2. Flowmap Sistem Yang Diusulkan Data Laporan Laporan
User Pembelian Penjualan
Konsumen Pemasok Sales User Sistem Pimpinan

Bukti Retur Daftar Retur 3.7 3.8


Data Sales Input Data Laporan Barang
Penjualan Pembelian Data User
User
Laporan Retur Laporan Retur
Pembelian Penjualan

Laporan
Faktur Jual Data Pemasok Input Data Data
Konsumen
Barang Barang
5. Bagan Arus Data (Data Flow Diagram)
Laporan 1
Data Konsumen Data Barang Input Data Data
Konsumen Konsumen Pemasok
Data Sales Data User
Data Master

Data Order Data Pembelian Input Data Data Laporan Sales


Pemasok Pemasok
Sales

Data Retur Laporan Data Barang


Input Data Cetak
Penjualan Data Sales Penjualan
Sales Laporan
Data pemasok User
Data barang

Laporan Data Konsumen


Input Data Data Sistem Informasi
Pembelian Pembelian
Pembelian Konsumen
Distribusi Barang Pada
PT. Berkat Mentaya Pemasok
Sampit
Laporan Retur
Input Data Data Pembelian
Data Order Penjualan
Order Data Retur Pembelian

2
Data Penjualan
Data Retur Penjualan
Input Data Mencetak Laporan Retur
Data Retur Laporan Barang
Retur Laporan Pembelian Laporan Konsumen Data Transaksi
Penjualan Pimpinan
Penjualan Laporan Pemasok Bukti Retur Penjualan
Laporan Sales Faktur Penjualan
Laporan Transaksi Pembelian
Laporan Transaksi Penjualan
Input Data Laporan Retur Pembelian
Data Retur
Retur Laporan Retur Penjualan
Pembelian
Pembelian Daftar
Pembelian
Daftar Konsumen
3
Data Barang

Laporan

3. Bagan Konteks (Context Diagram)


6. Bagan Relasi Entitas (Entity Relationship Diagram)
3

2. Memory 2 GB.
3. VGA Card 1 GB.
4. Hardisk 640 GB.
N
no_transaksi_penjualan Menawarkan
kd_barang
tgl_penjualan 1
nm_barang

Jenis_barang
b) Spesifikasi Perangkat Keras Client
ukuran_barang
kd_detail_penjualan
Spesifikasi perangkat keras yang digunakan pada komputer
harga_beli
barang N Dijual 1
transaksipenjualan
1
Menampilkan
1
detailpenjualan jumlah_jual client adalah sebagai berikut:
harga_jual

satuan_barang N
N
sub_total_jual kd_sales
1. Processor Pentium IV 2.4 GHz.
nm_sales
jumlah_stok
Dibeli
N

Menginput
Memiliki

1
jk_sales
2. Memory 512 MB.
1
1
kd_konsumen

nm_konsumen
alamat_sales 3. Monitor 14 Inch.
konsumen
4. VGA Card 128 MB.
no_transaksi_pembelian N status_sales
transaksipembelian Menginput alamat_konsumen
tgl_pembelian telp_sales
1 N
Melakukan
1
kd_user
telp_konsumen
5. Keyboard dan Mouse.
Menampilkan 1 user username 6. Hardisk 80 GB.
sales
7. Modem.
1 1 password 1
kd_detail_pembelian Meretur 1
detailpembelian 1
b. Spesifikasi Perangkat Lunak
1
N
jumlah_beli Meretur
Memiliki Menginput Menampilkan
1
a) Spesifikasi Perangkat Lunak Server
sub_total_beli N
N N N
Menginput no_retur_penjualan

pemasok returpembelian
N
no_bukti_retur_jual Spesifikasi perangkat lunak yang digunakan pada server
1 kd_pemasok returpenjualan
tgl_retur_penjualan
adalah sebagai berikut:
jumlah_retur
Melakukan

N
nm_pemasok no_retur_pembelian
ket 1. Sistem Operasi Windows 7 Ultimate.
alamat_pemasok no_bukti_retur_beli
2. Web Server Apache versi 1.7.2.
1
total
kota_pemasok tgl_retur_pembelian
Meretur N
telp_pemasok jumlah_retur
N
Melakukan
1
3. Aplication Server PHP versi 10.0.
4. DBMS MySQL versi 4.2.0.2.
ket

total N 1
Melakukan

b) Spesifikasi Perangkat Lunak Client


Spesifikasi perangkat lunak yang digunakan pada komputer
client adalah sebagai berikut:
7. Model Data Relasional (Relational Data Model). 1. Sistem Operasi Windows XP.
tb_barang
kd_barang*
2. Web Browser Google Chrome versi 27.0.1453.116 m,
tb_transaksi_penjualan
nm_barang
tb_transaksi_pembelian
tb_konsumen Mozilla Firefox versi 21.0.2.
jenis_barang no_transaksi_penjualan*
kd_konsumen*
ukuran_barang no_transaksi_pembelian* tgl_penjualan
nm_konsumen
harga_beli tgl_pembelian alamat_konsumen
kd_konsumen** 2. IMPLEMENTASI PROGRAM
harga_jual kd_pemasok** kd_sales**
satuan_barang kd_user**
telp_konsumen
kd_user** Di dalam Sistem Informasi Distribusi Barang Pada PT. Berkat
jumlah_stok Mentaya Sampit. Terdapat beberapa form utama. Form-form tersebut
tb_sales mempunyai kegunaan masing-masing dan di antara form yang satu
tb_user
tb_pemasok
kd_sales*
nm_sales
dengan form yang lainnya dapat saling berhubungan
kode_user* tb_detail_penjualan
kd_pemasok* jk_sales
kd_detail_penjualan*
nm_pemasok username
no_transaksi_penjualan**
alamat_sales
status_sales
a. Tampilan Halaman Website
alamat_pemasok password
kota_pemasok kd_barang** telp_sales
telp_pemasok harga_jual
jumlah_jual
tb_retur_pembelian
sub_total_jual
no_retur_pembelian* tb_retur_penjualan
tb_detail_pembelian
kd_detail_pembelian** no_retur_penjualan*
kd_detail_pembelian* no_transaksi_pembelian** kd_detail_penjualan**
no_transaksi_pembelian** no_bukti_retur_beli no_transaksi_penjualan**
kd_barang** kd_user** kd_konsumen**
harga_beli kd_barang** kd_sales**
jumlah_beli tgl_retur_pembelian no_bukti_retur_jual
sub_total_beli jumlah_retur kd_user**
ket kd_barang**
total tgl_retur_penjualan
jumlah_retur
ket
total

IV. HASIL DAN IMPLEMENTASI


1. SPESIFIKASI SISTEM
Di dalam sistem informasi tersebut, memerlukan suatu
perangkat keras dan perangkat lunak yang mendukung berjalannya
sistem tersebut. Perangkat-perangkat tersebut adalah sebagai berikut:
a. Spesifikasi Perangkat Keras
a) Spesifikasi Perangkat Keras Server
Sistem Informasi Distribusi Barang Pada PT. Berkat
Mentaya Sampit berbasis web ini diimplementasikan dan di
coba dengan nama domain http://localhost/distributor/
dengan menggunakan spesifikasi perangkat keras pada
server sebagai berikut: b. Tampilan Login User
1. Processor Intel (R) Core (TM) i5-2410M CPU 2.30
GHz.
4

c. Tampilan Menu User V. KESIMPULAN DAN SARAN


Dari hasil analisa sistem dan tahap perancangan sistem sampai
dengan pembuatan aplikasi, dapat di ambil beberapa gambaran
tentang apa dan bagaimana agar sistem dan aplikasi ini bisa berjalan
sesuai dengan maksud dan tujuannya.

1. KESIMPULAN
Kesimpulan yang dapat di ambil setelah melakukan desain
dan implementasi sistem informasi distribusi barang sebagai
berikut:
a. Sistem ini dapat mengelola data barang, data konsumen,
data pemasok, data sales, transaksi pembelian dan transaksi
penjualan.
b. Sistem informasi ini dapat mengelola retur penjualan dan
retur pembelian.
c. Sistem informasi ini dapat menyajikan laporan data barang,
laporan stok barang dan laporan pemesanan barang yang
sesuai dengan kebutuhan PT. Berkat Mentaya Sampit.
2. SARAN
Ada beberapa yang sebenarnya dapat ditambahkan sehingga
untuk kerja sistem dapat ditingkatkan. Oleh karena itu, ada
d. Tampilan Halaman User
beberapa hal yang dapat disarankan untuk pihak pengguna
dan pengelola sistem:
a. Sistem informasi pendistribusian barang seharusnya
mencakup masalah stock opname sehingga laporan stok
barang bisa lebih akurat.
b. Sistem ini seharusnya konsisten dalam mengikuti prosedur
yang berjalan dalam sebuah perusahaan sehingga
perusahaan mampu meningkatkan semua transaksi
pembelian dan penjualan.
c. Membuat backup file agar keamanan dan pemeliharaan
data lebih terjamin.

REFERENSI
[1] A. Hall, James. 2002. Sistem Informasi Akuntansi, Salemba
Empat, Jakarta.
[2] H.M, Jogianto. 1989. ANALISIS DAN DESAIN SISTEM
INFORMASI: Pendekatan Terstruktur Teori dan Praktik
Aplikasi Bisnis, Andi, Yogyakarta.
[3] Kadir, Abdul. 2003. Dasar Aplikasi Database MySQL Delphi,
Andi, Yogyakarta.
e. Tampilan Laporan
5

[4] Komputer, Wahana. 1996. Kamus Istilah Internet, Andi,


Yogyakarta.
[5] Madcom. 2008. Paduan Lengkap Adobe Photoshop CS3, Andi,
Yogyakarta.
[6] Nugroho, Bunafit. 2004, Database Relasional dengan MySQL,
Andi, Yogyakarta.
[7] Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan
MySQL, Andi, Yogyakarta.
[8] Purnomo, Edi. 2004. Aspek-Aspek EDP Audit Pengendalian
Internal Pada Komputerisasi, Andi, Yogyakarta.
[9] Saputra, Agus. & Agustin, Feni. 2011. Pemrograman CSS
untuk Pemula, Alex Media Komputindo, Jakarta.
[10] Simarmata, Janner. 2005. Pengenalan Teknologi Komputer
dan Informasi, Andi, Yogyakarta.
[11] Suharli, Michell. 2004. Pelaporan Keuangan Sesuai Dengan
Prinsip Akutansi, Grasindo, Jakarta.
[12] Suparmoko, M. 1990. Ekonomi 3, Yudhistira, Yogyakarta.
[13] Winarno, Edy, Zaki, Ali, Community, Smidev, 2010. Easy
Web Programming With php plushtml5, Alex Media
Komputindo, Jakarta.
[14] http://eprints.unisbank.ac.id/1395/1/lengkap.pdf
(Akses 02 November 2014)
[15] http://jbptunikompp-gdl-andiseptia-25930-4-unikom_a-2.pdf
(Akses 21 Juli 2015)
[16] http://repository.usu.ac.id/bitstream/123456789/20214/3/Chapt
er%20II.pdf
(Akses 05 November 2014)

Anda mungkin juga menyukai