Upload
phungtu
View
230
Download
4
Embed Size (px)
Citation preview
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
TUGAS AKHIR
SISTEM INFORMASI PENDATAAN BARANG MASUK DAN KELUAR
APOTIK RSUD KABUPATEN PACITAN
Diajukan Untuk Memenuhi Sebagian Persyaratan
Memperoleh Gelar Ahli Madya Teknik Informatika
Disusun Oleh :
Wawan Setyawan
M3108127
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2011
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ii
HALAMAN PERSETUJUAN
SISTEM INFORMASI PENDATAAN BARANG MASUK DAN KELUAR
APOTIK RSUD KABUPATEN PACITAN
Disusun Oleh
Wawan Setyawan
M3108127
Tugas Akhir ini disetujui untuk dipertahankan
Di hadapan dewan penguji
pada tanggal 06 Juli 2011
Pembimbing
WINARNO, S.Si
NIP. 19820520 200604 1 001
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
iv
Abstract
Wawan Setyawan. 2011. Developing Information System Data Collection
Entry and Exit of Goods in Pacitan Hospital Pharmacies. Diploma III
Information Engineering, Faculty of Mathematics and Natural Sciences, Sebelas
Maret University.
Information System Data Collection Entry and Exit of Goods in Pacitan
Hospital Pharmacies has done manually, so it required a system that can facilitate
the process of data collection. The purpose of making this final project is to create
of Information Systems Data Collection Entry and Exit of Goods Pacitan Hospital
Pharmacies.
The system was developed by means of data collection, system planning,
system analysis, system design and databases. The application program was
developed with the PHP programming language. The database used was MySQL
and the script was developed with Notepad ++.
Information System Data Collection Entry and Exit of Goods Pacitan
Hospital Pharmacies have been completed with features such as administration,
operator, goods data, stock data, expenditure data, data reception, data return
receipt, expenditure data returns, expense reports and receipts reports.
Keyword: Information System, Data collection, Hospital Pharmacies
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
v
Abstrak
Wawan Setyawan. 2011. Pembuatan Sistem Informasi Pendataan Barang
Masuk dan Keluar Apotik RSUD Kabupaten Pacitan. Program Diploma III
Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam,
Universitas Sebelas Maret Surakarta.
Pendataan barang masuk dan keluar Apotik RSUD Kab. Pacitan masih
dilakukan secara manual. Untuk itu diperlukan sebuah sistem yang dapat
memudahkan proses pendataan tersebut. Tujuan dari pembuatan Tugas Akhir ini
adalah pembuatan Sistem Informasi Pendataan Barang Masuk dan Keluar Apotik
RSUD Kabupaten Pacitan.
Pembuatan aplikasi ini dilakukan dengan cara pengumpulan data,
perencanaan sistem, analisa sistem, perancangan sistem dan database. Pembuatan
program aplikasi dikembangkan dengan bahasa pemrograman PHP. Database
yang digunakan adalah MySQL dan skrip dikembangkan dengan Notepad ++.
Sistem Informasi Pendataan Barang Masuk dan Keluar Apotik RSUD
Kabupaten Pacitan telah selesai dikerjakan dengan fitur antara lain
administrasi,operator, data barang, data stok, data pengeluaran, data penerimaan,
data retur penerimaan, data retur pengeluaran, laporan pengeluaran dan laporan
penerimaan.
Kata Kunci: Sistem Informasi, Pendataan barang, apotek
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vi
MOTTO DAN PERSEMBAHAN
“Apa pun yang Anda lakukan, lakukanlah dengan sebaik mungkin.
Karena, keahlian apa pun datang dari melakukannya.
Dan keahlian adalah yang menjadikan Anda pribadi yang dihargai tinggi.”
(Mario Teguh)
Tugas akhir ini penulis persembahkan untuk :
1. Ayah dan Ibu tercinta,terima kasih buat dukungan yang telah
diberikan selama ini. Baik dukungan moril dan spiritual.
2. Kakakku Dedy Anwar dan adek kembarku Fitriana dan Fitriani
yang aku sayangi
3. “WeeSeNd” yang selama ini telah memberiku semangat
berlebih.
4. Kwek-Kwok (Septi, Via, Rive, Retno, Lingga, Yuli) terima
kasih untuk persahabatannya.
5. Teman-teman seperjuangan TIB ’08 yang tidak dapat penulis
sebutkan satu per satu.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
vii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
membimbing dan menyertai penulis sehingga penulis dapat menyelesaikan
penyusunan Tugas Akhir dengan judul ” Sistem Informasi Pendataan Barang
Masuk dan Keluar Apotik RSUD Kabupaten Pacitan”.
Tujuan penulisan laporan ini adalah untuk memenuhi persyaratan
memperoleh gelar ahli madya ilmu komputer di D3 Ilmu Komputer jurusan
Manajemen Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret Surakarta.
Penulis mengucapkan terima kasih kepada semua pihak yang telah
membantu penulis menyelesaikan laporan Tugas Akhir ini, terutama kepada:
1. Drs. Y.S. Palgunadi, M.Sc selaku Ketua Program DIII Ilmu Komputer
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas
Maret Surakarta.
2. Bapak Winarno, S.Si selaku dosen pembimbing yang telah
membimbing penulis selama pembuatan laporan Tugas Akhir.
3. Bapak dan Ibu, kakak, adik keluarga tercinta atas semua dukungan dan
doanya.
4. Teman-teman Teknik Informatika 2008, terimakasih atas kebersamaan
dan bantuannya.
Penulis berharap semoga laporan ini dapat bermanfaat bagi semua pihak,
terutama bagi mahasiswa Diploma III Ilmu Komputer Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.
Surakarta, Juni 2011
Penulis
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
viii
DAFTAR ISI
HALAMAN JUDUL .................................................................................... i
HALAMAN PERSETUJUAN ...................................................................... ii
HALAMAN PENGESAHAN ....................................................................... iii
ABSTRACT ................................................................................................. iv
ABSTRAK ................................................................................................... v
MOTTO DAN PERSEMBAHAN ................................................................. vi
KATA PENGANTAR .................................................................................. vii
DAFTAR ISI ................................................................................................ viii
DAFTAR GAMBAR .................................................................................... x
DAFTAR TABEL ........................................................................................ xii
BAB I. PENDAHULUAN
1.1 Latar Belakang Masalah .............................................................. 1
1.2 Rumusan Masalah ....................................................................... 1
1.3 Batasan Masalah .......................................................................... 2
1.4 Tujuan ......................................................................................... 2
1.5 Manfaat ....................................................................................... 2
1.6 Metode Penelitian ........................................................................ 2
1.7 Sistematika Penulisan .................................................................. 3
BAB II. LANDASAN TEORI
2.1 Pengertian Sistem Informasi ........................................................ 5
2.2 Desain Sistem .............................................................................. 5
2.3 Entity Relationship Diagram (ERD) ............................................ 7
2.4 PHP dan MySql ........................................................................... 7
2.5 PHP MyAdmin ............................................................................ 8
2.6 Basis Data ................................................................................... 9
2.7 Pengertian Apotek ....................................................................... 10
BAB III. ANALISIS DAN PERANCANGAN
3.1 Peralatan yang Diperlukan ........................................................... 12
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
ix
3.2 Analisis Sistem
3.2.1 Context Diagram ................................................................ 13
3.2.2 DFD Level 0 ...................................................................... 13
3.2.3 DFD level 1 proses 2 .......................................................... 16
3.2.4 DFD level 1 Proses 3.......................................................... 16
3.2.5 DFD level 1 Proses 5.......................................................... 17
3.2.6 DFD level 1 proses 7 .......................................................... 17
3.2.7 ERD (Entity Relationship Diagram) ................................... 17
3.2.8 Relasi Antar Tabel ............................................................. 18
3.3 Rancangan Basis Data ................................................................. 19
3.4 Rancangan Antarmuka Sistem
3.4.1 Rancangan form login ........................................................ 23
3.4.2 Rancangan halaman awal ................................................... 24
3.4.3 Rancangan halaman utama ................................................. 24
BAB IV. IMPLEMENTASI DAN ANALISIS
4.1 Implementasi Program
4.1.1 Halaman Awal ................................................................... 25
4.1.2 Form Login ........................................................................ 25
4.1.3 Halaman Admin ................................................................. 26
4.1.4 Halaman Operator .............................................................. 35
4.4 Analisis Data ............................................................................... 42
BAB V Penutup
5.1 Kesimpulan ................................................................................. 43
5.2 Saran ........................................................................................... 43
Daftar Pustaka .............................................................................................. 44
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
x
DAFTAR GAMBAR
Gambar 2.1 Simbol Entity Luar .........................................................................6
Gambar 2.2 Simbol Aliran Data .........................................................................6
Gambar 2.3 Simbol Proses .................................................................................6
Gambar 2.4 Data Source ....................................................................................6
Gambar 2.5 Php MyAdmin ................................................................................9
Gambar 2.6 Tingkatan dalam basis data .............................................................10
Gambar 3.1 Diagram Konteks ............................................................................13
Gambar 3.2 DFD Level 0 ...................................................................................14
Gambar 3.3 DFD Level 1 Proses 2 .....................................................................16
Gambar 3.4 DFD Level 1 Proses 3 .....................................................................16
Gambar 3.5 DFD Level 1 Proses 5 .....................................................................17
Gambar 3.6 DFD Level 1 Proses 7 .....................................................................17
Gambar 3.7 ERD (Entity Relationship Diagram) ...............................................18
Gambar 3.8 Relasi antar tabel ............................................................................19
Gambar 3.9 Rancangan form login .....................................................................23
Gambar 3.10 Rancangan halaman awal ..............................................................24
Gambar 3.11 Rancangan halaman utama ............................................................24
Gambar 4.1 Halaman awal sistem ......................................................................25
Gambar 4.2 Form login admin ...........................................................................26
Gambar 4.3 Form login operator ........................................................................26
Gambar 4.4 Peringatan jika usrname atau password salah ..................................26
Gambar 4.5 Halaman home administrator ..........................................................27
Gambar 4.6 Submenu tambah barang .................................................................27
Gambar 4.7 Submenu lihat barang .....................................................................28
Gambar 4.8 Submenu satuan ..............................................................................28
Gambar 4.9 Submenu tambah operator...............................................................29
Gambar 4.10 Submenu lihat operator .................................................................29
Gambar 4.11 Submenu semua stok.....................................................................30
Gambar 4.12 Submenu stok per barang ..............................................................30
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xi
Gambar 4.13 Tampilan data stok per barang ......................................................31
Gambar 4.14 Submenu penerimaan ....................................................................31
Gambar 4.15 Format laporan penerimaan ...........................................................32
Gambar 4.16 Submenu pengeluaran ...................................................................32
Gambar 4.17 Format laporan pengeluaran ..........................................................32
Gambar 4.18 Submenu retur penerimaan............................................................33
Gambar 4.19 Format laporan retur penerimaan ..................................................33
Gambar 4.20 Submenu retur pengeluaran ...........................................................34
Gambar 4.21 Format laporan retur pengeluaran ..................................................34
Gambar 4.22 Halaman home operator ................................................................35
Gambar 4.23 Submenu suplier ...........................................................................36
Gambar 4.24 Submenu lihat suplier ...................................................................36
Gambar 4.25 Submenu penerimaan ....................................................................37
Gambar 4.26 Submenu lihat penerimaan ............................................................37
Gambar 4.27 submenu retur penerimaan ............................................................38
Gambar 4.28 Submenu lihat retur penerimaan ....................................................38
Gambar 4.29 Submenu customer ........................................................................39
Gambar 4.30 Submenu lihat customer ................................................................39
Gambar 4.31 Submenu pengeluaran ...................................................................40
Gambar 4.32 Submenu lihat pengeluaran ...........................................................40
Gambar 4.33 Submenu retur pengeluaran ...........................................................41
Gambar 4.34 Submenu lihat retur pengeluaran ...................................................41
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
xii
DAFTAR TABEL
Tabel 2.1 ERD ...................................................................................................7
Tabel 3.1 Tabel Admin ......................................................................................19
Tabel 3.2 Tabel operator ....................................................................................20
Tabel 3.3 Tabel barang.......................................................................................20
Tabel 3.4 Tabel stok ..........................................................................................20
Tabel 3.5 Tabel suplier.......................................................................................21
Tabel 3.6 Tabel customer ...................................................................................21
Tabel 3.7 Tabel satuan .......................................................................................21
Tabel 3.8 Tabel penerimaan ...............................................................................22
Tabel 3.9 Tabel retur_penerimaan ......................................................................22
Tabel 3.10 Tabel pengeluaran ............................................................................22
Tabel 3.11 Tabel retur_pengeluaran ...................................................................23
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
1
BAB I
PENDAHULUAN
1.1.Latar Belakang Masalah
Di apotek tanpa adanya sistem yang terkomputerisasi, akan menghadapi
kendala untuk mendapatkan informasi yang aktual dan akurat. Hal itu dapat
disebabkan oleh proses pengumpulan dan pengolahan data masih dilakukan secara
manual. Dengan bantuan sistem yang terkomputerisasi pula informasi dapat
dikelola dengan baik, sehingga dapat menciptakan efisien biaya.
Perkembangan teknologi dan ilmu pengetahuan yang pesat mendorong
masyarakat untuk memanfaatkan perkembangan teknologi dan ilmu pengetahuan.
Sistem informasi merupakan salah satu faktor yang penting bagi perusahaan
dalam kegiatan operasional perusahaan. Sistem informasi digunakan untuk
mengumpulkan, mengolah, dan menyediakan informasi dengan tujuan untuk
membantu pengambilan keputusan. Apotek RSUD Kab. Pacitan adalah
perusahaan jasa yang bergerak dalam bidang penyediaan obat-obatan khususnya
di RSUD Kab. Pacitan.
Sistem informasi pendataan barang masuk dan keluar sangatlah penting
bagi Apotek RSUD Kab. Pacitan karena selain mempermudah dalam pendata
barang juga dapat memberikan informasi mengenai data-data barang yang masuk
maupun keluar. Akan tetapi, di apotek RSUD Kab. Pacitan belum ada sistem yang
memudahkan pendataan barang masuk dan keluar dari apotek. Dilihat dari latar
belakang tersebut penulis ingin memberikan suatu sistem yang bermanfaat bagi
Apotek tersebut. Mempertimbangkan hal tersebut maka, penulis merasa perlu
mengadakan penelitian dengan judul “Sistem Informasi Pendataan Barang Masuk
dan Keluar di Apotek RSUD Kab. Pacitan”.
1.2.Rumusan Masalah
Berdasarkan latar belakang tersebut di atas, penulis dapat merumuskan
suatu permasalahan yaitu: Bagaimana membuat sistem informasi pendataan
barang masuk dan keluar Apotek RSUD Kab. Pacitan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2
1.3.Batasan Masalah
Berdasarkan rumusan masalah tersebut di atas, maka penulis membatasi
permasalahan meliputi : pendataan barang, penerimaan barang, retur penerimaan,
pengeluaran, retur pengeluaran, customer dan supplier di apotek RSUD Kab.
Pacitan.
1.4.Tujuan
Tujuan penelitian Tugas Akhir ini adalah membuat Sistem Informasi
Pendataan Barang Masuk dan Keluar dengan output laporan barang yang masuk
dan keluar di apotek RSUD kab. Pacitan.
1.5 Manfaat
Pelaksanaan Penelitian Tugas akhir ini sapat memberikan manfaat
sebagai berikut :
1. 5.1 Bagi Penulis
Dengan melaksanakan penelitian ini penulis bisa memprektekkan ilmu
yang didapat selama kuliah.
1.5.2. Bagi Pengguna
Dengan sistem ini diharapkan memudahan pegawai apotek RSUD Kab.
Pacitan dalam hal mencatat barang-barang yang masuk serta keluar dari gudang.
1.6. Metodologi Penelitian
Metode pengumpulan data yang digunakan dalam penelitian tugas akhir
ini adalah sebagai berikut :
1. Metode Observasi
Metode pengumpulan data dengan cara melakukan pengamatan secara
langsung terhadap objek yang akan diteliti yang akan dipakai dalam sistem
untuk mencapai tujuan yang diinginkan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3
2. Dokumentasi
Metode pengumpulam data dengan melihat laporan yang telah ada dari hasil
observasi, sehingga mendapatkan data yang dapat diolah dan dijadikan
referensi dalam penulisan tugas akhir ini.
3. Studi Pustaka
Pencarian data dan informasi terhadap buku-buku yang berisi materi-materi
yang berhubungan dengan permasalahan yang dihadapi penulis.
1.7 Sistematika Penulisan Laporan
Untuk memudahkan pembaca dalam memahami dan mempelajari laporan
ini, penulis menyajikan sistematika yang praktis. Adapun sistematika laporan ini
adalah :
BAB I : PENDAHULUAN
Berisi mengenai latar belakang masalah, perumusan masalah, batasan
masalah, tujuan dan manfaat, metodologi penelitian dan sistematika penulisan
laporan.
BAB II : LANDASAN TEORI
Berisi mengenai pennjelaskan landasan teoritis yang digunakan oleh
penulis dalam pembuatan tugas akhir. Landasan teori ini diperoleh pada saat
penulis penelitian studi pustaka. Dasar-dasar teori tersebut berdasarkan penjelasan
mengenai sistem yang akan dibuat dan metode pemecahan masalah pada sistem
yang diterapkan pada tugas akhir ini. Bab ini juga berisikan tentang kajian
pustaka.
BAB III : DESAIN DAN PERANCANGAN
Berisi mengenai perancangan dan analisis system dari tugas akhir yang
dibangun oleh penulis.
BAB IV : IMPLEMENTASI DAN ANALISA
Berisi mengenai implementasi perancangan dalam hal cara kerja system
dan evaluasi dari sistem yang dibangun oleh penulis.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
4
BAB V : PENUTUP
Merupakan bab terakhir yang berisi mengenai kesimpulan dan saran
berdasarkan hasil penelitian dan pembahasan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
5
BAB II
Landasan Teori
2.1 Pengertian Sistem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogiyanto, 2001).
Sistem informasi adalah kumpulan dari perangkat keras dan perangkat
lunak komputer serta perangkat manusia yang akan mengolah data menggunakan
perangkat lunak dan perangkat keras tersebut (Kristanto, 2003).
2.2 Desain Sistem
Desain Sistem adalah suatu fase dimana diperlukan suatu keahlian
perencanaan elemen-elemen komputer yang akan menggunakan sistem baru.
Ada beberapa alat bantu yang digunakan dalam desain sistem yaitu DFD
(Data Flow Diagram), Kamus Data (Data Dictionary), dan Diagram Kontek
(Context Diagram). (Kristanto, 2003)
2.1.1 DFD (Data Flow Diagram)
DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan kemana tujuan data yang keluar dari
sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan
interaksi antara data yang tersimpan dan proses yang dikenakan pada data
tersebut.
DFD menggambarkan penyimpanan data dan proses yang
mentransformasikan data. DFD menunjukkan hubungan antara data pda sistem
dan proses pada sistem.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
6
Ada 2 teknik dasar DFD yang umum dipakai yaitu Gane and Sarson dan
Yourdon and De Marco. (Kristanto, 2003)
1. Simbol DFD
Ada beberapa simbol DFD yang dipakai untuk menggambarkan data
beserta proses transformasi data menurut Gane/Sarson ( Teknik Gane/Sarson).
Simbol – simbol DFD yang digunakan pada teknik Gane/Sarson adalah :
a. Entity Luar
Entity luar digambarkan dengan simbol bujur sangkar dengan bayangan di
kedua sisinya. Dapat dilihat pada Gambar 2.1
Gambar 2.1 Simbol Entity Luar
b. Aliran Data
Menggambarkan aliran data dari proses ke proses lainnya. Simbol aliran
data ditunjukan pada Gambar 2.2
Gambar 2.2 Simbol Aliran Data
c. Proses
Proses atau fungsi yang mentransformasikan data secara umum
digambarkan dengan segi empat tumpul seperti pada Gambar 2.3.
Gambar 2.3 Simbol Proses
d. Berkas atau Tempat Penyimpanan
Merupakan komponen yang berfungsi untuk menyimpan data atau file.
Simbol dari berkas adalah sebagai berikut.
Gambar 2.4 Data Source
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
7
2.1.2 Diagram Kontek (Context Diagram)
Diagram kontek adalah sebuah diagram sederhana yang menggambarkan
hubungan antara entity luar, masukan dan keluaran dari sistem. Diagram kontek
direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.
(Kristanto, 2003)
2.3 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah suatu model jaringan
(network) yang menggunakan susunan data yang disimpan dalam sistem secara
abstrak. Tujuan utama dari penggambaran ERD adalah untuk menunjukkan
struktur objek data (entity) dan hubungan (relationship) yang ada pada objek
tersebut. ERD berguna bagi professional sistem, karena ERD memperlihatkan
hubungan antara data store pada DFD (Fatansyah,2001).
Komponen utama ERD terdiri dari :
Tabel 2.1 ERD
Simbol Keterangan
Entitas : Digunakan untuk menggambarkan obyek
yang dapat diidentifikasikan dalam lingkungan
pemakai.
Atribut : Digunakan untuk menggambarkan
elemen-elemen dari suatu entitas, yang
menggambarkan karakter entitas.
Hubungan : Entitas dapat berhubungan satu sama
lain. Hubungan disebut dengan relasi
Garis : Digunakan untuk menghubungkan entitas
dan entitas dengan atribut.
2.4 PHP dan MySql
PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa
pemrogramman berbasis web yang memiliki kemampuan untuk memproses data
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
8
dinamis. PHP dikatakan sebagai sebuah server-side embedded script language
artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan
oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang
dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser,
tetapi prosesnya secara keseluruhan dijalankan di server. Pada prinsipnya server
akan bekerja apabila ada permintaan dari client. Ketika menggunakan PHP
sebagai server-side embedded script language maka server akan melakukan hal-
hal sebagai berikut:
1. Membaca permintaan dari client/browser
2. Mencari halaman/page di server
3. Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi
pada halaman/page.
4. Mengirim kembali halaman tersebut kepada client melalui internet atau
intranet.
MySQL adalah sebuah sistem manajemen database relasi (relational
database management system) yang bersifat terbuka (open source). Terbuka
maksudnya adalah MySQL boleh didownload oleh siapa saja, baik versi kode
program aslinya (source code program) maupun versi binernya (executable
program) dan bisa digunakan secara relatif gratis baik untuk dimodifikasi sesuai
dengan kebutuhan seseorang maupun sebagai suatu program aplikasi komputer
(Kadir,2008).
2.5 PHP MyAdmin
PHP MyAdmin merupakan sebuah program yang berbasis web yang
dibuat menggunakan aplikasi PHP. Program ini adalah untuk mengakses
database MySQL, intinya adalah digunakan untuk menjadi administrator dari
server MySQL.
Dengan adanya program ini akan mempermudah dan mempersingkat
kinerja kita, dengan kelebihan-kelebihan yang ada mengakibatkan pengguna
awam tidak harus mampu untuk mengetahui sintak-sintak SQL dalam
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
9
pembuatan database dan tabel (Nugroho, 2004). Tampilan PHP My Admin
seperti pada Gambar 2.5.
Gambar 2.5 php MyAdmin
2.6 Basis Data
Basis data adalah sekumpulan file data yang saling berhubungan dan
diorganisasikan sedemikian rupa, sehingga data-data tersebut dapat diakses
dengan mudah dan cepat, dan diproses menjadi sebuah informasi yang lebih
bermanfaat (Fathansyah, 1999).
Dalam basis data, data yang ada tidak hanya disimpan begitu saja dalam
sebuah media penyimpanan, tetapi dikelola dan diolah oleh sebuah system
database yang disebut Database Manajement System (DBMS). Dengan demikian
data yang begitu besar dan kompleks dapat tersusun dengan rapi dan terstruktur,
sehingga meningkatkan kecepatan akses datanya. Adapun tingkatan dalam basis
data dapat dilihat pada Gambar 2.6
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
10
Gambar 2.6. tingkatan dalam basis data
2.7 Apotek
Menurut Keputusan Menteri Kesehatan Republik Indonesia (Kepmenkes
RI) No. 1332/MENKES/SK/X/2002, tentang Perubahan atas Peraturan MenKes
RI No. 922/MENKES/PER/X/1993 mengenai Ketentuan dan Tata Cara
Pemberian Izin Apotek, yang dimaksud dengan apotek adalah suatu tempat
tertentu, tempat dilakukan pekerjaan kefarmasian penyaluran perbekalan farmasi
kepada masyarakat.
Pekerjaan kefarmasian yang dimaksud sesuai dengan Ketentuan Umum
Undang-undang Kesehatan No. 23 tahun 1992, meliputi pembuatan, pengolahan,
peracikan, pengubahan bentuk, pencampuran, penyimpanan dan penyerahan obat
atau bahan obat; pengadaan, penyimpanan, penyaluran dan penyerahan
perbekalan farmasi lainnya dan pelayanan informasi mengenai perbekalan
farmasi yang terdiri atas obat, bahan obat, obat asli Indonesia (obat tradisional),
bahan obat asli Indonesia (simplisia), alat kesehatan dan kosmetika.
Tugas dan Fungsi ApotekBerdasarkan Peraturan Pemerintah No.25 tahun
1980, tugas dan fungsi apotek adalah sebagai berikut:
1. Tempat pengabdian profesi apoteker yang telah mengucapkan sumpah
jabatan.
2. Sarana farmasi yang telah melaksanakan peracikan, pengubahan bentuk,
pencampuran, dan penyerahan obat atau bahan obat.
Database
Tabel/file
Record
Field/kolom
Value
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
11
3. Sarana penyaluran perbekalan farmasi yang harus menyalurkan obat yang
diperlukan masyarakat secara luas dan merata.
4. Sebagai sarana pelayanan informasi obat dan perbekalan farmasi lainnya
kepada masyarakat.
Personalia ApotekTenaga kerja yang mendukung kegiatan suatu apotek
adalah sebagai berikut:
1. Apoteker pengelola apotek (APA) adalah apoteker yang telah diberi surat
izin apotek (SIA).
2. Asisten apoteker (AA) adalah mereka yang berdasarkan peraturan
perundang-undangan yang berlaku berhak melakukan pekerjaan
kefarmasian sebagai asisten apoteker dibawah pengawasan apoteker.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
12
BAB III
Desain dan Perancangan
3.1 Peralatan yang Diperlukan
Dalam pembangunan system informasi yang berbasis PHP dan MySQL ini,
terdapat beberapa perangkat lunak dan perangkat keras yang digunakan oleh
penulis untuk mendukung proses pembuatan aplikasi, yaitu:
1. Hardware
Hardware yang diperlukan dalam pembuatan Sistem informasi oleh
penulis adalah laptop dengan spesifikasi minimal sebagai berikut:
a. Intel Pentium Dual Core
b. RAM 1G
c. Harddisk 100 Gb
d. dan hardware pendukung lainnya.
2. Software
Sementara Software yang diperlukan dalam pembuatan sistem informasi
ini adalah:
a. XAMPP 1.7.2
b. Mozilla Firefox 4.0
c. Notepad ++
d. Adobe Photoshop CS2
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
13
3.2 Analisis Sistem
3.2.1 Diagram Konteks
Diagram konteks ditunjukan pada Gambar 3.1
admin operatorSistem informasi
Data Login
Data operator
Data Barang,
Hak Akses
Informasi Pengguna
Informasi Barang
Laporan Penjualan
Laporan Penerimaan,
Hak Akses
Informasi Barang
Informasi Supplier,
Informasi Penerimaan,
Informasi Retur PenerimaanInformasi Customer,
Informasi penjualan
Informasi Retur penjualan,
Data Login
Data Supplier
Data penerimaan
Data Retur Penerimaan,Data Customer,
Data penjualan
Data Retur penjualan
Gambar 3.1 Diagram Konteks
Keterangan :
1. Operator :Melakukan proses pendataan barang masuk dan barang
keluar dari apotek
2. Admin : Bertugas memanage data barang dan data operator.
3.2.2 DFD level 0
DFD (Data Flow Diagram) Level 0 sistem informasi pendataan barang
masuk dan keluar apotek RSUD Kab. Pacitan ditunjukan pada Gambar 3.2
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
14
Gambar 3.2 DFD Level 0
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
15
Keterangan:
a. Proses login: proses yang digunakan untuk dapat mengakses sistem
yang dilakukan oleh admin dan operator.
b. Proses manage operator: proses yang dilakukan oleh admin untuk
memberikan hak akses kepada operator yang dapat mengakses sistem
dengan logi sebagai operator.
c. Proses manage barang: proses yang dilakukan admin untuk mendata
barang yang disimpan kedalam basis data barang.
d. Proses satuan : proses memasukan nama satuan barang yang
dilakukan oleh admin.
e. Proses penerimaan: operator melakukan pendataan barang-barang
yang diterima dari supplier.
f. Proses retur penerimaan: operator mendata retur penerimaan barang
kepada suplier.
g. Proses pengeluaran: operator melakukan pendataan pengeluaran
setiap barang kepada customer.
h. Proses retur penerimaan : operator mendata barang-barang retur
pengeluaran dari customer.
i. Proses laporan penerimaan: data penerimaan akan diproses menjadi
laporan yang dapat dicetak.
j. Proses laporan pengeluaran: data pengeluaran akan diproses menjadi
laporan yang dapat dicetak.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
16
3.2.3 DFD level 1 Proses 2
operator
2.1
Input data
operator
2.2
Edit data operator
2.3
Hapus data
operator
2.4
Lihat data
operator
admin
Data operator Data operator
Data operator Data operator
Data operator Data operator
Data operatorData operator
Data operatorData operator
Gambar 3.3 DFD level 1 proses 2
Keterangan : admin dapat melakukan proses input,edit,hapus dan lihat data
operator
3.2.4 DFD level 1 Poses 3
barang
3.1
Input data barang
3.2
Edit data barang
3.3
Hapus data
barang
3.4
Lihat data barang
admin
Data barang Data barang
Data barang Data barang
Data barang Data barang
Data barangData barang
Data barang Data barang
Gambar 3.4 DFD level 1 proses 3
Keterangan : admin dapat melakukan proses input,edit,hapus dan lihat data
barang.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
17
3.2.5 DFD level 1 Poses 5
5.1
penerimaan
operator
penerimaan
5.3
Penambahan stok
Data penerimaanData penerimaan
Data penerimaan
Data penerimaan
jumlah jumlah stok
suplier
5.2
Pendataan suplier
Data suplier Data suplier
Data suplierData suplier
Gambar 3.5 DFD level 1 proses 5
Keterangan : saat melakukan proses penerimaan operator juga memasukan data
supplier dan jumlah barang yang diterima.
3.2.6 DFD level 1 Poses 7
7.1
pengeluaran
operator
pengeluaran
7.3
Pengurangan stok
Data pengeluaran
Data pengeluaran
Data pengeluaran
Data pengeluaran
jumlah jumlah stok
customer
7.2
Pendataan
customer
Data customer
Data customer
Data customer
Data customer
Gambar 3.6 DFD level 1 proses 7
Keterangan : saat melakukan proses pengeluaran operator juga memasukan data
customer dan jumlah barang yang dikeluarkan.
3.2.7 ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram) ditunjukkan pada Gambar 3.7
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
18
Gam
bar
3.7
ER
D((
Enti
ty R
elati
onsh
ip D
iagra
m)
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
19
3.2.8. Relasi antar tabel
Relasi antar tabel ditunjukkan seperti pada Gambar 3.8
Gambar 3.8 relasi antar tabel
3.3 Rancangan Basis Data
Rancangan Basis data untuk system informasi yang penulis bangun adalah
sebagai berikut :
1. Tabel admin
tabel admin digunakan untuk menyimpan data username dan password
admin
Tabel 3.1 Tabel Admin
Field Type/value keterangan
Username Varchar(10)
Password Varchar(20)
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
20
2. Tabel operator
Tabel operator digunakan untuk menyimpan data operator
Tabel 3.2 Tabel operator
Field Type/value keterangan
Id_operator Integer Primary
Username Varchar(10)
Password Varchar(20)
3. Tabel barang
Tabel barang digunakan untuk menyimpan data barang.
Tabel 3.3 Tabel barang
Field Type/value keterangan
kodebarang Varchar(6) Primary key
Namabarang Varchar(20)
Id_satuan Integer Foreign key
Kategori Varchar(40)
4. Tabel stok
Tabel stok digunakan untuk menyimpan informasi mengenai stok dari
barang yang ada di apotek
Tabel 3.4 Tabel Stok
Field Type/value keterangan
Id_stok Integer Primary key
Kodebarang Varchar(6) Foreign key
Jumlah Integer
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
21
5. Tabel supplier
Tabel supplier digunakan untuk menyimpan data dari supplier
Tabel 3.5 Tabel Suplier
Field Type/value keterangan
Id_suplier Integer Primary key
Kodesuplier Varchar(6)
Namasuplier Varchar(20)
Alamat Text
Cp Varchar(15)
6. Tabel customer
Tabel customer digunakan untuk menyimpan data dari customer
Tabel 3.6 Tabel Customer
Field Type/value keterangan
Id_customer Integer Primary key
No_pendaftaran Varchar(6)
Nama Varchar(20)
Alamat Text
Cp Varchar(15)
7. Tabel satuan
Tabel satuan digunakan untuk menyimpan data satuan dari barang
Tabel 3.7 Tabel Satuan
Field Type/value keterangan
Id_satuan Integer Primary key
Nama_satuan Varchar(20)
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
22
8. Tabel penerimaan
Tabel penerimaan digunakan untuk menyimpan data penerimaan atau
barang masuk.
Tabel 3.8 Tabel penerimaan
Field Type/value keterangan
No_penerimaan Varchar(6) Primary key
Kodebarang Varchar(6)
Tanggal Varchar(6) Foreign key
Jumlah Varchar(6)
Id_suplier Integer Foreign key
9. Tabel retur_penerimaan
Tabel retur penerimaan digunakan untuk menyimpan data retur
penerimaan kepada supplier
Tabel 3.9 Tabel retur_penerimaan
Field Type/value keterangan
Id_retur_penerimaan Integer Primary key
Tanggal Varchar(8)
Id_suplier Integer Foreign key
Jumlah Integer
Keterangan text
10. Tabel pengeluaran
Tabel penjualan digunakan untuk menyimpan data pengeluaran
Tabel 3.10 Tabel Penjualan
Field Type/value keterangan
No_pengeluaran Varchar(6) Primary key
kodebarang Char(6) Foreign key
Tanggal Varchar(6)
Id_customer Integer Foreign key
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
23
11. Tabel retur_pengeluaran
Tabel retur_pengeluaran digunakan untuk menyimpan data retur dari
pengeluaran barang
Tabel 3.11 Tabel retur_pengeluaran
Field Type/value keterangan
Id_returpenjualan Integer Primary key
Tanggal Varchar(8)
kodebarang char(6) Foreign key
Id_customer Integer Foreign key
Jumlah Integer
Keterangan text
3.4 Perancangan Antarmuka Sistem
Untuk mempermudah dalam pembuatan sistem informasi,maka penulis
terlebih dahulu membuat rancangan antarmuka sistem informasi. Dalam sistem
informasi ini terdapat 2 hak akses yaitu hak akses sebagai admin dan sebagai
operator.
3.4.1 Rancangan form login
Pada halaman ini berisi inputan data username dan password untuk login
dalam sistem. Rancangan antarmuka form login dapat dilihat pada Gambar 3.9
Gambar 3.9 rancangan form login
Gambar Header
username
password
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
24
3.4.2 Rancangan halaman awal
Merupakan halaman awal saat sistem pertama dibuka berisi pilihan menu
untuk login dengan hak akses admin atau operator. Seperti pada Gambar 3.10.
Gambar 3.10 Rancangan halaman awal
3.4.3 Rancangan halaman utama
Merupakan rancangan untuk halaman utama sistem. Seperti ditunjukan
Gambar 3.11
Gambar 3.11 Rancangan halaman utama
Header
menu 1 menu2 menu 3 menu4 menu5
link1
link2
link3
link4
Content
Footer
kalender Title
Admin
Operator
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
25
BAB IV
IMPLEMENTASI DAN ANALISIS
4.1 Implementasi Program
Sistem informasi pendataan barang masuk dan barang keluar yang
dibangun penulis memiliki tiga bagian yaitu halaman awal, halaman administrator
dan halaman operator
4.1.1 Halaman awal
Halaman merupakan halaman yang pertama kali muncul ketika sistem
dijalankan. Tampilan halaman awal seperti ditunjukan pada Gambar 4.1,dimana
terdapat dua pilihan hak akses untuk masuk yaitu admin dan operator.
Gambar 4.1 Halaman awal sistem
4.1.2 Form login
Form login adalah halaman yang muncul ketika menekan salah satu
tombol yang berada dihalaman awal. Form ini merupakan form yang digunakan
untuk dapat mengakses sistem. Ada dua form login yaitu form login admin dan
form login operator. Admin dan operator harus memasukan username dan
password untuk mendapatkan mengakses ke halaman berikutnya. Untuk
memvalidasi username dan password menggunakan tombol login. Jika username
dan password tidak sesuai maka akan muncul peringatan seperti Gambar 4.4. Jika
username dan password telah sesuai dengan database maka dapat mengakses
halaman berikutnya.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
26
Gambar 4.2 Form login admin
Gambar 4.3 Form login operator
Gambar 4.4 Peringatan jika username atau password salah
4.1.3 Halaman Admin
Halaman admin dapat diakses apabila username dan password dari form
login admin sesuai dengan database. Halaman ini merupakan halaman yang hanya
dapat diakses oleh admin. Pada halaman admin ini terdapat beberapa menu dan
halaman yang dapat digunakan untuk mengelola sistem,seperti :
1. Halaman home administrator
Merupakan halaman default saat pertama kali mengakses halaman
admin. Pada halaman ini berisi teks statis.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
27
Gambar 4.5 Halaman home administrator
2. Menu barang
Menu barang adalah menu yang digunakan untuk mengelola data
barang. Pada menu ini terdapat tiga submenu, yaitu : tambah barang,lihat
barang dan satuan. Submenu tambah barang digunakan untuk menambahkan
data barang ke database barang.
Gambar 4.6 Submenu tambah barang
Setalah data barang dimasukkan maka hasilnya dapat dilihat pada
submenu lihat barang seperti pada Gambar 4.7.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
28
Gambar 4.7 Submenu lihat barang
Sedangkan submenu satuan digunakan untuk menambahkan satuan dari
barang,karena setiap barang memiliki satuan yang berbeda.
Gambar 4.8 Submenu satuan
3. Menu operator
Menu operator digunakan admin untuk mengelola data operator. Pada
menu operator terdapat dua submenu yaitu tambah operator dan lihat
operator. Submenu tambah operator digunakan untuk menambahkan data
operator. Username dan password yang ditambahkan pada submenu operator
dapat digunakan untuk mengakses halaman operator.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
29
Gambar 4.9 Submenu tambah operator
Setelah data operator ditambahkan maka data dapat dilihat pada submenu
lihat operator
Gambar 4.10 Submenu lihat operator
4. Menu stok
Menu stok digunakan untuk melihat jumlah atau persediaan dari suatu
barang. Pada menu stok terdapat dua pilihan submenu yaitu submenu semua
stok dan submenu stok per obat. submenu semua stok digunakan untuk
menampilkan semua persediaan barang yang terdapat di apotik.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
30
Gambar 4.11 Submenu semua stok
Apabila menginginkan informasi persediaan barang tertentu maka
menggunakan submenu stok per barang dan masukan nama barang yang ingin
diketahui persediaannya seperti pada Gambar 4.12.
Gambar 4.12 Submenu stok per barang
Maka akan muncul informasi persediaan barang yang diinginkan seperti
Gambar 4.13
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
31
Gambar 4.13 Tampilan data stok per barang
5. Menu laporan
Menu laporan digunakan admin untuk mendapatkan laporan
penerimaan, laporan pengeluaran, laporan retur penerimaan, dan laporan retur
pengeluaran yang dapat langsung terhubung dengan printer sehingga laporan
dapat langsung di-print dalam bentuk hardfile. Laporan dibuat berdasarkan
periode waktu tertentu. Pada menu laporan terdapat empat submenu, yaitu :
a. Penerimaan
Submenu penerimaan digunakan untuk mencetak laporan penerimaan
Gambar 4.14 Submenu penerimaan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
32
Gambar 4.15 Format laporan penerimaan
b. Pengeluaran
Submenu pengeluaran digunakan untuk mencetak laporan pengeluaran
Gambar 4.16 Submenu pengeluaran
Gambar 4.17 Format laporan pengeluaran
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
33
c. Retur penerimaan
Submenu retur penerimaan digunakan untuk mencetak laporan barang-
barang retur penerimaan kepada suplier.
Gambar 4.18 Submenu retur penerimaan
Gambar 4.19 Format laporan retur penerimaan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
34
d. Retur pengeluaran.
Submenu retur pengeluaran digunakan untuk mencetak laporan barang-
barang retur pengeluaran kepada customer.
Gambar 4.20 Submenu retur pengeluaran
Gambar 4.21 Format laporan retur pengeluaran
6. Menu logout
Menu logout merupakan menu yang digunakan untuk keluar dari
halaman adminstrator. Setelah logout maka akan kembali ke halaman awal
dari sistem.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
35
4.1.4 Halaman operator
Halaman operator dapat diakses dengan username dan password yang
telah dimasukan dari halaman administrator. Pada halaman operator terdapat
beberapa menu dan halaman seperti :
1. Menu home
Menu home merupakan tampilan default saat pertama kali mengakses
halaman operator.
Gambar 4.22 Halaman home operator
2. Menu Penerimaan
Menu penerimaan digunakan untuk mengelola data yang berhubungan
dengan proses penerimaan. Pada menu penerimaan ini terdapat enam
submenu,yaitu :
a. Suplier
Submenu suplier digunakan untuk memasukan data suplier yang akan
menyuplai barang.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
36
Gambar 4.23 Submenu suplier
b. Lihat suplier
Submenu yang digunakan untuk melihat data yang telah dimasukkan dari
submenu suplier.
Gambar 4.24 Submenu lihat suplier
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
37
c. Penerimaan
Submenu penerimaan digunakan untuk memasukkan data penerimaan dari
suplier
Gambar 4.25 Submenu penerimaan
d. Lihat penerimaan
Submenu yang digunakan untuk melihat data penerimaan yang telah
berhasil dimasukan
Gambar 4.26 Submenu lihat penerimaan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
38
e. Retur penerimaan
Submenu retur penerimaan digunakan untuk memasukan data retur
penerimaan kepada suplier, apabila ada barang yang rusak.
Gambar 4.27 Submenu retur penerimaan
f. Lihat retur
Submenu yang digunakan untuk melihat data retur penerimaan yang telah
berhasil dimasukan dari submenu retur penerimaan.
Gambar 4.28 Submenu lihat retur
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
39
3. Menu pengeluaran
Menu pengeluaran digunakan untuk mengelola data yang
berhubungan dengan proses pengeluaran. Seperti pada menu penerimaan,
pada menu pengeluaran ini terdapat enam submenu, yaitu :
a. Customer
Submenu customer digunakan untuk memasukan data customer yang
akan membeli barang.
Gambar 4.29 Submenu customer
b. Lihat customer
Submenu yang digunakan untuk melihat data customer
Gambar 4.30 Submenu lihat customer
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
40
c. Pengeluaran
Submenu yang digunakan untuk memasukan data pengeluaran kepada
customer.
Gambar 4.31 Submenu pengeluaran
d. Lihat pengeluaran
Submenu yang digunakan untuk melihat data pengeluaran barang kepada
customer yang telah dimasukan dari seubmenu pengeluaran.
Gambar 4.32 Submenu lihat pengeluaran
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
41
e. Retur pengeluaran
submenu yang digunakan untuk memasukan data barang retur
pengeluaran dari customer.
Gambar 4.33 Submenu retur pengeluaran
f. Lihat retur.
Submenu yang digunakpan untuk melihat data retur pengeluaran yang
telah berhasil dimasukan dari submenu retur pengeluaran.
Gambar 4.34 Submenu lihat retur
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
42
4. Menu stok
Fungsi menu stok pada halaman operator sama seperti menu stok pada
halaman administrator yaitu untuk melihat data persediaan barang di apotik.
5. Menu logout
Menu logout digunakan untuk keluar dari halaman operator. setelah
logout maka akan menuju ke halaman awal.
4.2 Analisis Data
Sistem informasi yang penulis bangun digunakan untuk mendata barang
yang masuk dan barang yang keluar dari apotik. Data-data yang dimasukkan
seperti data barang, data suplier, data customer, data penerimaan, data
pengeluaran, data retur penerimaan dan data retur pengeluaran. Dengan sistem ini
diharapkan memudahkan dalam menyimpan informasi data barang masuk dan
keluar.
Akan tetapi, sistem informasi yang penulis bangun masih memiliki
kekurangan seperti belum dapat melakukan proses pemesanan barang.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
43
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan hasil analisis data dan pembahasan masalah, penulis
memperoleh kesimpulan sebagai berikut:
1. Sistem informasi pendataan barang masuk dan keluar apotek RSUD Kab.
Pacitan telah selesai dibuat dengan bahasa pemrograman PHP dan
database MySQL . Pada sistem ini terdapat dua hak akses yaitu admin dan
operator. Setiap hak akses memiliki fasilitass menu yang berbeda.
2. Sistem ini diharapkan dapat mempermudah proses pendataan barang
masuk dan keluar sehingga mudah pula untuk memperoleh informasi stok
persediaan barang,suplier dan customer.
5.2 Saran
Adapun saran-saran dari pembuatan sistem ini perlu adanya
penambahan fasilitas pemesanan barang kepada supplier maupun pemesanan
barang dari customer.