You are on page 1of 8

Vol.17 No.2.

Agustus 2015 Jurnal Momentum ISSN : 1693-752X

REKAYASA PERANGKAT LUNAK PENGOLAHAN DATA DISTRIBUSI OBAT-


OBATAN DI PT. ANUGRAH PHARMINDO LESTARI BERBASIS WEB

Oleh:

Yuhendra, M.T, Dr. Eng *, Riza Eko Yulianto**


*Dosen Jurusan Teknik Informatika, Fakultas Teknologi Industri
**Mahasiswa Teknik Informatika, Fakultas Teknologi Industri
Institut Teknologi Padang
Jl. Gajah Mada, Kandis Nanggalo, Padang

Abstract

PT. Anugrah Pharmindo Lestari (APL) is a company engaged in the distribution of pharmaceuticals to be
distributed to outlets (hospitals, pharmacies etc.). Currently the data processing distribution of pharmaceuticals PT.
Anugrah Lestari Pharmindo done manually, in addition to the company is also difficult to assess the type of
pharmaceuticals most consumers need. As for the book party of pharmaceuticals outlets should come to the company
making it less effective and efficient in terms of cost and time. This study aims to build a data processing system of
distribution of pharmaceuticals that can process data with good distribution and facilitate the outlet in making
reservations and obtain information of pharmaceuticals data. The system is built using the programming language
PHP, MySQL database and Apache webserver. With this system the data processing distribution of pharmaceuticals
PT. Pharmindo Anugrah Lestari becomes easier with the purchase and sales reports. There was also a chart that is
used to monitor the pharmaceuticals most needed, as well as the outlet no longer need to come to the company to order
the pharmaceuticals.

Keywords :PT. APL, Data Processing , PHP , MySQL , Databases


obatan untuk disalurkan ke outlet-outlet
1. Pendahuluan (seperti Rumah Sakit, Toko Obat dan Apotek)
Perkembangan teknologi informasi di provinsi sumatera barat. Dalam setiap
dan komunikasi saat ini sangat pesat dimana proses distribusi tentu tidak terlepas dari
teknologi dan informasi merupakan dua hal proses pengolahan data, hal yang demikian
yang tidak dapat dipisahkan dalam juga terjadi pada PT. APL. Pada perusahaan
perkembangannya. Dunia kini memasuki era ini salah satu pelayanan terhadap konsumen
globalisasi dimana teknologi informasi dan yang dirasakan perlu diperbaiki adalah proses
komunikasi memegang peranan penting pengolahan data pendistribusian obat-obatan.
dalam kehidupan manusia. Manusia Selama ini proses pengolahan data distribusi
memerlukan teknologi hampir disetiap aspek obat-obatan di PT. APL masih dilakukan
kehidupannya untuk mempermudah dan secara manual, walaupun sudah menggunakan
memperlancar segala aktivitas. Keadaan ini alat bantu komputer dalam melakukan
tidak hanya terjadi di negara maju, namun pengolahan data, tetapi hanya sebatas
juga di negara berkembang salah satunya menggunakan Microsoft Excel dan Microsoft
Indonesia. Peran perkembangan teknologi Word sehingga proses pengolahan data masih
informasi di Indonesia telah memberikan dirasa kurang efektif dan efisien.
pengaruh yang besar terhadap nilai tambah Salah satu contohya ialah ketika pihak
ekonomi. Efisiensi dalam berbagai bidang, konsumen (Outlet) akan melakukan
khususnya dalam masalah waktu, tenaga, dan pemesanan obat maka pihak Outlet harus
biaya melalui kecepatan dan ketepatan datang langsung ke perusahaan untuk
informasi dapat ditingkatkan dengan membeli obat-obatan yang diperlukan.
signifikan, sekaligus berarti telah mampu Membeli obat dengan datang langsung
mengefisienkan penggunaan tempat atau ke perusahaan tentu saja membutuhkan waktu
ruang. yang lama, belum lagi jika stock obat yang
PT. Anugrah Pharmindo Lestari (APL) dibutuhkan tidak tersedia atau habis.
merupakan salah satu perusahaan yang
bergerak dibidang jasa pendistribusian obat-

68
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

Selain itu perusahaan juga kesulitan untuk Pemrograman PHP. Penelitian zenneri ini
melakukan pemantauan terhadap jenis-jenis dimaksudkan agar pendataan pengadaan
obat yang paling banyak dibutuhkan barang, pengarsipan barang dan
konsumen (Outlet). Hal ini disebabkan pengolahan detil laporan yang selama ini
karena perusahaan belum menggunakan masih dilakukan secara manual menjadi
sistem aplikasi komputer untuk pengolahan lebih baik.
data yang mempunyai fleksibilitas tinggi Riski Alfian (2013) Program Studi
untuk melakukan hal tersebut. Sistem Informasi Fakultas Teknologi
PT. APL juga belum memiliki sarana Industry Universitas Pembangunan
penyimpanan data pendistribusian obat- Nasional Veteran. Dalam tugas akhirnya
obatan dengan baik. Dalam proses Sistem inventory stock barang di CV.
penyimpanannya data masih berbentuk Berkah Alam. Tujuan dari penelitiannya
dokumen atau arsip yang disimpan dalam adalah agar pelaksanaan penyimpanan
map-map yang kemudian disimpan lagi barang dalam gudang dapat terkelola serta
dalam tempat penyimpanan sehingga jika tertata dengan baik, karena bila dengan
data dibutuhkan lagi maka pegawai harus cara biasa (banyak proses manual) seperti
membuka map dari tempat penyimpanan. sebelum adanya sistem tersebut, cukup
Proses ini tentu menyulitan jika pegawai menyulitkan dalam hal pengarsipan dan
akan melakukan pencarian data-data penelusuran data barang.
transaksi pendistribusian obat-obatan Adapun perbedaan penelitian penulis
sehingga perusahaan sulit untuk mencapai dengan kedua penelitian diatas adalah pada
hasil kinerja yang optimal. penelitian zenneri merancang aplikasi
Untuk mengatasi permasalahan pengolahan data untuk pengadaan dan
tersebut perlu dikembangkan alat bantu stock (pengarsipan) barang sedangkan pada
dalam mengolah data yang mempunyai penelitian riski alfian merancang aplikasi
fleksibelitas yang tinggi untuk untuk pengolahan stock barang. Sementara
mendapatkan informasi data obat, itu pada penelitian penulis merancang
informasi data outlet, informasi data perangkat lunak untuk stock dan
supplier dan informasi transaksi pendistribusian obat-obatan sehingga
pendistribusian barang secara cepat, tepat meningkatkan kualitas pelayanan terhadap
dan akurat. Berdasarkan uraian latar para Outlet yang menjadi member di PT.
belakang di atas, penulis bermaksud untuk Anugrah Pharmindo Lestari sehingga citra
mengambil tugas akhir (skripsi) dengan perusahaan menjadi semakin baik.
judul Rekayasa Perangkat Lunak Sedangkan persamaanya adalah sama-sama
Pengolahan Data Distribusi Obat-obatan menggunakan bahasa pemrograman PHP
di PT. Anugrah Pharmindo Lestari dan database MySQL.
Berbasis WEB.
Konsep Dasar Sistem Informasi
Tinjauan Pustaka Semua organisasi membutuhkan aliran
Studi Literatur informasi yang membantu perusahaan untuk
Zenneri (2012) Jurusan teknik mengambil bermacam yang di
Informatika Fakultas Teknologi Industri putuskan.Aliran infomasi ini diatur dan
Institut teknologi Padang, dalam tugas diarahkan dalam sesuatu sistem
akhirnya Sistem Pengolahan Data informasi.sistem imformasi beperan dalam
Inventaris Barang Pada Sekolah Usaha proses pengambilan keputusan operasional
Perikanan Menengah (SUPM) Negeri harian sampai perencanaan jangka panjang.
Pariaman Dengan Menggunakan Bahasa Sebelum komputer ada,sistem informasi

69
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

sudah menjadi kebutuhan organisasi. ini terkomputerisasi. Dalam pengertian umum,


berarti sistem informasi tidak selamanya database diartikan sebagai gabungan dari
berbasis Komputer. namun dengan elemen-eleman data yang berhubungan
berkembangannya fungsi Komputer,sistem dengan teroganisir.
informasi saat ini umumnya didukung penuh
oleh Komputer.dengan demikian istilah Konsep Dasar PHP
sistem informasi lebih sering berarti sistem PHP adalah singkatan dari PHP
informasi berbasis Komputer informasi. Hypertext Preprocessor yang digunakan
sebagai bahasa script server-side dalam
Konsep Dasar Rekayasa Perangkat pengembangan web yang disisipkan pada
Lunak dokumen HTML. Pengguna PHP
Menurut Janner Simarmata memungkinkan web dapat dibuat dinamis
(2010:10) Rekayasa merupakan penerapan sehingga maintenance situs web tersebut
ilmu dan teknologi untuk menyelesaikan menjadi lebih mudah dan efisien. PHP
permasalahan manusia. Sedangkan merupakan software open source yang
rekayasa perangkat lunak atau RPL atau disebarkan dan dilisensikan secara gratis.
Software engineering adalah satu bidang
yang mendalami cara-cara pengembangan 3. Metodologi
perangkat lunak termasuk pembuatan, Alat Dan Bahan
pemeliharaan, manajemen organisasi Alat dan bahan yang digunakan
pengembangan perangkat lunak, dan dalam merancang aplikasi pengolahan data
sebagainya. . ini dapat di lihat sebagai berikut:
a. Perangkat Keras (Hardware)
Entity Relationship Diagram (ERD) Notebook, Intel(R) Core(TM) i5 CPU
Entity Relationship Diagram (ERD) 2.53 GHz,Harddisk 500 GB, Memory
adalah bagian yang menunjukkan 2 GB RAM, Printer
hubungan antara entity yang ada dalam b. Perangkat Lunak (Software)
sistem. Simbol-simbol yang digunakan Sistem Operasi Windows XP,
dapat dilihat dari tabel. Microsoft Office Word 200, Microsoft
Tabel 1 simbol yang digunakan dalam Office Visio 200, Macromedia
pada entity relationship diagram (erd) Dreamweaver 8, Notepad ++ v6.1.8,
Xampp

Rancang Context Diagram


Gambaran context diagram untuk
sistem pengolahan data pendistribusian
obat-obatan di PT. APL yang dirancang
adalah sebagai berikut:

Konsep Basis Data (Database)


Database adalah kumpulan data yang
saling berhubungan (relasi). Istilah tersebut
bisa digunakan pada sistem-sistem yang Gambar 1 Context Diagram

70
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

ERD
Entity Relationship Diagram adalah
suatu model jaringan kerja (network) yang
menguraikan susunan data yang disimpan
dari sistem secara abstrak. Gambar
dibawah ini merupakan rancangan Entity
Relationship Diagram pada aplikasi
pengolahan data distribusi obat-obatan di
PT. APL
Gambar 3 Halaman Utama

Flowchart Program

Flowchart Halaman Utama

Gambar 2 Entity Relationship Diagram


Gambar 4 Flowchart Halaman Utama
Rancangan Tampilan
Perancangan tampilan atau
perancangan sistem digunakan untuk 4. Pembahasan
memberikan gambaran umum bentuk dan Membangun Webserver
model atau rancang bangun dari sistem HTTP merupakan protokol request
yang akan dibuat. Sistem yang akan di yang membuat komputer mampu untuk
bangun adalah rekayasa perangkat lunak saling berkomunikasi secara lebih efesien
pengolahan data pendistribusian obat- dan membawa dalam satu waktu langsung
obatan berbasis web dengan menu utama berjam-jam, berhari-hari dan berminggu-
yang memiliki sub sub sebagai linknya. minggu. HTTP menjadi protokol yang
paling banyak di gunakan di internet.
Halaman Utama Setiap browser Web dan server saling
Rancangan halaman utama berhubungan dan bertukar infromasi
menampilkan profil terkait perusahaan, mengunakan protokol ini.
data obat juga menghubungkan ke Appserv salah satu Server Web dalam
halaman login dan halaman untuk membangun Website. Appserv adalah
mendaftar menjadi member. sebuah aplikasi Web server lokal yang
terdiri dari Apache, My SQL, PHP, dan
PHP My Admin. Appserv merupakan
sebuah aplikasi open source yang
mendukung sebagai aplikasi untuk di
71
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

jadikan Web Server. Appserv merupakan ini akan dijelaskan satu-persatu tampilan-
Web server yang mudah di gunakan yang tampilan aplikasi ini.
dapat melayani halaman dinamis. Untuk
membangun sebuah Web server, salah satu Tampilan Halaman Utama
program yang handal dan gratis yang Rancangan halaman utama
penulis gunakan dalam membuat tugas menampilkan profil terkait perusahaan,
akhir ini adalah Appserv-win32- 2.5.10. exe data obat juga menghubungkan ke halaman
login dan halaman untuk mendaftar
Persiapan membangun DataBase menjadi member.
Agar dapat membangun sebuah database
yang dibutuhkan adalah Sql, dalam hal ini yang
penulis pakai adalah MySql. Penulis
menggunakan phpMyAdmin yang dapat di
akses melalui browser yaitu dengan cara
menuliskan alamat
http://localhost/phpMyAdmin pada URL, maka
akan tampil halaman formulir untuk Login, isi
password yang sesuai waktu installasi tadi.
Password berguna unutk mengatur user yang
akan mengunakan database (keamanan
database). Gambar 13 Halaman Utama

Tampilan Detail Obat


Halaman detail obat merupakan
halaman yang menjelaskan obat secara
lebih rinci meliputi nama obat, jenis,
Gambar 10 Login Appserv produsen, nomor registrasi obat, harga,
Selanjutnya akan tampil halaman stock dan keterangan detail obat.
PhpMAdmin,

Gambar 14 Detail Obat

Tampilan Halaman Login


Halaman login digunakan untuk
mengakses halaman selanjutnya sesuai
Gambar 12 Halaman Php My Admin dengan level pengguna. Pada level
pengguna di bagi menjadi tiga, yaitu:
Implementasi User Interface admin, pimpinan dan pihak outlet.
Pada subbab ini, pengguna dapat
melihat tampilan aplikasi pengolahan data
kelembagaan jika dijalankan, pada subbab

72
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

Gambar 18 Data Outlet


Gambar 15 Halaman Login
Tampilan Halaman SK & Kategori
Tampilan Halaman Pendaftaran
Halaman ini merupakan halaman
Halaman pendafataran merupakan
yang digunakan untuk menampilkan,
halaman yang digunakan oleh para Outlet
menambah, mengedit dan menghapus data
untuk mendaftar menjadi member di PT.
SK izin outlet dan data kategori outlet.
APL.

Gambar 16 Halaman Pendaftaran Gambar 19 SK dan Kategori

Tampilan Halaman Administrator Tampilan Halaman Proses Pesanan


Halaman pengumuman berfungsi Halaman ini merupakan halaman
untuk menampilkan pengumuman yang di yang digunakan oleh admin untuk
buat oleh kelembagaan yang ada di ITP. memproses data pesanan obat yang telah
dipesan oleh pihak member.

Gambar 17 Halaman Administrator


Gambar 20 Data Pesanan
Tampilan Data Outlet
Halaman data outlet Merupakan Setelah adminmenekan tombol cetak
halaman yang digunakan untuk memproses maka sistem akan mencetak faktur
calon outlet yang telah mendaftar, pengiriman seperti gambar dibawah ini.
menonaktifkan serta menghapus outlet
yang telah jadi member.

73
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

Gambar 21 Faktur Pengiriman


Gambar 24 Halaman Pembelian
Tampilan Halaman Outlet
Halaman Outlet merupakan halaman Tampilan Faktur Pesanan
yang digunakan oleh outlet (member) Faktur pesanan digunakan sebagai
melakukan transaksi (pemesanan) obat. bukti pembelian setelah outlet melakukan
proses pembelian.

Gambar 25 Faktur Pesanan


Gambar 22 Halaman Outlet
Tampilan Halaman Pimpinan
Halaman pimpinan merupakan
Tampilan Detail & Pesan Obat
Halaman ini merupakan halaman halaman yang di akses oleh pimpinan
yang digunakan outlet untuk melihat detail perusahaan untuk melihat data-data yang
obat sekaligus digunakan untuk proses ada dalam sistem yaitu data obat, data
pembelian obat. member, data supplier, data karayawan dan
juga data transaksi..

Gambar 23. Detail Obat


Gambar 26 Halaman Pimpinan
Setelah user (outlet) menekan tombol
beli untuk melakukan pembelian maka Tampilan Grafik
akan tampil halaman input jumlah beli Halaman Grafik adalah halaman yang
seperti gambar di bawah. digunakan untuk melihat grafik

74
Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : 1693-752X

pendistribusian obat sehingga dapat terlihat Kadir, Abdul. 2003. Pengenalan Sistem
obat paling banyak dibutuhkan konsumen. Informasi. Yogyakarta: Andi.
McLeod Jr, Raymond. 1995. Sistem
Informasi Manajemen. Jakarta: PT.
Prenhallindo
Prasetyo, Didik Dwi. 2003. Kolaborasi
PHP dan MySQL untuk
Membuat Web Database yang
Interaktif. Jakarta: Elex Media
Komputindo.
Gambar 27 Halaman Admin Simarmata, Janner. 2010. Rekayasa
Perangkat Lunak. Yogyakarta: Andi
REFERENSI Offset.
Sugiyanto, David dan Renaldy N,
Alfian, Riski. 2013. Sistem Inventory Harpsoro. 2003. Langkah Demi
Stock Barang di CV. Berkah Langkah Membangun Website
Alam. Jawa Timur, Universitas dengan PHP. Jakarta: Datakom
Pembangunan Nasional Lintas Buana.
Veteran. Zenneri. 2012. Sistem Pengolahan Data
Antoni. 2009. Sistem Informasi Gapensi Inventaris Barang Pada Sekolah
Sumbar Dengan Menggunakan Usaha Perikanan Menengah
Bahasa Pemrograman Visual (SUPM) Negeri Pariaman
Basic Berbasis LAN. Padang, Dengan Menggunakan Bahasa
Institut Teknologi Padang. Pemrograman PHP. Padang,
Fathansyah. 2004. Sistem Basis Data. Institut Teknologi Padang.
Bandung: Informatika.
Gustian, Arie. 2011. Implementasi Website
Pemesanan Rental Mobil Pada
CV. Bintang Mandiri Jaya (BMJ)
Dengan Bahasa Pemrograman
PHP. Padang, Universitas Putra
Indonesia.
HM, Jogianto. 2001. Analisa Perancangan
Sistem, Pendekatan terstruktur
teori dan praktek aplikasi bisnis.
Yogyakarta: Andi Offset.
Isa, Irwan. 2012. Sistm Informasi. Jakarta:
Graha Ilmu.
Kadir, Abdul. 1999. Konsep dan
Tuntunan Praktis Basis Data.
Yogyakarta: Andi.

75

You might also like