Anda di halaman 1dari 121

LAPORAN TUGAS AKHIR

SISTEM INFORMASI INVENTORY BARANG DENGAN


METODE FIFO BERBASIS WEB
PADA TB VIA LESTARI

Laporan Tugas Akhir di ajukan sebagai satu syarat akademik


untuk memperoleh gelar ahli madya program Diploma III
Pada Program Studi Teknik Informatika

Oleh
RESTU TRI PAMUNGKAS
32161052

PROGRAM STUDI TEKNIK INFORMATIKA


POLITEKNIK SAWUNGGALIH AJI
PURWOREJO
2019

i
HALAMAN PERSETUJUAN

NAMA : RESTU TRI PAMUNGKAS

NIM : 32161052

JENJANG PENDIDIKAN : DIPLOMA III

PROGRAM STUDI : TEKNIK INFORMATIKA

JUDUL TUGAS AKHIR : SISTEM INFORMASI INVENTORY

BARANG DENGAN METODE FIFO

BERBASIS WEB PADA TOKO

BANGUNAN.

Disusun sebagai syarat akademik untuk memperoleh gelar Ahli Madya

Program Diploma III pada Program Studi Teknik Informatika Politeknik

Sawunggalih Aji Kutoarjo dan sudah disetujui untuk diajukan dalam sidang

Ujian Tugas Akhir.

Kutoarjo, 12 Juli 2019

Menyetujui :

Pembimbing

Imam Tri Suryadin, M.Kom

ii
HALAMAN PENGESAHAN

SISTEM INFORMASI INVENTORY BARANG DENGAN


METODE FIFO BERBASIS WEB
PADA TB VIA LESTARI

Oleh
RESTU TRI PAMUNGKAS
32161052

Telah Dipertahankan Didepan Tim Sidang Laporan Tugas Akhir Politeknik


Sawunggalih Aji Kutoarjo Dan Diterima Untuk Memenuhi Syarat Akademik
Guna Memperoleh Gelar Ahli Madya Diploma Tiga

Pada Hari : Jum’at


Tanggal : 12 Juli 2019

Ketua Sidang : (............................)

Pembimbing : Imam Tri Suryadin, M.Kom. (............................)

Anggota Pembimbing : (............................)

Mengetahui,

Sapta Aji Sri Margiutomo, S.Kom., M.M.

iii
HALAMAN PERNYATAAN

Dengan ini saya menyatakan dengan sesungguhnya bahwa Tugas Akhir dengan

judul :

SISTEM INFORMASI INVENTORY BARANG DENGAN METODE FIFO


BERBASIS WEB PADA TB VIA LESTARI

Disusun sebagai salah satu syarat syarat akademik guna memperoleh Gelar Ahli

Madya Diploma III pada Program Studi Teknik Informatika Politeknik

Sawunggalih Aji Kutoarjo. Tugas Akhir ini adalah asli dan belum pernah diajukan,

dipublikasikan dan atau pernah dipakai untuk mendapatkan Gelar Ahli Madya di

lingkungan Politeknik Sawunggalih Aji Kutoarjo maupun di Perguruan Tinggi atau

Instansi manapun, kecuali bagian yang sumber informasinya dicantumkan

sebagaimana mestinya.

Kutoarjo, 12 Juli 2019

Restu Tri Pamungkas

32161052

iv
HALAMAN MOTTO

 GO A HEAD

 Rasa sakit merupakan guru hidup.

 Pengalaman adalah guru yang paling berharga.

 Tidak pernah ada kata terlambat untuk belajar.

 Jangan menunggu hari esok, apa yang bisa kita kerjakan hari ini.

 Percayalah kepada kemampuan diri sendiri karena tidak ada yang dapat

menolong mu selain diri sendiri.

 Never Give Up

v
HALAMAN PERSEMBAHAN

Penulis mempersembahkan Laporan Tugas Akhir ini kepada:

1. Tuhan Yang Maha Esa yang telah memberikan rahmat dan hidayahnya.

2. Bapak dan Ibu, yang selalu memberikan doa serta motivasi.

3. Teman-teman satu angkatan yang telah bersedia menjadi tempat berbagi

baik suka maupun duka serta bersedia membantu memberikan pengalaman

dan ilmu yang berguna bagi penulis.

4. Kepada para dosen, khususnya dosen pembimbing yang telah bersedia

membantu dan memberikan pengarahan sehingga laporan ini dapat disusun

dengan baik.

5. Semua pihak yang penulis tidak dapat sebutkan satu persatu

vi
KATA PENGANTAR

Assalamualaikum Wr.Wb

Puji syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa yang telah

melimpahkan rahmat serta hidayahnya, sehingga penulis dapat menyelesaikan

Tugas Akhir (TA) yang berjudul “SISTEM INFORMASI INVENTORY

BARANG DENGAN METODE FIFO BERBASIS WEB PADA TB VIA

LESTARI”.

Penulis menyadari bahwa penulisan laporan ini tidak lepas dari bantuan

berbagai pihak. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan

terima kasih kepada pihak-pihak yang telah membantu menyelesaikan laporan ini,

yaitu :

1. Bapak Sapta Aji Sri Margiutomo, S.Kom., M.M. selaku Direktur Politeknik

Sawunggalih Aji Purworejo.

2. Bapak Agus Dwi Atmoko., S.E., M.M. selaku Wakil Direktur I Politeknik

Sawunggalih Aji Purworejo

3. Bapak Damar Eko Cahyono, S.T., M.M. selaku Ketua Jurusan Teknik

Informatika.

4. Bapak Imam Tri Suryadin, M.Kom selaku pembimbing yang telah banyak

membantu memberikan bimbingan dalam penyusunan laporan ini.

5. Bapak dan Ibu Dosen serta Staf Karyawan Politeknik Sawunggalih Aji

Purworejo.

vii
6. Pihak lainyang telah banyak membantu dan memberikan data untuk bahan

Laporan Tugas Akhir ini.

7. Bapak, Ibu, Saudara serta semua pihak juga teman-teman TI6B yang telah

banyak membantu dengan doa dan dukungan baik moril maupun materil.

8. Kepada Aplikasi editing Photoshop, Corel Draw, Adobe Premier, dll yang telah

sangat berjasa membantu menambah uang saku bulanan.

Penulis menyadari bahwa Laporan Tugas Akhir ini masih jauh dari sempurna,

kritik dan saran sangatlah penulis harapkan guna perbaikan pada masa yang akan

datang dan menambah wawasan serta pengembangan ilmu.

Akhir kata penulis berharap semoga Laporan Tugas Akhirini dapat bermanfaat

bagi semuanya.

Wasalamualaikum Wr.Wb.

Kutoarjo, 12 Juli 2019

Penulis

viii
DAFTAR ISI

Halaman

JUDUL ..................................................................................................................... i

HALAMAN PERSETUJUAN ................................................................................ ii

HALAMAN PENGESAHAN ................................................................................ iii

HALAMAN PERNYATAAN ............................................................................... iv

HALAMAN MOTTO ............................................................................................. v

HALAMAN PERSEMBAHAN ............................................................................ vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .......................................................................................................... ix

DAFTAR GAMBAR ........................................................................................... xiv

DAFTAR TABEL ................................................................................................ xvi

DAFTAR LAMPIRAN ......................................................................................... xx

BAB I PENDAHULUAN ....................................................................................... 1

1.1. Latar Belakang ......................................................................................... 1

1.2. Rumusan Masalah .................................................................................... 3

1.3. Batasan Masalah ....................................................................................... 3

ix
1.4. Tujuan Tugas Akhir .................................................................................. 4

1.5. Manfaat Penelitian .................................................................................... 4

1.6. Metodologi Penelitian .............................................................................. 5

1.6.1 Jenis Data .......................................................................................... 5

1.6.2 Sumber Data ...................................................................................... 5

1.6.3 Teknik Pengumpulan Data ................................................................ 6

1.7. Sistematika Penulis................................................................................... 7

BAB II KAJIAN TEORI......................................................................................... 9

2.1. Kajian Penelitian ...................................................................................... 9

2.2. Konsep Dasar Sistem.............................................................................. 11

2.2.1. Pengertian Sistem ............................................................................ 11

2.3. Informasi ................................................................................................ 13

2.3.1. Pengertian Informasi......................................................................13

2.4. Sistem Informasi ..................................................................................... 14

2.4.1. Pengertian Sistem Informasi ........................................................... 14

2.4.2. Komponen Sistem Informasi .......................................................... 15

2.5. Persediaan (Inventory) ............................................................................ 16

2.5.1. Pengertian Persediaan (Inventory) .................................................. 16

2.5.2. Fungsi dan Jenis-jenis Persediaan ................................................... 17

2.5.3. Sistem Inventory.............................................................................. 22

x
2.5.4. Produk ............................................................................................. 22

2.5.5. Harga ............................................................................................... 23

2.5.6. Pemasok .......................................................................................... 23

2.5.7. Penjualan ......................................................................................... 23

2.5.7. Gudang ............................................................................................ 24

2.6. Metode Inventory ................................................................................... 24

2.6.1. Metode Inventory FIFO (First In First Out) .................................... 26

2.7. Desain Sistem ......................................................................................... 29

2.7.1. Perancangan Sistem ........................................................................ 29

2.7.2. Context Diagram ............................................................................. 30

2.7.3. Data Flow Diagram (DFD) ............................................................. 31

2.7.4. Entity Relationship Diagram (ERD) ............................................... 33

2.7.5. Normalisasi ..................................................................................... 35

2.8. Kamus Data ............................................................................................ 37

2.9. Relasi antar tabel .................................................................................... 37

2.10. Konsep Basis Data .............................................................................. 38

2.11. Software yang Digunakan ................................................................... 38

2.11.1. PHP ................................................................................................. 40

2.11.2. MySQL............................................................................................ 40

2.11.3. Web ................................................................................................. 40

xi
BAB III GAMBARAN UMUM KEDAI BLAST PURWOREJO ....................... 42

3.1. Profil TB Via Lestari .............................................................................. 42

3.2. Visi dan Misi TB Via Lestari ................................................................. 43

3.2.1. Visi .................................................................................................. 43

3.2.2. Misi ................................................................................................. 43

3.3. Struktur Organisasi dan Fungsi .............................................................. 44

3.3.1. Struktur Organisasi ......................................................................... 44

3.3.2. Fungsi Bagian Pada Struktur Organisasi ........................................ 44

3.4. Data Barang ............................................................................................ 45

3.4.1. Data Bahan Bangunan ..................................................................... 45

3.5. Perancangan ............................................................................................ 51

3.6. Desain Sistem ......................................................................................... 51

3.7. Diagram Konteks .................................................................................... 51

3.8. Data Flow Diagram (DFD) ................................................................ 52

3.9. Entity Relationship Diagram (ERD)................................................... 54

3.10. Normalisasi ......................................................................................... 56

3.11. Relasi Antar Tabel .............................................................................. 59

3.12. Kamus Data......................................................................................... 60

3.13. Perancangan Input Data ...................................................................... 66

xii
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM................................... 69

4.1. Implementasi Perangkat Lunak .............................................................. 69

4.2. Implementasi Perangkat Keras ............................................................... 69

4.3. Implementasi Dan Pembahasan Sistem .................................................. 70

4.3.1. Halaman Login ................................................................................ 70

4.3.2. Halaman Dashboard ........................................................................ 71

4.3.3. Halaman Pembelian ........................................................................ 71

4.3.4. Halaman Penjualan ......................................................................... 74

4.3.5. Halaman Barang .............................................................................. 77

4.3.6. Halaman Supplier ............................................................................ 78

4.3.7. Halaman Laporan ........................................................................... 79

4.4. Pengujian Sistem .................................................................................... 83

4.4.1. Pengujian Halaman Login ............................................................... 83

4.4.2. Pengujian Tombol Logout .............................................................. 83

4.4.3. Pengujian Halaman dashboard ........................................................ 84

BAB V PENUTUP ................................................................................................ 94

5.1 Kesimpulan ............................................................................................. 94

5.2 Saran ....................................................................................................... 94

Daftar Pustaka ....................................................................................................... 95

xiii
DAFTAR GAMBAR

Halaman

Gambar 2.1 Simbol Terminator .................................................................. 31


Gambar 2.2 Simbol Data Flow ................................................................... 31
Gambar 2.3 Simbol Proses ......................................................................... 31
Gambar 2.4 Simbol Entitas eksternal ......................................................... 32
Gambar 2.5 Simbol Proses ......................................................................... 32
Gambar 2.6 Simbol Arus data .................................................................... 32
Gambar 2.7 Simbol Storage........................................................................ 32
Gambar 2.8 Simbol Entity .......................................................................... 33
Gambar 2.9 Simbol Atribut ........................................................................ 34
Gambar 2.10 Simbol Relasi .......................................................................... 34
Gambar 2.11 Contoh Normalisasi pertama .................................................. 36
Gambar 2.12 Contoh Normalisai Kedua ...................................................... 36
Gambar 2.13 Contoh Normalisai Ketiga ...................................................... 37
Gambar 3.1 Struktur Organisasi Tb Via Lestari ......................................... 44
Gambar 3.2 Diagram konteks ..................................................................... 52
Gambar 3.3 Data Flow Diagram (DFD) ..................................................... 53
Gambar 3.4 Entity relationship diagram (ERD) ......................................... 54
Gambar 3.5 Input login ............................................................................... 66
Gambar 3.6 Input Pembelian ...................................................................... 66
Gambar 3.7 Input Penjualan ...................................................................... 67
Gambar 3.8 Input tambah barang ............................................................... 67
Gambar 3.9 Input tambah supplier ............................................................. 68
Gambar 4.1 Tampilan Form Login ............................................................. 70
Gambar 4.2 Tampilan Dashboard Admin................................................... 71
Gambar 4.3 Tampilan Data Barang Pembelian .......................................... 72
Gambar 4.4 Tampilan masuk ke gudang .................................................... 72
Gambar 4.5 Tampilan Data Pembelian....................................................... 73

xiv
Gambar 4.6 Tampilan Faktur pembelian .................................................... 73
Gambar 4.7 Tampilan Tambah Data .......................................................... 74
Gambar 4.8 Tampilan Data Penjualan ........................................................ 75
Gambar 4.9 Tampilan nota penjualan ......................................................... 75
Gambar 4.10 Tampilan Tambah Data penjualan .......................................... 76
Gambar 4.11 Tampilan Cetak Nota untuk pelanggan .................................. 76
Gambar 4.12 Tampilan Tabel Barang .......................................................... 77
Gambar 4.13 Tampilan Tambah Barang ...................................................... 77
Gambar 4.14 Tampilan Tabel Supplier ........................................................ 78
Gambar 4.15 Tampilan Tambah Supplier .................................................... 78
Gambar 4.16 Tampilan Laporan Penjualan .................................................. 79
Gambar 4.17 Tampilan cetak Laporan Penjualan ........................................ 80
Gambar 4.18 Tampilan Laporan Pembelian ................................................. 81
Gambar 4.19 Tampilan Cetak Laporan pembelian ....................................... 81
Gambar 4.20 Tampilan Laporan Profit......................................................... 82
Gambar 4.21 Tampilan Cetak Laporan profit .............................................. 82
Gambar 4.22 Tampilan Stok Barang ............................................................ 84
Gambar 4.23 Tampilan Cetak Stok Barang .................................................. 84

xv
DAFTAR TABEL

Halaman

Tabel 2.1 Persediaan bahan baku ................................................................ 25

Tabel 2.2 Persediaan bahan baku ................................................................ 26

Tabel 2.3 Persediaan bahan baku ................................................................ 27

Tabel 3.1 Data Barang Bahan Bangunan..................................................... 46

Tabel 3.2 Normalisasi Bentuk Tidak Normal .............................................. 56

Tabel 3.3 Normalisasi Bentuk Normal Pertama .......................................... 57

Tabel 3.4 Normalisasi Bentuk Normal Kedua............................................. 58

Tabel 3.5 Normalisasi Bentuk Normal Ketiga ............................................ 59

Tabel 3.6 Relasi Antar Tabel ....................................................................... 60

Tabel 3.7 Tabel Admin ................................................................................ 61

Tabel 3.8 Tabel Supplier ............................................................................. 61

Tabel 3.9 Tabel Barang ............................................................................... 62

Tabel 3.10 Tabel Pembelian .......................................................................... 63

Tabel 3.11 Tabel Penjualan ........................................................................... 63

Tabel 3.12 Tabel Detail Penjualan ................................................................ 64

Tabel 3.13 Tabel Detail Pembelian ............................................................... 64

Tabel 3.14 Tabel Stok .................................................................................... 65

Tabel 4.1 Hasil Pengujian Halaman Login .................................................. 83

Tabel 4.2 Hasil Pengujian Halaman Logout ................................................ 83

Tabel 4.3 Hasil Pengujian Halaman Data Barang Pembelian ..................... 84

Tabel 4.4 Hasil Pengujian Halaman Data Pembelian .................................. 85

Tabel 4.5 Hasil Pengujian Halaman Data Katagori ..................................... 85

xvi
Tabel 4.6 Hasil Pengujian Halaman Data Penjualan ................................... 86

Tabel 4.7 Hasil Pengujian Halaman Tambah Data Penjualan ..................... 86

Tabel 4.8 Hasil Pengujian Halaman Barang ................................................ 88

Tabel 4.9 Hasil Pengujian Halaman Supplier .............................................. 88

Tabel 4.10 Hasil Pengujian Halaman Laporan Penjualan ............................. 89

Tabel 4.11 Hasil Pengujian Halaman Laporan Pembelian ............................ 90

Tabel 4.12 Hasil Pengujian Halaman Laporan Profit .................................... 90

Tabel 4.13 Hasil Pengujian Halaman Stok Barang ....................................... 93

xvii
ABSTRAK

Restu Tri Pamungkas, “Sistem Informasi Inventory Barang Dengan Metode Fifo
Berbasis Web Pada Tb Via Lestari”. Tugas Akhir DIII Program Studi Teknik
Informatika, di bawah bimbingan Imam Tri Suryadin, M.Kom

Masalah yang dikaji dalam penelitian ini adalah bagaimana merancang dan
membuat Sistem Informasi Inventory Barang Dengan Metode Fifo Berbasis Web
Pada Tb Via Lestari yang mempunai output yang baik dan tepat dengan kebutuhan
pengelolaan penyimpanan barang. Adapun tujuan perancang yaitu dapat membantu
pengaturan penyimpanan barang dengan pengawasan barang masuk dan barang
keluar serta laporan kepada pengelola serta kartu stok berdasarkan metode FIFO.

Sistem Informasi ini dibuat untuk penyimpanan barang ini (inventory) pada TB Via
Lestari. Metode yang digunakan dalam pembuatan sistem ini adalah FIFO (first in
first out) atau barang yang masuk pertama makan dikeluarkan pertama. Teknik
pengumpulan data yang digunakan adalah observasi, wacana dan dokumentasi.

Berdasarkan hasil penelitian dapat disimpulkan bahwa: Sistem ini dapat


mempermudah dalam pengawasan barang masuk dan barang keluar pada
penyimpanan barang di TB Via Lestari, sistem penyimpanan barang dengan metode
FIFO memungkinkan aliran barang yang teratur dan mudah di awasi dengan adanya
laporan barang masuk laporan barang keluar dan kartu stok.

Kata Kunci : Sistem Informasi, inventory, penyimpanan barang, metode fifo, toko
bangunan.

xviii
ABSTRAK

Restu Tri Pamungkas, "Inventory Information System with Web-Based Fifo Method
in TB Via Lestari". Final Project DIII Informatics Engineering Program, under the
guidance of Imam Tri Suryadin, M.Kom

The problem examined in this study is how to design and create a Inventory
Information System with Web-Based Fifo Method in TB Via Lestari which has good
and appropriate output for the needs of goods storage management. The purpose
of the designer is to be able to help regulate the storage of goods by monitoring
incoming and outgoing goods and reports to managers and stock cards based on
the FIFO method.

This Information System is created for storing this item on TB Via Lestari. The
method used in making this system is FIFO (first in first out) or the first entry of
food is issued first. Data collection techniques used are observation, discourse and
documentation.

Based on the results of the study, it can be concluded that: This system can facilitate
the supervision of incoming and outgoing goods at the storage of goods at TB Via
Lestari, the FIFO method of storing goods allows regular flow of goods and is
easily monitored by goods reports coming out and stock cards.

Keywords: Information System, inventory, storage of goods, fifo method, building


shop.
.

xix
DAFTAR LAMPIRAN

Lampiaran 1 Kartu Tanda Mahasiswa .............................................................. 97

Lampiaran 2 Kartu Rencan Studi...................................................................... 98

Lampiaran 3 Lembar Bimbingan Tugas Akhir ................................................. 99

Lampiaran 4 Lembar Distribusi PKL ............................................................. 101

xx
BAB I
PENDAHULUAN

1.1 Latar Belakang

Pengolahan dan pengelolaan informasi yang didukung oleh teknologi

komputerisasi sudah bukan merupakan hal baru lagi bagi dunia usaha. Sebab

secara umum sudah banyak perusahaan yang maju dengan melihat sistem

informasi yang telah digunakan sebagai suatu penunjang teknologi informasi yang

selalu berkembang. Dengan begitu pentingnya teknologi informasi bagi dunia

usaha, sebuah perusahaan akan dapat mengetahui kondisi perkembangan

perusahaan secara lebih cepat dan akurat sehingga benar-benar menghasilkan

informasi yang tepat, efektif dan efisien..

Suatu perusahaan baik perusahaan manufaktur maupun perusahaan dagang

selalu membutuhkan data dan informasi. Pengolahan data yang baik akan

menghasilkan informasi yang akurat, sehingga dapat dijadikan sebagai dasar dalam

proses pengambilan keputusan. Begitu juga dengan pengolahan data persediaan

barang, karena tanpa adanya persediaan perusahaan tidak dapat menjalankan

usahanya.

TB Via Lestari merupakan sebuah usaha yang bergerak dibidang penjualan

bahan-bahan bangunan. Data yang diolah pada TB Via Lestari sangat banyak,

karena stok barangnya terdiri dari berbagai macam jenis bahan bangunan.

Sedangkan kegiatan pengolahan datanya yang berupa pengadaan barang,

pencatatan transaksi, pembuatan laporan dan sebagainya tidak di ketahui metode

1
2

yang digunakannya, padahal perusahaan ini menggunakan sistem penjualan

secara tunai, selain itu perusahaan ini belum memaksimalkan penggunaan

komputer sebagai sarana penunjang dalam setiap kegiataannya. Dan kendala yang

dialami pada TB Via Lestari yaitu sistem pengolahan data yang kurang baik,

dalam arti kurang efisien baik dari segi waktu, tenaga maupun biaya dan selain itu

dengan tidak adanya metode inventori barang yang jelas menyebabkan sulitnya

dalam mencari data atau laporan yang diperlukan pimpinan, karena harus membuka

dan mencari arsip dan beresiko hilang sehingga membutuhkan waktu yang cukup

lama.

Untuk mengatasi kendala yang muncul maka perusahaan harus membuat

sistem baru dengan metode yang jelas agar semua proses transaksi di perusahaan

dapat terkontrol dengan baik dan pengolahan data persediaan yang diperoleh

sesuai informasi yang dibutuhkan serta dapat menghasilkan laporan- laporan yang

dapat diterima dengan cepat, tepat, dan akurat.

Untuk mengatasi hal tersebut maka selayaknya dibuat suatu sistem

pengolahan dengan metode persediaan barang yang cocok di terapkan TB Via

Lestari. Ada beberapa metode inventori namun berdasarkan pengamatan, metode

yang di nilai dapat diterapkan pada TB Via Lestari adalah metode inventori FIFO (

First In First Out ).

Metode FIFO ( First In First Out ) yang artinya masuk pertama keluar

pertama, maka pada metode ini unit persediaan yang pertama kali masuk ke gudang

akan dijual pertama. Metode FIFO ini di dasarkan pada asumsi bahwa aliran cost

masuk persediaan harus dipertemukan dengan hasil penjualannya. Metode FIFO


3

merupakan metode yang paling umum digunakan dalam penilaian persediaan

karena lebih mudah dalam penerapannya dan mudah untuk dipahami..

Berdasarkan uraian di atas perlunya sistem informasi dengan metode yang

tapat maka penulis melakukan penelitian dan menuangkan dalam bentuk Tugas

Akhir dengan judul “Sistem Informasi Inventori Barang Dengan Metode FIFO

Berbasis Web Pada TB Via Lestari”.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah, penulis merumuskan masalah dalam

laporan Tugas Akhir ini mengenai :

1. Bagaimana cara untuk membuat proses pengolahan data penyimpanan obat

secara lebih praktis dan efisien pada TB Via Lestari ?

2. Bagaimana penerapan metode inventori FIFO pada TB Via Lestari ?

3. Teknologi apa yang digunakan pada Sistem Informasi Inventori Barang

Dengan Metode FIFO Berbasis Web Pada TB Via Lestari ?

1.3 Batasan Masalah

Agar penulisan laporan penelitian ini lebih terarah dan sesuai dengan judul

yang telah ditetapkan, maka penulis membatasi masalah sebagai berikut :

1. Monitoring barang masuk dan barang keluar.

2. Pendataan barang dan laporan-laporan yang persediaan barang.

3. Metode Persediaan yang digunakan dengan metode FIFO.


4

1.4 Tujuan Penelitian

Adapun Tujuan dari Tugas Akhir yang penulis laksanakan adalah:

a. Bagaimana cara untuk membuat proses pengolahan data penyimpanan

secara lebih praktis dan efisien pada TB Via Lestari.

b. Menerapkan metode FIFO yang diterapkan di TB Via Lestari.

c. Menerapkan Teknologi yang digunakan pada Sistem Informasi Inventori

Barang Dengan Metode FIFO Berbasis Web Pada TB Via Lestari.

1.5 Manfaat Penelitian

Dari penelitian ini diharapkan dapat memberikan manfaat yang terdiri dari :

a. Bagi Penulis

Menambah pengetahuan dan wawasan dalam bidang teknologi

komputer dan Informatika.

b. Bagi Perusahaan

Diharapkan dapat menjadikan masukan atau pertimbangan bagi

perusahaan untuk memberikan pelayanan yang lebih baik.

c. Bagi Politeknik Sawunggalih Aji.

Hasil penelitian ini diharapkan berguna sebagai bahan informasi dan

dapat digunakan sebagai bahan referensi dan kerangka acuan dalam

memahami masalah yang sama.


5

1.6 Metode Penelitian

1.6.1 Jenis Data

Jenis data ada dua yaitu data kualitatif dan data kuantitatif.

1. Data Kualitatif

Data Kualitatif adalah data yang berhubungan dengan kategorisasi. Penulis

mengambil yang akan diteliti dan mengolah data tersebut menjadi Sistem Informasi

Inventori Barang Dengan Metode FIFO Berbasis Web Pada TB Via Lestari.

2. Data Kuantitatif

Data kuantitatif adalah data yang berwujud angka-angka. Untuk mengetahui

data kuantitatif pada laporan praktek kerja lapangan ini penulis melakukan

observasi pada data di TB Via Lestari.

1.6.2 Sumber Data

1. Data Primer

Data primer adalah data yang diperoleh langsung dari sumbernya, diamati

dan dicatat untuk pertamakalinya.

Dalam hal ini merupakan data dan informasi yang diperoleh dari hasil

observasi mengenai Sistem Inventori di TB Via Lestari terutama berupa Sistem

Informasi Inventori Barang Dengan Metode FIFO Berbasis Web Pada TB Via

Lestari.

2. Data Sekunder
6

Data sekunder adalah data yang bukan diusahakan sendiri pengumpulannya

oleh peneliti, ambil dari Biro Santika, dokumen-dokumen perusahaan, dan lain-lain.

Dalam hal ini merupakan data yang diperoleh dari studi pustaka dan sumber-

sumber lain yang berkaitan dengan model Sistem Informasi Inventori Barang

Dengan Metode FIFO Berbasis Web Pada TB Via Lestari.

1.6.3 Teknik Pengumpulan Data

Metode pengumpulan data yang digunakan dalam penelitian laporan Tugas

Akhir ini adalah sebagai berikut:

a. Wawancara

Wawancara adalah suatu cara pengumpulan data yang digunakan untuk

memperoleh informasi langsung dari sumbernya. Metode pengambilan data secara

wawancara dilakukan dengan bertatap muka langsung dengan karyawan dan owner

di TB Via Lestari.

b. Studi Pustaka

Yaitu pencarian dan pengumpulan data yang dilakukan melalui buku-buku

dan sumber-sumber lain yang berkaitan dengan Sistem Informasi Inventori Barang

Dengan Metode FIFO Berbasis Web Pada TB Via Lestari.

c. Observasi

“Observasi adalah dasar semua ilmu pengetahuan. Para ilmuwan hanya

dapat bekerja berdasarkan data, yaitu fakta mengenai dunia kegiatan yang

diperoleh melalui observasi. Data itu dikumpulkan dan sering dengan bantuan
7

berbagai alat yang canggih, sehingga benda-benda yang sangat kecil maupun

sangat jauh dapat diobservasi dengan jelas (Sugiyono 2010:403).”

Pengamatan secara langsung di Lokasi mengenai kegiatan yang merupakan

proses dalam Sistem Informasi Inventori Barang Dengan Metode FIFO Berbasis

Web Pada TB Mundusari.

1.7 Sistematika Penelitian

Dalam Penulisan laporan Tugas Akhir ini dapat lebih terperinci, mudah

dalam penalaran masalah dan sistematis, maka penulis membuat sistematika

penulisan sebagai berikut:

BAB I PENDAHULUAN

Pada bab ini penulis menguraikan latar belakang secara umum,

rumusan masalah, batasan masalah, tujuan penulisan, manfaat

praktek kerja lapangan, metode pengambilan data, dan sistematika

penulisan laporan praktek kerja lapangan.

BAB II KAJIAN TEORI

Pada bab ini penulis menjelaskan tentang pengertian judul yang

dipilih dan menjelaskan tentang teoritis yang berkaitan dengan judul

laporan.

BAB III GAMBARAN UMUM TEORI

Pada bab ini penulis menjelaskanmengenai sejarah instansi,visi,

misi, struktur organisasi, tugas dan fungsi.

BAB IV PEMBAHASAN
8

Pada bab ini penulis membahas tentang Sistem Informasi Inventori

Barang Dengan Metode FIFO Berbasis Web Pada TB Via Lestari.

BAB V PENUTUP

Pada bagian penutup berisi kesimpulan dan saran dari pembahasan

mengenai Sistem Informasi Inventori Barang Dengan Metode FIFO

Berbasis Web Pada TB Via Lestari.

DAFTAR PUSTAKA
BAB II
KAJIAN TEORI

2.1. Kajian Penelitian

Dalam kegiatan usaha baik berupa kegiatan penjualan maupun produksi

biasanya memiliki stok persediaan yang digunakan untuk kelancaran proses

produksi maupun penjualan. Proses penyimpanan stok persediaan memiliki

kesulitan apabila barang yang disimpan memiliki jenis yang banyak sehingga

memerlukan pengawasan barang secara baik dengan membuat sistem persediaan

(Inventory) yang baik, sistem persediaan yang baik dapat membantu perusahaan

dalam mengendalikan harga, menentukan harga jual dan stok barang yang di

butuhkan sehingga perusahaan dapat terhindar dari kerugiaan karena stok barang

yang menumpuk. Oleh karena itu perlu adanya penelitan dan pembuatan sistem

informasi yang dapat membantu perusahaan dalam mengatur persediaan

(Inventory) sehingga sesuai dengan perusahaan. Ada beberapa penelitian yang

pernah dilakukan berkaitan sistem informasi persediaan (Inventory) .

Penelitian yang berjudul Sistem Informasi Inventory Dengan Metode FIFO

Pada PT Albahar Cipta Sentosa Bekasi” oleh Pratiwi Setyarini dari STMIK Bina

Insani tahun 2017. Dalam Sistem Informasi ini meneliti tentang PT Albahar Cipta

Sentosa Bekasi yang bergerak di bidang distributor tabung gas LPG berbagai

ukuran, dengan melakukan pencatatan transaksi yang masuk dari distributor dan

transaksi keluar menuju masyarakat. Tujuan dari sistem ini adalah untuk menjamin

kelancaran pendistribusian tabung gas kepada masayarakat dan memantau ditribusi

9
10

sehingga dapat terlihat jelas alur keuntungan dan kerugian. Kelebihan dari sistem

informasi ini adalah proses yang cepat dan sederhana dalam menciptakan form

didtribusi barang sehingga proses masuk dan keluar tabung gas menjadi lebih

efisien, sedangkan kekurangan sistem informasi ini adalah menggunakan bahasa

pemrograman Visual Basic sehingga terbatas pada sistem operasi windows dan juga

rentan terhadap virus serta sulit dalam pengembangan teknologi lebih baik.

Sedangkan tentang penelitian yang berjudul “Penerapan Metode FIFO Pada

Sistem Informasi Persediaan Barang” oleh Sifa Fauziah dari Jurnal Teknik

Komputer AMIK BSI tahun 2018. Penelitian yang dilakukan di PT Fivalco

Indonesia yang merupakan perusahaan yang bergerak di bidang penjualan yang

kegiatan utamanya adalah menjual barang jenis pipa seperti pipa galvaniz, pipa

hitam, pipa seamless dan pipa stainless steel ini membutuhkan sistem informasi

persediaan yang bertujuan untuk menentukan banyaknya barang yang harus di

sediakan dengan tepat tanpa adanya kesalahan karena keterlambatan informasi pada

kartu stok di gudang. Berdasarkan hasil analisa pada penelitian ini penulis

menggunakan metode FIFO dengan dukungan bahasa pemrograman Desktop dan

data base MySQL dan desain sistem dibuat menggunakan UML (Use Case

Diagram, Activity Diagram, Deployment Diagram, dan Component Diagram),

Kelebihan sistem informasi ini adalah dapat mempermudah dan mempercepat

kinerja petugas bagian gudang dalam mengakomodasi perhitungan stok persediaan

data barang, Sedangakan kekurangan dari sistem informasi ini adalah masih

menggunakan bahasa pemrograman Visual Basic sehingga terbatas pada sistem


11

operasi windows dan juga rentan terhadap virus serta sulit dalam pengembangan

teknologi lebih baik.

2.2. Konsep Dasar Sistem

2.2.1. Pengertian Sistem

Menurut Fathansyah (2012:11) Sistem adalah sebuah tatanan (keterpaduan)

yang terdiri atas sejumlah komponen fungsional (dengan satu fungsi atau tugas

khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk

memenuhi suatu proses pekerjaan tertentu.

Ada beberapa komponen sistem dari informasi. Umumnya komponen

tersebut terdiri dari hardware, software, data, prosedur, dan sumber daya manusia.

(Ladjamudin, 2013:14), menyatakan dalam sistem informasi terdapat komponen-

komponen seperti:

1. Perangkat keras (hardware), yaitu terdiri dari peralatan penyimpanan data,

peralatan input output, dan peralatan komunikasi data.

2. Perangkat lunak (software), merupakan kumpulan dari perintah/fungsi yang

ditulis dengan aturan tertentu untuk memerintahkan komputer melaksanakan

tugas.

3. Data, merupakan komponen dasar dari informasi yang akan diproses lebih

lanjut untuk menghasilkan informasi.

4. Prosedur, dapat menghubungkan berbagai perintah dan aturan yang akan

menemtukan rancangan dan penggunaan sistem informasi.


12

5. Manusia, yaitu mereka yang terlibat dalam kegiatan sistem informasi seperti

operator, pemimpin sistem informasi dan sebagainya.

Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan

sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini

memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem

menunjukkan ruang lingkup (scope) dari sistem tersebut.

Lingkungan Luar Sistem (Environment) adalah apapun di luar batas dari

sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat

menguntungkan dan dapat merugikan sistem.

Penghubung (interface) merupakan media penghubung antara satu

subsistem dengan subsistem lainnya. Melalui penghubung ini memungkinkan

sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lain. Keluaran

(output) dari satu subsistem akan menjadi satu masukan (input) bagi subsistem yang

lain dan akan melalui penghubung. Dengan penghubung satu subsistem dapat

berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

Masukan Sistem merupakan energi yang dimasukkan ke dalam sistem.

Masukan dapat berupa masukan perawatan (maintenance input) dan masukan

sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya

sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk

didapatkan keluaran. Sebagai contoh didalam sistem komputer, program adalah

maintanance input yang digunakan untuk mengoperasikan komputernya dan data

adalah signal input untuk diolah menjadi informasi.


13

Keluaran sistem (Output) adalah merupakan hasil dari energi yang diolah

oleh sistem. Suatu sistem produksi akan mengolah masukan berupa bahan baku dan

bahan-bahan yang lain menjadi keluaran berupa barang jadi. Pengolah sistem

(process) adalah merupakan bagian yang memproses masukan untuk menjadi

keluaran yang diinginkan.Suatu sistem pasti mempunyai tujuan (goal) atau sasaran

(objektif). Kalau sistem tidak mempunyai sasaran, maka operasi sistem tidak akan

ada gunanya.

2.3. Informasi

2.3.1. Pengertian Informasi

Ada beberapa definisi tentang informasi yang dari beberapa sumber untuk

memberikan penjelasan lebih lanjut, diantaranya yaitu :

Menurut (Sutabri,2012:22), “Informasi adalah data yang telah

diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses

pengambilan keputusan“.

Menurut (Sutanta, 2011:13), “Informasi merupakan hasil pengolahan data

sehingga menjadi bentuk yang penting bagi penerimanya dan mempunyai kegunaan

sebagai dasar dalam pengambilan keputusan yang dapat dirasakan akibatnya secara

langsung saat itu juga atau secara tidak langsung pada saat mendatang”.
14

Menurut (Nugroho, 2010:17), “Informasi merupakan salah satu elemen

dalam manajemen perusahaan. Agar informasi dapat mengalir lancar, para manajer

perlu menempatkan informasi dalam suatu kerangka system”.

Dari berbagai uraian di atas dapat disimpulkan bahwa pengertian informasi

adalah data yang telah diolah atau diproses menjadi sebuah bentuk yang berarti bagi

penerimanya sehingga dapat dijadikan sebuah dasar untuk menentukan keputusan.

2.4. Sistem Informasi

2.4.1. Pengertian Sistem Informasi

Ada berbagai definisi tentang sistem informasi yang dikutip dari beberapa

sumber untuk memberikan penjelasan lebih lanjut tentang sistem informasi,

diantaranya yaitu:

Menurut (Laudon dan Jane P. Laudon, 2014:16), “Sistem informasi dapat

didefinisikan sebagai serangkaian komponen yang saling berhubungan yang

mengumpulkan (atau mendapatkan), memproses, menyimpan, dan

mendistribusikan informasi yang mendukung pengambilan keputusan dan

pengawasan di dalam sebuah organisasi”.

Menurut (Sutabri, 2012:38), “Sistem informasi adalah suatu sistem di dalam

suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian

yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan


15

kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar

tertentu dengan laporan-laporan yang diperlukan”.

Menurut (Nugroho, 2010:17), “Sistem informasi dapat didefinisikan

sebagai integrasi antara orang, data, alat dan prosedur yang bekerja sama dalam

mencapai suatu tujuan. Jadi, di dalam sistem informasi terdapat elemen orang, data,

alat dan prosedur atau cara.

Dari berbagai urain di atas dapat disimpulkan bahwa pengertian sistem

informasi adalah suatu rangkaian komponen yang saling berkaitan untuk

mengumpulkan, memproses serta menyimpan informasi yang mendukung fungsi

operasi organisasi dalam pengambilan keputusan.

2.4.2. Komponen Sistem Informasi

“Sistem informasi merupakan sebuah susunan yang terdidri dari beberapa

komponen atau elemen. Komponen sistem informasi disebut dengan istilah block

bangunan (building block) Yakub (2012). Komponen tersebut terdiri dari :

1. Block masukan (input block), input memiliki data yang masuk kedalam

sistem informasi, juga metode-metode untuk enangkap data yang

dimasukkan.

2. Blok model (model block), blok ini terdiri dari kombinasi prosedut logika

dan model matematik yang akan memanipulasi data input dan data yang

tersimpan dalam basis data.


16

3. Block keluaran (output block), produk dari sistem informasi adalah keluaran

yang merupakan informasi berkualitas dan dokumentasi yang bergunauntuk

seua tingkatan manajemen serta semua pemakai sistem.

4. Block teknologi (technology block), blok teknologi yang digunakan untuk

menerima input, menyimpan, mengakses data, mengasilkan dan mengirim

keluaran dari sistem secara keseluruhan. Teknologi terdiri dari tiga bahan

utama, yaitu; teknisi (brainware), perangkat lunak (software), dan

perangkat keras (hardware).

5. Basis data (database block), basis data merupakan kumpulan data yang

saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras

komputer dan digunakan perangkat lunak (software) untuk

memanipulasinya.

2.5. Persediaan (Inventory)

2.5.1. Pengertian Persediaan (Inventory)

Berbagai definisi tentang persedian (inventory) yang dikutip dari beberapa

sumber untuk memberikan penjelasan lebih lanjut tentang persediaan (inventory),

diantaranya yaitu :

Menurut (Assauri, 2016:225), “Persediaan (inventory) adalah stok dari

suatu item atau sumber daya yang digunakan dalam suatu organisasi perusahaan”.
17

Menurut (Martono, 2015:210), “Inventori (sediaan) yang merupakan semua

jenis barang yang dimiliki perusahaan dan digunakan untuk mendukung proses

bisnisnya”.

Dari berbagai uraian diatas dapat disimpulkan bahwa pengertian persedian

(inventory) merupakan stok dari suatu item atau sumber daya, bahan, material yang

disimpan dan disediakan oleh suatu perusahaan untuk mendukung proses bisnisnya

dan memenuhi permintaan dari konsumen atau pelanggan setiap waktu.

2.5.2. Fungsi dan Jenis-jenis Persediaan (inventory)

Setiap organisasi perusahaan selalu berupaya untuk menjamin terdapatnya

kelancaran operasi produksinya. Dalam upaya ini, perusahaan mengadakan

inventory yang tetap selalu ada. Inventory yang diadakan perusahaan adalah dalam

berbagai jenis, yang akan diuraikan berikut ini : (Assauri, 2016:226-227)

1. Fungsi dari Inventory

Inventory dapat memberikan beberapa fungsi, yang akan menambah

fleksibilitas operasi produksi suatu perusahaan. Sejumlah fungsi yang

diberikan inventory di antaranya adalah:

a. Untuk dapat memenuhi antisipasi permintaan pelanggan, dimana

inventory merupakan upaya antisipasi stok, karena diharapkan dapat

menjaga terdapatnya kepuasan yang diharapkan pelanggan.

b. Untuk memisahkan berbagai parts atau komponen dari operasi

produksi, sehingga dapat dihindari hambatan dari adanya fluktuasi,


18

karena telah adanya inventory ekstra guna memisahkan proses

operasi produksi dengan pemasok.

c. Untuk memisahkan operasi perusahaan dari fluktuasi permintaan,

dan memberikan suatu stok barang yang akan memungkinkan

dilakukannya pendekatan oleh pelanggan. Inventory itu merupakan

jenis upaya membanngun ritel.

d. Inventory berfungsi untuk memperlancar keperluaan operasi

produksi, dimana inventory dapat membangun kepercayaan dalam

mengahadapi terjadinya pola musiman, sehingga inventory ini

disebut sebagai inventory musiman.

e. Untuk dapat memenfaatkan diskon kuntitas, karena dilakukannya

pembelian dalam jumlah besar, sehingga mungkin dapat

mengurangi biaya barang atau biaya deliverinya.

f. Untuk memisahkan opersi produksi dengan dengan kejadian atau

event, dimana inventory digunakan sebagai penyangga di antara

keberhasilan operasi produksi. Dengan demikian, kontinuitas

operasi produksi dapat terjaga, dan dapat dihindari terdapatnya

kejadian kerusakan peralatan, yang menyebabkan operasi prduksi

terhenti secara temporer.

g. Untuk melindungi kekurangan stok yang dihadapi perusahaan,

karena terlambatnya kedatangan delivery dan adanya peningkatan

permintaan, sehingga kemungkinan terdapatnya resiko kekurangan

pasokan.
19

h. Untuk memagari terhadap inflasi, dan meningkatnya perubahan

harga.

i. Untuk memanfaatkan keuntungan dari siklus pesanan, dengan cara

meminimalisasi pembelian, dan biaya persediaan, yang dilakukan

dengan membeli dalam jumlah yang melebihi jumlah kebutuhan

segera.

j. Untuk memungkinkan perusahaan beroperasi dengan penambahan

barang segera, seperti menggunaakan barang yang sedang dalam

proses

2. Jenis-jenis Inventory

Menurut Assauri (2016:227-228) untuk menjalankan fungsi

inventory, perusahaan-perusahaan umumnya menjaga adanya empat jenis

inventory. Keempat jenis inventory itu adalah: (1) bahan baku, (2) inventory

dari barang dalam proses dikerjakan, (3) inventory maintenance/ repair/

operating supplier (MROs), (4) inventory barang jadi.

Inventory bahan baku dibeli dalam keadaan belum diperoses.

Inventory ini digunakan secara terpisah pasokannya dari proses produksi.

Dalam penanganan inventory bahan baku, umumnya pendekatan yang lebih

disukai adalah menghilangkan perbedaan dari pemasoknya dalam kualitas,

kuantitas, atau waktu deliverinya, sehingga tidak perlu dipisah-pisahkan.

Inventory barang dalam proses atau Work-In-Process (WIP) adalah

komponen atau bahan baku yang sedang dalam proses pengerjaan, tetapi

belum selesai. WIP ada karena dari waktu yang telah digunakan dalam
20

proses, yang berkaitan dengan produk dalam pembuatannya, disebut siklus

atau cyle time.

Maintenance/ repair/ operating supplier (MROs) adalah

mencurahkan untuk perlengkapan maintenance/repair/operating yang

dibutuhkan, agar dapat terjaga mesin-mesin dan proses dapat produktif.

MROs ini ada, karena terdapatnya kebutuhan dan waktu untuk perawatan

dan perbaikan dari peralatan, adalah tidak dapat diketahui.

Inventory barang jadi adalah produk yang sudah selesai diperoses

dan menunggu pengiriman. Barang jadi diinventorikan, karena permintaan

dari para pelanggan pada masa depan adalah tidak dapat diketahui.

Secara umum, persediaan dapat dibedakan dalam beberapa jenis,

antara lain sebagai berikut : (Siagian, 2005:164-165)

1. Persediaan bahan baku (raw material) atau yang disebut juga persediaan

bahan mentah, yaitu bahan atau barang yang akan diproses lebih lanjut

menjadi barang jadi.

2. Persediaan barang dalam proses (work in process inventory), merupakan

persediaan yang telah mengalami perubahan, tetapi belum selesai.

3. Supplies inventory adalah persediaan yang berfungsi sebagai penunjang

dalam proses operasi atau produksi agar berjalan lancar.

4. Persediaan barang dagangan (marchendise inventory), merupakan

persediaan yang akan dijual kembali sebagai barang dagangan.


21

5. Persediaan barang jadi (finished goods inventory), merupakan

persediaan yang diperoleh dari hasil operasi atau produksi yang sudah

selesai dan masih disimpan di gudang perusahaan.

Sedangkan menurut beberapa literatur, persediaan dapat diklasifikasikan

berdasarkan fungsinya, yaitu : (Hadiguna, 2009:95-96)

1. Stok siklus (cycle stock), yakni jumlah persediaan yang tersedia setiap

saat yang dipesan dalam ukuran lot.

2. Stok tersumbat (congestion stock), persediaan dari produk yang

diproduksi berkaitan dengan adanya batasan produksi, di mana banyak

produk yang diproduksi pada peralatan produksi yang sama, khususnya

jika biaya setiap produksinya relatif besar.

3. Stok pengaman (sofety stock), jumlah persediaan yang tersedia secara

rata-rata unfuk memenuhi permintaan dan penyaluran yang tak tentu

dalam jangka pendek.

4. Persediaan antisipasi (anticipation inventory), jumlah persediaan yang

tersedia untuk mengatasi fluktuasi permintaan yang cukup tinggi.

5. Persediaan pipeline, meliputi produk yang berada dalam perjalanan,

yakni produk yang ada pada alat angkutan seperti truk antara setiap

tingkat pada sistem distribusi eselon majemuk.

6. Stok decoupling, digunakan dalam sistem eselon majemuk untuk

mengizinkan setiap tingkat membuat keputusan masing-masing

terhadap jumlah persediaan yang tersedia.


22

2.5.3. Sistem Inventory

Sistem inventory adalah sekumpulan kebijakan dan pengendalian, yang

memonitor tingkat inventory, dan menentukan tingkat mana yang harus dijaga, bila

stok harus diisi kembali dan berapa banyak yang harus dipesan (Assauri, 2016:225).

Sistem inventory akan memberikan kemungkinan struktur organisasi dan

kebijakan operasi produksi, untuk menjaga dan mengawasi barang-barang untuk

distok. Dengan sistem inventory ini, diharapkan manajenen dapat bertanggung

jawab terhadap pemesanan dan penerimaan barang yang dipesan. Hal ini dapat

dilakukan dengan mengawasi waktu penempatan pesanan, dan menjaga atau

mengawasi jalannya jalur dari apa yang dipesan, serta berapa banyak barang yang

dipesan dan dari siapa vendor-nya (Assauri, 2016:229).

2.5.4. Produk

Produk adalah seperangkat atribut baik berwujud, termasuk di dalamnya

masalah warna, harga, nama baik pabrik, nama baik tokoh yang menjual (pengecer),

dan paelayanan pabrik serta pelayanan pengecer, yang diterima oleh pembeli guna

memuaskan keinginannya.

Produk adalah segala sesuatu yang dapat ditawarkan di pasar, untuk

memuaskan kebutuhan dan keinginan konsumen. Produk terdiri atas barang, jasa,

pengalaman, events, orang, tempat, kepemilikan, organisasi, informasi dan ide.

Jadi produk itu bukan hanya berbentuk suatu yang berwujud saja, seperti

makanan, pakaian, dan sebagainya akan tetapi juga sesuatu yang tidak berwujud

seperti pelayanan jasa. Semua diperlukan bagi pemuasan kebutuhan dan keinginan
23

(need and wants) dari konsumen. Konsumen tidak hanya membeli produk sekedar

memuaskan kebutuhan (need), akan tetapi juga bertujuan memuaskan keinginan

(wants). Misalnya membeli bentuk sepatu, gaya warana, merek, dan harga yang

menimbulkan/mengangkat prestige (Manap, 2016:255).

2.5.5. Harga

Pengertian harga, nilai dan utility, merupakan konsep yang saling

berhubungan. Yang dimaksud dengan utilitas ialah suatu atribut yang melekat

pada suatu barang, yang memungkinkan barang tersebut, dapat memenuhi

kebutuhan (need), keinginan (wants) dan memuaskan konsumen (satisfaction).

Penetapan harga jual berasal dari harga pokok barang tersebut. Sedangkan

harga pokok barang ditentukan oleh berapa besar biaya yang dikorbankan untuk

memperoleh atau untuk membuat barang itu (Manap, 2016:289).

2.5.6. Pemasok

Pemasok adalah suatu organisasi atau lembaga yang menyediakan atau

memasok produk atau pelayanan kepada konsumen (Siregar, 2005:289).

2.5.7. Penjualan

Penjualan adalah suatu sistem kegiatan pokok perusahaan untuk

memperjual- belikan barang dan jasa yang perusahaan hasilkan. Dalam

penjualan terdapat dua macam yaitu sistem penjualan tunai dan sistem penjualan

kredit (Sujarweni, 2015:79).


24

2.5.8. Gudang

Gudang adalah tempat penyimpana sementara dan pengaambilan

inventory untuk mendukung kegiatan operasi bagi proses operasi berikutnya, ke

lokasi distribusi, atau kepada konsumen akhir. Gudang berfungsi untuk :

1. Menyimpan barang untuk sementara waktu sambil menunggu giliran

untuk diproses.

2. Memantau pergerakan dan status barang.

3. Meminimumkan biaya pergerakan barang, peralatan, dan karyawan.

4. Menyediakan media komunikasi dengan konsumen mengenai barang.

5. Titik penyeimbang aliran inventory dan barang.

Jika inventory berlebihan, diletakkan di gudang. Setelah itu, bagian gudang

harus memastikan bahwa inventory/barang disimpan baik, terjaga kondisinya,

dan tercatat statusnya sehinga tidak ada modal perusahaan yang hilang akibat

kesalahan pengawasan di gudang (Martono, 2015:343-344).

2.6. Metode Inventory

Dalam PSAK (2007: 14. 20) persediaan harus dihitung dengan rumus biaya

masuk pertama keluar pertama (MPKP atau FIFO), rata-rata tertimbang (weight

average cost method) atau masuk terakhir keluar pertama (MTKP atau LIFO),

kecuali untuk proyek khusus, baik barang yang dibeli atau dihasilkan
25

diperlakukan dengan cara identifikasi khusus biaya (atribusi biaya ke barang

tertentu yang dapat diidentifikasikan pada persediaan).

Untuk memberikan gambaran mengenai penerapan metode FIFO dimisalkan

bahwa PT Pinatubo (sebuah perusahaan bergerak dibidang perdagangan

alat-alat elektronika) menggunakan sistem persediaan periodik, dan memiliki

informasi tentang sejenis radio yang diberi kode Z202 sebagai berikut:

Tabel 2.1

Persediaan bahan baku PT PINATUBO Radio tipe Z202

Tanggal Keterangan Unit HP per unit Total HP


1/1 Persediaan Awal 100 Rp 10 Rp 1,000
15/4 Pembelian 200 Rp 11 Rp 2,200
24/8 Pembelian 300 Rp 12 Rp 3,600
27/11 Pembelian 400 Rp 13 Rp 5,200
1000 Rp 12,000

Selama tahun ini telah dijual 550 unit, dan persediaan pada tanggal 31

Desember berjumlah 450 unit. Pada tanggal 01 Januari memiliki persediaan awal

sebanyak 100 unit dengan harga per unit Rp 10, sehingga total harga pokok

sebesar Rp1,000. Pada tanggal 15 April terdapat pembelian 200 unit radio tipe

Z2020 dengan harga per unit sebesar Rp 11, sehingga diperoleh total harga

sebesar Rp 2,200. Pada tanggal 24 Agustus pembelian ke dua sebanyak 300 unit

dengan harga per unit Rp 12, sehingga diperoleh total harga Rp 3,600. Pembelian

ke tiga sebanyak 400 unit dengan harga per unit sebesar Rp 13, sehingga

diperoleh total harga sebesar Rp 5,200. Total persediaan barang dagangan PT


26

Pinatubo sebanyak 1,000 unit dengan total harga pokok sebesar Rp 12,000 (Rp

1,000+ Rp 2,200+ Rp 3,600+ Rp 5,200).

2.6.1. Metode Inventory FIFO (First In First Out)

Menurut Rudianto (2012:223), dalam metode FIFO (first in first out),

barang yang masuk (dibeli atau diproduksi) terlebih dahulu akan dikeluarkan

(dijual) pertama kali, sehingga yang tersisa pada akhir periode adalah barang yang

berasal dari pembelian atau produksi terakhir. Pada metode FIFO (first in first

out), persediaan akhir ditentukan dengan mengambil harga perolehan per unit dari

pembelian paling akhir dan bergerak mundur sampai semua unit dalam persediaan

mendapat harga perolehan.

Keuntungannya adalah metode ini akan menghasilkan perhitungan

persediaan akhir dan harga pokok penjualan yang sama besar dengan cara fisik,

karena setiap ada pengeluaran barang yang akan dicatat dalam kolom pengeluaran

dengan harga pokok yang baru masuk. Kelemahannya adalah apabila harga naik

maka menghasilkan laba kotor yang rendah. Berikut ini tabel pengalokasian harga

perolehan barang tersedia dijual pada PT Pinatubo dengan metode FIFO (first in

first out) adalah sebagai berikut:

Tabel 2.2

Persediaan bahan baku PT PINATUBO Radio tipe Z202

Tanggal Keterangan Unit HP per unit Total HP


1/1 Persediaan Awal 100 Rp 10 Rp 1,000
15/4 Pembelian 200 Rp 11 Rp 2,200
24/8 Pembelian 300 Rp 12 Rp 3,600
27

27/11 Pembelian 400 Rp 13 Rp 5,200


1000 Rp 12,000

PT Pinatubo memiliki persediaan barang dagangan sebanyak 1,000 unit =100

unit + 200 unit + 300 unit + 400 unit, dengan total harga pokok sebesar Rp 12,000

= Rp1.000 + Rp2.200 + Rp3.600 + Rp5.200. Untuk mengetahui jumlah persediaan

akhir barang dagangan dengan memperhatikan tabel 2.3 sebagai berikut :

Langkah 1.

Tabel 2.3

Persediaan akhir bahan baku PT PINATUBO Radio tipe Z202

Tanggal Keterangan Unit HP per unit Total HP


27/11 Pembelian 400 Rp 13 Rp 5,200
24/8 Pembelian 50 Rp 12 Rp 600
Jumlah 450 Rp 5,800

Berdasarkan tabel 2.3, diketahui bahwa PT Pinatubo memiliki persediaan

sebanyak 450 unit (400 unit + 50 unit) dengan total harga pokok sebesar Rp 5,800

((Rp 400 @Rp 13)+(50 @ Rp 12)).

Langkah 2.

Tersedia dijual : Rp 12,000


Persediaan Akhir : 5,800 (-)
Harga pokok penjualan : Rp 6,200
28

Harga pokok penjualan diperoleh dari total harga barang yang tersedia dijual

dikurangi dengan total harga persediaan akhir sehingga diperoleh harga pokok

penjualan sebesar Rp 6,200.

Perhatikan bahwa dalam metode FIFO (first in first out), harga perolehan

persediaan akhir didasarkan pada harga perolehan dari pembelian terakhir.

Penentuan harga pokok penjualan dapat juga diperiksa kebenarannya berdasarkan

pada anggapan FIFO (first in first out) yaitu barang yang dibeli lebih dahulu akan

dijual lebih dahulu pula. Dengan anggapan tersebut maka 550 unit barang yang

telah dijual akan mempunyai harga perolehan sebagai berikut:

Tanggal Unit HP/Unit Total HP


1/1 100 x Rp 10 = Rp 1.000
15/4 200 x Rp 11 = Rp 2.200
24/8 250 x Rp 12 = Rp 3.000
Jumlah 550 = Rp 6.200

Dengan perhitungan di atas diketahui bahwa 550 unit barang yang telah

dijual akan mempunyai harga perolehan sebesar Rp 6.200. Angka tersebut

diperoleh dari pembelian tanggal 01 Januari sebanyak 100 unit dikali dengan

harga perolehan per unit sebesar Rp 10, sehingga diperoleh total harga perolehan

sebesar Rp1.000. Begitu juga pada tanggal 15 April diperoleh 200 unit dengan

harga perolehan per unit sebesar Rp 11, sehingga total harga perolehan barang

sebesar Rp 2.200. Pada tanggal 24 Agustus diperoleh 250 unit dengan harga per

unit sebesar Rp 12, di dapat total harga perolehan sebesar Rp 3.000.


29

2.7. Desain Sistem

Menurut Yakub (2012 : 17) sistem informasi adalah:

Suatu sistem organisasi yang mempertemukan kebutuhan pengolahan

transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari

organisasi dan menyediakan pihak luar tertentu laporan-laporan yang dibutuhkan.

Untuk mendapat informasi yang akurat dapat di lalui dengan beberapa tahap

yaitu melalui peristiwa yang di simpulkan menjadi fakta kemudian transaksi di olah

menjadi data, dan di proses menjadi informasi.

2.7.1. Perancangan Sistem

Menurut Dermawan (2013:228), Perancangan sistem dapat diartikan

sebagai berikut:

1. Tahap setelah analisis dari siklus pengembangan sistem.

2. Pendefinisian dari kebutuhan-kebutuhan fungsional.

3. Persiapan untuk rancang bangun implementasi.

4. Menggambarkan bagaimana suatu sistem dibentuk.

5. Dapat berupa penggambaran, perancangan, dan pembuatan sketsa atau

pengaturan dari beberapa elemen yang terpisah kedalam suatu kesatuan yang

utuh yang memiliki fungsi.

Proses pembentukan basis data merupakan tahapan yang sangat menentukan

bagi terciptanya sistem yang baik. Untuk mendukung proses pembentukan


30

database tersebut, ada beberapa peralatan seperti diagram konteks, DFD/DAD,

ERD, Normalisasi, dan Kamus Data.

Perancangan Sistem dapat disimpulkan sebagai merancang atau

merencanakan sebuah sistem yang baik, yang isinya adalah langkah-langkah

operasi dalam pengolahan data dan prosedur untuk mendukung operasi sistem.

2.7.2. Context Diagram

Menurut Yakub (2012 : 156) Context Diagram adalah bagian dari data flow

diagram yang berfungsi memetakan model lingkungan, yang dipresentasikan

dengan lingkaran yang mewakili keseluruhan sistem.

Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data

dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan. Proses

tersebut diberi nomor nol. Semua entitas eksternal pada diagram konteks aliran

data, aliran data utama menuju dan dari sistem. Diagram tersebut tidak memuat

penyimpanan data dan tampak sederhana untuk diciptakan, begitu entitas-entitas

eksternal serta aliran data menuju dan dari sistem diketahui penganalisis dari

wawancara dengan user dan sebagai hasil analisis dokumen.

Menurut Yakub (2012 : 157), simbol-simbol diagram konteks adalah:

1. Terminator

Terminator ditunjukkan dalam bentuk persegi panjang dan berkomunikasi

langsung dengan sistem melalui aliran data atau penyimpanan eksternal.

Antar terminator tidak diperbolehkan komunikasi langsung.


31

Gambar 2.1 Simbol Terminator

2. Aliran data/data flow

Aliran data digambarkan dengan anak panah yang menujukkan arah aliran

data dari terminator ke proses.

Gambar 2.2 Simbol Data Flow

3. Proses/process

Proses digambarkan dengan lingkaran.

Gambar 2.3 Simbol Process

2.7.3. Data Flow Diagram (DFD)

Menurut Deni Darmawan dan Kunkun Nur Fauzi (2013:233)Data Flow

Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD

menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana

komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data

tersebut. Menurut Agus Mulyanto (2009:260) simbol – simbol yang digunakan

dalam DFD adalah :


32

1. Entitas Eksternal

Simbol entitas eksternal/terminal menggambarkan asal atau tujuan data di

luar sistem.

Gambar 2.4 Simbol Entitas eksternal

2. Pemroses (Process)

Simbol gambar dibawah ini menggambarkan entitas atau proses di mana

aliran data masuk ditransformasikan di aliran data keluar.

Gambar 2.5 Simbol Proce

3. Arus data (Data Flow)

Suatu arus data digambarkan dengan anak panah, yang menunjukkan arah

menuju ke dalam dan keluar dari suatu proses. Arus data ini digunakan untuk

menerangkan perpindahan data atau paket data/informasi dari satu bagian sistem ke

bagian lainnya.

Gambar 2.6 Simbol Arus data

4. Tempat penyimpanan/file

Simbol file menggambarkan tempat data di simpan.


33

Gambar 2.7 Simbol Storage

2.7.4. Entity Relationship Diagram

Menurut Deni Darmawan dan Kunkun Nur Fauzi (2013:239) Entity

Relationship Diagram digunakan untuk menggambarkan persepsi dari pemakai dan

berisi objek-objek dasar yang disebut entitas dan hubungan entitas tersebut disebut

relationship.

Entity Relationship Diagram juga digunakan untuk menggambarkan secara

sistematis hubungan antar entitas-entitas yang ada dalam suatu sistem. Menurut

Agus Mulyanto (2009:260) simbol – simbol yang digunakan dalam DFD adalah :

1. Entity

Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat

dibedakan dari sesuatu yang lain Simbol dari entiti ini biasanya digambarkan

dengan persegi panjang.

Entity

Gambar 2.8 Simbol Entity

2. Atribut

Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi

untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut

mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang

lain. Gambar atribut diwakili oleh simbol elips.


34

Atribut

Gambar 2.9 Simbol Atribut

3. Hubungan / Relasi

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang

berbeda. Relasi dapat digambarkan sebagai berikut :

Relasi

Gambar 2.10 Simbol Relasi

Hubungan (relasi) dibagi menjadi tiga macam yaitu:

a. Satu ke satu (One to one)

Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas

A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.

b. Satu ke banyak (One to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan

banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B

dapat berhubungan dengan satu entitas pada himpunan entitas A.

c. Banyak ke banyak (Many to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan

banyak entitas pada himpunan entitas B.


35

2.7.5. Normalisasi

Menurut Fathansyah (2012 : 42) normalisasi merupakan pendekatan lain

dalam membangun desain logika basis data relasional yang tidak secara langsung

berkaitan dengan model data, tetapi dengan menerapkan sejumlah aturan dan

kriteria standar untuk menghasilkan struktur tabel yang normal.

Normalisasi adalah proses untuk mengorganisasikan suatu file untuk

menghilangkan grup elemen yang berulang-ulang dari file tersebut. Dengan

normalisasi akan meminimalisasi penggolongan informasi dan memudahkan untuk

mengidentifikasi entitas atau objek.

Aturan normalisasi dinyatakan dalam istilah bentuk normal. Bentuk normal

adalah suatu aturan yang dikenakan pada entitas dalam database dan harus dipenuhi

oleh entitas tersebut sehingga tercapai normalisasi. Proses normalisasi dilakukan

secara bertingkat. Berikut tingkatan bentuk normal dalam proses normalisasi

menurut Kadir Abdul (2010 : 18):

1. Bentuk normal pertama (1NF)

Suatu entitas dikatakan dalam bentuk normal pertama jika setiap atributnya

bernilai tunggal untuk setiap barisnya.


36

Gambar 2.11 Contoh Normalisasi Pertama

2. Bentuk normal kedua (2NF)

Suatu entitas dikatakan dalam bentuk normal kedua jika:

a. Berada pada bentuk normal pertama.

b. Semua atribut bukan kunci memiliki ketergantungan fungsional

(depensi fungsional) dengan kunci utama (primary key).

Gambar 2.12 Contoh Normalisasi Kedua

3. Bentuk normal ketiga (3NF)

Suatu entitas dikatakan dalam bentuk ketiga, jika:

a. Berada pada bentuk normal kedua.


37

b. Semua atribut bukan kunci tidak memiliki ketergantungan transitif

(depensi transitif) dengan kunci utama (primary key).

Gambar 2.13 Contoh Normalisasi Ketiga

2.8. Kamus Data

Menurut Al-Bahra (2013:71) definisi kamus data sering disebut sebagai

data dictionary atau disebut juga dengan istilah system data dictionary merupakan

catalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem

informasi.

Pembentukan kamus data didasarkan pada alur data yang terdapat pada DFD

Alur data pada DFD bersifat global (hanya menunjukkan nama alur datanya tanpa

menunjukkan struktur dari alur data). Untuk menunjukkan struktur dari alur data

secara rinci maka dibentuklah kamus data. Kamus Data dapat dikatakan sebagai

penjelasan dari field-field dalam tabel database.

2.9. Relasi Antar Tabel

Merupakan hubungan yang terjadi pada suatu tabel dengan tabel yang

lainnya, yang berfungsi untuk mengatur operasi suatu database. Menurut Imam
38

Heryanto (2012 : 7) Jenis-jenis relasi antar table atau relationship ada 3 (tiga)

macam yaitu :

1. One-To-One (1 – 1)

Mempunyai pengertian setiap baris data pada tabel pertama dihubungkan

hanya ke satu baris data pada tabel ke dua.

2. One-To-Many (1 –M )

Mempunyai pengertian setiap baris data dari tabel pertama dapat dihubungkan

ke satu baris atau lebih data pada tabel ke dua .

3. Many-To-Many ( M–M )

Mempunyai pengertian satu baris atau lebih data pada tabel pertama bisa

dihubungkan ke satu atau lebih baris data pada tabel ke dua.

2.10. Konsep Basis Data

Fathansyah (2012 : 3) berpendapat bahwa kumpulan data yang saling

berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa

pengulangan (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

(1) Definisi–definisi yang berkaitan dengan basis data:

(a) Entity (Entitas)

Entity adalah orang, tempat, kejadian atau konsep yang informasinya

relevan.

(b) Atribut
39

Setiap entity mempunyai atribut sebutan untuk mewakili suatu entitas.

Sebuah barang dapat dilihat atributnya.

(c) Record Tuple

Kumpulan elemen-elemen yang saling berkaitan yang

menginformasikan suatu entry secara lengkap.

(d) File

Kumpulan record-record sejenis yang mempunyai panjang elemen

sama dan memiliki perbedaan pada data valensinya.

(2) Model Data

Menurut Yakub (2012 : 159)berdasarkan konsep pembuatan deskripsi

struktur basis data, model basis data dapat dibedakan menjadi tiga yaitu:

(a) Model data konseptual atau tingkat tinggi (High Level).

Merupakan konsep tentang bagaimana basis data memperlakukan data,

entity, atribut dan hubungan (relationship).

(b) Model Data Physical/ Tingkat Rendah (Low Level).

Merupakan konsep bagaimana deskripsi detail data disimpan dalam

komputer dengan menyajikan informasi tentang format rekaman, urutan

rekaman dan jalur pengaksesan data.

(c) Model Data Implementasi (Representational)

Merupakan konsep deskripsi data yang disimpan dalam komputer

dengan menyembunyikan sebagian detail dari deskripsi data.


40

2.11. Software yang digunakan

2.11.1. PHP

Definisi PHP (PHP Hypertext Prepocessor) menurut Diar Pujin Oktavian

(2010:31), “PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa

pemrograman berbasiskan kode-kode (script) yang di gunakan untuk mengolah

suatu data dan mengirimkannya kembali ke web browser menjadi kode HTML”

2.11.2. MYSQL

MySQL menurut Diar Puji Oktaviana (2010:63), “MySQL merupakan

program database client-server yang berbasiskan console, berupa kode –

kode/teks”. Untuk mengakses MySQL dapat menggunakan bantuan program

aplikasi seperti XAMPP atau program aplikasi lainnya.

2.11.3. WEB

Menurut M. Rudyanto Arief (2011:7),web adalah salah satuaplikasi yang

berisikan dokumen-dokumen multimedia (teks, gambar, suara, animasi, dan video)

di dalamnya yang menggunakan perangkat lunak yang disebut browser, misalnya

saja google chrome dan mozilla firefox.

Situs web adalah dokumen-dokumen yang terkumpul menjadi satu kesatuan

yang memiliki Unfied Resource Locator (URL) domain dan biasanya di publish

internet dan intranet. World Wide Web atau yang sering dikenal dengan WWW

merupakan kumpulan situs web yang dapat diakses di internet yang berisikan

sebuah informasi yang dibutuhkan semua pengguna internet. Browser atau


41

perambah adalah aplikasi yang mampu menjalankan dokumen-dokumen yang

terdapat di dalam browser yang biasa disebut dengan web engine.


BAB III
GAMBARAN UMUM
TB VIA LESTARI DAN DESAIN SISTEM

3.1 Profil TB VIA LESTARI

TB Via Lesatri ini sudah berdiri sejak tahun 2000 yang didirikan oleh Bapak

Muhaeri dengan NPWP: 262.317.399.531.000 dan saat ini di kelola oleh Ibu

Munawaroh dengan alamt toko di Pasar Mundusari Desa Wareng Kec.Butuh

Kab.Purworejo, Jawa Tengah. Perusahaan ini menjual tidak hanya bahan bangunan

dan alat penunjangnya, tapi juga menjual keperluan penunjang kelistrikan dan

keperluan penunjang instalasi air.

TB Via Lestari merupakan sebuah perusahaan yang bergerak di bidang

penjualan alat, bahan dan perlengkapan bangunan dimana Perusahaan membeli dari

distributor dan lalu dipasarkan untuk memenuhi kebutuhan pembangunan dan

renovasi di masyarakat. Perusahaan ini memilki penjualan yang cukup stabil, ini

dapat di lihat dengan selalu adanya pesanan dan pelanggan yang datang untuk

membeli secara langsung.

42
43

3.2 Visi dan Misi TB VIA LESTARI

3.2.1 Visi

Menghadirkan barang-barang dengan terjangkau, aman, dan berkualitas, dengan

pelayanan terbaik untuk kepuasan pelanggan.

3.2.2 Misi

1. Memberikan pelayanan, mutu, dan kepuasan yang terbaik kepada


pelanggan.
2. Memenuhi penyediaan barang yang berorientasi terhadap kualitas dan
kepuasan pelanggan.
3. Membangun perusahaan yang handal yang selalu tumbuh, berkembang dan
memiliki keuntungan yang baik.
4. Membangun dan mengembangkan perusahaan, organisasi serta sumber
daya manusia perusahaan yang modern, profesional dan handal.
44

3.3 Struktur Organisasi dan Fungsi

3.3.1 Struktur Organisasi

Struktur kepengurusan TB Via Lestari adalah sebagai berikut:

Gambar 3.1
Susunan Organisasi Tb Via Lestari

3.3.2 Fungsi Bagian Pada Struktur Organisasi

Fungsi dari bagan stuktur organisasi adalah sebagai berikut:

1. Pemilik

Pemilik TB Via Lestari sekaligus pimpinan bagi seluruh bagian atau karyawan

dalam TB Via Lestari tersebut.

2. Admin

Admin mempunyai tugas berupa melakukan pencatatan transaksi pesanan,

penjualan dan pembelian serta melakukan pengecekan stok barang. Tugas dan

tanggung jawab antara lain:


45

a. Membantu proses jual beli pada TB Via Lestari.

b. Melakukan pengelolaan pesanan dan penjadwalan pengiriman pesanan

sesuai pesanan pelanggan.

c. Melakukan pencatatan transaksi penjualan, pembelian dan stok barang.

d. Membuat laporan transaksi penjualan, pembelian dan stok barang

kepada pimpinan

3. Pekerja

Seseorang yang bertugas melayani kebutuhan pesanan pelanggan. Tugas dan

tanggung jawab antara lain:

a. Melayani pelanggan yang datang dengan sopan dan baik .

b. Membantu mengambilkan barang pesanan yang di butuhkan oleh

pelanggan.

c. Melakukan pengiriman apabila ada order yang membutuhkan pengiriman .

3.4 Data Barang

3.4.1 Data Bahan Bangunan

TB Via Lestari memiliki banyak bahan dan alat untuk di jual, Berikut adalah

daftar bahan bangunan pada TB Via Lestari:


46

Tabel 3.1
Data Bahan Bangunan

NO URAIAN SATUAN HARGA KETERANGAN

1 Air m3 35,000 Belum termasuk


2 Aluminum foil m2 70,000 Pajak dan
3 Aspal curah kg 7,500 retribusi bahan
Aspal drum AC 60/70 kg 8,000 galian C
4 Asbes semen gel. kecil
3000 x 1050 x 4 mm lb 60,000
2400 x 1050 x 4 mm lb 48,000
2100 x 1050 x 4 mm lb 42,000
1800 x 1050 x 4 mm lb 36,000
Asbes semen gel. besar
3000 x 920 x 5 mm lb 95,000
2250 x 920 x 5 mm lb 78,000
1500 x 920 x 5 mm lb 48,000
3000 x 920 x 6 mm lb 115,000
2250 x 920 x 6 mm lb 92,000
1500 x 920 x 6 mm lb 68,000
Asbes plat
1000 x 1000 x 3 mm lb 11,000
1000 x 2000 x 3 mm lb 23,000
500 x 2000 x 3 mm lb 12,000
250 x 2000 x 4 mm lb 10,000
1200 x 2400 x 4 mm lb 40,000
1000 x 1000 x 4 mm lb 34,500
1200 x 2400 x 5 mm lb 50,000
1200 x 2400 x 6 mm lb 55,000
Asbes nok
Gelombang kecil bj 26,000
Gelombang besar bj 45,000
5 Batu bata aple 4 bj 450
Batu bata aple 5 bj 500
6 Batu belah hitam
Batu belah 15/20 m3 135,000
Batu belah 10/15 m3 135,000
Batu belah 5/7 m3 190,000
Batu belah 4/6 m3 190,000

Batu kricak 3/5 (MS) m3 215,000


Batu kricak 2/3 (MS) m3 215,000
47

Batu split 1/2 (MS) m3 175,000


Batu split 0,5/1 (MS) m3 175,000
Krikil 2/3 m3 170,000
- Batu belah putih m3 80,000
- Batu gunung m3 80,000
- Batu gunung royalty m3 80,000
7 Baja WF kg 20,000
8 Besi cor kg 9,000
Besi beton kg 9,000
9 Batako pejal bj 1,900
10 Bambu apus ljr 7,000
Bambu wulung ljr 10,000
Bambu petung ljr 55,000
11 Buis beton
diameter 15 mm x 1 m bj 25,000
diameter 20 mm x 1 m bj 30,000
diameter 25 mm x 1 m bj 35,000
diameter 30 mm x 1 m bj 42,000
diameter 40 mm x 1 m bj 55,000
diameter 60 mm x 0,5 m bj 45,000
diameter 80 mm x 0,5 m bj 55,000
diameter 100 mm x 0,5 m bj 75,000
12 Bak mandi teraso uk. 50x50x50 cm bh 225,000
Bak mandi lps porselin/keramik bh 225,000
13 Cat kayu kg 38,000
Cat besi kg 38,000
Cat tembok kg 15,000
Meni kayu kg 16,000
Meni besi kg 16,000
14 Dempul tembok/plamir kg 10,000
Dempul kayu kg 15,000
15 Engsel pintu bh 22,000
Engsel jendela bh 15,000
16 Eternit 100 x 100 (polos) bh 11,000
17 Fibre galss lb 50,000 3 M
18 Filler kg 350
19 Formika 120 x 240 cm lb 65,000
20 Gebalan rumput m2 7,500
21 Grendel
Grendel Pintu bh 10,000
Grendel Jendela bh 7,000
22 Genteng beton besar (1m = 9 bh) bj 3,500
Genteng beton kecil bj 2,500
48

Genteng tanah paris bj 750


Genteng tanah kodok bj 1,500
Genteng kaca 3 mm bj 6,800
Genteng kaca kodok bj 15,000
Bubungan genteng beton bj 13,000
Bubungan genteng tanah bj 3,000
23 Geotekstil m2 23,000
24 Handel bh 8,850
25 Hak angin bh 15,000
26 Ijuk kg 15,000
27 Kaca
Kaca bening 3 mm m2 40,000
Kaca bening 5 mm m2 60,000
Kaca buram 3 mm m2 60,000
Kaca buram 5 mm m2 75,000
Kaca reyband 3mm m2 45,000
Kaca reyband 5mm m2 65,000
28 Karpet lebar 90cm m' 11,000
29 Kayu bakar m3 1,650,000
30 Kayu tahun m3 2,000,000 dpt utk begesting
31 Kayu dolken m3 2,000,000
32 Kayu jati Kelas I
papan m3 20,000,000
balok m3 18,000,000
reng m' 4,000

Kayu kamper
papan m3 8,250,000
balok m3 7,250,000
reng m' 2,500

Kayu bangkirai
papan m3 8,625,000
balok m3 7,800,000
reng m' 3,000
Kayu kruing
papan m3 6,750,000
balok m3 5,700,000
reng m' 2,000
Kayu meranti
papan m3 5,500,000
balok m3 5,000,000
reng m' 1,750
49

Kayu glugu m3 3,500,000 Kelas I


Kayu lapis triplek 3mm lbr 38,000
Kayu lapis triplek 4mm lbr 50,000
Kayu lapis triplek 6mm lbr 110,000
Kayu lapis triplek 12mm lbr 160,000
Kayu lapis teakwood 4mm lbr 70,000
33 Kapur pasang m3 160,000
Kapur sirih m3 200,000
34 Kawat ayakan m2 10,000
Kawat beton/bendrat kg 13,000
Kawat bronjong kg 17,000
Kawat nyamuk m2 15,000
35 Krikil beton m3 175,000
36 Krokos/kroco 2-4 cm m3 115,000
Krikil/batu sungai royalty m3 70,000
37 Kunci tanam besar bj 225,000 Kuwalitas baik
Kunci tanam kecil bj 100,000 Kuwalitas baik
38 Kloset duduk lengkap bj 850,000 Ina
Kloset jongkok bj 95,000 Ina
39 Lem Aica Aibon kg 40,000
40 Melamin kg 50,000
41 Minyak cat / Thinner ltr 14,500
42 Minyak tanah/minyak bakar ltr 5,700
43 Oli gardan ltr 40,000
44 Oli mesin ltr 28,000
45 Pasir pasang m3 105,000
Pasir beton m3 105,000
Pasir krokos 2-4mm m3 150,000
Pasir Urug m3 70,000
Pasir Saring m3 120,000
Sirtu m3 110,000
46 Paku besar, sedang kg 13,000
paku kecil kg 20,000
Paku payung kg 20,000
47 Pipa Galvanis diameter 0,5" ljr 76,000
Pipa Galvanis diameter 0,75" ljr 100,000
Pipa Galvanis diameter 1" ljr 125,000
Pipa Galvanis diameter 1.5" ljr 278,000
Pipa Galvanis diameter 3" ljr 639,000
Pipa Galvanis diameter 4" ljr 852,000
Pipa PVC 4 m diameter 0,5" ljr 13,000
Pipa PVC 4 m diameter 0,75" ljr 18,500
Pipa PVC 4 m diameter 1" ljr 25,000
50

Pipa PVC 4 m diameter 1.25" ljr 37,000


Pipa PVC 4 m diameter 3" ljr 112,000
Pipa PVC 4 m diameter 4" ljr 180,000
48 Paving/con blok m2 45,000 tebal 8cm
Paving/con blok warna m2 50,000 tebal 8cm
Paving beton pres m2 53,000 tebal 8cm
49 Plastik gelombang lbr 25,000
50 Plamur kayu kg 16,000
51 Plywood 9000 x 2100 x 4 cm lbr 60,000
Plywood 1200 x 2400 x 4 cm lbr 85,000
52 Politur ltr 35,000
53 Semen PC zak 41,000 40 kg
Semen putih zak 67,000 40 kg
Semen warna zak 80,000 40 kg
Semen merah m3 105,000
54 Seng Plat
BJLS 20 plat leber 45cm m' 12,000
BJLS 20 plat leber 55cm m' 16,000
BJLS 20 plat leber 60cm m' 17,000
BJLS 20 plat leber 70cm m' 20,000
BJLS 20 plat leber 80cm m' 24,000
BJLS 20 plat leber 90cm m' 27,000
BJLS 25 plat leber 90cm m' 38,000
55 Seng gelombang
Bj Ls 30 ukuran 90cm x 180 cm lb 63,000
Bj Ls 25 ukuran 90cm x 180 cm lb 50,000
Bj Ls 20 ukuran 90cm x 240 cm lb 56,000
Bj Ls 20 ukuran 90cm x 300 cm lb 70,000
56 Solar ltr 5,500
57 Sirlak kg 65,000
58 Sirtu m3 75,000
59 Spritus ltr 8,500
60 Tanah urugan m3 50,000
61 Teak oil ltr 16,000
62 Teer ltr 13,000
63 Terpentin ltr 15,000
64 Tegel
Tegel Teraso 30 x 30 cm m2 30,000
Tegel Kembang 20 x 20 cm m2 27,000
Tegel Kembang 30 x 30 cm m2 30,000
Tegel Warna 15 x 15 cm m2 26,000
Tegel Warna 20 x 20 cm m2 26,000
Tegel Warna 30 x 30 cm m2 26,000
51

Tegel Abu-abu 20 x 20 cm m2 23,500


Tegel Abu-abu 30 x 30 cm m2 25,000
65 Thinner melamin ltr 20,000
66 Urioir bh 225,000
67 Vet kg 21,500
68 Nako daun 15,000
69 Wastafel bh 200,000

3.5 Perancangan

Perancangan sangat diperlukan dalam pembuatan suatu sistem informasi,

fungsi dari perancangan sendiri yaitu agar sistem yang dibuat dapat dianalisis sesuai

dan dapat digunakan dengan maksimal. Selain itu perancangan dapat meminimalisir

kesalahan pada proses pembuatan sistem baru yang dibuat.

3.6 Desain Sistem

Untuk mempermudah dalam pembuatan dan penggambaran Diagram

Konteks, DFD, ERD, dan Normalisasi. Penulis dalam penggambaran menggunakkan

alat bantu berupa aplikasi yang bernama CorelDRAW X7.

3.7 Diagram Konteks

Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data

dan hanya memuat satu proses, menunjukan sistem secara keseluruhan. Proses

tersebut diberi nomor nol. Dibawah ini adalah Diagram Konteks yang telah disusun

penulis untuk perancangan sistem informasi inventori pada TB Via Lestari.


52

Gambar 3.2
Diagram Konteks

3.8 Data Flow Diagram (DFD)

Data Flow Diagram atau disingkat DFD merupakan suatu penggambaran

model yang memungkinkan profesional sistem untuk menggambarkan sistem

sebagai suatu susunan proses yang dihubungkan satu sama lain dengan alur data,

baik secara manual maupun terkomputerisasi.

Menurut Indrajani (2011:11) Data Flow Diagram (DFD) adalah sebuah alat

yang menggambarkan aliran data sampai sebuah sistem selesai, dan kerja atau proses

dilakukan dalam sistem tersebut.


53

Dibawah ini adalah Data Flow Diagram (DFD) yang telah disusun penulis

untuk pernacangan sistem informasi inventory barang pada TB Via Lestari.

Gambar 3.3
Data Flow Diagram (DFD)

Dari gambar diatas menjelaskan tentang penjualan barang bangunan dan pembelian

untuk stok barang bangunan. Prosesnya adalah dari admin menginputkan data barang,

suplier, pelanggan, pembelian, penjualan, detail penualan dan detail penjualan.


54

Setelah melalui proses, menghasilkan berupa struk pembelian untuk pembelidan

faktur pembelian untuk supplier serta laporan penjualan, laporan pembelian dan

laporan laba .

3.9 Entity relationship diagram (ERD)

Entity relationship diagram (ERD) digunakan untuk menganalisis data dalam

suatu sistem. Dalam melakukan analisis data, ERD dapat digunakan untuk

menggambarkan masing-masing entitas dan relasi antar entitas dari bentuk notasi

grafik menjadi sebuah diagram data sehingga segala pemrosesan data dapat

tergambar dengan jelas. ERD juga berfungsi untuk menentukan tabel beserta

kolomnya dan sebagai panduan untuk menentukan relasi antar tabel dalam sebuah

sistem.

Gambar 3.4
Entity relationship diagram (ERD)
55

Keterangan atribut dalam masing – masing entitas :

1. Admin : Kd_admin, nama, email, password, gambar

2. Barang : kd_barang, nama_barang, satuan, harga_jual, harga_beli,

stok, status

3. Supplier : kd_supplier, nama_supplier, alamat.

4. Pembelian : Kd_pembelian, tgl_pembelian, kd_admin, kd_supplier,

total_pembelian.

5. Penjualan : kd_penjualan, tgl_penjualan, kd_admin, kd_pelanggan,

dibayar, total_penjualan.

6. Detail : Id_penjualan, kd_penjualan, kd_barang, jumlah, subtotal.

penjualan

7. Detail : id_pembelian, kd_pembelian, kd_barang_beli, jumlah,

pembelian subtotal.

8. Stok : kd_stok, kd_pembelian, kd_penjualan, kd_barang,


56

3.10 Normalisasi

Normalisasi adalah suatu teknik untuk mengorganisasikan data ke dalam

tabel-tabel untuk memenuhi kebutuhan pemakai dalam suatu organisasi. Tujuan dari

normalisasi adalah:

a. Untuk menghilangkan kerangkapan data

b. Untuk mempermudah pemodifikasian data.

Normalisasi memiliki bentuk normalisasi pertama, normalisasi kedua, dan

normalisasi ketiga.

1. Bentuk tidak normalisasi

Pada bentuk normalisasi pertama semua atribut dimasukkan pada satu

himpunan.

Tabel 3.2
Normalisasi Bentuk Tidak Normal

Kd_admin kd_pembelian
nama tgl_pembelian
email total_pembelian
password kd_penjualan
gambar tgl_penjualan
kd_barang dibayar
nama_barang total_penjualan
satuan id_Stok
harga_jual id_penjualan
harga_beli jumlah
stok subtotal
status id_pembelian
kd_supplier
nama_supplier
alamat
57

2. Bentuk normal pertama

Suatu relasi dikatakan telah memenuhi bentuk normal pertama adalah

menentukan atribut yang akan dijadika Candidadate key. Tanda (*) digunakan

sebagai Candidate key.

Tabel 3.3
Normalisasi Bentuk Normal Pertama

Kd_admin* kd_pembelian* id_penjualan*


nama tgl_pembelian kd_penjualan
email kd_admin kd_barang
password kd_supplier jumlah
gambar total_pembelian subtotal
kd_barang* kd_penjualan* id_pembelian*
nama_barang tgl_penjualan kd_pembelian
satuan kd_admin kd_barang_beli
harga_jual kd_pelanggan jumlah
harga_beli dibayar subtotal
stok total_penjualan id_Stok*
status kd_pembelian
kd_supplier* kd_penjualan
nama_supplier kd_barang
alamat

3. Bentuk Normalisasi Kedua

Suatu relasi dikatakan memenuhi bentuk normal kedua jika relasi tersebut

sudah memenuhi bentuk normal pertama dan atribut yang yang bukan key tidak

bergantung penuh terhadap key-nya.


58

Tabel 3.4
Normalisasi Bentuk Normal Kedua

Keterangan : (*)= Primary Key

4. Bentuk Normalisasi Ketiga

Suatu relasi dikatakan memenuhi bentuk normal ketiga jika relasi tersebut

sudah memenuhi bentuk normal kedua dan atribut yang yang bukan key tidak

bergantung penuh terhadap key-nya.


59

Tabel 3.5
Normalisasi Bentuk Normal Ketiga

3.11 Relasi Antar Tabel

Relasi tabel adalah hubungan sebuah tabel dengan tabel lainnya sehingga

tabel tidak lagi berdiri sendiri melainkan dapat dihubungkan satu sama lain sehingga

membentuk sebuah kesatuan.


60

Tabel 3.6
Relasi Antar Tabel

Keterangan : * Primary Key


** Foreign Key

3.12 Kamus Data

Kamus data sering disebut juga data dictionary (DD) adalah katalog fakta

tentang kebutuhan-kebutuhan informasi dari suatu sistem informasi.

1. Tabel Admin

Tabel Admin memilkik lima (5) field yang berfungsi sebagi identitas admin

dan masuk ke sistem.

Primary key : kd_admin


61

Tabel 3.7
Tabel Admin

No. Field Type Length Description

1. Kd_admin* Int 6 Kode admin

2. nama Varchar 60 Nama admin

3 email Varchar 60 Email admin

4 password Varchar 60 Password admin

5 gambar Varchar 225 Gambar foto admin

2. Tabel Supplier

Tabel Supplier menunukan identitas Supplier yang biasa berinteraksi dengan

toko, terdapat tiga field yaitu kd_supplie, nama_supplier, alamat.

Primary key : kd_supplier

Tabel 3.8
Tabel Supplier

No. Field Type Length Description

1. kd_supplier* integer 6 Kode Supplier

2. nama_supplier Varchar 60 Nama Supplier

3. alamat Varchar 60 Alamat lengkap supplier


62

3. Tabel Barang

Tabel berisi tujuh (7) field yaitu kd_barang, nama_barang, satuan, harga_jual ,

harga _beli, stok.

Primary key : kd_barang


Tabel 3.9
Tabel Barang

No. Field Type Length Description

1. kd_barang* Varchar 8 Kode barang

2. nama_barang Varchar 60 Nama barang

3. satuan Varchar 20 Satuan dari barang

4. harga_jual Integer 15 Harga jual barang

5. harga_beli Integer 15 Harga beli barang

7. stok Integer 4 Stok yang ada pada barang

4. Tabel Pembelian

Tabel Pembelian berisi 5 field yaitu kd_pembelian, tgl_pembelian, kd admin,

kd_supplier, total_pembelian.

Primary key : kd_pembelian

Foreign key : kd_admin, kd_supplier


63

Tabel 3.10
Pembelian

No. Field Type Length Description

1. kd_pembelian* Varchar 8 Kode transaksi beli

2. tgl_pembelian Date Tanggal pemeblian

3. kd_admin** Integer 6 Kode admin sebagi relasi

4. kd_supplier** Integer 6 Kode supplier sebagai relasi

5. total_pembelian Doble Total pembelian.

5. Tabel Penjualan

Tabel Penjualan berisi 5 field yaitu kd_penjualan, tgl_penjualan, kd_admin,

dibayar, total_penjualan.

Primary key :kd_penjualan

Foreign key:kd_admin

Tabel 3.11
Penjualan

No. Field Type Length Description

1. kd_penjualan* Varchar 8 Kode transaksi penjualan

2. tgl_penjualan date 25 Tanggal penjualan

3 kd_admin** Integer 6 Kode admin sebgai relasi

4 dibayar Double Nominal bayar

5 total_penjualan Double Total penjualan


64

6. Tabel Detail Penjualan

Tabel Detail penjualan berisi id_penjualan, kd_penjualan, kd_barang, jumlah,

subtotal.

Primary key :id_penjualan

Foreign key : kd_penjualan, kd_barang, jumlah, subtotal.

Tabel 3.12
Detail Penjualan

No. Field Type Length Description

1. Id_penjualan* Integer 6 Id penjuala pad detail

2. kd_penjualan** Varchar 8 Kode tabel penjualan

3. kd_barang** Varchar 8 Kode tabel barang

4. jumlah Integer 4 jumlah

5. subtotal Double subtotal

7. Tabel Detail Pembelian

Tabel detai Pembelian berisi

Primary key :id_pembelian

Foreign key : kd_pembelian, kd_barang.

Tabel 3.13
Detail Pembelian

No. Field Type Length Description

1. id_pembelian* Integer 6 Id detail pembelian


65

2. kd_pembelian** varchar 8 Kode tabel pembelian

3. kd_barang** varchar 8 Kode tabel barang

4. jumlah Integer 4 Jumlah pembelian

5. subtotal Double Total pembelian

8. Tabel Stok

Tabel Stok berisi id_stok, kd_pembelian, kd_penjualan, kd_barang.

Primary key :id_ stok

Foreign key : kd_pembelian, kd_penjualan, kd_barang

Tabel 3.14
Tabel Stok

No. Field Type Length Description

1. id_Stok* Integer 6 Id stok

2. kd_pembelian** varchar 8 Kode tabel pembelian

3. kd_penjualan** varchar 8 Kode tabel penjualan

4. kd_barang** varchar 8 Kode tabel barang


66

3.13 Rancangan Input Data

Rancangan input digunakan sebagai sarana memasukkan data dan

memberikan kemudahan kepada pengguna untuk memasukkan data.

a. login

Berisi username dan password dimana jika nanti salah dalam memasukkan username

dan password aplikasi tidak akan bisa masuk.

Gambar 3.5
Input login

b. tampilan input pembelian

Gambar 3.6
Input pembelian
67

c. Tampilan input penjualan

Gambar 3.7
Input penjualan

d. Tampilan input tambah barang

Gambar 3.8
Input tambah barang
68

e. Tampilan input tambah Supplier

Gambar 3.9
Input tambah supplier
BAB IV
IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 IMPLEMENTASI PERANGKAT LUNAK


Perangkat lunak atau software untuk membuat sistem informasi penjualan

makanan pada Kedai Blast Purworejo adalah sebagai berikut:

1. Sisterm Operasi : Windows 7 ultimate 64 bit

2. Database : MySQL

3. Web Server : http://localhost/

4. Browser : mozila firefox, google chrome, opera browser

5. Program Aplikasi : XAMPP V3.2.1

6. Text Editor : Sublime Text 3

4.2 IMPLEMENTASI PERANGKAT KERAS


Untuk mendukung kinerja pada aplikasi sistem ini, penulis menggunakan

perangkat keras dengan spesifikasi sebagai berikut:

1. Prosesor : Intel Core i3

2. System Type : 64-bit Operation System

3. Memory : 3 GB

4. Hardisk : 500 GB

69
70

4.3 IMPLEMENTASI DAN PEMBAHASAN SISTEM


Implementasi sistem bertujuan untuk melihat apakah sistem yang dirancang

sesuai dengan apa yang diinginkan atau belum, setelah dilakukan pengujian dan

implementasi, kualitas sebuah sistem akan terlihat. Tampilan program yaitu

merupakan sub bab yang menjelaskan tentang proses dimulainya sampai program ini

selesai di eksekusi, point-point pada sub bab ini akan menjelaskan tentang bagaimana

form dijalankan dan apa saja fungsinya.

4.3.1 Halaman Login

Halaman login merupakan form yang berfungsi untuk masuk kedalam menu

tampilan admin. Data yang dimasukkan untuk login yaitu username/email dan

password. Berikut ini merupakan tampilan login yang dibuat oleh penulis.

Gambar 4.1
Tampilan Form Login
71

4.3.2 Halaman Dashboard

Halaman dashboard merupakan halaman awal setelah log in, tampilan pada

dashboard yaitu hasil transaksi perhari pada bagian tengah lalu pada samping kiri ada

beberapa tombol yang di antaranya pembelian, penjualan, barang, supplier, laporan

dan pengaturan lalu.

Gambar 4.2
Tampilan Dashboard Admin

4.3.3 Halaman Pembelian

Pada Halaman pembelian terdapat drop down yang berisi tiga pilihan tombol

yaitu:

1. Data Barang Pembelian


72

Data Barang Pembelian Menampilkan daftar barang hasil pembelian yang

elum dimasukan ke gudang dan belum di tentukan harga jual dari barang

yang baru di beli.

Gambar 4.3
Tampilan Data Barang Pembelian

Pada tampilan tabel Data Barang Pembelian terdapat tombol dengan

tulisan “masuk ke gudang” yaitu tombol untuk memasukan barang ke

gudang dan menentukan harga jual.


73

Gambar 4.4
Tampilan masuk ke gudang

2. Data Pembelian

Pada tombol Data Pembelian mengarahkan ke tampilan tabel data

transaksi antara toko dengan supliyer.

Gambar 4.5
Tampilan Data Pembelian
74

Pada tabel Data Pembelian terdapat tombol yang bertuliskan detail,

tombol ini mengarahkan ke tampilan faktur pembelian yang siap cetak.

Gambar 4.6
Tampilan Faktur pembelian

3. Tambah Data

Tambah Data merupakan tombol untuk menambahkan data transaksi dan

barang.
75

Gambar 4.7
Tampilan Tambah Data

4.3.4 Halaman Penjualan

Pada halaman Penjualan terdapat drop down yang berisi dua pilihan tombol

yaitu:

1. Data Penjualan

Pada tombol Data Penjualan mengarahkan ke tampilan tabel data transaksi

penjualan dengan pelanggan yang menunjukan total harga pada transaksi

juga tanggal transaksi, untuk lebih detailnya sudah di sediakan pada tabel

tombol detail untuk menunjukan nota penjualan.


76

Gambar 4.8
Tampilan Data Penjualan

Tombol detail pada tabel akan mengarahkan pada nota yang menunjukan

detail barang yang di jual juga siap di cetak untuk pelanggan.

Gambar 4.9
Tampilan nota penjualan

2. Tambah Data

Pada tombol Tambah Data di drop down penjualan akan menampilkan

tabel inputan untuk transaksi penjualan dengan pelanggan dimana barang

yang keluar adalah barang yang sudah di masukan kedalam gudang.


77

Gambar 4.10
Tampilan Tambah Data Penjualan

Setelah transaksi penjualan dan klik simpan maka akan di arahkan ke

tampilan cetak nota.

Gambar 4.11
Tampilan Cetak nota pembelian untuk pelanggan
78

4.3.5 Halaman Barang

Pada Halaman Barang menampilkan tabel daftar barang masuk yang sudah

dimasukan ke gudang di data barang pembelian pada tabel ini sudah menampilkan

harga jual pada setiap item barang dan juga kode barang.

Gambar 4.12
Tampilan Tabel Barang

Pada tampilan halaman barang terdapat tombol di bagian bawah untuk menabahkan

barang di dalam gudang secara manual tanpa adanya transaksi.

Gambar 4.13
Tampilan Tambah Barang
79

4.3.6 Halaman Supplier

Pada Halaman Supplier akan mengarahkan pada tampilan tabel supplier yang

berisi supplier-supplier yang biasa bertransaksi dengan toko, pada tabel di tampilkan

nama suplier, serta alamat suplier, pada bagian atas ada search untuk mencari nama

toko dengan cepat.

Gambar 4.14
Tampilan Halaman Tabel Supplier

Pada tampilan terdapat tombol di bagian bawah dengan tulisan “Tambah Supplier”

yang berfungsi mengarahkan ke input supplier baru.

Gambar 4.14
Tampilan Halaman Tambah Supplier
80

4.3.7 Halaman Laporan

Pada Halaman laporan terdapat drop down yang berisi tiga pilihan tombol

yaitu:

1. Laporan Penjualan

Laporan Penjualan menampilkan tabel laporan transaksi penjualan yang

dapat di filter sesuai tanggal yang ingin kita lihat dengan cara

mengiputkan tanggal pada kolom tanggal di atas tabel dan mengklik

tombol proses setelah itu akan di tunjukan pada tabel, data transaksi

penjualan sesuai dengan tanggal yang di masukan.

Gambar 4.16
Tampilan Laporan Penjualan

Setelah itu, tabel yang di tunjukan bisa di cetak dengan mengeklik tombol

cetak di atas tabel namun sebelumnya akan di tampilkan preview cetak

seperti di bawah ini :


81

Gambar 4.17
Tampilan Cetak Laporan Penjualan

2. Laporan Pembelian

Tidak jauh berbeda dengan Laporan Penjualan, pada Laporan Pembelian

juga menampilkan tabel laporan transaksi pembelian yang dapat di filter

sesuai tanggal yang ingin kita lihat dengan cara mengiputkan tanggal pada

kolom tanggal di atas tabel dan mengklik tombol proses setelah itu akan di

tunjukan pada tabel, data transaksi pembelian sesuai dengan tanggal yang

di masukan

Gambar 4.18
Tampilan Laporan Pembelian
82

Setelah itu, tabel yang di tunjukan bisa di cetak dengan mengeklik tombol

cetak di atas tabel namun sebelumnya akan di tampilkan preview cetak

seperti di bawah ini :

Gambar 4.19
Tampilan Cetak Laporan Pembelian

3. Laporan Profit

Pada Laporan Profit menampilkan tabel data transaksi pembelian namun

di tambah dengan perbandingan harga beli dan harga jual sehingga

menghasilkan nilai keuntungan dari setiap item yang di jual sehingga

menghasilkan profit sesuai tanggal yang kita inputkan pada kolom

tanggal, yang selanjutnya dapat kita cetak sebagai laporan profit.


83

Gambar 4.20
Tampilan Laporan Profit

Untuk melakukan proses kita hanya mengklik tombol cetak di atas tabel

dan akan diarahkan ke preview lalu bisa kita cetak.

Gambar 4.21
Tampilan Cetak Laporan Profit

4. Kartu Stok

Kartu stok adalah laporan dari masuk dan keluar di setiap barang sehingga

dapat di lihat sisa dari setiap barang.


84

a. Tampilan stok barang

Gambar 4.22
Tampilan stok barang

b. Tampilan cetak stok barang

Gambar 4.22
Tampilan stok barang

4.4 Pengujian Sistem

Pengujian sistem adalah tahap dimana sistem informasi yang telah dibuat

apakah sudah berjalan sesuai dengan semestinya atau belum. Dengan pengujian ini

akan terlihat dimana eror dan ketidaksesuaian dengan desain yang telah dibuat oleh

penulis. Berikut merupakan hasil pengujian sistem yang dibuat oleh penulis.
85

4.4.1 Pengujian Halaman Login

Berikut merupakan hasil dari pengujian halaman login yang dilakukan oleh

penulis.

Tebel 4.1
Hasil Pengujian Halaman Login

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Login dengan Dapat masuk kedalam sistem dengan Berhasil
username/email lancar.
dan password

4.4.2 Pengujian Tombol Logout

Berikut merupakan hasil dari pengujian halaman login yang dilakukan oleh

penulis.

Tabel 4.2
Hasil Pengujian Tombol Logout

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Melakukan logout Dapat masuk ke tampilan login dan berhasil
keluar dari dashboard sistem

4.4.3 Pengujian Halaman Dashboard

Dashboard merupakan halaman utama yang muncul setelah login, didalamnya

menampilkan beberapa pilihan button menu. Berikut merupakan hasil dari pengujian

halaman dashboard yang dilakukan oleh penulis.

1. Pengujian Pembelian
86

Pengujian pada transaksi pada pembelian akan menampilkan drop down yang

berisi Data Barang Pembelian, Data Pembelian dan Tambah data.

a. Pengujian Data Barang Pembelian

Tabel 4.3
Hasil Pengujian Halaman Data Barang Pembelian

Skenario Hasil
Hasil Yang Diharapkan
Uji Pengujian
Menampilkan data barang setelah
Menampilkan data
pembelian barang yang belum di Berhasil
barang pembelian
masukan ke gudang
Dapat mengfilter sesuai yang diisikan
Kolom Search Berhasil
pada kolom search
Tombol masukan ke gudang
Memasukan barang ke
berfungsi dan mengarahkan ke Berhasil
gudang
halamanan simpan barang ke gudang
Input data simpan Memasukan kode barang dan harga
Berhasil
barang ke gudang jual
Menyimpan barang ke gudang
Tombol simpan beserta kode barang dan harga jual Berhasil
yang baru di inputkan

Dapat mengarahkan kembali ke


Tombol back Berhasil
halama data barang pembelian

b. Pengujian Data Pembelian

Desain pada halaman Data Pembelian ini menampilkan data tabel transaksi

pembelian dengan supplier, terdapat search box untuk memfilter juga kita

dapat melihat detail dan mencetaknya.


87

Tabel 4.4
Hasil Pengujian Halaman Data pembelian

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Menampilkan data Dapat menampilkan data pembelian dalam Berhasil
pembelian tabel sesuai dengan transaksi pemelian
dengan suplier
Search kolom Dapat mengfilter data pembelian sesuai Berhasil
dengan inputan dalam search kolom
Delete data pembelian Dapat menghapus data pembelian Berhasil
Detail data koki Dapat mengarakan ke halaman faktur Berhasil
pembelian yang siap di cetak

c. Pengujian Tambah Data Pembelian

Desain pada halaman Tambah data ini menampilkan tabel inputan yang

terdiri dari tiga tabel yaitu tabel input barang dengan tombol tambah, tabel

pembelian dan supplier dan tabel keranjang dengan tombol simpan,

Tabel 4.5
Hasil Pengujian Halaman Data Kategori

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Menampilkan tabel Dapat menampilkan ketiga tabel inputan Berhasil
inputan
Memasukan data pada Dapat menambahkan data barang yang di Berhasil
tabel barang inputkan pada tabel barang dengan tombol
tamba
Menampilkan data Tabel keranjang dapat menampilkan data Berhasil
pada keranjang barang yang di tambahkan pada tabel
Menyimpan data Dapat menimpan data transaksi pembelian Berhasil
yang sebelumnya wajib mengisi tabel data
pembelian dan supplier terlebih dahulu.
88

2. Pengujian Penjualan

Desain pada Penjualan memiliki drop down yang di dalamnya berisi dua

pillihan yaitu Data Penjualan dan Tambah Data Penjualan.

a. Data Penjualan.

Pada Data Penjualan menampilkan transaksi penjualan dengan pelanggan.

Tabel 4.6
Hasil Pengujian Halaman Data Penjualan

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Menampilkan data - Dapat menampilkan data Penjualan Berhasil
Penjualan dalam tabel sesuai dengan kd penjualan
dan sorting dari yang terbaru.
Search Kolom - Dapat mengfilter data penjualan sesuai Berhasil
dengan inputan dalam search kolom
Tombol Detail - Dapat menampilkan halan Faktur Berhasil
penjalan yang siap di cetak.

b. Pengujian Tambah Data Penjualan

Desain pada halaman Tambah Data Penjualan menampilkan empat tabel

yaitu tabel barang, tabel penjualan, kerangjang dan tabel data barang.

Tabel 4.7
Hasil Pengujian Halaman Tambah data Penjualan

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Menampilkan - Menampilkan ke emapt tabel yang di Berhasil
semua tabel butuhkan untuk transaksi pembelian
Tabel data barang - Tabel data barang menampilkan data Berhasil
Menampilkan data barang yang masih tersedia di dalam
barang gudang
Search kolom - Dapat mengfilter tabel data barang Berhasil
sesuai dengan inputan dalam search
89

kolom

Tombol proses - Mentransfer data barang yang Berhasil


terpilih ke tabel barang

Tabel barang - Menampilkan data kd_barang dan Berhasil


nama_ barang terpilih dari data
barang

- Menginputkan jumlah item yang


ingin di beli pelanggan

- Tombol tambah mentransferkan data


ke tabel keranjang

Tabel keranjang - Menampilkan detail data barang Berhasil


yang baru dimasukan beserta total
harga

Tabel Penjualan - Menampilkan kode penjualan Berhasil

- Inputan untuk tanggal penjualan

- Memasukan total bayar , apabila total


bayar lebih sedikit dengan total
harga pada keranjang maka transaksi
tidak dapat di teruskan

3. Pengujian Halaman Barang

Halaman barang di desain untuk menunjukan barang yang tersedia di dalam

gudang.
90

Tabel 4.8
Hasil Pengujian Halaman Barang

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Tampilan - Dapat menampilkan tabel daftar barang Berhasil
Halaman Barang yang ada di gudang,
- Menampilkan search kolom
- Menampilkan tombol tambah data
Search kolom Dapat mengfilter tabel Barang sesuai Berhasil
dengan inputan dalam search kolom
Tombol Tambah Dapat menampilkan halaman baru untuk Berhasil
barang memasukan data barang tanpa transaksi
pembelian barang
Edit Barang Dapat menampilkan halaman baru untuk Berhasil
merubah data yang sudah ada.
Delete Barang Menghapus data yang tidak perlu Berhasil

4. Pengujian Halaman Supplier

Halaman Supplier di desain untuk menampilkan daftar supplier juga

menambahkan supplier.

Tabel 4.9
Hasil Pengujian Halaman Supplier

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Tampilan - Dapat menampilkan tabel daftar Berhasil
Halaman Barang supplier
- Menampilkan search kolom
- Menampilkan tombol tambah supplir

Search kolom Dapat mengfilter tabel Supplier sesuai Berhasil


dengan inputan dalam search kolom
Tombol Tambah Dapat menampilkan halaman baru untuk Berhasil
barang memasukan data Supplier baru.
Edit Barang Dapat menampilkan halaman baru untuk Berhasil
merubah data yang sudah ada.
Delete Barang Menghapus data yang terpilih Berhasil
91

5. Pengujian Laporan

Pada menu Laporan yang merupaka drop down yang berisi tiga menu laporan

yaitu:

a. Laporan Penjualan

Pada menu awal laporan penjualan, tabel tidak menunjukan isinya, isi tabel

akan keluar setelah kita mengisi kolom tanggal di atas tabel atau klik

tombol semua data.

Tabel 4.10
Hasil Pengujian Halaman Laporan Penjualan

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Tampilan Menampilkan Tabel kosong dengan Berhasil
Halaman Laporan pilihan tanggal dan tombol beberapa
Penjualan tombol di atas tabelnya.
Kolom tanggal Dapat mengfilter tabel data yang akan di Berhasil
tampilkan sesuai dengan tanggal yang di
inputkan
Tombol Semua Dapat menampilkan semua data penjualan Berhasil
data pada tabel
Tombol Cetak Dapat menampilkan halaman baru untuk Berhasil
mencetak laporan data penualan

b. Laporan Pembelian

Pada menu awal laporan pembelian, tabel tidak menunjukan isinya, isi

tabel akan keluar setelah kita mengisi kolom tanggal di atas tabel atau klik

tombol semua data.


92

Tabel 4.11
Hasil Pengujian Halaman Laporan Pembelian

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Tampilan Menampilkan Tabel kosong dengan Berhasil
Halaman Laporan pilihan tanggal dan tombol beberapa
Pembelian tombol di atas tabelnya.
Kolom tanggal Dapat mengfilter tabel data yang akan di Berhasil
tampilkan sesuai dengan tanggal yang di
inputkan
Tombol Semua Dapat menampilkan semua data Berhasil
data pembelian pada tabel
Tombol Cetak Dapat menampilkan halaman baru untuk Berhasil
mencetak laporan data pembelian

c. Laporan Keuntungan/ profit

Pada menu awal laporan profit, tabel tidak menunjukan isinya, isi tabel

akan keluar setelah kita mengisi kolom tanggal di atas tabel atau klik

tombol semua data.

Tabel 4.12
Hasil Pengujian Halaman Laporan Profit

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Tampilan Menampilkan Tabel kosong dengan Berhasil
Halaman Laporan pilihan tanggal dan tombol beberapa
Profit tombol di atas tabelnya.
Kolom tanggal Dapat mengfilter tabel data yang akan di Berhasil
tampilkan sesuai dengan tanggal yang di
inputkan
Tombol Semua Dapat menampilkan semua data profit Berhasil
data pada tabel
Tombol Cetak Dapat menampilkan halaman baru untuk Berhasil
mencetak laporan data profit
93

d. Pengujian Tampilan Stok Barang

Pada menu awal Stok Barang, tabel tidak menunjukan isinya, isi tabel akan

keluar setelah kita mengisi kolom tanggal di atas tabel atau klik tombol

semua data.

Tabel 4.13
Hasil Pengujian Halaman Stok Barang

Skenario Hasil Yang Hasil


Uji Diharapkan Pengujian
Tampilan Menampilkan Tabel kosong dengan Berhasil
Halaman Stok pilihan tanggal dan tombol beberapa
Barang tombol di atas tabelnya.
Kolom tanggal Dapat mengfilter tabel data yang akan di Berhasil
tampilkan sesuai dengan tanggal yang di
inputkan
Tombol Semua Dapat menampilkan semua data profit Berhasil
data pada tabel
Tombol Cetak Dapat menampilkan halaman baru untuk Berhasil
mencetak Stok Barang
BAB V
PENUTUP

5.1 Kesimpulan

Adapun kesimpulan dari Sistem Informasi Inventory Barang dengan

Metode FIFO berbasis web pada TB Via Lestari yaitu:

1. Sistem Informasi ini dibuat bertujuan untuk membuat system informasi

inventory atau penyimpanan barang dengan metode FIFO (first in forst out)

berbasis web guna mempermudah dalam menangani penyimpaan barang di

TB Via Lestari .

2. Sistem informasi ini bertujuan untuk mempermudah pekerjaan Admin dan

pekerja gudang dalam mengatur dan mencatat barang masuk dan keluar.

5.2 Saran

Adapun saran dari penulis dalam pembuatan Tugas Akhir ini adalah: Sistem

informasi ini hanya membahas tentang keluar masuk barang, belum masuk ke

sistem penjualan yang baik, Sistem informasi ini diharapkan dapat diterapkan

menjadi sistem informasi inventory pada TB Via Lestari sehingga proses

penyimpanan barang dapat diatur dengan baik sesuai denga metode FIFO.

94
95

Daftar Pustaka

Abdul Kadir. (2010). Pengenalan Sistem Informasi. Yogyakarta: Andi

Agus Mulyanto. (2019). Sistem Informasi Konsep dan Aplikasi. Yogyakarta:


Pustaka Pelajar.

Al Bahra Bin Ladjamudin. (2013). Analisis dan Desain Sistem Informasi.


Yogyakarta: Graha Ilmu

Assauri, sofjan. (2016). Manajemen Operasi Produksi Pencapaian Sasaran


Organisasi Berkesinambungan. Jakarta : PT. Raja Grafindo Persada.

Darmawan, Deni (2013). Metodologi Penelitian Kuantitafif. Bandung: PT Remaja


Rosdakarya.

Darmawan, Deni dan Kunkun Nur Fauzi.(2013). Sistem Informasi Manajemen.


Bandung: PT Remaja Rosdakarya.

Desnita Nur Fazli, Yuwan Jumaryadi. (2019). Perancangan Sistem Informasi


Inventory Menggunakan Metode Fifo (First In First Out) Pada Cv Jaya Mas
Elektronik. Ilmu Komputer, Universitas Mercu Buana. Lembaga Penelitian
dan Penerbitan Hasil Penelitian Ensiklopedia P-ISSN 2622-9110 E-ISSN
2654-8399.

Fathansyah. (2012). Basis Data. Bandung : Informatika Bandung.

Hadiguna, Rika Ampuh. (2009). Manajemen Pabrik Pendekatan Sistem untuk


Efisiensi dan Efektivitas. Jakarta : PT. Bumi Aksara
Ikatan Akutansi Indonesia. (2007). Persyaratan Standar Akutansi Keuangan
(PSAK).Jakarta

Indrajani. (2011). Perancangan Basis Data Dalam All in 1. Jakarta: PT. Elex
Media.

Laudon, Kenneth C. dan Jane P. Laudon. (2014). Sistem Informasi Manajemen:


Mengelola Perusahaan Digital, Edisi 13. Yogyakarta : Salemba Empat.

Manap, H. Abdul. (2016). Revolusi Manajemen Pemasaran. Jakarta : Mitra Wacana


Media

Martono, Ricky. (2015). Manajemen Logistik Terintegrasi. Jakarta : PPM.


Martono, Ricky. (2015). Manajemen Logistik Terintegrasi. Jakarta : PPM

Nugroho, Eko. (2010). Sistem Informasi Manajemen: Konsep Aplikasi dan


Perkembangnya. Yogyakarta: CV Andi OFFSET.

Rudianto (2012). Akutansi Pengantar. Jakarta: Penerbit Erlangga.

Siagiana, Yolanda M. (2005). Supply Chain Management Dalam Dunia


Bisnis.Jakarta : PT. Grasindo

Sifa Fauziah, Ratnawati. (2018). Penerapan Metode FIFO Pada Sistem Informasi
Persediaan Barang. AMIK BSI Jakarta. Jurnal Teknik Komputer p-ISSN:
2442-2436, e-ISSN: 2550-0120.

Sujarweni, V. Wiratna. (2015). Sistem Akutansi. Yogyakarta : Pustaka Baru Press


Sutabri, Tata. (2012). Analisis Sistem Informasi. Yogyakarta : CV Andi OFFSET.

Sutanta, Edhy. (2011). Basis Data dalam Tinjauan Konseptual. Yogyakarta: CV


Andi OFFSET

Yakub. (2012). Pengantar Sistem Informasi. Yogyakarta : Graha Ilmu.

96
LAMPIRAN

Lampiran 1 : Kartu Tanda Mahasiswa

97
Lampiran 2 : Kartu Rencana Studi

98
Lampiran 3 : Lembar Bimbingan Tugas Akhir

99
100
Lampiran 4 : Kartu Distribusi PKL

101

Anda mungkin juga menyukai