IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

118
IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO TERHADAP BARANG DI PT. TECHNO INDONESIA BERBASIS WEB SKRIPSI Oleh: MUHAMAD SAHLAN 311410387 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI PELITA BANGSA BEKASI 2018

Transcript of IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

Page 1: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

IMPLEMENTASI SISTEM INFORMASI INVENTORI

FIFO TERHADAP BARANG DI PT. TECHNO

INDONESIA BERBASIS WEB

SKRIPSI

Oleh:

MUHAMAD SAHLAN

311410387

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI TEKNOLOGI PELITA BANGSA

BEKASI

2018

Page 2: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

IMPLEMENTASI SISTEM INFORMASI INVENTORI

FIFO TERHADAP BARANG DI PT. TECHNO

INDONESIA BERBASIS WEB

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan

Program Strata Satu (S1) pada Program Studi Teknik Informatika

Oleh:

MUHAMAD SAHLAN

311410387

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI TEKNOLOGI PELITA BANGSA

BEKASI

2018

Page 3: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

iii

PERSETUJUAN

Page 4: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

iv

PENGESAHAN

Page 5: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

v

PERNYATAAN KEASLIAN PENELITIAN

Page 6: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

vi

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadiran Allah SWT. yang telah

melimpahkan segala rahmat dan hidayah-Nya, sehingga tersusunlah Skripsi yang

berjudul “IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO

TERHADAP BARANG DI PT. TECHNO INDONESIA BERBASIS WEB”.

Skripsi tersusun dalam rangka melengkapi salah satu persyaratan dalam

rangka menempuh ujian akhir untuk memperoleh gelar Sarjana Komputer

(S.Kom.) pada Program Studi Teknik Informatika di Sekolah Tinggi Teknologi

Pelita Bangsa.

Penulis sungguh sangat menyadari, bahwa penulisan Skripsi ini tidak akan

terwujud tanpa adanya dukungan dan bantuan dari berbagai pihak. Sudah

selayaknya, dalam kesempatan ini penulis menghaturkan penghargaan dan ucapan

terima kasih yang sebesar-besarnya kepada:

a. Bapak Dr. Ir. Supriyanto, M.P selaku Ketua STT Pelita Bangsa

b. Bapak Aswan S. Sunge, S.E, M.Kom selaku Ketua Program Studi Teknik

Informatika STT Pelita Bangsa.

c. Bapak Wahyu Hadi Kristanto, S.Kom, M.Kom selaku Pembimbing Utama

yang telah banyak memberikan arahan dan bimbingan kepada penulis dalam

penyusunan Skripsi ini.

d. Seluruh Dosen STT Pelita Bangsa yang telah membekali penulis dengan

wawasan dan ilmu di bidang teknik informatika.

e. Seluruh staf STT Pelita Bangsa yang telah memberikan pelayanan terbaiknya

kepada penulis selama perjalanan studi jenjang Strata 1.

f. Rekan-rekan mahasiswa STT Pelita Bangsa, khususnya angkatan 2014, yang

telah banyak memberikan inspirasi dan semangat kepada penulis untuk dapat

menyelesaikan studi jenjang Strata 1.

g. Ibu dan Ayah tercinta yang senantiasa mendo’akan dan memberikan semangat

dalam perjalanan studi Strata 1 maupun dalam kehidupan penulis.

Akhir kata, penulis mohon maaf atas kekeliruan dan kesalahan yang

terdapat dalam Skripsi ini dan berharap semoga Skripsi ini dapat memberikan

Page 7: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

vii

manfaat bagi khasanah pengetahuan Teknologi Informasi di lingkungan STT

Pelita Bangsa khususnya dan Indonesia pada umumnya.

Bekasi, Oktober 2018

Penulis

Page 8: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

viii

DAFTAR ISI

PERSETUJUAN .................................................................................................... iii

PENGESAHAN ..................................................................................................... iv

PERNYATAAN KEASLIAN PENELITIAN ........................................................ v

KATA PENGANTAR ........................................................................................... vi

DAFTAR ISI ........................................................................................................ viii

DAFTAR TABEL ................................................................................................. xii

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

ABSTRACT ........................................................................................................... xvi

ABSTRAK .......................................................................................................... xvii

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

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

1.2 Identifikasi Masalah ................................................................................. 2

1.3 Rumusan Masalah .................................................................................... 3

1.4 Batasan Masalah ....................................................................................... 3

1.5 Tujuan dan Manfaat .................................................................................. 4

1.5.1 Tujuan ............................................................................................... 4

1.5.2 Manfaat ............................................................................................. 4

1.6 Sistematika Penulisan ............................................................................... 5

BAB II TINJAUAN PUSTAKA ............................................................................. 7

Page 9: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

ix

2.1 Kajian Pustaka .......................................................................................... 7

2.2 Dasar Teori ............................................................................................. 11

2.2.1 Konsep Dasar Sistem ..................................................................... 11

2.2.1.1 Definisi Sistem ........................................................................... 11

2.2.1.2 Karakteristik Sistem ................................................................... 12

2.2.1.3 Klasifikasi Sistem ....................................................................... 13

2.2.2 Konsep Dasar Informasi ................................................................. 15

2.2.2.1 Definisi Informasi ....................................................................... 15

2.2.2.2 Kualitas Informasi ....................................................................... 15

2.2.2.3 Karakteristik Informasi ............................................................... 16

2.2.5 Konsep Dasar Sistem Informasi ...................................................... 18

2.2.5.1 Definisi Sistem Informasi ............................................................ 18

2.2.6 Website ............................................................................................ 19

2.2.7 Pengertian Persediaan (Inventory) .................................................. 20

2.2.7.1 Jenis – Jenis Persediaan ............................................................... 21

2.2.8 Pengertian FIFO .............................................................................. 22

2.3 Unified Modeling Language (UML) ...................................................... 22

2.3.1 Definisi Unified Modeling Language (UML) ................................. 22

2.3.2 Diagram (UML) .............................................................................. 23

2.3.2.1 Use Case Diagram ...................................................................... 24

2.3.2.2 Activity Diagram ......................................................................... 25

Page 10: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

x

2.3.2.3 Sequence Diagram....................................................................... 26

2.3.2.4 Class Diagram ............................................................................. 28

2.4 Tool Pengembangan Perangkat Lunak ................................................... 32

2.4.1 XAMPP ........................................................................................... 32

2.4.2 PHP ................................................................................................. 33

2.4.3 MySQL ............................................................................................ 34

2.4.3.1 Perintah Dasar MySQL ............................................................... 35

2.4.4 Sublime Text ................................................................................... 36

2.4.5 Visual Paradigm .............................................................................. 37

2.5 Kerangka Berfikir ................................................................................... 37

BAB III METODOLOGI PENELITIAN.............................................................. 39

3.1 Objek Penelitian ..................................................................................... 39

3.1.1 Profil Perusahaan PT. Techno Indonesia ........................................ 39

3.1.2 Struktur Organisasi PT. Techno Indonesia ..................................... 42

3.2 Metode Pengembangan Sistem............................................................... 46

3.3 Metode Pengumpulan Data .................................................................... 48

3.4 Analisa kebutuhan .................................................................................. 48

3.4.1 Analisa Software ............................................................................. 49

3.4.2 Analisa Hardware ............................................................................ 49

3.5 Unified Modeling Language (UML) ...................................................... 50

3.5.1 Use Case Diagram .......................................................................... 50

Page 11: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xi

3.5.2 Sequence Diagram .......................................................................... 65

3.5.3 Activity Diagram ............................................................................. 70

3.5.4 Class Diagram ................................................................................ 76

3.6 Spesifikasi Basis Data ............................................................................ 76

3.7 Peracangan Interface .............................................................................. 83

3.7.1 Tampilan Login ............................................................................... 83

3.7.2 Tampilan Dashbor .......................................................................... 84

3.7.3 Tampilan Input Data User ............................................................... 84

3.7.4 Tampilan Input Data Vendor ........................................................... 85

3.7.5 Tampilan Mapping .......................................................................... 85

3.7.6 Tampilan Data Transaksi Barang Masuk dan Keluar ..................... 86

3.7.7 Tampilan Report.............................................................................. 86

3.7.8 Tampilan Print Out Report ............................................................. 87

BAB IV HASIL DAN PEMBAHASAN .............................................................. 88

4.1 Hasil Implementasi Sistem ..................................................................... 88

4.3 Pengujian Sistem .................................................................................... 94

BAB V PENUTUP ................................................................................................ 97

5.1 Kesimpulan ............................................................................................. 97

5.2 Saran ....................................................................................................... 97

DAFTAR PUSTAKA ........................................................................................... 99

LAMPIRAN ........................................................................................................ 101

Page 12: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xii

DAFTAR TABEL

Tabel 2. 1 Tabel Use Case Diagram ..................................................................... 25

Tabel 2. 2 Tabel Activity Diagram ....................................................................... 26

Tabel 2. 3 Tabel Sequence Diagram..................................................................... 27

Tabel 2. 4 Tabel Class Diagram ........................................................................... 29

Tabel 3. 1 Narative Use Case Diagram Input Data Barang Masuk ..................... 50

Tabel 3. 2 Narative Use Case Diagram Input Data Barang Keluar ...................... 53

Tabel 3. 3 Narative Use Case Diagram Input Data Vendor ................................. 55

Tabel 3. 4 Narative Use Case Diagram Laporan Data Barang Masuk ................. 58

Tabel 3. 5 Narative Use Case Diagram Laporan Data Barang Keluar ................. 60

Tabel 3. 6 Narative Use Case Diagram Laporan Data Stok Barang .................... 62

Tabel 3. 7 Daftar Field Tabel User ....................................................................... 77

Tabel 3. 8 Daftar Field Tabel Barang Masuk ....................................................... 77

Tabel 3. 9 Daftar Field Tabel Vendor .................................................................. 78

Tabel 3. 10 Daftar Field Tabel Material ............................................................... 79

Tabel 3. 11 Daftar Field Tabel Model .................................................................. 79

Tabel 3. 12 Daftar Field Tabel Rak ...................................................................... 80

Tabel 3. 13 Daftar Field Tabel Satuan.................................................................. 80

Tabel 3. 14 Daftar Field Tabel Stok ..................................................................... 81

Tabel 3. 15 Daftar Field Tabel Barang Keluar ..................................................... 81

Tabel 3. 16 Daftar Field Tabel Mapping .............................................................. 82

Tabel 4. 1 Pengujian Sistem ................................................................................. 94

Page 13: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xiii

Tabel 4. 2 Tabel Pengujian Sistem (lanjutan) ...................................................... 95

Tabel 4. 3 Tabel Pengujian Sistem (lanjutan) ...................................................... 95

Tabel 4. 4 Tabel Pengujian Sistem (lanjutan) ...................................................... 96

Page 14: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xiv

DAFTAR GAMBAR

Gambar 2. 1 Kerangka Berfikir ........................................................................... 38

Gambar 3. 1 Siklus RAD ..................................................................................... 47

Gambar 3. 2 Metode Pengebangan Sistem .......................................................... 47

Gambar 3. 3 Use Case Diagram .......................................................................... 50

Gambar 3. 4 Sequence Diagram Login ............................................................... 66

Gambar 3. 5 Sequence Diagram Input Data Barang Masuk................................ 66

Gambar 3. 6 Sequence Diagram Input Data Barang Keluar................................ 67

Gambar 3. 7 Sequence Diagram input data vendor ............................................. 67

Gambar 3. 8 Sequence Diagram Laporan Data Barang Masuk ........................... 68

Gambar 3. 9 Sequence Diagram Laporan Data Barang Keluar .......................... 69

Gambar 3. 10 Sequence Diagram Laporan Stok Barang ..................................... 69

Gambar 3. 11 Activity diagram Input Data Barang Masuk ................................. 70

Gambar 3. 12 Activity Diagram Input Data Barang Keluar ................................ 71

Gambar 3. 13 Activity Diagram Input Data Vendor ........................................... 72

Gambar 3. 14 Activity Diagram Laporan Barang Masuk ................................... 73

Gambar 3. 15 Activity Diagram Laporan Data Barang Keluar ........................... 74

Gambar 3. 16 Activity Diagram Laporan Stok Barang ....................................... 75

Gambar 3. 17 Class Diagram ............................................................................... 76

Gambar 3. 18 Perancangan Tampilan Login ....................................................... 83

Gambar 3. 19 Perancangan Tampilan Dashbor ................................................... 84

Gambar 3. 20 Perancangan Tampilan Input Data User ....................................... 84

Gambar 3. 21 Perancangan Tampilan Input Data Vendor................................... 85

Gambar 3. 22 Perancangan Tampilan Mapping .................................................. 85

Page 15: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xv

Gambar 3. 23 Perancangan Input Transaksi Barang Masuk dan Keluar ............. 86

Gambar 3. 24 Perancangan Tampilan Report ...................................................... 86

Gambar 3. 25 Perancangan Tampilan Print Out Report ...................................... 87

Gambar 4. 1 Halaman Login ............................................................................... 89

Gambar 4. 2 Halaman Dashbor ........................................................................... 90

Gambar 4. 3 Halaman Manajemen User ............................................................. 90

Gambar 4. 4 Halaman Input Data Master ............................................................ 91

Gambar 4. 5 Halaman Mapping .......................................................................... 91

Gambar 4. 6 Halaman Transaksi Barang Masuk dan Keluar .............................. 92

Gambar 4. 7 Halaman Report .............................................................................. 93

Gambar 4. 8 Halaman Print Out Report .............................................................. 93

Page 16: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xvi

ABSTRACT

PT. Techno Indonesia is a company engaged in the Plastic Injection and Mold

industry. The problems faced in the inventori process such as inventori data

management are still found in the difference between stock and actual data of

goods in the warehouse. Not to mention the problem when the process of

supplying material for the production and delivery of goods to the customer takes

a long time because of the irregular layout of the goods and not using the FIFO

system (First In First Out). So that it inhibits warehouse operations and managers

in managing stock items. The purpose of this study is to create an FIFO Inventori

Information System that can manage stock items, arrange goods with the FIFO

system and present stock data information accurately and realtime. FIFO inventori

system for goods at PT. Indonesian Techno was built using the Rapid Application

Development (RAD) method and for modeling the system using UML while the

programming language uses PHP and for the database using Xammp. It is

expected that this FIFO Inventori Information System can help warehouse

operators in arranging goods to make it easier later in the search and avoiding the

difference in stock in the monthly Stock Opname as well as managers getting

accurate stock data information according to inventori in the warehouse.

Keyworad:System Information, Material Stock, Rapid Application Development(

RAD),UML,PHP,MySQL.

Page 17: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

xvii

ABSTRAK

PT. Techno Indonesia adalah perusahaan yang bergerak dibidang industri Plastic

Injection dan Mould. Adapun masalah yang di hadapi pada proses inventori

barang seperti pengelolaan data stok barang yang masih ditemukan selisih antara

data stok dan aktual barang di gudang. Belum lagi masalah ketika proses

penyuplaian material untuk produksi dan pengiriman barang ke customer

memerlukan waktu yang lama karena tata letak barang yang tidak beraturan dan

tidak memakai sistem FIFO (First In First Out). Sehingga menghambat pekerjaan

oprator gudang dan manager dalam pengelolaan stok barang. Tujuan penelitian ini

adalah membuat Sistem Informasi Inventori FIFO yang dapat mengelola stok

barang, penataan barang dengan sistem FIFO dan penyajian informasi data stok

secara akurat dan realtime. Sistem inventori FIFO terhadap barang di PT. Techno

Indonesia ini dibangun dengan menggunakan metode Rapid Application

Development (RAD) serta untuk pemodelan sistemnya menggunakan UML

sedangkan bahasa pemrogramannya menggunakan PHP dan untuk database

menggunakan Xammp. Diharapkan Sistem Informasi Inventori FIFO ini dapat

membantu operator gudang dalam penataan barang agar memudahkan nanti dalam

pencarian dan menghindari selisih stok pada Stock Opname bulanan serta manager

mendapatkan informasi data stok barang yang akurat sesuai persediaan barang di

gudang.

Kata kunci: Sistem Inforamasi, Data Stok Barang, Rapid Application

Development ( RAD), UML, PHP, MySQL.

Page 18: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi yang cukup pesat dari waktu ke waktu membuat

pekerjaan yang dilakukan manusia pada umumnya dapat diselesaikan dengan

cepat. Teknologi merupakan salah satu alat bantu yang sering digunakan dalam

aktivitas manusia. Peran serta teknologi menjadikan pengolahan informasi

menjadi semakin mudah karena pengolahan sangat diperlukan agar informasi

yang dihasilkan dapat bermanfaat bagi penggunanya. Pengolahan data dan

informasi secara cepat, tepat dan efisien adalah hal penting yang dibutuhkan bagi

setiap perusahaan atau suatu instansi untuk meningkatkan produktifitas

perkerjaan, waktu dan biaya.

Seiring berkembangnya kemajuan teknologi informasi dan komunikasi,

persaingan bisnis dalam dunia industri semakin ketat. Jumlah perusahaan semakin

banyak dan terus melakukan usaha dan strategi dalam mempertahankan bisnisnya.

Kesuksesan perusahaan dalam mempertahankan bisnisnya tidak terlepas dari

peran perusahaan tersebut dalam mengelola inventori barang sehingga dapat

memenuhi permintaan dari pelanggan semaksimal mungkin. Perusahaan yang

mampu mengendalikan dan mengelola persediaannya dengan baik akan dapat

memenuhi kebutuhan pelanggan dan tentu saja dapat menjaga kelangsungan

bisnisnya dalam dunia industri saat ini. Inventori barang didalam suatu usaha

menjadi hal yang penting bagi suatu perusahaan, karena dari inventori tersebut

bisa mengelola stok barang di gudang yang nantinya akan di jual ke konsumen.

Page 19: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

2

Oleh karena itu pegusaha atau pedagang tersebut harus dapat mengelolah

inventori barang dengan efektif dan efisien agar sesuai dengan tujuan perusahaan.

Sejak berdirinya pada tahun 2006, PT. Techno Indonesia adalah

perusahaan yang bergerak dibidang industri Plastic Injection dan Mould. Saat ini

sistem yang sedang berjalan masih memiliki banyak kekurangan dan kelemahan

seperti masalah yang di hadapi pada proses inventori barang seperti pengelolaan

data stok barang yang masih ditemukan selisih antara data stok dan aktual barang

di gudang. Belum lagi masalah ketika proses penyuplaian material untuk produksi

dan pengiriman barang ke customer memerlukan waktu yang lama karena tata

letak barang yang tidak beraturan dan tidak memakai sistem FIFO. Sehingga

menghambat pekerjaan oprator gudang dan manager dalam pengelolaan stok

barang. Selain itu kinerja perusahaan juga menjadi terhambat saat perhitungan sisa

stok material yang dilakukan secara berkala dan membutuhkan waktu yang cukup

lama sehingga saat pembuatan laporan harian, bulanan, maupun tahunan kinerja

perusahaan menjadi tertunda dan data yang dibuat belum akurat karena masih ada

kekurangan dan kesalahan.

Maka bedasarkan uraian diatas penulis bermaksud melakukan penilitian

yang disajikan dalam bentuk skripsi “ Perancangan Sistem Informasi Inventori

FIFO Terhadap Barang di PT. Techno Indonesia Berbasis Web”.

1.2 Identifikasi Masalah

Sesuai dengan latar belakang diatas maka permasalahan yang dihadapi oleh PT.

Techno Indonesia dapat diidentifikasikan sebagai berikut :

Page 20: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

3

1. Suplai material ke produksi terhambat karena lamanya proses pencarian

material.

2. Proses Stock Opname bulanan memakan waktu lama karena tata letak barang

yang tidak beraturan.

3. Proses penempatan barang yg tidak FIFO pada rak barang.

4. Laporan data stok barang tidak akurat karena selalu selisih stok barang

1.3 Rumusan Masalah

Dari uraian identifikasi masalah di atas, maka peneliti dapat merumuskan

permasalahan sebagai berikut:

1. Bagaimana cara merancang membuat sistem informasi inventori FIFO

berbasis web dengan penyajian informasi stok barang yang akurat sesuai tata

letak barang berdasarkan jenis barang di gudang PT. Techno Indonesia?

2. Apakah dengan dibuatnya sebuah sistem inventori berbasis web dapat

meningkatkan kinerja dan kemudahan bagi perusahaan?

1.4 Batasan Masalah

Untuk menghindari semakin melebarnya pokok permasalahan yang keluar dari

jalur, maka penulis membatasi ruang lingkup yang lebih sempit. Adapun batasan

masalah tersebut meliputi:

1. Sistem Informasi inventori FIFO ini hanya berfokus pada penyajian informasi

stok barang yang akurat sesuai tata letak barang berdasarkan jenis barang di

gudang PT. Techno Indonesia

2. Sistem Informasi inventori FIFO dapat menampilkan data barang, jenis

barang, transaksi keluar masuk barang, tata letak barang dan laporan stok

barang.

Page 21: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

4

3. Sistem Informasi inventori ini dibangun dengan menggunakan metode Rapid

Application Development (RAD) serta untuk pemodelan sistemnya

menggunakan UML sedangkan bahasa pemrogramannya menggunakan PHP

dan untuk database menggunakan Xammp.

1.5 Tujuan dan Manfaat

1.5.1 Tujuan

Adapun tujuan dari penelitian ini adalah sebagai berikut:

1. Merancang sistem inventori FIFO untuk memudahkan pengguna dalam

mengolah data barang.

2. Menyajikan data barang yang akurat.

3. Menyajikan laporan yang cepat, tepat dan akurat sesuai dengan kebutuhan

perusahaan.

1.5.2 Manfaat

Adapun manfaat dari penelitian ini adalah sebagai berikut:

1) Bagi Penulis :

Penulis diharapkan dapat mengaplikasikan secara langsung teori yang telah

diperoleh selama di bangku perkuliahan sesuai dengan keadaan yang sebenarnya

serta memperoleh data–data yang diperlukan oleh penulis untuk menyusun tugas

akhir guna memenuhi persyaratan menyelesaikan strata I Program Studi Teknik

Informatika di STT PELITA BANGSA.

Page 22: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

5

2) Bagi Perusahaan :

Diharapkan hasil penelitian ini dapat digunakan sebagai bahan masukan dan

dokumentasi oleh PT. TECHNO INDONESIA dalam proses dan prosedur

inventori FIFO.

3) Bagi Pembaca :

Diharapkan pembaca dapat mempelajari bagaimana proses dan prosedur dalam

proses manage logistik location di perusahaan dan menjadi sebuah pembelajaran.

Hasil penelitian ini dapat menjadi dasar untuk penelitian–penelitian selanjutnya.

1.6 Sistematika Penulisan

Sistematika dalam skripsi disusun dengan tujuan supaya pokok – pokok

masalah dibahas secara urut dan terarah. Sistematika dalam skripksi ini terdiri dari

beberapa bab :

BAB 1 : PENDAHULUAN

Pada bab ini dijelaskan secara umum dan mendasar menganai perusahaan, seperti

faktor-faktor yang menjadi latar belakang masalah, identifikasi masalah, rumusan

masalah, tujuan dan manfaat penelitian serta sistematika penulisan.

BAB 2 : TINJAUAN PUSTAKA

Bab ini memaparkan penelitian terdahulu dan konsep yang digunakan untuk

membahas dan menganalisa masalah yang dihadapi secara teori dasar maupun

teori khusus yang digunakan sebagai acuan untuk menyelesaikan topik

permasalahan yang akan dibahas. Landasan teori ini dibuat berdasarkan sumber-

sumber yang ada,seperti buku, jurnal dan situs internet yang berkaitan.

BAB 3 : METODOLOGI PENELITIAN

Page 23: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

6

Bab ini berisi objek penelitian, metode pengumpulan data, penjelasan metode

penelitian serta langkah – langkah pembuatan aplikasi yang digunakan dalam

penelitian.

BAB 4 : HASIL DAN PEMBAHASAN

Dalam bab ini akan dijabarkan mengenai hasil dan pembahasan sistem yang

sedang berjalan, analisa sistem yang sedang berjalan, analisa permasalahan yang

ditemukan serta alternatif pemecahan masalah yang berjalan pada penelitian

BAB 5 : PENUTUP

Bab ini merupakan bab akhir yang akan mengulas kesimpulan dari keseluruhan

proses penelitian serta saran-saran perbaikan yang berguna untuk pengembangan

sistem.

Page 24: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

7

BAB II

TINJAUAN PUSTAKA

2.1 Kajian Pustaka

Berikut ini adalah penelitian yang telah dilakukan dan memiliki korelasi yang

searah dengan penelitian yang akan penulis bahas. Penelitian terdahulu dapat

digunakan sebagai acuan untuk mengembangkan penelitian dan bahan referensi

bagi penulis untuk menyelesaikan skripsi ini.

1. Putra dan Febriani (2013), dengan judul SISTEM INFORMASI

MONITORING INVENTORI BARANG PADA BALAI RISET

STANDARDISASI INDUSTRI BANDAR LAMPUNG

Balai Riset dan Standardisasi Industri Bandar lampung atau disingkat dengan

Baristand Industri merupakan Instansi Pemerintah dibawah Departemen

Perindustrian yang didirikan pada tahun 1975, yang bergerak dibidang riset,

penguasaan teknologi, pengujian untuk produk pangan, industri agro, serta

pelatihan teknik dalam rangka menunjang pertumbuhan sector industri

dipropinsi Lampung. Akan tetapi masih banyak kendala yang timbul dan

belum adanya system yang memonitoring inventori barang khusus sehingga

terjadi data barang yang tidak valid karena tidak adanya informasi yang

mendukung atas pengolahan data tersebut. Balai Riset Standardisasi dan

Industri Bandar Lampung perlu melakukan evaluasi data yang baik dengan

sistem informasi monitoring inventori barang guna mengontrol peminjaman

dan pengembalian barang melalui monitoring inventori. Sistem informasi

monitoring inventori barang akan dibuat suatu sistem pengembangan.

Page 25: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

8

2. Noviandi dkk (2012), dengan judul Perancangan Sistem Informasi Inventori

Barang Di Bank Sampah Garut

Tujuan penelitian ini adalah perancangan sistem informasi inventori barang

di Bank Sampah Garut. Perancangan sistem informasi inventori ini meliputi

tahap Analisis dan desain sistem dengan menggunakan metodologi

berorientasi objek dari Ali Bahrami (1999) yaitu dengan menggunakan

metode Unified Approach. Adapun hasil dari penelitian ini dapat

menunjukkan bahwa penggunaan sistem informasi inventori barang di Bank

Sampah Garut dapat mempermudah dan mempercepat pengaksesan data

barang, serta mempermudah pembuatan laporan barang masuk dan barang

keluar, juga dapat membuat laporan penjualan barang di Bank Sampah Garut

dengan lebih baik, dan membantu mengontrol kapasitas gudang dalam hal

daya tampung barang dengan adanya proses pembuatan penjadwalan

pengambilan tabungan.

3. Syafarina (2016), dengan judul PERANCANGAN APLIKASI INVENTORI

BARANG MATERIALS DAN PRODUCT

Sistem informasi merupakan hal yang penting dalam suatu organisasi atau

perusahaan. Dengan adanya sistem informasi, organisasi atau perusahaan

dapat tenjamin kualitas informasi yang disajikan dan dapat mengambil

keputusan berdasarkan informasi tersebut. Amanta Mitra Mandiri (AMM)

adalah salah satu perusahaan layanan telekomunikasi terbesar didunia.

Amanta Mitra Mandiri (AMM) dibentuk dan untuk merealisasikan

pengoperasian layanan 2G dan 3G di Indonesia di bawah bendera 3.

mempunyai dua produk, yaitu produk yang dijual dan produk yang tidak

Page 26: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

9

dijual. Produk yang dijual seperti kartu perdana dan voucher, sedangkan

produk yang tidak dijual, yakni bahan-bahan promosi atau biasa disebut

Material () mempunyai bentuk-bentuk yang beragam. Dengan semakin

bertambahnya jumlah barang dagangan muncul permasalahan yaitu

kesulitan untuk mendapatkan informasi Inventori barang yang cepat, tepat

dan akurat. Melihat dari permasalan yang dihadapi, Penulis mencoba

membuat suatu sistem Inventori barang yang pengolahannya sudah

komputerisasi. Dengan adanya sistem informasi yang terkomputerisasi ini

diharapkan perusahaan tersebut bisa bersaing dengan perusahaan yang lain

dalam meningkatkan kualitas pelayanannya.

4. Mersiana dan Purwandari (2017) dengan judul APLIKASI SISTEM

INVENTORI BERBASIS WEB PADA PT. KREASINAR INTICIPTA NUANSA

PT. Kreasinar Inticipta Nuansa merupakan perusahaan distributor yang

bergerak di bidang kontraktor lampu dan perdagangan bisnis. PT. Kreasinar

Inticipta Nuansa dalam pencatatan kegiatan bisnisnya masih menggunakan

aplikasi Microsoft Office Excel. Dalam aplikasi tersebut tidak bisa

menyimpan data dan informasi secara terpusat pada suatu basis data,

sehingga sering terjadi ketidaksesuaian informasi dan kehilangan data yang

disebabkan oleh kesalahan manusia. Penelitian ini bertujuan untuk

membangun suatu sistem inventori berbasis web yang dapat menyajikan

informasi yang dibutuhkan oleh pengguna. Perancangan sistem inventori ini

menggunakan metode Website Development Life Cycle (WDLC) dan

Unified Modelling Language (UML) sebagai alat pemodelannya. Hasil

penelitian ini berupa sebuah aplikasi sistem inventori berbasis web pada PT.

Page 27: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

10

Kreasinar Inticipta Nuansa yang membantu dalam penyimpanan dan

pengolahan data - data pada gudang dan menampilkan laporan sesuai

periode. Berdasarkan hasil pengujian dan evaluasi dari penelitian, aplikasi

ini sangat membantu proses pengolahan data - data pada gudang PT.

Kreasinar Inticipta Nuansa.

5. Fahnun dkk (2014) dengan judul PERANCANGAN SISTEM INVENTORI

BERBASIS WEB (STUDI KASUS PT. CONTINENTAL PANJIPRATAMA)

PT. Continental PanjiPratama merupakan perusahaan manufaktur tas koper

dengan merek President. Pada perusahaan ini sistem yang sedang berjalan

hanya menggunakan Microsoft Excel dalam melakukan pencatatan

penjualan, pembelian, maupun untuk persediaan barang. Dalam pembuatan

faktur penjualan dan pembelian masih dibuat dengan nota saja. Dengan

sistem yang berjalan ini sering terjadi kesalahan seperti hilangnya faktur

penjualan dan pembelian yang menyebabkan tidak adanya bukti transaksi

yang telah terjadi. Karenanya diperlukan sebuah sistem yang

terkomputerisasi dengan baik yang bisa membantu kegiatan penjualan,

pembelian, dan mengecek persediaan barang yang ada. Perancangan sistem

akan dimulai dari mendapatkan order dan selanjutnya bagian staff akan

mengecek persediaan barang jika cukup maka akan dilakukan produksi

koper jika tidak maka akan memesan dan membeli bahan baku kepada

supplier. Setelah bahan baku sampai maka akan dilakukan pengecekan

bahan baku, jika bahan baku benar maka akan dilakukan proses produksi

koper. Dan setelah koper jadi maka akan di cek dan segera dikirimkan ke

customer. Metode perancangan yang digunakan adalah UML yang

Page 28: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

11

merupakan alat bantu dalam pengembangan sistem berbasis web. Dengan

demikian system ini memudahkan staff dalam melakukan penginputan data

selama tejadi transaksi penjualan, pembelian, dan persediaan barang.

2.2 Dasar Teori

2.2.1 Konsep Dasar Sistem

2.2.1.1 Definisi Sistem

Menurut Romney dan Steinbart (2015:3), sistem adalah suatu rangkaian

yang terdiri dari dua atau lebih komponen yang saling berhubungan dan saling

berinteraksi satu sama lain untuk mencapai tujuan dimana sistem biasanya terbagi

dalam sub system yang lebih kecil yang mendukung system yang lebih besar.

Menurut Gelinas dan Dull (2012:11), Sistem merupakan seperangkat elemen yang

saling bergantung yang bersama-sama mencapai tujuan tertentu. Dimana sistem

harus memiliki organisasi, hubungan timbal balik, integrasi dan tujuan pokok.

Dengan demikian dapat disimpulkan bahwa sistem merupakan seperangkat

elemen yang saling berhubungan yang bersama-sama mencapai suatu tujuan

tertentu dalam proses yang teratur yang dapat mendukung sistem yang lebih besar

dan saling memiliki ketergantungan untuk mencapai tujuan tertentu. Selanjutnya

menurut Sutabri (2012:10), secara sederhana, suatu sistem dapat diartikan sebagai

suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang

terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu.

Menurut Rusdiana dan Irfan (2014:28), “Sistem merupakan kumpulan dari

beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta

membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut”.

Page 29: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

12

Dari pengertian sistem diatas dapat diambil kesimpulan bahwa sistem merupakan

satu kesatuan elemen yang saling berhubungan untuk mencapai tujuan tertentu.

2.2.1.2 Karakteristik Sistem

Menurut Rusdiana dan lrfan (2014:28), Suatu sistem memiliki karakteristik

atau sifat-sifat tertentu, yaitu:

1. Komponen (Components)

Komponen sistem adalah segala sesuatu yang menjadi bagian penyususnan

sistem. Komponen sistem dapat berubah benda nyata atau pun abstrak. Komponen

sistem disebut sebagai subsitem.

2. Batas (Boundary)

Batas sistem diperlukan untuk membedakan satu sistem dengan sistem yang lain.

Tanpa adanya batas sistem, sangat sulit untuk memberikan batasan scope tinjauan

terhadap sistem.

3. Lingkungan (Environments)

Lingkungan sistem adalah segala sesuatu yang berada di luar sistem lingkungan

sistem yang dapat menguntungkan ataupun merugikan. Umumnya lingkungan

yang menguntungkan akan selalu di pertahankan untuk menjaga keberlangsungan

sistem, sedangkan lingkungan sistem yang merugikan akan diupayakan agar

mempunyai pengaruh seminimal mungkin,bahkan ditiadakan.

4. Penghubung atau antarmuka (Interface)

Penghubung/antarmuka merupakan sarana memungkinkan setiap komponen

sistem, yaitu segala sesuatu yang bertugas menjembatani hubungan antar

Page 30: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

13

komponen dalam sistem. Penghubung atau antarmuka merupakan sarana setiap

komponen saling berinteraksi dan berkomunikasi.

5. Masukan (Input)

Masukan merupakan komponen sistem, yaitu segala sesuatu yang perlu

dimasukan ke dalam sistem sebagai bahan yang akan diolah lebih lanjut untuk

menghasilkan keluaran (output) yang berguna.

6. Pengolahan (Processing)

Pengolahan merupakan komponen sistem yang mempunyai peran utama

mengolah masukan agar menghasilkan output yang berguna bagi para

pemakainya.

7. Keluaran (Output)

Keluaran merupakan komponen sistem yang berupa berbagai macam bentuk

keluaran yang dihasilkan oleh komponen pengolahan.

8. Tujuan (Goal)

Setiap komponen dalam sistem perlu dijaga agar saling bekerja sama agar mampu

mencapai sasaran dan tujuan sistem.

2.2.1.3 Klasifikasi Sistem

Menurut Yakub (2012:4) pada buku Pengantar Sistem Informasi, Sistem

dapat diklasifikasikan dari beberapa sudut pandang diantaranya :

1. Sistem abstrak (abstract system)

Sistem Abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak

tampak secara fisik. Sistem teologia yang berisi gagasan tentang hubungan

manusia dengan Tuhan merupakan contoh abstract system.

Page 31: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

14

2. Sistem fisik (physical system)

Sistem fisik adalah sistem yang ada secara fisik, Sistem komputer, sistem

akuntansi, sistem produksi, sistem sekolah, dan sistem transportasi merupakan

contoh physical system.

3. Sistem tertentu (deterministic system)

Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang dapat

diprediksi, interaksi antara bagian dapat dideteksi dengan pasti sehingga

keluarannya dapat diramalkan. Sistem komputer sudah diprogramkan, merupakan

contoh deterministic system karena program komputer dapat diprediksi dengan

pasti.

4. Sistem tak tentu (probabilistic system)

Sistem tak tentu adalah suatu sistem yang kondisi masa depannya tidak dapat

diprediksikan karena mengandung unsur probabilitas. Sistem arisan merupakan

contoh probabilistic system karena sistem arisan tidak dapat diprediksikan dengan

pasti.

5. Sistem tertutup (close system)

Sistem tertutup merupakan sistem yang tidak bertukar materi, informasi, atau

energi dengan lingkungan. Sistem ini tidak berinteraksi dan tidak dipengaruhi

pleh lingkungan, misalnya reaksi kimia dalam tabung terisolasi.

Page 32: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

15

6. Sistem terbuka (open system)

Sistem ini adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi

oleh lingkungan. Sistem perdagangan merupakan contoh open system, karena

dapat dipengaruhi oleh lingkungan.

2.2.2 Konsep Dasar Informasi

2.2.2.1 Definisi Informasi

Definisi sistem terdapat beberapa pandangan, diantaranya yaitu :

1. Rusdiana dan Irfan (2014:75), “Informasi adalah suatu data atau objek yang

diperoses terlebih dahulu sedemikian rupa sehingga dapat tersusun dengan

terklasifikasi dengan baik sehingga memiliki arti bagi penerimanya, yang

selanjutnya menjadi pengetahuan bagi penerima tentang suatu hal tertentu

yang membantu pengambilan keputusan secara tepat”.

2. Sutabri (2012:35), “Informasi adalah data yang telah diklasifikasikan atau

diolah untuk digunakan dalam proses pengambilan keputusan”.

3. Maimunah dkk (2012 : 26), Informasi adalah data yang telah diolah menjadi

sebuah bentuk yang lebih berarti bagi penerimanya dan bermanfaat dalam

mengambil suatu keputusan

2.2.2.2 Kualitas Informasi

Menurut Sutabri (2012:41), Kualitas informasi sangat dipengaruhi atau

ditentukan oleh tiga hal pokok,diantaranya yaitu:

1. Akurat (accurate)

Informasi harus bebas dari kesalahan – kesalahan dan tidak menyesatkan. Akurat

juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus

Page 33: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

16

akurat karena biasanya dari sumber informasi sampai penerima informasi ada

kemugkinan terjadi gangguan yang dapat mengubah atau merusak informasi

tersebut.

2. Tepat waktu (timeline)

Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang

sudah using tidak akan mempunyai nilai lagi karena informasi merupakan

landasan dalam pengambilan keputusan. Bila pengambilan keputusan terlambat

maka dapat berakibat fatal bagi organisasi. Mahalnya informasi disebabkan

karena harus cepatnya informasi tersebut dikirim atau didapat sehingga diperlukan

teknologi mutakhir untuk mandapat, mengolah,dan mengirimkannya.

3. Relevan (relevance)

Informasi tersebut mempunyai manfaat untuk pemakaiannya. Relevansi informasi

untuk yang satu dengan yang lain berbeda, misalnya informasi relevan sebab

kerusakan mesin produksi kepada akuntan perusahaan adalah kurang relevan dan

akan lebih relevan apabila ditunjukan kepada ahli teknik perusahaan. Informasi

mengenai harga pokok produksi untuk ahli teknik merupakan informasi yang

kurang relevan, tetapi akan sangat relevan untuk seorang akuntan perusahaan.

2.2.2.3 Karakteristik Informasi

Menurut Yakub (2012:13) pada buku Pengantar Sistem Informasi, Untuk tiap-

tiap tingkatan manajemen dengan kegiatan yang berbeda, dibutuhkan informasi

dengan karakteristik yang berbeda pula. Karakteristik dari informasi yaitu :

1 Kepadatan Informasi, untuk manajemen tingkat bawah karakteristik

informasinya adalah terperinci dan kurang padat, karena digunakan untuk

Page 34: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

17

pengendalian operasi. Sedangkan untuk manajemen yang lebih tinggi

ntingkatannya, mempunyai karakteristik informasi yang semakin tersaring,

lebih ringkas dan padat.

2. Luas Informasi, manajemen tingkat bawah karakteristik informasinya adalah

terfokus pada suatu masalah tertentu, karena digunakan oleh manajer bawah

yang mempunyai tugas khusus. Sedangkan untuk manajemen yang lebih

tinggi tingkatannya, mempunyai karakteristik informasi yang semakin luas,

karena manajemen atas berhubungan dengan masalah yang luas.

3. Frekuensi Informasi, manajemen tingkat bawah refkuensi informasi yang

diterimanya adalah rutin, karena digunakan oleh manager bawah yang

mempunyai tugas terstruktur dengan pola yang berulang-ulang dari waktu ke

waktu. manajemen yang lebih tinggi tingkatannya frekuensi informasinya

adalah tidak rutin, karena manajemen tingkat atas berhubungan dengan

pengambilan keputusan tidak terstruktur yang pola dan waktunya tidak jelas.

4. Akses Informasi, level bawah membutuhkan informasi yang periodenya

berulang-ulang sehingga dapat disediakan oleh bagian sistem informasi yang

memeberikan dalam bentuk laporan periodik.dengan demikian akses

informasi tidak dapat secara online tetapi dapat secara offline. sebaliknya

untuk level tinggi, periode informasi yang dibutuhkan tidak jelas sehingga

manajer-manajer tingkat atas perlu disediakan akses online untuk mengambil

informasi kapan pun mereka membutuhkan.

5. Waktu Informasi, manajemen tingkat bawah, informasi yang dibutuhkan

adalah informasi historis, karena digunakan dalam pengendalian operasi yang

memeriksa tugas rutin yang sudah terjadi. Untuk manajemen tingkat tinggi

Page 35: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

18

waktu informasi lebih ke masa depan berupa informasi prediksi karena

digunakan untuk pengambilan keputusan strategik yang menyangkut nilai

masa depan.

6. Sumber Informasi, karena manajemen tingkat bawah lebih berfokus pada

pengendalian internal perusahaan. Maka manajer tingkat bawah lebih

memerlukan informasi dengan data yang bersumber dari internal perusahaan

sendiri. Manajer tingkat atas lebih berorientasi pada masalah perencanaan

strategik yang berhubungan dengan lingkungan luar perusahaan. Karena itu

membutuhkan informasi dengan data yang bersumber pada eksternal

perusahaan.

2.2.5 Konsep Dasar Sistem Informasi

2.2.5.1 Definisi Sistem Informasi

Menurut Satzinger dkk (2012:4), Sistem Informasi merupakan kumpulan

dari komponen-kompoonen yang mengumpulkan, memproses, menyimpan dan

menyediakan output dari setiap informasi yang dibutuhkan dalam proses bisnis

serta aplikasi yang di gunakan melalui perangkat lunak, database dan bahkan

proses manual yang terkait.

Menurut Steir and Reynold (2012:415), Sistem Informasi adalah suatu

sekumpulan elemen atau komponen berupa orang, prosedur, database dan alat

yang saling terkait untuk memproses, menyimpan serta menghasilkan infomasi

untuk mencapai suatu tujan (goal).

Menurut Gelinas dan Dull (2012:12), Sistem Informasi adalah sistem yang dibuat

secara umum berdasarkan seperangkat komputer dan komponen manual yang

dapat dikumpulkan, disimpan dan diolah untuk menyediakan output kepada user.

Page 36: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

19

Menurut Subtari (2012:46) Sistem Informasi yaitu suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi

operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu

organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-

laporan yang diperlukan. Menurut Taufiq (2013:17) berpendapat Sistem

informasi adalah kumpulan dari sub-sub sistem yang saling terintegrasi dan

berkolaborasi untuk menyelesaikan masalah tertentudengan cara mengolah data

dengan alat yang namanya komputer sehinggga memiliki nilai tambah dan

bermanfaat bagi pengguna.

2.2.6 Website

Menurut Rahardja dkk (2015:2), “ditinjau dari aspek content atau isi, web

dapat dibagi 2 jenis yaitu web statis dan web dinamis .selain dari sisi content atau

isi. Web statis dan web dinamis dapat dilihat dari aspek teknologi yang digunakan

untuk membuat jenis web tersebut”.

Berikut jenis – jenis website :

1. Web statis adalah web yang isinya atau content tidak berubah ubah

maksudnya

adalah isi dari dokumen web tersebut tidak dapat diubah secara cepat dan

mudah. ini karena teknologi yang digunakan untuk membuat dokumen web

ini tidak memungkinkan dilakukan perubahan isi atau data.teknologi yang

digunakan untuk web statis adalah jenis clien side scripting seperti HTML ,

cascanding style atau data halaman web statis hanya dapat dilakukan dengan

cara mengubah langsung isinya pada file mentah web tersebut.

Page 37: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

20

2. Web dinamis adalah jenis web yang content atau isinya dapat berubah –ubah

setiap saat. Web yang banyak menampilkan aplikasi flash belum tentu

termasuk web dinamis kerena dinamis atau berubah – ubah tidak sama

dengan animasi. untuk melakukan perubahan data user secara online

diinternet melalui halaman control panel atau administrasi yang biasanya

telah disediakan untuk user administrator sepanjang user tersebut memiliki

hak akses yang sesuai.

2.2.7 Pengertian Persediaan (Inventory)

Warren (2016), persediaan (Inventory) adalah barang dagang yang dapat

disimpan untuk kemudian dijual dalam operasi bisnis perusahaan dan dapat

digunakan dalam proses produksi atau dapat digunakan untuk tujuan tertentu.

Rudianto (2011:236) persediaan adalah sejumlah barang jadi, bahan baku, dan

barang dalam proses yang dimiliki perusahaan dengan tujuan untuk dijual atau

diproses lebih lanjut.

Menurut Ikatan Akuntan Indonesia (2014:14). pengertian persediaan

sebagai berikut: Persediaan adalah aset:

1. Tersedia untuk dijual dalam kegiatan usaha normal

2. Dalam proses produksi dan atau dalam perjalanan atau

3. Dalam bentuk bahan atau perlengkapan (supplies) untuk digunakan dalam

proses produksi atau pemberian jasa.

Sartono (2010:443) mengatakan bahwa “Persediaan umumnya merupakan

salah satu jenis aktiva lancar yang jumlahnya cukup besar dalam suatu

perusahaan”.

Page 38: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

21

2.2.7.1 Jenis – Jenis Persediaan

Menurut Sofyan (2013:50), berdasarkan jenisnya, secara umum persediaan dibagi

atas 5 (lima) jenis yaitu :

1. Persediaan bahan baku (raw material),

yaitu barang-barang yang dibeli dari pemasok dan akan digunakan atau diolah

menjadi produk jadi yang akan dihasilkan oleh perusahaaan.

2. Persediaan barang setengah jadi,

yaitu bahan baku yang sudah diolah atau dirakit menjadi komponen namun masih

membutuhkan langkah – langkah selanjutnya agar produk dapat selesai dan

menjadi produk akhir.

3. Barang setengah jadi (work in process),

yaitu barang-barang keluaran dari tiap operasi produksi atau perakitan yang telah

memiliki bentuk lebih kompleks daripada komponen, namun masih perlu proses

lebih lanjut untuk menjadi barang jadi.

4. Barang jadi (finished good)

adalah barang-barang yang telah selesai diproses dan siap untuk disimpan di

gudang, kemudian dijual ke konsumen.

5. Bahan pembantu (supplies material)

adalah barang-barang yang diperlukan dalam proses pembuatan atau perakitan

barang, namun bukan merupakan komponen barang jadi.

Page 39: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

22

2.2.8 Pengertian FIFO

Menurut pendapat (Mulyadi,2010) terdapat tiga metode penilaian

persediaan, yaitu : First-in, First-Out (FIFO) adalah metode penilian yang

menganggap barang yang pertama kali masuk diasumsikan keluar pertama kali

pula. Jika barang dikeluarkan dari gudang maka akan dihargai sebesar harga

perolehan yang pertama. Metode ini sejalan dengan alur arus fisik dimana sudah

sepantasnya barang yang pertama kali masuk dikeluarkan pertama kali dahulu.

Menurut Anton (2010:75) First In, First Out (FIFO) Metode ini sering dikenal

sebagai original cost method. Metode ini mengasumsikan bahwa barang yang

pertama diterima akan pertama dikeluarkan.

2.3 Unified Modeling Language (UML)

2.3.1 Definisi Unified Modeling Language (UML)

Definisi Unified Modeling Language(UML) terdapat beberapa pandangan,

diantaranya yaitu :

1. Menurut Nugroho (2013:27), “UML (Unified Modelling Language) adalah

bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma

(berorientasi objek).” Pemodelan (modelling) sesungguhnya digunakan untuk

penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa

shingga lebih mudah dipelajari dan dipahami.

2. Menurut Rosa (2013:133), “Unified Modeling Language (UML) adalah salah

standar bahasa yang banyak digunakan di dunia industri untuk

mengidentifikasi, requirement, membuat analisi & desain, serta

menggambarkan arsitektur dalam pemrograman berorientasi objek”.Sebagai

Page 40: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

23

sebuah sketsa, UML berfungsi sebagai jembatan dalam mengkomunikasikan

beberapa aspek dari sistem.

Dari definisi diatas dapat ditarik kesimpulan bahwa UML (Unified Modelling

Language) adalah sebuah bahasa pemodelan yang digunakan untuk visualisasi

sebuah sistem software yang terkait dengan objek.

2.3.2 Diagram (UML)

Rosa dan Shalahudin (2014:140), pada UML terdiri dari 13 macam diagram yang

dikelompokkan dalam 3 kategori. Berikut ini penjelasan singkat dari pembagian

kategori tersebut.

1. Structure diagram, yaitu kumpulan diagram yang digunakan untuk

menggambarkan suatu struktur statis dari sistem yang dimodelkan. Structure

diagram terdiri dari class diagram, object diagram, component diagram,

composite structure diagram, package diagram dan deployment diagram.

2. Behavior diagram yaitu kumpulan diagram yang digunakan untuk

menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada

sebuah sistem. Behavior diagram terdiri dari Use case diagram, Activity

diagram, State Machine System.

3. Interaction diagram yaitu kumpulan diagram yang digunakan untuk

menggambarkan interaksi sistem dengan sistem lain maupun interaksi

Diagram, Communication Diagram, Timing Diagram, Interaction Overview

Diagram antar subsistem pada suatu sistem. Interaction diagram terdiri dari

Sequence.

Page 41: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

24

2.3.2.1 Use Case Diagram

Pengertian Use Case diagram adalah abstraksi dari interaksi antara sistem

dan aktor. Use case diagram bekerja dengan cara mendeskripsikan tipe interaksi

antara user sebuah sistem dengan sistemnya sendiri melalui sebuah cerita

bagaimana sebuah sistem dipakai.Use case diagram merupakan fungsionalitas

yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit

atau aktor (Sugiarti, 2013).

Use case diagram digunakan untuk memodelkan bisnis proses berdasarkan

perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case

dan actor. Actor merepresentasikan orang yang akan mengoperasikan atau orang

yang berinteraksi dengan sistem aplikasi. Use case merepresentasikan operasi-

operasi yang dilakukan oleh actor. Use case digambarkan berbentuk elips dengan

nama operasi dituliskan di dalamnya. Actor yang melakukan operasi dihubungkan

dengan garis lurus ke use case. Jadi, dapat disimpulkan bahwa use case diagram

adalah diagram yang merupakan representasi visual yang mewakili interaksi

antara pengguna dan sistem informasi untuk menunjukan peran dari pengguna dan

bagaimana peran – peran menggunakan sistem (Shelly dan Rosenblatt 2012:151).

Page 42: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

25

Tabel 2. 1 Tabel Use Case Diagram

2.3.2.2 Activity Diagram

Diagram aktivitas adalah teknik untuk mendeskripsikan logika prosedural,

proses bisnis dan aliran kerja dalam banyak kasus. Diagram aktivitas mempunyai

peran seperti halnya flowchart, akan tetapi perbedaannya dengan flowchart adalah

diagram aktivitas bisa mendukung perilaku paralel sedangkan flowchart tidak

bisa. Menurut Sukamto dan Shalahuddin (2013:161) “activity diagram

menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau

proses bisnis atau menu yang ada pada perangkat lunak.

Page 43: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

26

Tabel 2. 2 Tabel Activity Diagram

2.3.2.3 Sequence Diagram

Sequence diagram (diagram urutan) adalah suatu diagram yang

memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem

yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar objek

tersebut termasuk pengguna, display, dan sebagainya berupa pesan/message.

Sequence Diagram digunakan untuk menggambarkan skenario atau rangkaian

langkah-langkah yang dilakukan sebagai sebuah respon dari suatu kejadian/even

untuk menghasilkan output tertentu. Sequence Diagram diawali dari apa yang

metrigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara

internal dan output apa yang dihasilkan. Diagram ini secara khusus berasosiasi

Page 44: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

27

dengan use case diagram. Sequence diagram juga memperlihatkan tahap demi

tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam use case.

Sequence diagram juga dapat merubah atribut atau method pada class yang telah

dibentuk oleh class diagram, bahkan menciptakan sebuah class baru. Sequence

diagram memodelkan aliran logika dalam sebuah system dalam cara yang visual.

Sequence diagram biasanya digunakan untuk tujuan analisa dan desain,

memfokuskan pada identifikasi method didalam sebuah system. Sequence

diagram biasanya dipakai untuk memodelkan.

Sukamto dan Shalahuddin (2013:165), “diagram sequence

menggambarkan objek pada use case dengan mendeskripsikan waktu hidup objek

dan message yang dikirimkan dan diterima antar objek. Sequence diagram

menunjukkan urutan event kejadian dalam suatu waktu. Komponen sequence

diagram terdiri atas obyek yang dituliskan dengan kotak segiempat bernama

message diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan

dengan progress vertikal. Simbol-simbol yang digunakan dalam sequence

diagram adalah:

Tabel 2. 3 Tabel Sequence Diagram

SIMBOL NAMA KETERANGAN

Object Object merupakan instance dari

sebuah class dan dituliskan

tersusun secara horizontal.

Digambarkan sebagai sebuah

class (kotak) dengan nama obyek

didalamnya yang diawali dengan

sebuah titik koma

Page 45: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

28

Actor Actor juga dapat berkomunikasi

dengan object, maka actor juga

dapat diurutkan sebagai kolom.

Simbol Actor sama dengan

simbol pada Actor Use Case

Diagram.

Lifeline Lifeline mengindikasikan

keberadaan sebuah object dalam

basis waktu. Notasi untuk

Lifeline adalah garis putus-putus

vertikal yang ditarik dari sebuah

obyek.

Activation Activation dinotasikan sebagai

sebuah kotak segi empat yang

digambar pada sebuah lifeline.

Activation mengindikasikan

sebuah obyek yang akan

melakukan sebuah aksi.

Message Message, digambarkan dengan

anak panah horizontal antara

Activation. Message

mengindikasikan komunikasi

antara object-object.

2.3.2.4 Class Diagram

Class diagram yaitu salah satu jenis diagram pada UML yang digunakan

untuk menampilkan kelas-kelas maupun paket-paket yang ada pada suatu sistem

yang nantinya akan digunakan. Jadi diagram ini dapat memberikan sebuah

gambaran mengenai sistem maupun relasi-relasi yang terdapat pada sistem

tersebut.

Page 46: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

29

Rosa dan Shalahudin (2014:141), diagram kelas atau class diagram

menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan

dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan

method atau operasi. Berikut penjelasan atribut dan method :

1. Atribut merupakan variable-variabel yang dimiliki oleh suatu kelas.

2. Operasi atau method adalah fungsi-fungsi yang dimiliki oleh suatu kelas.

Sukamto dan Shalahuddin (2013:141), “class diagram menggambarkan struktur

sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun

sistem. Diagram kelas dibuat agar pembuat program atau programmer membuat

kelas-kelas sesuai rancangan di dalam diagram kelas agar antara dokumentasi

perancangan dan perangkat lunak sinkron. Adapun simbol-simbol yang digunakan

dalam class diagram adalah sebagai berikut:

Tabel 2. 4 Tabel Class Diagram

SIMBOL NAMA KETERANGAN

Class Class adalah blok -

blok pembangun pada

pemrograman

berorientasi obyek.

Sebuah class

digambarkan sebagai

sebuah kotak yang

terbagi atas 3 bagian.

Bagian atas adalah

bagian nama dari class.

Bagian tengah

mendefinisikan

property/atribut class.

Page 47: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

30

Bagian akhir

mendefinisikan method

method dari sebuah

class.

Assosiation Sebuah asosiasi

merupakan sebuah

relationship paling

umum antara 2 class,

dan dilambangkan oleh

sebuah garis yang

menghubungkan antara

2 class.

Garis ini bisa

melambangkan tipe-

tipe

relationship dan juga

dapat menampilkan

hukum-hukum

multiplisitas pada

sebuah relationship

(Contoh: One-to-one,

one-to-many, many-to-

many).

Composition Jika sebuah class tidak

bisa berdiri sendiri dan

harus merupakan

bagian dari class yang

lain, maka class

tersebut memiliki relasi

Composition terhadap

class tempat dia

bergantung tersebut.

Page 48: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

31

Sebuah relationship

composition

digambarkan sebagai

garis dengan ujung

berbentuk jajaran

genjang berisi/solid.

Dependency Kadangkala sebuah

class menggunakan

class yang lain. Hal ini

disebut dependency.

Umumnya penggunaan

dependency digunakan

untuk menunjukkan

operasi pada suatu

class yang

menggunakan class

yang lain. Sebuah

dependency

dilambangkan sebagai

sebuah panah bertitik-

titik.

Aggregation Aggregation

mengindikasikan

keseluruhan bagian

relationship dan

biasanya disebut

sebagai relasi

“mempunyai sebuah”

atau “bagian dari”.

Sebuah aggregation

digambarkan sebagai

sebuah garis dengan

Page 49: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

32

sebuah jajaran genjang

yang tidak berisi/tidak

solid.

Generalization Sebuah relasi

generalization sepadan

dengan sebuah relasi

inheritance pada

konsep berorientasi

obyek. Sebuah

generalization

dilambangkan dengan

sebuah panah dengan

kepala panah yang

tidak solid yang

mengarah ke kelas

“parent”-nya/induknya.

2.4 Tool Pengembangan Perangkat Lunak

2.4.1 XAMPP

Kartini (2013:27-26), berpendapat bahwa, “Xampp merupakan tool yang

menyediakan paket perangkat lunak ke dalam satu buah paket”. Menurut

Februariyanti Dan Zuliarso (2012:129), "XAMPP adalah sebuah software web

server yang didalamnya sudah tersedian database server MYSQL dan dapat

mendukung pemrograman PHP. XAMPP merupakan software yang mudah

digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan

lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server,

MySQL Database Server, PHP Support (PHP 4 dan PHP 5).

Page 50: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

33

Berdasarkan pengertian di atas dapat disimpulkan Xampp merupakan tool

paket perangkat lunak yang menggambungkan Apache, PHP, dan MySQL dalam

satu paket aplikasi yang memudahkan membuat web server multiplatform.

Menurut Kartini (2013:27-26), Dalam paketnya sudah terdapat Apache (web

server), MySQL (database), PHP (server side scripting), Perl, FTP server, Php

MyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstall XAMPP maka

tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan

MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasi-kannya

secara otomatis untuk anda. XAMPP adalah sebuah web server. Asal kata dari

XAMPP sendiri adalah:

1. (X): Program ini dapat dijalankan dibanyak sistem operasi.

2. (A): Apache merupakan suatu aplikasi web server.

3. (M): MySQL digunakan untuk aplikasi database server.

4. (P): PHP bahasa pemrograman yang dipakai.

5. (P): Perl bahasa pemrograman yang dipakai

2.4.2 PHP

Menurut Sidik (2014:5), “PHP meruapakan kependekan dari (PHP

HypertText Preprocessor), yang merupakan bahasa utama script server side yang

disisispkan pada HTML yang dijalankan di server, dan juga bisa digunakan untuk

membuat aplikasi desktop”.

Menurut Sidik (2012 : 4), menyebutkan bahwa : ”PHP merupakan secara

umum dikenal dengan sebagai bahasa pemrograman script-script yang membuat

dokumen HTML secara on the fly yang dieksekusi di server web, dokumen

HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat

Page 51: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

34

dengan menggunakan editor teks atau editor HTML, dikenal juga sebagai bahasa

pemrograman server side. Keuntungan dari sifatnya yang server-side tersebut

adalah:

a. Tidak harus menggunakan browser tertentu, karena server yang akan

mengerjakan script PHP. Hasil akan dikirimkan kembali ke browser

umumnya bersifat teks atau gambar saja sehingga pasti dapat diproses oleh

browser apapun.

b. Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server,

misalnya koneksi ke database.

c. Script tidak dapat dilihat dengan menggunakan fasilitas view HTML source

yang terdapat pada browser.

2.4.3 MySQL

Menurut Kurniawan (2010:6), “ MySQL adalah satu jenis database server

yang sangat terkenal. MySQL termasuk RDMS (Relational Database

Management Sistem) lebih populer lewat kalangan pemograman Web”.Sedangkan

Alexander F. K. Sibero (2011:97), berpendapat bahwa “MySqL atau dibaca “My

Sekuel” adalah suatu RDBMS (Relational Data-base Management System) yaitu

aplikasi sistem yang menjalankan fungsi pengolahan data”.Sementara itu Wahana

Komputer (2010:26), berpendapat bahwa “MySQL adalah salah satu software

sistem manajemen database (DBMS) Structured Query Language (SQL) yang

bersifat open source”.

Menurut Raharjo (2011:21), “MySQL adalah RDBMS atau server

database yang mengelola database dengan cepat menampung dalam jumlah sangat

besar dan dapat di akses oleh banyak user”. Sementara itu Anhar (2010:21),

Page 52: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

35

berpendapat bahwa “MySQL (My Structure Query Language) adalah sebuah

perangkat lunak sistem manajemen basis data SQL (Database Management

System) atau DBMS”.

Berdasarkan pengertian diatas dapat disimpulkan MySQL adalah salah

satu jenis database server yang termasuk jenis RDMS (Relational Database

Management Sistem) dan Database yang termasuk DBMS bersifat open source.

2.4.3.1 Perintah Dasar MySQL

Menurut Raharjo (2011:22), dalam menjalankan MySQL diperlukan berbagai

perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah

dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali

cukup dengan mengetikkan mysql pada Command Prompt. Perintah-perintahnya

adalah sebagai berikut:

1. Menampilkan database : SHOW DATABASE.

2. Membuat database baru : CREATE DATABASE database.

3. Memilih database yang akan digunakan : USE database.

4. Menampilkan tabel : SHOW TABLE.

5. Membuat tabel baru: CREATE TABLE (field spesifikasi_field,...).

6. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau

DESCRIBE tabel.

7. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan.

8. Mengisikan data: INSERT INTO tabel (kolom1, ) VALUES („data_kolom1,);

atau INSERT INTO tabel SET kolom1= „data_kolom1.

9. Menampilkan data: SELECT kolom FROM tabel WHERE kriteria ORDER

BY kolom atau SELECT * FROM tabel.

Page 53: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

36

10. Mengubah data: UPDATE tabel SET kolom = pengubahan_data WHERE

kriteria.

11. Menampilkan data dengan kriteria tertentu: SELECT kolom1,... FROM tabel

WHERE kriteria.

12. Menghapus data: DELETE FROM tabel WHERE kriteria.

13. Menghapus tabel: DROP tabel.

14. Menghapus database: DROP database.

15. Keluar dari MySQL: QUIT; atau EXIT.

2.4.4 Sublime Text

Sublime Text adalah salah satu kode editor yang biasa digunakan oleh para

programmer untuk membuat suatu program. Menurut Supono dan Putratama

(2016:14) “Sublime text merupakan perangkat lunak text editor yang digunakan

untuk membuat atau meng-edit suatu aplikasi. Sublime text mempunyai fitur

plugin tambahan yang memudahkan programmer”. Selain itu, menurut Faridi

(2015:3) menjelaskan bahwa “Sublime Text 3 adalah editor berbasis python,

sebuah teks editor yang elegan, kaya akan fitur, cross platform, mudah dan simpel

yang cukup terkenal di kalangan developer (pengembang), penulis dan desainer”.

Jadi dapat disimpulkan bahwa sublime text ialah teks editor yang

digunakan untuk membuat program aplikasi yang secara otomatis untuk

mempermudah progremer dalam mengetikkan kode editor.

Page 54: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

37

2.4.5 Visual Paradigm

Visual Paradigm merupakan aplikasi untuk merancang sebuah aplikasi

atau biasa disebut aplikasi rekayasa perangkat lunak. Dengan Visual Paradigm

sebuah aplikasi dapat digambarkan dalam sebuah rancangan simbol dan gambar

tanpa koding yang menjelaskan bagaimana aplikasi tersebut akan berjalan setelah

selesai nantinya. Visual Paradigm adalah salah satu alat bantu Unified Modelling

Language (UML) yang digunakan untuk membuat Use case Diagram, Activity

Diagram, Class Diagram, dan Sequence Diagram (Pressman, 2010) Sesuai

dengan motonya “Build Quality Applications Faster, Better, and Cheaper”,

Visual Paradigm merupakan tools yang berguna untuk membuat model

pembangunan sistem. (Yakub, 2012)

2.5 Kerangka Berfikir

Dari permasalahan dan tinjauan pustaka yang telah dikemukakan diatas,

selanjutnya dapat disusun kerangka pemikiran terhadap penelitian yang diajukan,

dimana kerangka pemikiran merepresentasikan suatu konsep dan pola pikir yang

dilakukan untuk mengatasi permasalahan penelitian. Berikut merupakan bagan

alur kerangka pemikiran dari hasil pendekatan landasan teori dan permasalahan

penelitian diatas :

Page 55: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

38

Gambar 2. 1 Kerangka Berfikir

Permasalahan:

1. Suplai material ke produksi terhambat karena lamanya proses pencarian

material.

2. Proses Stock Opname bulanan memakan waktu lama karena tata letak

barang yang tidak beraturan.

3. Proses penempatan barang yg tidak FIFO pada rak barang.

4. Laporan data stok barang tidak akurat karena selalu selisih stok barang

1.

Observasi

Analisa Kebutuhan

Study Pustaka

Kajian Teori

“Implementasi Sistem Informasi inventori FIFO terhadap barang di PT.

Techno Indonesia Berbasis Web”

Selesai

Page 56: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

39

BAB III

METODOLOGI PENELITIAN

3.1 Objek Penelitian

3.1.1 Profil Perusahaan PT. Techno Indonesia

PT. Techno Indonesia adalah perusahaan yang bergerak dibidang industri

Plastic Injection dan Mould pembuat plastik. PT. Techno Indonesia merupakan

anak perusahaan yang sepenuhnya dimiliki oleh swasta Tri Saudara Sentosa

Industri Grup Perusahaan, yang juga termasuk PT. Tri Saudara Sentosa Industri II.

Tri Saudara Sentosa Industri didirikan pada tahun 1994. PT. Techno Indonesia

didirikan pada tahun 2006 yang bertempat di Jalan Jati 6 Blok J5 No. 19, Newton

Techno Park Lippo Cikarang, Bekasi 17550.

PT. Techno Indonesia saat ini merupakan pemasok terkemuka dalam injeksi

plastik untuk perusahaan diberbagai industri. PT. Techno Indonesia yang

mengkhususkan diri dalam memberikan injeksi plastik kompleks yang dibentuk

termoplastik dan silikon. PT. Techno Indonesia mampu menggunakan segala jenis

bahan baku seperti: POM, ABS, PS, GPPS, PBT, PC, PP, PE, PMMA, dan lain-

lain. PT. Techno Indonesia memiliki Teknik dan manajemen program inovatif

untuk mampu beroperasi dari nol hingga perbaikan terus-menerus. PT. Techno

Indonesia menstandarisasi peralatan, sistem, dan prosedur disemua fasilitas untuk

memastikan kualitas, memaksimalkan efisiensi dan meminimalkan biaya. PT.

Techno Indonesia telah mendapatkan reputasi sebagai perusahaan molding plastik

yang handal dan efisien. PT. Techno Indonesia memiliki staf yang ahli dalam

Page 57: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

40

mengikuti proyek yang ada melalui setiap tahap perkembangan dari awal

penciptaan dan pengiriman.

Adapun customer yang bekerja sama dengan perusahaan PT. Techno

Indonesia adalah sebagai berikut :

1. PT. Indonesia Epson Industri

2. PT. Muramoto Elektrik Indonesia

3. PT. Kiyokuni Indonesia

4. PT. Patco Elektrik Indonesia

5. PT. SMT Indonesia

6. PT. TRC Indonesia

7. PT. Tenma Indonesia

8. PT. Frigoglass Indonesia

9. PT. JVC Indonesia

a. Visi

Untuk menjadi pemain utama dalam industri elektronik dan otomotif.

b. Misi

Menjadi muka teknologi dan kompetitif yang menyediakan sistem, yang ramah

lingkungan dan memenuhi semua peraturan pemerintah untuk industri elektronik

dan otomotif.

PT Techno Indonesia mengikuti pentingnya untuk menempatkan nilai-nilai

tersebut dalam praktek. Prinsip-prinsip ini menuntun kepuasan perusahaan,

Page 58: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

41

tindakan perusahaan dan akhirnya akan memberikan kesuksesan bagi PT. Techno

Indonesia :

a) PT Techno Indonesia memastikan lingkungan kerja yang aman. Menjaga

fasilitas yang aman secara fisik, dan menyediakan tempat kerja di mana

karyawan dapat dengan bebas mengungkapkan pendapat profesional

mereka, keyakinan dan ide-ide.

b) PT. Techno Indonesia menjunjung tinggi budaya hormat dan bermartabat.

Bangga dalam kontribusi dan keragaman ide anggota tim kami, dan

berusaha untuk memahami satu sama lain dengan menempatkan diri kita

"dalam satu sepatu orang lain."

c) PT. Techno Indonesia menginspirasi pemberdayaan. mendorong

pemecahan masalah, komunikasi dan keterlibatan karyawan di setiap

tingkat perusahaan. Kami berusaha untuk terus belajar, beradaptasi dan

bergerak maju.

d) PT. Techno Indonesia bertindak kepengurusan. Karyawan hati-hati dalam

mengelola sumber daya perusahaan, dan menghargai waktu pelanggan,

investasi keuangan, dan pekerjaan dari pelanggan yang mempercayakan

kepada PT Techno Indonesia.

e) PT. Techno Indonesia menghargai pentingnya keseimbangan kehidupan

kerja, dan menyadari bahwa keseimbangan terbaik antara pekerjaan,

keluarga, diri, teman-teman, dan masyarakat yang berbeda untuk setiap

individu. PT Techno Indonesia mengetahui bahwa keseimbangan

Page 59: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

42

kehidupan kerja yang positif mendorong setiap individu dalam mencapai

prestasi dan kenikmatan dalam kegiatan sehari-hari.

3.1.2 Struktur Organisasi PT. Techno Indonesia

Struktur organisasi sebuah perusahaan harus memungkinkan adanya

koordinasi usaha diantara semua satuan dan jenjang untuk mengambil tindakan

yang dapat mencapai suatu tujuan umum. Setiap unit organisasi harus mengerti

tanggung jawabnya.

Struktur organisasi PT Techno Indonesia secara garis besar, terdiri dari:

1. Direktur Utama

a. Merupakan penanggung jawab utama dalam melaksanakan

kegiatan perusahaan.

b. Menetapkan rencana kerja perusahaan, baik jangka panjang

maupun jangka pendek.

c. Menentukan sumber-sumber dan penggunaan dana.

d. Menandatangani kontrak dengan pihak luar dan mengambil

keputusan-keputusan penting.

2. Manager Akuntansi

a. Memeriksa kebenaran seluruh harta, hutang, piutang dan transaksi

perusahaan.

b. Menyusun laporan keuangan perusahaan.

Membawahi :

1) Bagian Keuangan

Page 60: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

43

a. Merencanakan, mengarahkan, mengendalikan, dan

mengkoordinasikan seluruh aktivitas kegiatan departemen

keuangan dalam penyediaan dana.

b. Mengatur pengeluaran tiap bagian yang mengajukan

permohonan.

c. Menjamin kelancaran penerimaan dan pengeluaran uang

sesuai kebutuhan.

2) Bagian Perpajakan

a. Menghitung pajak yang harus dibayar secara berkala.

b. Menerapkan Undang-Undang Perpajakan dalam

menghitung pajak untuk pengujian kepatuhan perusahaan

terhadap peraturan perpajakan.

3. Manager Umum

a. Mengurus hal-hal umum yang menyangkut kegiatan perusahaan.

b. Merencanakan dan melaksanakan pembelian atas alat-alat umum

perusahaan.

c. Mengatur pengadaan yang berhubungan dengan listrik dan air.

Membawahi :

1) Bagian Personalia

a. Perekrutan tenaga kerja baru.

b. Melakukan training yang diperlukan untuk tenaga kerja

baru agar dapat melakukan tugasnya dengan baik.

c. Mengatur, merencanakan, dan melaksanakan penempatan,

mutasi, dan pemberhentian karyawan.

Page 61: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

44

d. Melakukan penghitungan gaji.

4. Manager Umum

a. Manager Pemasaran dan Penjualan.

b. Mengatur seluruh kegiatan yang berhubungan dengan proses

penjualan barang perusahaan.

c. Mengusahakan pemenuhan order secara tepat waktu, baik dalam

kualitas maupun jenis barang.

d. Memelihara hubungan baik dengan para pelanggan.

e. Memberikan kenyamanan kepada para pelanggan.

Membawahi bagian Gudang dengan tugas sebagai berikut :

a. Mencatat keluar masuknya barang yang dijual dan mencatat

semua persediaan yang ada.

b. Menerima dan memeriksa jenis, mutu, dan kuantitas barang

yang diterima dari pemasok.

c. Melakukan pemeriksaan atas persediaan barang dalam

jangka waktu tertentu,

5. Manajer Produksi

a. Bekerjasama dengan kepala bagian PPIC dalam penyusunan

rencana dan jadwal produksi.

b. Mongkoordinir dan mengawasi serta memberikan pengarahan kerja

kepada setiap seksi di bawahnya untuk menjamin terlaksananya

kesinambungan dalam proses produksi.

c. Memonitor pelaksanaan rencana produksi agar dapat dicapai hasil

produksi sesuai jadwal, volume, dan mutu yang ditetapkan.

Page 62: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

45

d. Memonitor pelaksanaan rencana produksi agar dapat dicapai hasil

produksi sesuai jadwal, volume, dan mutu yang ditetapkan.

e. Bertanggung jawab atas pengendalian bahan baku dan efisiensi

penggunaan tenaga kerja, mesin, dan peralatan.

f. Selalu menjaga agar fasilitas produksi berfungsi sebagaimana

mestinya.

Membawahi bagian PPIC (Production Planning Inventori Control)

dengan tugas sebagai berikut :

a. Menerima order dari marketing dan membuat rencana

produksi sesuai order yang diterima.

b. Membuat rencana pengadaan bahan berdaarkan forecast

dari marketing dengan memperhatikan kodisi stok dengan

menghitung kebutuhan material produksi.

c. Memonitor semua inventori baik untuk proses produksi,

stok yang ada di gudang maupun yang akan didatangkan

sehingga proses produksi dan penerimaan order bisa

berjalan lancar dan seimbang.

d. Menyusun jadwal proses produksi pada waktu, routing, dan

quantity yang tepat sehingga barang bisa dikirim tepat

waktu dan sesuai dengan permintaan pelanggan.

6. Manajer Pembelian

a. Mengatur pengadaan seluruh barang dagangan.

b. Melakukan analisa dan survey harga pasar atas barang dagangan

yang dibutuhkan.

Page 63: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

46

c. Melakukan kebijakan perusahaan di bidang pembelian.

3.2 Metode Pengembangan Sistem

Dalam penelitian ini akan dibangun sebuah perangkat lunak (software)

yang dapat digunakan untuk memberikan informasi mengenai informasi data

barang di PT. Techno Indonesia. Penelitian ini menggunakan metode Rapid

Application Deveopment (RAD). Metode RAD sering disebut strategi siklus hidup

yang ditujukan untuk menyediakan pengembangan yang jauh lebih cepat dan

mendapatkan hasil dengan kualitas yang lebih baik dibandingkan dengan hasil

yang dicapai melalui siklus tradisional (McLeod, 2002). RAD merupakan

gabungan dari bermacam-macam teknik terstruktur dengan teknik prototyping dan

teknik pengembangan joint application untuk mempercepat pengembangan sistem

atau aplikasi (Bentley, 2004).

Dari definisi-definisi konsep RAD ini, dapat dilihat bahwa pengembangan

aplikasi dengan menggunakan metode RAD ini dapat dilakukan dalam waktu

yang relatif lebih cepat. RAD tahapan requirements planning untuk identifikasi

tujuan dari aplikasi atau sistem, tahapan RAD design workshop (pemodelan) untuk

membangun tampilan visual desain dan alur kerja pengguna. Tahapan

implementasi untuk pembangunan sistem dan pengujian (Kendall, 2010).

Page 64: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

47

Gambar 3. 1 Siklus RAD

Metode RAD ini sangat tepat untuk diterapkan dalam pembangunan sistem

informasi inventori FIFO terhadap barang di PT. Techno Indonesia yang

merupakan penelitian tugas akhir dan hanya diperlukan waktu beberapa bulan saja

dalam pengembangannya.

Gambar 3. 2 Metode Pengembangan Sistem

Page 65: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

48

3.3 Metode Pengumpulan Data

Menurut Sugiyono (2013:224) “Metode pengumpulan data

merupakan langkah yang paling strategis dalam penelitian, karena tujuan utama

dari penelitian adalah mendapatkan data”.

Metode Pengumpulan Data yang digunakan dalam penyusunan Tugas Akhir

ini adalah sebagai berikut:

1. Metode Penelitian Langsung (Observation)

Sugiyono (2013:145) mengemukakan bahwa, observasi merupakan suatu

proses yang kompleks, suatu proses yang tersusun dari berbagai proses biologis

dan psikhologis. Dua di antara yang terpenting adalah proses-proses pengamatan

dan ingatan.

2. Metode Wawancara (Interview)

Sugiyono (2013:231) wawancara merupakan pertemuan dua orang untuk

bertukar informasi dan ide melalui tanya jawab, sehingga dapat dikontruksikan

makna dalam suatu topik tertentu.

3. Metode Pustaka (Library)

Dalam hal ini penulis juga melakukan studi pustaka dengan cara mempelajari

jurnal yang dan membaca dari berbagai sumber seperti internet yang berisi teori

sebagai referensi yang berhubungan dengan tema atau penyusunan Laporan Tugas

Akhir ini.

3.4 Analisa kebutuhan

Sebelum suatu sistem dibuat perlu adanya suatu rumusan dan perencanaan

yang jelas, sehingga dapat ditentukan sasaran dari sistem yang dibuat. Untuk

mendukung pembuatan sistem tersebut, perlu adanya dukungan sistem komputer

Page 66: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

49

yang memadai, baik dari segi perangkat lunak (software) maupun perangkat keras

(hardware).

3.4.1 Analisa Software

Kebutuhan perangkat lunak (software) untuk sistem informasi inventori

FIFO, sebagai berikut :

a. Sistem operasi (Windows 10)

b. Sublime text

c. XAMPP v.3.2.2

d. Browser (Mozila Firefox / Chrome / Opera / Internet Explorer)

3.4.2 Analisa Hardware

Adapun spesifikasi untuk perangkat keras (hardware) adalah sebagai

berikut :

a. Mainboard + processor Intel® core i3-2100 (Cache 3Mb, 3.1GHz)

b. Memory 4GB

c. Hardisk 500GB

d. Monitor 17”

e. Keyboard + mouse

f. Printer

Page 67: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

50

3.5 Unified Modeling Language (UML)

Pada tahap perancangan UML menggunakan bebarapa diagram antara lain :

3.5.1 Use Case Diagram

Gambar 3. 3 Use Case Diagram

Tabel 3. 1 Narative Use Case Diagram Input Data Barang Masuk

Nama Use

Case :

Input Data Barang Masuk

Actor (s) : Admin_Gudang

Deskripsi : Use Case ini mendeskripsikan dari seorang aktor yaitu

menambah, merubah dan menghapus data barang.

Page 68: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

51

Prakondisi : Orang tersebut haruslah memiliki hak akses sistem yaitu

berupa ID dan Password yang dapat digunakan untuk login

kedalam sistem

Pemicu : Use case ini dimulai saat aktor menyeleksi pemilihan data

barang untuk menambah, merubah, dan menghapus data

barang

Bidang Khas

Suatu event :

Kegiatan Pelaku Respons Sistem

Langkah 1: input usename,

password

Langkah 2: klik sign in

Langkah 5: Pilih Menu

input lalu Klik data barang

masuk

Langkah 7: masukan data

barang kedalam field yang

telah disediakan dengan

benar

Langkah 8: cek semua data

yang telah dimasukan, bila

tidak ada perubahan maka

aktor melanjutkan dengan

Langkah 3: Cek username

Password

Langkah 4: sistem respon

dengan menampilkan form

menu utama yang berisi menu

input, laporan, cek stok

barang

Langkah 6: menampilkan

form input data barang masuk

yang berisi field input data,

display informasi data barang

yang sebelumnya telah

tersimpan, beberapa tombol

navigasi, seperti [simpan],

Page 69: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

52

mengklik tombol [simpan].

Langkah 10: klik tombol

[logout] bila tidak ada

proses input data lagi

[edit], [delete], dan [logout].

Langkah 9: sistem merespon

dengan menyimpan data yang

telah diinput tersebut kedalam

database sistem dan

mampilkan kembali yang

telah terupdate kedalam

display informasi data

Langkah 11: sistem merespon

dengan menutup form input

data barang masuk dan

menampilkan menu utama.

Bidang

Alternatif :

Alt Langkah 9a : jika sistem merespon bahwa penyimpanan

gagal datan tidak lengkap maka aktor harus melengkapi

data yang diperlukan dan kembali ke Langkah 8.

Kesimpulan: Use case ini diakhiri ketika aktor mengklik tombol [logout]

Postkondisi: Data barang telah disimpan dan telah terupdate, dan sistem

menampilkan kembali form utama.

Aturan bisnis: 1. Aktor harus memiliki ID dan Password yang sesuai

2. Aktor sudah menyiapkan data barang yang valid

Page 70: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

53

Tabel 3. 2 Narative Use Case Diagram Input Data Barang Keluar

Nama Use Case

:

Input Data Barang Keluar

Actor (s) : Admin_Gudang

Deskripsi : Use Case ini mendeskripsikan dari seorang aktor yaitu

menambah, merubah dan menghapus data barang.

Prakondisi : Orang tersebut haruslah memiliki hak akses sistem yaitu

berupa ID dan Password yang dapat digunakan untuk

login kedalam sistem

Pemicu : Use case ini dimulai saat aktor menyeleksi pilihan input

data barang untuk menambah, merubah dan menghapus

data barang.

Bidang Khas

Suatu event :

Kegiatan Pelaku Respons Sistem

Langkah 1: input

usename, password

Langkah 2: klik sign in

Langkah 5: Pilih Menu

input lalu Klik data barang

keluar

Langkah 7: masukan data

Langkah 3: Cek username

Password

Langkah 4: sistem respon

dengan menampilkan form

menu utama yang berisi

menu input, laporan, cek

stok barang

Page 71: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

54

barang kedalam fieled

yang telah disediakan

dengan benar

Langkah 8: cek semua data

yang telah dimasukan,

bila tidak ada perubahan

maka aktor melanjutkan

dengan mengklik tombol

[simpan].

Langkah 10: klik tombol

[logout] bila tidak ada

proses input data lagi

Langkah 6: menampilkan

form input data barang

masuk yang berisi field

input data, display informasi

data barang yang

sebelumnya telah tersimpan,

beberapa tombol navigasi,

seperti [simpan], [edit],

[delete], dan [logout].

Langkah 9: sistem merespon

dengan menyimpan data

yang telah diinput tersebut

kedalam database sistem

dan mampilkan kembali

yang telah terupdate

kedalam database sistem

dan menampilkan kembali

informasi yang telah

terupdate.

Langkah 11: sistem

merespon dengan menutup

form input data barang

keluar dan menampilkan

Page 72: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

55

form utama.

Bidang

Alternatif :

Alt Langkah 9a : jika sistem merespon bahwa

penyimpanan gagal datan tidak lengkap maka aktor harus

melengkapi data yang diperlukan dan kembali ke

Langkah 8.

Kesimpulan: Use case ini diakhiri ketika aktor mengklik tombol

[logout]

Postkondisi: Data barang telah disimpan dan telah terupdate, dan

sistem menampilkan kembali form utama.

Aturan bisnis: 1. Aktor harus memiliki ID dan Password yang

sesuai

2. Aktor sudah menyiapkan data barang yang

valid

Tabel 3. 3 Narative Use Case Diagram Input Data Vendor

Nama Use

Case :

Input Data Vendor

Actor (s) : Admin_Gudang

Deskripsi : Use Case ini mendeskripsikan dari seorang aktor yaitu

menambah, merubah dan menghapus data vendor.

Prakondisi : Orang tersebut haruslah memiliki hak akses sistem yaitu

berupa ID dan Password yang dapat digunakan untuk login

Page 73: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

56

kedalam sistem.

Pemicu : Use case ini dimulai saat aktor menyeleksi pilihan input data

barang untuk menambah, merubah dan menghapus data

barang.

Bidang

Khas Suatu

event :

Kegiatan Pelaku Respons Sistem

Langkah 1: input usename,

password

Langkah 2: klik sign in

Langkah 5: Pilih Menu

input lalu Klik data vendor.

Langkah 7: masukan data

supplier kedalam field yang

telah disediakan dengan

benar

Langkah 8: cek semua data

yang telah dimasukan, bila

tidak ada perubahan maka

aktor melanjutkan dengan

mengklik tombol [simpan].

Langkah 10: klik tombol

Langkah 3: Cek username

Password

Langkah 4: sistem respon

dengan menampilkan form

menu utama yang berisi menu

input, laporan, check stok

barang

Langkah 6: menampilkan form

input data vendor yang berisi

field input data, display

informasi data vendor yang

sebelumnya telah tersimpan,

beberapa tombol navigasi,

seperti [simpan], [edit],

[delete], dan [logout].

Page 74: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

57

[logout] bila tidak ada

proses input data lagi

Langkah 9: sistem merespon

dengan menyimpan data yang

telah diinput tersebut kedalam

database sistem dan mampilkan

kembali yang telah terupdate

kedalam database sistem dan

menampilkan kembali

informasi yang telah terupdate.

Langkah 11: sistem merespon

dengan menutup form input

data supplier dan menampilkan

form utama.

Bidang

Alternatif :

Alt Langkah 9a : jika sistem merespon bahwa penyimpanan

gagal datan tidak lengkap maka aktor harus melengkapi data

yang diperlukan dan kembali ke Langkah 8.

Kesimpulan: Use case ini diakhiri ketika aktor mengklik tombol [logout]

Postkondisi: Data vendor telah disimpan dan telah terupdate, dan sistem

menampilkan kembali form utama.

Aturan

bisnis:

1. Aktor harus memiliki ID dan Password yang

sesuai

2. Actor sudah menyiapkan data barang yang valid

Page 75: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

58

Tabel 3. 4 Narative Use Case Diagram Laporan Data Barang Masuk

Nama Use

Case :

Laporan data barang Masuk

Actor (s) : Manager

Deskripsi : Use Case ini mendeskripsikan dari seorang aktor yaitu

melihat laporan barang masuk

Prakondisi : Orang tersebut haruslah memiliki hak akses sistem yaitu

berupa ID dan Password yang dapat digunakan untuk login

kedalam sistem

Pemicu : Use case ini dimulai saat aktor menyeleksi pemilihan

laporan barang masuk

Bidang Khas

Suatu event :

Kegiatan Pelaku Respons Sistem

Langkah 1: input usename,

password

Langkah 2: klik sign in

Langkah 5: Pilih Menu

laporan Klik data barang

Langkah 3: Cek username

Password

Langkah 4: sistem respon

dengan menampilkan form

menu utama yang berisi menu

input, laporan, cek stok

Page 76: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

59

masuk

Langkah 7: isi tanggal awal

dan akhir laporan barang

masuk, klik tombol

[search] didalam form

Langkah 9: klik tombol

[print] didalam form

Langkah 11: klik tombol

[logout] bila tidak ada

proses input data lagi

barang

Langkah 6: menampilkan

form laporan data barang

masuk yang berisi informasi

data barang masuk yang

berisi informasi data barang

masuk , field tanggal awal

dan akhir laporan, beberapa

tombol navigasi , seperti

[print] dan [logout]. Langkah

8: sistem merespondengan

menampilkan data barang

masuk dengan batasan

tanggal awal dan akhir

laporan.

Langkah 10: sistem merespon

dengan mencetak laporan

sesuai masukan data batasan

tanggal awal dan akhir

laporan.

Langkah 12: sistem merespon

dengan menutup form laporan

data barang masuk dan

Page 77: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

60

menampilkan menu utama .

Bidang

Alternatif :

Alt Langkah 8a : jika sistem merespon bahwa penyimpanan

gagal data tidak lengkap maka aktor harus melengkapi data

yang diperlukan dan kembali ke Langkah 7.

Kesimpulan: Use case ini diakhiri ketika aktor mengklik tombol [logout]

Postkondisi: Informasi laporan data barang masuk untuk actor dan sistem

menampilkan kembali form utama .

Aturan bisnis: Aktor harus memiliki ID dan Password yang sesuai

Tabel 3. 5 Narative Use Case Diagram Laporan Data Barang Keluar

Nama Use

Case :

Laporan data barang keluar

Actor (s) : Manager

Deskripsi : Use Case ini mendeskripsikan dari seorang aktor yaitu

melihat laporan barang keluar.

Prakondisi : Orang tersebut haruslah memiliki hak akses sistem yaitu

berupa ID dan Password yang dapat digunakan untuk login

kedalam sistem

Pemicu : Use case ini dimulai saat aktor menyeleksi pemilihan

laporan barang keluar

Bidang Khas Kegiatan Pelaku Respons Sistem

Page 78: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

61

Suatu event :

Langkah 1: input

usename, password

Langkah 2: klik sign in

Langkah 5: Pilih Menu

laporan Klik data barang

keluar.

Langkah 7: isi tanggal

awal dan akhir laporan

barang keluar, klik tombol

[search] didalam form

Langkah 9: klik tombol

[print] didalam form

Langkah 11: klik tombol

[logout] bila tidak ada

proses input data lagi

Langkah 3: Cek username

Password

Langkah 4: sistem respon

dengan menampilkan form

menu utama yang berisi menu

input, laporan, cek stok

barang

Langkah 6: menampilkan

form laporan data barang

masuk yang berisi informasi

data barang keluar yang berisi

informasi data barang keluar ,

field tanggal awal dan akhir

laporan, beberapa tombol

navigasi , seperti [print] dan

[logout].

Langkah 8: sistem merespon

dengan menampilkan data

barang keluar dengan batasan

tanggal awal dan akhir

laporan.

Langkah 10: sistem merespon

Page 79: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

62

dengan mencetak laporan

sesuai masukan data batasan

tanggal awal dan akhir

laporan.

Langkah 12: sistem merespon

dengan menutup form laporan

data barang keluar dan

menampilkan menu utama .

Bidang

Alternatif :

Alt Langkah 8a : jika sistem merespon bahwa

penyimpanan gagal data tidak lengkap maka aktor harus

melengkapi data yang diperlukan dan kembali ke Langkah

7.

Kesimpulan: Use case ini diakhiri ketika aktor mengklik tombol [logout]

Postkondisi: Informasi laporan data barang masuk untuk actor dan

sistem menampilkan kembali form utama .

Aturan bisnis: Aktor harus memiliki ID dan Password yang sesuai

Tabel 3. 6 Narative Use Case Diagram Laporan Data Stok Barang

Nama Use

Case :

Laporan data stok barang

Actor (s) : Manager

Page 80: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

63

Deskripsi : Use Case ini mendeskripsikan dari seorang aktor yaitu

melihat laporan stok barang.

Prakondisi : Orang tersebut haruslah memiliki hak akses sistem yaitu

berupa ID dan Password yang dapat digunakan untuk login

kedalam sistem

Pemicu : Use case ini dimulai saat aktor menyeleksi pemilihan

laporan stok barang.

Bidang Khas

Suatu event :

Kegiatan Pelaku Respons Sistem

Langkah 1: input

usename, password

Langkah 2: klik sign in

Langkah 5: Pilih Menu

laporan Klik data barang

keluar.

Langkah 7: isi tanggal

awal dan akhir laporan

stok barang, klik tombol

[search] didalam form

Langkah 9: klik tombol

[print] didalam form

Langkah 11: klik tombol

Langkah 3: Cek user name

Password

Langkah 4: sistem respon

dengan menampilkan form

menu utama yang berisi menu

input, laporan, cek stok

barang

Langkah 6: menampilkan

form laporan stok barang

yang berisi informasi data

barang keluar yang berisi

informasi data barang keluar ,

field tanggal awal dan akhir

Page 81: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

64

[logout] bila tidak ada

proses input data lagi

laporan, beberapa tombol

navigasi , seperti [print] dan

[logout].

Langkah 8: sistem merespon

dengan menampilkan data

stok barang dengan batasan

tanggal awal dan akhir

laporan.

Langkah 10: sistem merespon

dengan mencetak laporan

sesuai masukan data batasan

tanggal awal dan akhir

laporan.

Langkah 12: sistem merespon

dengan menutup form laporan

data stok barang dan

menampilkan menu utama .

Bidang

Alternatif :

Alt Langkah 8a : jika sistem merespon bahwa

penyimpanan gagal data tidak lengkap maka aktor harus

melengkapi data yang diperlukan dan kembali ke Langkah

7.

Kesimpulan: Use case ini diakhiri ketika aktor mengklik tombol [logout]

Page 82: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

65

Postkondisi: Informasi laporan stok barang untuk aktor dan sistem

menampilkan kembali form utama .

Aturan bisnis: Aktor harus memiliki ID dan Password yang sesuai

3.5.2 Sequence Diagram

Sequence diagram adalah suatu diagram yang memperlihatkan atau

menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada

sebuah urutan atau rangkaian waktu. Sequence Diagram digunakan untuk

menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai

sebuah respon dari suatu kejadian/event untuk menghasilkan output tertentu.

Sequence Diagram diawali dari apa yang me-trigger aktivitas tersebut, proses dan

perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.

Berikut adalah rangkain sequence diagram yang ada dalam sistem

informasi inventori :

1. Sequence Diagram Login

Page 83: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

66

Gambar 3. 4 Sequence Diagram Login

Pada gambar 3.4 menerangkan hubungan yang terjadi antara user memasukan

user dan password untuk login. Sistem akan menvalidasi apabila user dan

password maka sistem akan menampilkan home sesuai status. Apabila user dan

paswword benar maka akan masuk ke menu utama sedangkan jika user dan

password salah maka akan menampilkan pesan error dan meminta kembali user

dan password.

2. Sequence Diagram input data barang masuk digambarkan seperti berikut

Gambar 3. 5 Sequence Diagram Input Data Barang Masuk

Pada gambar 3.5 menerangkan hubungan yang terjadi user dengan object

dalam proses input data barang masuk. User membuka menu utama, kemudian

memilih menu transaksi, input data barang masuk dan menyimpan.

Page 84: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

67

3. Sequence Diagram input data barang keluar digambarkan seperti berikut

Gambar 3. 6 Sequence Diagram Input Data Barang Keluar

Pada gambar 3.6 menerangkan hubungan yang terjadi user dengan object

dalam proses input data barang keluar. User membuka menu utama, kemudian

memilih menu transaksi, input data barang keluar dan menyimpan

4. Sequence Diagram input data vendor seperti berikut

Gambar 3. 7 Sequence Diagram input data vendor

Page 85: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

68

Pada gambar 3.7 menerangkan proses yang terjadi antara user dalam proses

input data vendor. User membuka menu utama, kemudian memilih menu

transaksi, input data supplier dan menyimpan. Apabila ada data yang tidak terisi

maka akan menampilkan pesan error dan user harus input kolom data yang

kosong.

5. Sequence Diagram laporan data barang masuk digambarkan seperti berikut :

Gambar 3. 8 Sequence Diagram Laporan Data Barang Masuk

Pada gambar 3.8 menerangkan hubungan yang terjadi user dengan object

dalam proses cetak laporan barang masuk. User membuka menu utama, kemudian

memilih menu laporan, input tanggal awal dan tanggal akhir laporan yang akan

dibuat lalu pilih cetak.

Page 86: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

69

6. Sequence Diagram laporan data barang keluar digambarkan seperti berikut:

Gambar 3. 9 Sequence Diagram Laporan Data Barang Keluar

Pada gambar 3.9 menerangkan hubungan yang terjadi user dengan object

dalam proses cetak laporan barang keluar. User membuka menu utama, kemudian

memilih menu laporan, input tanggal awal dan tanggal akhir laporan yang akan

dibuat lalu pilih cetak atau print.

7. Sequence Diagram laporan stok barang digambarkan seperti berikut:

Gambar 3. 10 Sequence Diagram Laporan Stok Barang

Page 87: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

70

Pada gambar 3.10 menerangkan hubungan yang terjadi user dengan object

dalam proses cetak laporan stok barang. User membuka menu utama, kemudian

memilih menu laporan, pilih stok barang lalu pilih cetak atau print.

3.5.3 Activity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem

yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang

mungkin terjadi, dan bagaimana mereka berakhir.

Berikut adalah beberapa diagram aktifitas yang terbentuk dari kegiatan

bisnis dan use case diagram yang ada sistem usulkan:

Gambar 3. 11 Activity diagram Input Data Barang Masuk

Page 88: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

71

Gambar 3.11 merupakan gambar aktivity diagram untuk use case input data

barang masuk. Gambar diatas menggambarkan proses admin gudang memasukan

data barang kedalam sistem , dimulai dari proses login dengan memasukan user

dan password. Kemudian admin gudang memilih menu input data barang masuk,

lalu memasukan data barang pada form data barang lalu klik simpan, maka data

barang masuk kedalam database sistem. Bila tidak maka proses input data maka

proses input data selesai.

Gambar 3. 12 Activity Diagram Input Data Barang Keluar

Gambar 3.12 merupakan gambar activity diagram untuk use case input data

barang keluar. Gambar diatas menggambarkan proses admin gudan memasukan

Page 89: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

72

data darang keluar kedalam sistem, dimulai dari proses login dengan memasukan

user dan password. Kemudian admin gudang memilih menu input data barang

keluar, lalu memasukan data barang pada form data barang lalu klik simpan,

maka data barang keluar kedalam database sistem. Bila tidak maka proses input

data maka proses input data selesai.

Gambar 3. 13 Activity Diagram Input Data Vendor

Gambar 3.13 merupakan gambar activity diagram untuk use case input data

vendor. Gambar diatas menggambarkan proses admin gudang memasukan data

vendor kedalam sistem, dimulai dari proses login dengan memasukan user dan

password. Kemudian admin gudang memilih menu input data vendor, lalu

memasukan data barang pada form data barang lalu klik simpan, maka data

Page 90: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

73

barang keluar kedalam database sistem. Bila tidak maka proses input data maka

proses input data selesai.

Gambar 3. 14 Activity Diagram Laporan Barang Masuk

Gambar 3.14 merupakan gambar activity diagram untuk use case laporan

data barang masuk. Gambar diatas menggambarkan manager melihat laporan data

barang masuk pada sistem. Dimulai dari proses login dengan memasukan user dan

password. Kemudian manager memilih menu laporan barang masuk. Pada menu

laporan dapat dimasukan tanggal peroide yang ingin dilihat setelah itu klik tombol

search maka sistem akan menampilkan laporan periode sesuai tanggal yang

diinputkan. Kemudian manager dapat mencetak laporan tersebut dengan meng-

Page 91: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

74

klik tombol print. Bila tidak ada proses cetak laporan barang lagi maka proses

selesai.

Gambar 3. 15 Activity Diagram Laporan Data Barang Keluar

Gambar 3.15 merupakan gambar activity diagram untuk use case laporan

data barang keluar. Gambar diatas menggambarkan manager melihat laporan data

barang keluar pada sistem. Dimulai dari proses login dengan memasukan user dan

password. Kemudian manager memilih menu laporan barang keluar. Pada menu

laporan dapat dimasukan tanggal peroide yang ingin dilihat setelah itu klik tombol

seach maka sistem akan menampilkan laporan periode sesuai tanggal yang

diinputkan. Kemudian manager dapat mencetak laporan tersebut dengan meng-

Page 92: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

75

klik tombol print. Bila tidak ada proses cetak laporan barang lagi maka proses

selesai.

Gambar 3. 16 Activity Diagram Laporan Stok Barang

Gambar 3.16 merupakan gambar activity diagram untuk use case laporan

stok barang. Gambar diatas menggambarkan manager melihat laporan stok barang

pada sistem. Dimulai dari proses login dengan memasukan user dan password.

Kemudian manager memilih menu laporan stok barang. Pada menu laporan dapat

dimasukan tanggal peroide yang ingin dilihat setelah itu klik tombol seach maka

sistem akan menampilkan laporan periode sesuai tanggal yang diinputkan.

Page 93: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

76

Kemudian manager dapat mencetak laporan tersebut dengan meng-klik tombol

print. Bila tidak ada proses cetak laporan barang lagi maka proses selesai.

3.5.4 Class Diagram

Gambar 3. 17 Class Diagram

3.6 Spesifikasi Basis Data

Spesifikasi basis data merupakan desain basis data yang dianggap telah normal.

Desain basis data menjelaskan media penyimpanan yang digunakan, primary key

dan panjang record. Spesifikasi yang digunakan dalam sistem yang akan

dibangun adalah sebagai berikut :

1) Nama tabel : Tabel user

Fungsi : master file

Primary Key : id_user

Field :

Page 94: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

77

Tabel 3. 7 Daftar Field Tabel User

NO Nama Field Tipe Field Ukuran Keterangan

1 id_user int 11 user name

2 user_name varchar 50 nama user

3 Epassword varchar 100 password

4 dpassword varchar 50 password

5 Level varchar 20 level

2) Nama tabel : Tabel barang masuk

Fungsi : master file

Primary Key : id_masuk

Field :

Tabel 3. 8 Daftar Field Tabel Barang Masuk

NO Nama Field Tipe Field Ukuran Keterangan

1 id_masuk int 12 id masuk

2 Jam time - jam masuk

3 Tanggal date - tanggal masuk

4 nama_vendor varchar 50 Nama vendor

5 id_material varchar 50 id material

6 nama_material varchar 50 nama material

Page 95: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

78

7 Model varchar 20 model material

8 Satuan varchar 10 satuan material

9 nama_rak varchar 20 nama rak

10 Line varchar 20 line di rak

11 Qty int 11 qty material

3) Nama tabel : Tabel vendor

Fungsi : master file

Primary Key : id_vendor

Field :

Tabel 3. 9 Daftar Field Tabel Vendor

NO Nama Field Tipe Field Ukuran Keterangan

1 id_vendor varchar 11 id vendor

2 nama_vendor varchar 50 nama vendor

3 Alamat text - alamat vendor

4 Handphone int 11 handphone vendor

4) Nama tabel : Tabel material

Fungsi : master file

Primary Key : id_material

Field :

Page 96: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

79

Tabel 3. 10 Daftar Field Tabel Material

NO Nama Field Tipe Field Ukuran Keterangan

1 id_material varchar 11 id material

2 id_vendor varchar 12 id vendor

3 Model varchar 12 model material

4 Satuan varchar 10 satuan material

5 nama_material varchar 50 nama material

5) Nama tabel : Tabel model

Fungsi : master file

Primary Key : id_model

Field :

Tabel 3. 11 Daftar Field Tabel Model

NO Nama Field Tipe Field Ukuran Keterangan

1 id_model varchar 11 id model material

2 nama_model varchar 50 nama model material

6) Nama tabel : Tabel rak

Fungsi : master file

Primary Key : id_rak

Field :

Page 97: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

80

Tabel 3. 12 Daftar Field Tabel Rak

NO Nama Field Tipe Field Ukuran Keterangan

1 id_rak varchar 13 id rak warehouse

2 nama_rak varchar 50 nama rak warehouse

3 Line varchar 50 line rak warehouse

7) Nama tabel : Tabel satuan

Fungsi : master file

Primary Key : id_satuan

Field :

Tabel 3. 13 Daftar Field Tabel Satuan

NO Nama Field Tipe Field Ukuran Keterangan

1 id_satuan varchar 12 id satuan material

2 Satuan varchar 50 satuan material

8) Nama tabel : Tabel stok

Fungsi : master file

Primary Key : id_material

Field :

Page 98: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

81

Tabel 3. 14 Daftar Field Tabel Stok

NO Nama Field Tipe Field Ukuran Keterangan

1 id_material varchar 11 id material

2 Line varchar 20 line rak warehouse

3 stok_awal int 11 stok awal material

4 masuk int 11 jumlah material masuk

5 keluar int 11 jumlah material keluar

6 stok_akhir int 11 stok akhir

7 stok_tersedia int 11 stok tersedia

9) Nama tabel : Tabel barang keluar

Fungsi : master file

Primary Key : id_keluar

Field :

Tabel 3. 15 Daftar Field Tabel Barang Keluar

NO Nama Field Tipe Field Ukuran Keterangan

1 id_keluar Int 12 id keluar

2 jam time - jam keluar

3 Tanggal date - tanggal keluar

4 nama_vendor Int 50 nama vendor

Page 99: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

82

5 id_material Int 50 id material

6 nama_material varchar 50 nama material

7 Model varchar 20 model material

8 Satuan varchar 10 satuan material

9 nama_rak varchar 20 nama rak

10 Line varchar 20 line di rak

11 Qty int 11 qty material

10) Nama tabel : Tabel mapping

Fungsi : master file

Primary Key : id_mapping

Field :

Tabel 3. 16 Daftar Field Tabel Mapping

NO Nama Field Tipe Field Ukuran Keterangan

1 id_mapping varchar 11 id mapping

2 id_material varchar 50 id material

3 nama_vendor varchar 50 nama vendor

4 nama_material varchar 100 nama material

5 Model varchar 100 model material

6 Satuan varchar 20 satuan material

Page 100: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

83

7 nama_rak varchar 20 nama rak

8 Line varchar 10 line rak

3.7 Peracangan Interface

Perancangan interface merupakan rancangan antarmuka yang akan

digunakan sebagai perantara pengguna dengan perangkat lunak yang dibuat.

Layout antarmuka dari Sistem Informasi Inventori FIFO sebagai berikut :

3.7.1 Tampilan Login

Gambar 3. 18 Perancangan Tampilan Login

Page 101: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

84

3.7.2 Tampilan Dashbor

Gambar 3. 19 Perancangan Tampilan Dashbor

3.7.3 Tampilan Input Data User

Gambar 3. 20 Perancangan Tampilan Input Data User

Page 102: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

85

3.7.4 Tampilan Input Data Vendor

Gambar 3. 21 Perancangan Tampilan Input Data Vendor

3.7.5 Tampilan Mapping

Gambar 3. 22 Perancangan Tampilan Mapping

Page 103: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

86

3.7.6 Tampilan Data Transaksi Barang Masuk dan Keluar

Gambar 3. 23 Perancangan Input Transaksi Barang Masuk dan Keluar

3.7.7 Tampilan Report

Gambar 3. 24 Perancangan Tampilan Report

Page 104: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

87

3.7.8 Tampilan Print Out Report

Gambar 3. 25 Perancangan Tampilan Print Out Report

Page 105: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

88

BAB IV

HASIL DAN PEMBAHASAN

4.1 Hasil Implementasi Sistem

Sistem Informasi Inventori FIFO terhadap barang di PT. Techno Indonesia

berbasis web ini digunakan untuk memberikan informasi kepada para operator

gudang untuk mempermudah pencarian barang serta manager dapat mengelola

dan melihat stok secara akurat dan realtime. Sistem Informasi Inventori FIFO

terhadap barang di PT. Techno Indonesia berbasis web ini meliputi informasi data

barang, data mapping barang, data transaksi barang masuk dan keluar, data stok

barang dan laporan transaksi serta laporan stok barang.

Implementasi sistem pada bagian admin dimana semua kegiatan dalam

sistem dapat dikontrol penuh dan dapat meminimalisir manipulasi data. Admin

dapat melakukan input data seperti data user, data barang, data mapping, data

transaksi, serta melihat laporan dan mencetak laporan. Admin juga dapat

melakukan pengeditan dan penghapusan data.

4.2 Pembahasan

Pembahasan dalam implementasi sistem ini terdiri dari pembahasan

Interface yaitu antara muka pengguna yang terdiri dari bagian input, bagian

output, dan laporan.

4.2.1 Pembahasan Interface

Interface atau hasil output dari pada perancangan aplikasi web merupakan

antar muka untuk berinteraksi antara user dengan sistem. Interface yang

dihasilkan dari perancangan ini semuanya di akses melalui halaman browser.

Page 106: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

89

1. Halaman Login

Halaman login atau halaman selamat datang merupakan halaman yang

pertama tampil ketika pengguna mengakses halaman web. Adapun tampilannya

dapat dilihat pada gambar 4.1 berikut :

Gambar 4. 1 Halaman Login

Gambar di atas adalah halaman Login yang ditampilkan di web. Pengguna

dapat memasukan Username, Password dan memilih level untuk melanjutkan ke

halaman Dashbor.

Page 107: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

90

2. Halaman Dashbor

Gambar 4. 2 Halaman Dashbor

Gambar diatas adalah halaman Dashbor atau tampilan menu utama dari

aplikasi Sistem Inventori FIFO.

3. Halaman Manajemen User

Gambar 4. 3 Halaman Manajemen User

Gambar diatas adalah menu manajemen User dimana admin bisa

menambah daftar user untuk pengguna baru.

Page 108: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

91

4. Halaman Input Data Master

Gambar 4. 4 Halaman Input Data Master

Gambar diatas adalah halaman Input Data Master mulai dari Master

Vendor atau Supplier, Master Material, Master Model barang, Master Satuan

Barang serta Master Rak penyimpanan barang dimana hanya admin yang bisa

mengaksesnya.

5. Halaman Mapping

Gambar 4. 5 Halaman Mapping

Page 109: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

92

Gambar diatas adalah halaman Mapping untuk mengatur penempatan

barang agar sesuai dengan model dan jenis barang untuk memudahkan dalam

pencarian barang.

6. Halaman Transaksi Barang Masuk dan Keluar

Gambar 4. 6 Halaman Transaksi Barang Masuk dan Keluar

Gambar diatas adalah halaman untuk melakukan input data transaksi

barang masuk dan keluar.

Page 110: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

93

7. Halaman Data Report

Gambar 4. 7 Halaman Report

Gambar diatas adalah halaman untuk melihat dan mencetak Report dari

transaksi barang masuk dan keluar serta untuk melihat data stok barang lengkap

dengan mapping dimana barang disimpan.

8. Halaman Print Out Report

Gambar 4. 8 Halaman Print Out Report

Page 111: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

94

Gambar diatas adalah halaman Print out Report berupa format PDF untuk

nantinya di print.

4.3 Pengujian Sistem

Hasil pengujian sistem terdapat pada tabel berikut:

Tabel 4. 1 Pengujian Sistem

Skenario Pengujian Output Yang Diharapkan Hasil Uji

Klik login

Menampilkan halaman login

Valid

Klik menu dashbor Menampilkan halaman dashbor

Valid

Klik menu manajemen

user

Menampilkan halaman manajemen

user

Valid

Page 112: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

95

Tabel 4. 2 Tabel Pengujian Sistem (lanjutan)

Klik menu mapping Menampilkan halaman mapping

Valid

Klik menu transaksi

barang masuk

Menampilkan halaman transaksi

barang masuk

Valid

Klik menu transaksi

barang keluar

Menampilkan halaman transaksi

barang keluar

Valid

Tabel 4. 3 Tabel Pengujian Sistem (lanjutan)

Klik menu report

barang masuk

Menampilkan halaman report barang

masuk

Valid

Page 113: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

96

Klik menu report

barang keluar

Menampilkan halaman report barang

keluar

Valid

Klik menu view stok

barang

Menampilkan halaman view stok

barang

Valid

Mengisi Username dan

Password salah atau

kosong

Menampilkan Pesan “ Username dan

Password salah”

Valid

Tabel 4. 4 Tabel Pengujian Sistem (lanjutan)

Klik button simpan data

barang

Menampilkan Pesan “Tambah data

barang berhasil”

Valid

Page 114: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

97

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan penelitian yang telah dilakukan dapat disimpulkan beberapa

hal sebagai berikut :

1. Dengan konsep Rapid Application Development(RAD) ini, dapat dilihat

bahwa pengembangan aplikasi dengan menggunakan metode Rapid

Application Development(RAD) ini dapat dilakukan dalam waktu yang relatif

lebih cepat. Rapid Application Development(RAD) tahapan requirements

planning untuk identifikasi tujuan dari aplikasi atau sistem, tahapan Rapid

Application Development(RAD) design workshop (pemodelan) untuk

membangun tampilan visual desain dan alur kerja pengguna. Tahapan

implementasi untuk pembangunan sistem dan pengujian.

2. Dengan adanya Sistem Informasi Inventori FIFO ini sangat membantu dan

meningkatkan operator gudang dalam penataan dan pencarian barang serta

bagi manager bisa mendapatkan laporan stock secara aktual.

5.2 Saran

Saran yang dapat diberikan penulis untuk pengembangan selanjutnya

dimasa yang akan datang adalah sebagai berikut:

1. Setelah sistem dapat diimplementasikan dengan baik maka tidak menutup

kemungkinan untuk dilakukan suatu pengembangan sistem yang baru,

agar kekurangan pada sistem ini dapat diperbaiki dan tetap sejalan dengan

perkembangan ilmu teknologi yang tumbuh pesat dan semakin canggih.

Page 115: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

98

Sehingga “Sistem Informasi Inventori FIFO terhadap barang di PT. Techno

Indonesia berbasis Web” ini dapat dikembangkan lagi guna mendapatkan

hasil yang lebih maksimal dalam penggunaannya.

2. Perlu adanya evaluasi secara berkala untuk aplikasi “Sistem Informasi

Inventori FIFO terhadap barang di PT. Techno Indonesia berbasis Web”

ini untuk selanjutnya diadakan perbaikan sesuai dengan perubahan dan

perkembangan.

Page 116: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

99

DAFTAR PUSTAKA

Dr. H.A. Rusdiana, M., & Moch. Irfan, S. m. (2014). Sistem Informasi

Manajemen. Bandung: Pustaka Setia

Tata Sutabri. 2012. Analisis Sistem Informasi. Andi. Yogyakarta

Maemunah, dkk. 2012. Media Company Profile Sebagai Srana Penunjang

Informasi dan Promosi. Tangerang: Journal CCIT Vol 5

Romney, Marshall B., dan Paul John Steinbart. 2015. Accounting Information

System, 13th

ed. England: Pearson Educational Limited.

Gelinas, J.U., Dull, Richard B., Wheeler, Patrick R. 2012. Accounting Information

Systems. South Western: Cengage Learning

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

Satzinger, Jackson, Burd. 2012. “System Analisis and Design with the Unified

Process”. USA: Course Technology, Cengage Learning.

R. Stair and G. Reynolds, Fundamentals Of Informations System, J. W. Calhoun

and J. C. McCormick, Eds., Boston: Joe Sabatino, 2012.

Taufiq. 2013. Sistem Informasi Manajemen Konsep Dasar, Analisis dan Metode

Pengembangan. Graha Ilmu Yogyakarta.

Rahardja, Untung. Yessi. Frencilia, Nurul Kommaeni.2015.”Analisa Peminjaman

Buku Perpustakaan Dengan Menggunakan Sistem RFID Pada Perguruan

Tinggi Raharja”.Tangerang:Jurnal CCIT.Vol.9 No.1 September 2015. ISNN:

1979-8282.

Page 117: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

100

James Rumbaugh, Grady Booch., Object-Oriented Modeling and Design, Prentice

Hall,, 1991.

Rebecca Wirfs-Brock ,Brian Wilkeron, and Lauren Wiener, Designing.Object-

Oriented Software, Printice Hall,1990.

Nugroho, Adi. 2013. Rekayasa Perangkat Lunak Menggunakan UML & Java.

Yoyakarta: Penerbit Andi.

A. S., Rosa dan Shalahuddin, M. 2013. Rekayasa Perangkat Lunak Terstruktur

dan Berorientasi Objek. Bandung: Informatika

Sugiarti, Yuni. 2013, Analisis dan Perancangan UML (Unified Modeling

Lnguage) Generated VB.6, Yoyakarta, Graha Ilmu.

Shelly, Gary B., and Harry J. Rosenblatt. (2012). System Analysis and Design

Nineth Edition, United States of America: Course Technology.

Februariyanti, Henry dan Eri Zuliarso. (2012). “Rancang Bangun Sistem

Perpustakaan untuk Jurnal Elektronik.” Jurnal Teknologi Informasi

DINAMIK Volume 17, No.2, Juli 2012 : 124-132 ISSN: 08544-9524

Betha Sidik. 2012, Pemograman Web dengan PHP, Informatika, Bandung.

Rudianto. 2011. Pengantar Akuntansi, Erlangga, Jakarta.

Page 118: IMPLEMENTASI SISTEM INFORMASI INVENTORI FIFO …

101

LAMPIRAN