141
SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG BERBASIS WEB PADA BENGKEL MOBIL AUTO RIZAL PALEMBANG HALAMAN COVER SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Guna Memperoleh Gelar Sarjana Komputer (S.Kom) Program Studi Sistem Informasi OLEH : ILHAM PRAWIRA 12540084 PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI RADEN FATAH PALEMBANG 2017

SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

Embed Size (px)

Citation preview

Page 1: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

SISTEM INFORMASI PERSEDIAAN SUKU CADANG

BARANG BERBASIS WEB PADA BENGKEL MOBIL

AUTO RIZAL PALEMBANG

HALAMAN COVER

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Guna

Memperoleh Gelar Sarjana Komputer (S.Kom)

Program Studi Sistem Informasi

OLEH :

ILHAM PRAWIRA

12540084

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI RADEN FATAH

PALEMBANG 2017

Page 2: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

ii

LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini :

NIM : 12540084

Nama : ILHAM PRAWIRA

Judul Skripsi : Sistem Informasi Persediaan Suku Cadang Barang

Berbasis Web Pada Bengkel Mobil Auto Rizal Palembang

Menyatakan bahwa skripsi yang saya buat adalah hasil karya sendiri dan

bukan plagiat. Apabila ternyata ditemukan di dalam laporan skripsi saya

terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi

akademik yang terkait dengan hal tersebut.

Palembang, 24 Juli 2017

ILHAM PRAWIRA

Page 3: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

iii

NOTA PEMBIMBING

NOTA PEMBIMBING

Hal : Pengajuan Ujian Munaqasyah Kepada Yth.

Dekan Fak. Sains dan Teknologi

Universitas Islam Negeri (UIN)

Raden Fatah

Di

Palembang

Assalamu’alaikum, Wr. Wb.

Setelah kami mengadakan bimbingan dengan sungguh-sungguh, maka

kami berpendapat bahwa skripsi saudara : Ilham Prawira, NIM : 12540084 yang

berjudul “Sistem Informasi Persediaan Suku Cadang Barang Berbasis Web Pada

Bengkel Mobil Auto Rizal Palembang” sudah dapat diajukan dalam Ujian

Munaqasyah di Fakultas Sains dan Teknologi UIN Raden Fatah Palembang.

Demikianlah, terimakasih.

Wassalamu’alaikum, Wr. Wb.

Pembimbing I

Rusmala Santi, M.Kom

NIP. 19791125 201403 2 002

Palembang, 24 Juli 2017

Pembimbing II

Evi Fadilah, M.Kom

NIDN. 0215108502

Page 4: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

iv

PENGESAHAN SKRIPSI MAHASISWA PENGESAHAN SKRIPSI MAHASISWA

Nama : ILHAM PRAWIRA

NIM : 12540084

Fakultas : Sains dan Teknologi

Program Studi : Sistem Informasi

Judul : Sistem Informasi Persediaan Suku Cadang Barang

Berbasis Web Pada Bengkel Mobil Auto Rizal

Palembang

Telah diseminarkan dalam sidang Fakultas Sains dan Teknologi Universitas

Islam Negeri (UIN) Raden Fatah Palembang, yang dilaksanakan pada :

Hari/Tanggal : kamis, 3-Agustus-2017

Tempat : Fakultas Sains dan Teknologi Universitas Islam

Negeri (UIN) Raden Fatah Palembang.

Dan telah diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana

Komputer (S.Kom) Program Strata Satu (S-1) pada Program Studi Sistem

Informasi di Fakultas Sains dan Teknologi Universitas Islam Negeri (UIN)

Raden Fatah Palembang.

Palembang, 3 Agustus 2017

DEKAN

Dr. Dian Erlina, S.Pd. M.Hum

NIP. 19730102 199903 2 001

TIM PENGUJI

Ketua

Gusmelia Testiana, M.Kom

NIP. 197508012009122001

Sekretaris

Rusmala Santi, M.Kom

NIP. 197911252014032002

Penguji I

Ruliansyah,ST,M.Kom

NIP. 197511222006041003

Penguji II

Muhamad Kadafi, M.Kom

NIDN. 0223108404

Page 5: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

v

MOTTO DAN PERSEMBAHAN

Motto:

“Jangan menyinyiakan waktu untuk kesenangan sendiri karena waktu sangat

berharga dari pada menghabiskan waktu yang tak berguna dan hanya untuk

kesenangan semata”

“Kesuksessan hanya dapat di raih dengan segala upaya dan usaha yang di sertai

dengan doa, karena sesungguhnya nasib seseorang manusia tidak akan berubah

dengan sendirinya tanpa berusaha”

“Belajarlah, karena tidak ada orang yang di lahirkan dalam keadaan pandai

Orang yang berilmu tak akan sama dengan orang yang bodoh (Imam Syafi’i)”

“Tetapkan Tujuan yang engkau harapkan, Arahkan fokus yang tajam engkau

menatap,Langkahkan kaki dengan mantap.”( Almh. Azizah Chasmita )

Page 6: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

vi

PERSEMBAHAN

Kedua orang tuaku tercinta,Papaku Muhammad Ishar Rasyid dan Mamaku Dewi

Shinta Terima kasih atas doa-doa dan dukunganya sampai sekarang.

Kepada Ayukku Annisyah Pratiwi, S.E dan Kakakku Dicky Wahyudi,S.T dan

Ayukku Almarhum Azizah Chasmita, terima kasih untuk doa, dukungan,semangat

serta semua fasilitas yang diberikan selama kuliah dan sampai penyusunan skripsi.

Kepada Ponaanku Wahyu Anggriawan, A.Md, Nita desfirani dan Nuran Tri

Andini yang sudah support aku sampai sekarang.

Guru-guruku dalam menuntut ilmu dari SD-SMP-SMA sampai duduk dibangku

kuliah, , berkat Dosen yang saat ini berkecimpungan di kuliah saya dari semester

1 sampe akhir, saya banyak berterima kasih berkat semua saat ini saya bisa

kejenjang menyelesaikan Kuliah S1

.

Sahabat seperjuanganku Bujang-Bujang Ipda M Naufal Trinugraha, Apri

Yudiansyah, A.Md , M Sybel Ahda, A.Md, Ibramhim Miftahafariz Mirza, S.IP, M

Zulfiansyah, S.E, Bagus Prakoso, S.Pd, M haris, S.E, M Haekal al Ichsan, A.Md,

Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa kalian tidak

akan aku lupakan, hanya Allah yang bisa membalas kebaikan kalian semua.

Teman-temanku Si 1254D Pagi yang tidak bisa saya sebut namanya satu persatu

tapi hanya Allah yang bisa membalas kebaikanmu selama ini.

Teman-Teman Angkatan Kuliah 2012 , yang satu semangat, satu tujuan dan satu

tim Dwi Putra Agustari,S.Kom Indra Wijaya, Windra Rezkia, Hary

Septiansyah,S.Kom, Fredy kurniasyah, Ricky zulfika, Akbar sanubari,

Abdurrahman, S.Kom, M Nasyir,S.Kom, Riris Eka Putri Lestari, S.P ,

Syabiah,S.Kom, Intan Maulana, S.Kom, Meliza Anggriani, S,Kom terima kasih

telah diskusi bersama, melangkah bersama dan maju bersama.

Pembimbingku.

Almamaterku.

Page 7: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

vii

KATA PENGANTAR

Assalamu’alaikum, Wr. Wb.

Alhamdulillah, Segala puji kehadirat Allah Subhanahu Wa Ta’ala karena

atas berkat rahmat dan hidayah-Nya sehingga laporan skripsi ini dapat

terselesaikan sebagai salah satu syarat untuk menyelesaikan studi Strata Satu (S-1)

pada Program Studi Sistem Informasi Fakultas Sains dan Teknologi Universitas

Islam Negeri (UIN) Raden Fatah Palembang. Shalawat beserta salam semoga

senantiasa tercurah kepada junjungan kita Baginda Rasulullah Shalallahu ‘Alaihi

Wassalam beserta para keluarga, sahabat, dan para pengikut Beliau hingga akhir

zaman.

Setelah melakukan kegiatan penelitian, akhirnya laporan skripsi yang

berjudul “Sistem Informasi Persediaan Suku Cadang Barang Berbasis Web Pada

Bengkel Mobil Auto Rizal Palembang”. Pembuatan skripsi ini mendapatkan

banyak bantuan dan bimbingan dari berbagai pihak dengan memberikan banyak

masukan dan nasehat, serta mendukung dan menjadi motivasi tersendiri. Maka

dari itu, ucapan terimakasih penulis kepada:

1. Bapak Prof. Drs. H.Muhammad Sirozi,Ph.D. selaku Rektor UIN Raden

Fatah Palembang.

2. Ibu Dr. Dian Erlina, S.Pd, M.Hum selaku Dekan Fakultas Sains dan

Teknologi UIN Raden Fatah Palembang.

3. Bapak Ruliansyah, ST, M.Kom selaku Ketua Program Studi Sistem

Informasi Fakultas Sains dan Teknologi UIN Raden Fatah Palembang.

4. Ibu Rusmala Santi, M.Kom selaku Sekretaris Program Studi Sistem

Informasi Fakultas Sains Dan Teknologi UIN Raden Fatah Palembang.

5. Bapak Paisol Burlian, S.Ag.M.Hum selaku Dosen Pembimbing Akademik.

6. Ibu Rusmala Santi, M.Kom selaku Dosen Pembimbing I (Satu).

7. Ibu Evi Fadilah, M.Kom selaku Dosen Pembimbing II (Dua).

8. Ibu Hj.Sumiati selaku Pimpinan Pemilik Bengkel Mobil Auto Rizal.

9. Bapak Ferry Junaidi selaku Admin Bengkel Mobil Auto Rizal.

10. Bapak Nanto selaku Mekanik Bengkel Mobil Auto Rizal.

Page 8: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

viii

11. Para Bapak/Ibu Karyawan Bengkel Mobil Auto Rizal

12. Para Bapak/Ibu Dosen dan seluruh Civitas Akademika Universitas Islam

Negeri (UIN) Raden Fatah Palembang.

13. Rekan Mahasiswa/i Program Studi Sistem Informasi Angkatan 2012,

khususnya kelas 1254D Pagi, serta rekan bimbingan periode 2016-2017.

Semoga Allah SWT senantiasa melimpahkan rahmat dan hidayah-Nya kepada

kita semua, Amin Yaa Rabbal ‘Alamin.

Wassalamu’alaikum, Wr. Wb.

Palembang, 24 Juli 2017

ILHAM PRAWIRA

Page 9: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

ix

ABSTRAK

Spare parts or spare parts are used for the purposes of equipment in the

production process, as well as Inventory is needed by the company to ensure the

smoothness of its business activities as well as Management of inventory adjusted

to the predictions of market demand. In auto repair shop Rizal Auto spare parts

are still experiencing problems in serving the process of sales to consumers such

as making sales memorandums often vary between shopkeepers with

administration and provide information on inventory or stock spare parts is often

wrong. This resulted in the process of adding spare parts data less effectively,

where administrative parts are often mistaken about incoming goods and

outgoing goods have an error in the manufacture of final sales reports and annual

recap for spare parts data required by shop owners. In this case for the more

efficient and effective data processing information on the stock of goods then

made Web-Based Inventory Information System Inventory. By using the method of

waterfall development and modeling used Data Flow Diagram and programming

language using PHP, MySQL as its database.

Keywords: Information System, Spare Parts, Inventory, Waterfall, Data Flow

Diagram (DFD), PHP, MySQL.

Page 10: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

x

DAFTAR ISI

HALAMAN COVER ............................................................................................... i

LEMBAR PERNYATAAN .................................................................................... ii

NOTA PEMBIMBING .......................................................................................... iii

PENGESAHAN SKRIPSI MAHASISWA ........................................................... iv

MOTTO DAN PERSEMBAHAN ........................................................................... v

KATA PENGANTAR ......................................................................................... xiii

ABSTRAK ............................................................................................................. ix

DAFTAR GAMBAR ........................................................................................... xiii

DAFTAR TABEL ................................................................................................ xiii

DAFTAR LAMPIRAN ........................................................................................ xix

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

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

1.2 Identifikasi Masalah .................................................................................. 3

1.2.1 Rumusan Masalah ........................................................................... 3

1.2.2 Batasan Masalah ............................................................................. 3

1.3 Tujuan dan Manfaat Penelitian ................................................................. 3

1.3.1 Tujuan Penelitian ............................................................................ 3

1.3.2 Manfaat Penelitian .......................................................................... 3

1.4Metodologi Penelitian ................................................................................ 4

1.4.1 Lokasi Penelitian ............................................................................ 4

1.4.2 Metode Penelitian ........................................................................... 4

1.4.3 Metode Pengumpulan Data ............................................................ 4

1.4.4 Metode Pengembangan Sistem ....................................................... 5

1.5 Sistematika Penulisan ............................................................................... 5

BAB II LANDASAN TEORI DAN TINJAUAN PUSTAKA ............................... 7

2.1 Ayat Al-Qur’an berkenaan dengan persediaan ......................................... 7

2.2 Teori-Teori Yang Berhubungan Dengan Sistem Secara Umum .............. 8

2.2.1 Sistem ............................................................................................. 8

Page 11: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xi

2.2.2 Informasi ......................................................................................... 8

2.2.3 Sistem Informasi ............................................................................. 9

2.2.4 Data ............................................................................................... 10

2.3 Teori yang Berhubungan dengan Topik Yang Diangkat ........................ 10

2.3.1 Persedian Barang .......................................................................... 10

2.3.2 Suku cadang .................................................................................. 11

2.4 Teori Yang Berhubungan Dengan Analisa Desain Yang Digunakan ..... 11

2.4.1 Flowchart ...................................................................................... 12

2.4.2 Data Flow Diagram (DFD) .......................................................... 14

2.4.3 ERD (Entity Relationship Diagram) ............................................ 16

2.5 Metode Pengembangan ........................................................................... 17

2.6 Alat Bantu Yang Digunakan Untuk Desain ............................................ 19

2.6.1 Hypertext Preprocessor (PHP) .................................................... 19

2.6.2 MySQL ......................................................................................... 20

2.6.3 XAMPP ........................................................................................ 20

2.7 Teori Pengujian Yang Akan Digunakan ................................................. 20

2.8 Tinjauan Pustaka ..................................................................................... 21

BAB III ANALISIS DAN PERANCANGAN SISTEM .................................... 24

3.1 Sejarah Bengkel ...................................................................................... 24

3.1.1 Visi dan Misi Bengkel ................................................................. 24

3.1.2 Struktur Organisasi ....................................................................... 25

3.2 Komunikasi (Communication) ................................................................ 26

3.3 Perencanaan (Planning) .......................................................................... 27

3.4 Permodelan (Modeling) .......................................................................... 28

3.4.1 Analisis Sistem yang sedang Berjalan .......................................... 28

3.4.2 Analisis Masalah Pada Sistem yang Sedang Berjalan .................. 29

3.4.3 Usulan Pemecahan Masalah ......................................................... 30

3.4.4 Analisis Sistem yang Diusulkan ................................................... 31

3.4.5 Analisis Perangkat Lunak ............................................................. 33

3.4.6 Kebutuhan Fungsional (Functipal Requirement) ......................... 34

3.4.7 Kebutuhan Non Fungsional (Non-functional Requirement) ......... 35

Page 12: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xii

3.4.8 Analisis Kebutuhan Sistem ........................................................... 36

3.4.9 Perancangan Tabel Database ...................................................... 52

3.4.10 Perancangan Arsitektur Sistem yang diusulkan ......................... 59

3.4.11 Rancangan Navigasi Sistem Informasi Persedian ..................... 59

3.4.12 Perancangan Antarmuka (Interface) ........................................... 60

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM .......................... 80

4.1 Implementasi ........................................................................................... 80

4.2 Pengujian .............................................................................................. 104

4.3 Penyerahan Sistem ............................................................................... 110

BAB V PENUTUP .............................................................................................. 111

5.1 Kesimpulan ........................................................................................... 111

5.2 Saran ..................................................................................................... 111

DAFTAR PUSTAKA ......................................................................................... 112

Page 13: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xiii

DAFTAR GAMBAR Halaman

Gambar 2.1 Model Waterfall ................................................................................. 18

Gambar 3.1Struktur Organisasi Bengkel Auto Rizal ............................................. 28

Gambar 3.2 Flowchart Sistem yang sedang Berjalan ............................................ 31

Gambar 3.3 Flowchat sistem yang diusulkan ........................................................ 34

Gambar 3.4 Diagram Konteks................................................................................ 39

Gambar 3.5 Data Flow Diagram Level 1 ............................................................... 40

Gambar 3.6 Data Flow Diagram Level 2 Proses 1................................................. 41

Gambar 3.7 Data Flow Diagram Level 2 Proses 2................................................. 42

Gambar 3.8 Data Flow Diagram Level 2 Proses 3................................................. 43

Gambar 3.9 Data Flow Diagram Level 2 Proses 4................................................. 45

Gambar 3.10 Data Flow Diagram Level 2 Proses 5 .............................................. 47

Gambar 3.11 Data Flow Diagram Level 2 Proses 6 .............................................. 48

Gambar 3.12 Data Flow Diagram Level 2 Proses 7 .............................................. 50

Gambar 3.13 Data Flow Diagram Level 2 Proses 8 .............................................. 51

Gambar 3.14 Data Flow Diagram Level 2 Proses 9 .............................................. 53

Gambar 3.15 Entity Relationship Diagram ............................................................ 55

Gambar 3.16 Arsitektur Sistem Informasi Persediaan Suku Cadang .................... 61

Gambar 3.17 Rancangan Navigasi Sistem ............................................................. 62

Gambar 3.18 Perancangan Interface Login .......................................................... 63

Gambar 3.19 Perancangan Interface Home ........................................................... 63

Gambar 3.20 Perancangan Interface Transaksi Barang Masuk ............................. 64

Gambar 3.21 Perancangan Interface Barang Masuk.............................................. 64

Gambar 3.22 Perancangan Interface Add Master Barang ...................................... 65

Gambar 3.23 Perancangan Interface Edit Master Barang ..................................... 65

Gambar 3.24 Perancangan Interface Master Barang ............................................. 66

Gambar 3.25 Perancangan Interface Kategori ...................................................... 66

Gambar 3.26 Perancangan Interface add Kategori ................................................ 67

Gambar 3.27 Perancangan Interface Edit Kategori ............................................... 67

Gambar 3.28 Perancangan Interface User ............................................................. 68

Page 14: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xiv

Gambar 3.29 Perancangan Interface add User ..................................................... 68

Gambar 3.30 Perancangan Interface edit User ...................................................... 69

Gambar 3.31 Perancangan Interface Konsumen .................................................... 69

Gambar 3.32 Perancangan Interface add Konsumen ............................................. 70

Gambar 3.33 Perancangan Interface Edit Konsumen ............................................ 70

Gambar 3.34 Perancangan Interface Pegawai ...................................................... 71

Gambar 3.35 Perancangan Interface add Pegawai ................................................ 71

Gambar 3.36 Perancangan Interface edit Pegawai ................................................ 72

Gambar 3.37 Perancangan Interface Supplyer ....................................................... 72

Gambar 3.38 Perancangan Interface Add Supplyer ............................................... 73

Gambar 3.39 Perancangan Interface Edit Supplyer .............................................. 73

Gambar 3.40 Perancangan Interface Login ............................................................ 74

Gambar 3.41 Perancangan Interface Home Kasir .................................................. 74

Gambar 3.42 Perancangan Interface Transaksi ..................................................... 75

Gambar 3.43 Perancangan Interface Konsumen .................................................... 75

Gambar 3.44 Perancangan Interface Add Konsumen ........................................... 76

Gambar 3.45 Perancangan Interface Edit Konsumen ........................................... 76

Gambar 3.46 Perancangan Interface Indent ........................................................... 77

Gambar 3.47 Perancangan Interface add Indent .................................................... 77

Gambar 3.48 Perancangan Interface Edit Indent ................................................... 78

Gambar 3.49 Perancangan Interface Login Pimpinan .......................................... 78

Gambar 3.50 Perancangan Interface Home Pimpinan .......................................... 79

Gambar 3.51 Perancangan Interface Validasi Barang Masuk ............................... 79

Gambar 3.52 Perancangan Interface Laporan Barang .......................................... 80

Gambar 3.53 Perancangan Interface Laporan Transaksi ....................................... 80

Gambar 3.54 Perancangan Interface Laporan Konsumen .................................... 81

Gambar 3.55 Perancangan Interface Laporan Indent ........................................... 81

Gambar 4.1 Layout database Sistem Informasi Persediaan Barang ...................... 82

Gambar 4.2 Layout Tabel Barang .......................................................................... 82

Gambar 4.3 Layout Tabel Barang Keluar .............................................................. 83

Gambar 4.4 Layout Tabel Barang Masuk .............................................................. 83

Page 15: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xv

Gambar 4.5 Layout Tabel Indent .......................................................................... 84

Gambar 4.6 Layout Tabel Kategori ...................................................................... 85

Gambar 4.7 Layout Tabel Keranjang ..................................................................... 85

Gambar 4.8 Layout tabel Konsumen ...................................................................... 86

Gambar 4.9 Layout tabel Pegawai ......................................................................... 86

Gambar 4.10 Layout tabel Supplyer....................................................................... 87

Gambar 4.11 Layout Tabel User ............................................................................ 87

Gambar 4.12 Tampilan Relasi antar tabel pada database ...................................... 88

Gambar 4.13 Interface Login ................................................................................. 88

Gambar 4.14 Interface Beranda Admin ................................................................. 89

Gambar 4.15 Interface Transaksi Barang Masuk .................................................. 89

Gambar 4.16 Interface Barang masuk ................................................................... 90

Gambar 4.17 Interface Master Barang .................................................................. 90

Gambar 4.18 Interface add Master Barang ............................................................ 91

Gambar 4.19 Interface Kategori ............................................................................ 91

Gambar 4.20 Interface add Kategori ..................................................................... 92

Gambar 4.21 Interface user ................................................................................... 92

Gambar 4.22 Interface add user............................................................................. 93

Gambar 4.23 Interface Konsumen ........................................................................ 93

Gambar 4.24 Interface add konsumen ................................................................... 94

Gambar 4.25 Interface Pegawai ............................................................................ 94

Gambar 4.26 Interface add pegawai ..................................................................... 95

Gambar 4.27 Interface Supplyer ............................................................................ 95

Gambar 4.28 Interface add supplyer ...................................................................... 96

Gambar 4.29 Interface login kasir ......................................................................... 96

Gambar 4.30 Interface home kasir ........................................................................ 97

Gambar 4.31 Interface Transaksi ........................................................................... 97

Gambar 4.32 Interface print Transaksi .................................................................. 98

Gambar 4.33 Interface Nota Transaksi .................................................................. 98

Gambar 4.34 Interface konsumen ......................................................................... 99

Gambar 4.35 Interface add konsumen ................................................................... 99

Page 16: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xvi

Gambar 4.36 Interface indent ............................................................................. 100

Gambar 4.37 Interface add indent ........................................................................ 100

Gambar 4.38 Interface login Pimpinan ............................................................... 101

Gambar 4.39 Interface home Login ..................................................................... 101

Gambar 4.40 Interface laporan Validasi Barang Masuk ..................................... 102

Gambar 4.41 Interface Laporan Barang............................................................... 102

Gambar 4.42 Interface Print Barang ................................................................... 103

Gambar 4.43 Interface Laporan Transaksi........................................................... 103

Gambar 4.44 Interface print Transaksi ................................................................ 104

Gambar 4.45 Interface Laporan Konsumen ........................................................ 104

Gambar 4.46 Interface print konsumen .............................................................. 105

Gambar 4.47 Interface laporan Indent ................................................................. 106

Gambar 4.48 Interface print indent .................................................................... 105

Gambar 4.49 Interface Grafil Hasil Pengujian Pengguna .................................... 111

Page 17: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xvii

DAFTAR TABEL

Halaman

Tabel 2.1 Simbol Bagan Alir Sistem..................................................................... 12

Tabel 2.2 Simbol DFD (Data Flow Diagram)...................................................... 15

Tabel 2.3 Simbol ERD .......................................................................................... 17

Tabel 2.4 Tinjuan Pustakaa ................................................................................... 21

Tabel 3.1 Jadwal Perancanaan Penelitian ............................................................. 29

Tabel 3.2 Identifikasi Masalah .............................................................................. 32

Tabel 3.3 Pemecahan Masalah Yang diusulkan .................................................... 32

Tabel 3.4 Analisis Perangkat Lunak ..................................................................... 35

Tabel 3.5 Kebutuhan Fungsional .......................................................................... 36

Tabel 3.6 Spesifikasi Hardware ............................................................................ 37

Tabel 3.7 Keterangan penyimpanan DFD Level 2 user ........................................ 41

Tabel 3.8 Kebutuhan Fungsional user ................................................................... 41

Tabel 3.9 Keterangan penyimpanan DFD Level 2 kategori ................................. 43

Tabel 3.10 Kebutuhan Fungsional kategori ......................................................... 43

Tabel 3.11 Keterangan penyimpanan DFD Level 2 barang ................................... 44

Tabel 3.12 Kebutuhan Fungsional barang ............................................................. 44

Tabel 3.13 Keterangan penyimpanan DFD Level 2 barang masuk ....................... 45

Tabel 3.14 Kebutuhan Fungsional barang masuk .................................................. 46

Tabel 3.15 Keterangan penyimpanan DFD Level 2 barang keluar ........................ 47

Tabel 3.16 Kebutuhan Fungsional barang keluar .................................................. 47

Tabel 3.17 Keterangan penyimpanan DFD Level 2 indent.................................... 49

Tabel 3.18 Kebutuhan Fungsional indent .............................................................. 49

Tabel 3.19 Keterangan penyimpanan DFD Level 2 pegawai ................................ 50

Tabel 3.20 Kebutuhan Fungsional barang pegawai ............................................... 50

Tabel 3.21 Keterangan penyimpanan DFD Level 2 konsumen ............................. 51

Tabel 3.22 Kebutuhan Fungsional barang konsumen ............................................ 52

Tabel 3.23 Keterangan penyimpanan DFD Level 2 supplyer ................................ 53

Tabel 3.24 Kebutuhan Fungsional barang supplyer ............................................... 53

Page 18: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xviii

Tabel 3.25 Tabel barang ........................................................................................ 56

Tabel 3.26 Tabel barang keluar .............................................................................. 56

Tabel 3.27 Tabel barang masuk ............................................................................. 57

Tabel 3.28 Tabel kategori ...................................................................................... 57

Tabel 3.29 Tabel keranjang .................................................................................... 58

Tabel 3.30 Tabel konsumen ................................................................................. 58

Tabel 3.31 Tabel pegawai .................................................................................... 59

Tabel 3.32 Tabel supplyer ...................................................................................... 59

Tabel 3.33 Tabel user ............................................................................................. 60

Tabel 3.34 Tabel Indent ......................................................................................... 60

Tabel 4.1 Pengujian yang dilakukan oleh Admin ................................................ 106

Tabel 4.2 Pengujian yang dilakukan oleh Kasir................................................... 109

Tabel 4.3 Pengujian yang dilakukan oleh Pimpinan ........................................... 109

Tabel 4.4 Tabel hasil kuesioner Pengguna Aplikasi ........................................... 110

Page 19: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

xix

DAFTAR LAMPIRAN

Halaman

Lampiran 1 Gambar observasi Penelitian .................................................................

Lampiran 2 Wawancara Tempat Penelitian ...............................................................

Lampiran 3 Hasil Pengujian Sistem ...........................................................................

Lampiran 4 Surat Keterangan Penelitian ...................................................................

Page 20: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

1

BAB I

PENDAHULUAN

I PENDAHULUAN

1.1 Latar Belakang

Suku cadang atau sparepart suatu alat yang mendukung pengadaan barang

untuk keperluan peralatan yang digunakan dalam proses produksi. Suku cadang

merupakan faktor utama yang menentukan jalannya proses produksi dalam suatu

perusahaan. Sehingga dapat dikatakan suku cadang ini mempunyai peranan yang

cukup besar dalam serangkaian aktivitas perusahaan. Suku cadang mobil sangat

penting dalam industri otomotif, karena setiap pemilik kendaraan harus di

beberapa titik waktu mengganti yang rusak bagian mobil.

Persediaan sangat dibutuhkan oleh perusahaan untuk menjamin kelancaran

aktivitas usahanya. Seperti, jika konsumen ingin membeli sparepart mobil berupa

suku cadang, ketika perusahaan memiliki persediaan baik itu bahan baku ataupun

barang jadi, maka perusahaan dapat terus menjalankan aktivitas usahanya.

Pengelolaan persediaan barang disesuaikan dengan prediksi permintaan pasar. Hal

ini memudahkan perputaran barang sehingga tidak terjadi penumpukan barang.

Selain itu pengelolaan jumlah persediaan barang juga meminimalkan pengeluaran

modal yang terlalu besar dan juga meminimalkan tingkat kerugiaan diakibatkan

rusaknya barang karena lama penyimpanan.

Sistem Informasi berbasis web sebagai salah satu representasi dari bidang

teknologi. Dan merupakan media informasi yang sangat berkembang pesat

sekarang ini. Dengan sistem informasi berbasis web, semua orang dapat

menampilkan informasi yang dapat dinikmati oleh seluruh pengguna internet.

Bengkel kendaraan dengan berbagai nama yang ada di masyarakat, kegiatan

utama yang dilakukan adalah merawat dan memperbaiki atau melakukan

pemeliharaan kendaraan. Terdapat bengkel umum yaitu bengkel yang

mengerjakan semua kerusakan pada semua komponen atau sistem pada kendaraan

dan terdapat bengkel khusus atau spesialis, yang hanya mengerjakan pemeliharaan

untuk satu atau beberapa komponen atau sistem yang ada pada kendaraan yang

Page 21: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

2

memerlukan suku cadang tertentu, salah satu bengkel yang menyediakan servis

untuk kendaraan mobil yaitu bengkel mobil Auto Rizal,

Berdasarkan pengamatan penulis pada bengkel mobil Auto Rizal yakni pada

saat observasi yaitu persediaan suku cadang masih mengalami permasalahan

karena pegawai dalam melayani proses penjualan pada konsumen masih banyak

mendapatkan kendala diantaranya pembuatan nota penjualan sering berbeda-beda

antara petugas toko dengan administrasi, memberikan informasi persediaan atau

stok suku cadang dengan melihat di gudang masih tersedia atau tidak barang yang

diinginkan oleh konsumen. Hal ini mengakibatkan proses pengolahan data atau

penambahan data barang suku cadang, dimana bagian administrasi sering keliru

tentang barang masuk dan barang keluar diakibatkan kurang efektif dan

berdampak kesalahan dalam pembuatan laporan akhir penjualan maupun rekap

tahunan untuk data suku cadang yang dibutuhkan oleh pemilik toko.

Hal yang sebaliknya juga terjadi ketika persediaan suku cadang di Bengkel

Mobil Auto Rizal ini terkadang mengalami kehabisan persediaan suku cadang

dalam setiap tahunnya terutama ketika menjelang hari raya. Permintaan yang

banyak dari pelanggan menyebabkan suku cadang di Bengkel Mobil Auto Rizal

mengalami out of order (kehabisan stok). Diantaranya Suku cadang yang biasa

terpakai adalah suku cadang yang bersifat dalam suku cadang rutin. Suku cadang

rutin ini antara lain filter udara, oli, kampas rem depan, kampas rem belakang,

n,balance weight, busi, minyak rem, filter bensin, filter oli, ban, bohlam lampu

mobil depan dan belakang, dan aki batre mobil, Masalah tersebut terjadi

dikarenakan kurang efektif penentuan persediaan terhadap suku cadang. Dimana,

dalam pengolahan data persediaan suku cadang di Bengkel Mobil Auto Rizal ini

masih belum tersedia sistem dalam menentukan persediaan suku cadang tiap

periode ke depan. Dalam hal inilah untuk semakin efisien dan efektif nya

pengolahan data dan informasi mengenai stok barang yang ada serta menyusun

suku cadang tiap periode secara sistematis dibengkel maka penulis berinisiatif

untuk membuat “Sistem Informasi Persediaan Suku Cadang Barang Berbasis

Web pada bengkel Mobil Auto Rizal Palembang”.

Page 22: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

3

1.2 Identifikasi Masalah

Penelitian yang dilakukan sesuai dengan hasil temuan dalam mengidentifikasi

permasalahan pada sistem yang sedang berjalan yang disajikan pada rumusan dan

batasan masalah.

1.2.1 Rumusan Masalah

Berdasarkan latar belakang yang ada maka rumusan permasalahan dalam

penelitian ini bagaimana membangun sistem informasi persedian suku cadang

barang berbasis web pada Toko Bengkel Auto Rizal Palembang ?

1.2.2 Batasan Masalah

Adapun batasan masalah dalam penelitian ini agar tetap terarah dan tidak

keluar dari topik, maka masalah akan dibatasi sebagaimana berikut :

1. Sistem yang akan dibangun meliputi pengolahan data sparepart barang,

persediaan barang, data supplier, data konsumen, data pegawai, data faktur

pembelian, dan data indent.

2. Menampilkan semua laporan transaksi Persediaan barang masuk dan

barang keluar.

3. Bahasa pemrograman yang digunakan dalam pembuatan sistem ini adalah

PHP dan menggunakan MySql sebagai databasenya.

1.3 Tujuan dan Manfaat Penelitian

Tujuan dan manfaat yang ingin dicapai dari penelitian yang dilakukan yaitu:

1.3.1 Tujuan Penelitian

Tujuan yang ingin dicapai dari penelitian ini adalah membangun sistem

informasi persediaan suku cadang barang berbasis Web pada Toko Bengkel Mobil

Auto Rizal Palembang.

1.3.2 Manfaat Penelitian

Manfaat dari penelitian yang dilakukan :

1. Memudahkan Admin mencari Persedian suku cadang barang, dan

membuat pendokumentasian data dan informasi pegawai serta konsumen,

2. Memudahkan Pimpinan Melihat pendataan semua persediaan barang serta

data setiap konsumen.

Page 23: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

4

3. Kasir Dapat menghasilkan laporan semua transaksi penjualan dan data

suku cadang setiap periode berdasarkan tanggal yang ada. Serta kasir

membuat barang indent konsumen.

4. Sistem nantinya memberi solusi serta keakuratan dalam Laporan hasil

barang masuk dan barang keluar sparepart suku cadang barang.

1.4 Metodologi Penelitian

Serangkaian dari tahapan metode penelitian yang dilakukan yaitu komunikasi,

perencanaan, permodelan, testing dan penyerahan sistem yang dibangun.

1.4.1 Lokasi Penelitian

Penelitian ini dilakukan pada Bengkel Mobil Auto Rizal. Yang beralamat di

Jalan Mayor Salim Batu bara No 1134 Sekip Ujung Palembang, Sumatera

Selatan, No Telp. 0711-373418/ 081368086025.

1.4.2 Metode Penelitian

Menurut suwartono (2014,6) penelitian adalah cara memperoleh pengetahuan

dengan data yang memadai. Data yang diperoleh melalui pengamatan terhadap

suatu fenomena. Memang, mungkin saja awalnya karena keyakinan, pernyataan

yang berasal dari sumber terpercaya/otoritas, dan sikap.

1.4.3 Metode Pengumpulan Data

Adapun teknik-teknik pengambilan data yang peneliti lakukan dalam

penelitian adalah :

a. Observasi yaitu dilapangan dengan melakukan pengamatan langsung

terhadap sistem yang berjalan sesuai dengan alur data dan prosedur pada

Bengkel Mobil Auto Rizal Palembang.

b. Wawancara yaitu untuk mencari dan mengumpulkan data dengan cara

langsung berbicara dengan pemilik bengkel mobil, data yang di dapatkan

berubah informasi persedian suku cadang barang atau laporan barang

masuk dan keluar yang ada di Bengkel Mobil Auto Rizal Palembang.

Narasumber kedua yaitu mekanik yakni data yang di peroleh berupa

informasi cara mengeluarkan barang dan pemasangan barang.

Page 24: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

5

Pengumpulan data yang dilakukan secara langsung dari sumber – sumber

lain seperti buku, jurnal dan hasil penelitian yang berkaitan dengan

permasalahan.

1.4.4 Metode Pengembangan Sistem

Metode yang digunakan dalam pengembangan sistem ini adalah waterfall

model, yaitu pendekatan yang sistematis dan berurutan (sekuensial) pada

pengembangan perangkat lunak, yang dimulai spesifikasi kebutuhan pengguna

dan berlanjut melalui tahapan-tahapan komunikasi (communication) perencanaan

(planning), pemodelan (modelling), konstruksi (construction), dan implementasi

(deployment) (Pressman, 2010:46).

1.5 Sistematika Penulisan

Untuk mempermudah mengetahui dan mengikuti pembahasan serta format

penulisan skripsi ini, maka dibagi menjadi beberapa tahapan atau sistematika yang

merupakan kerangka dan pedoman dalam melakukan penulisan dan tahap-tahap

kegiatan sesuai dengan ruang lingkup yang dijelaskan sebelumnya secara garis

besar, yang dibagi menjadi lima bab yaitu sebagai berikut :

BAB I PENDAHULUAN

Bab ini menguraikan latar belakang, identifikasi masalah, metodologi

penelitian, tujuan dan manfaat penelitian, serta sistematika penulisan.

BAB II LANDASAN TEORI DAN TINJAUAN PUSTAKA

Bab ini menguraikan konsep dasar dan pengertian yang berkenaan

dengan penelitian yang dilakukan, beserta teori-teori mendasar baik

secara umum maupun khusus dari masalah yang diteliti.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini menguraikan tentang sejarah organiasi, visi dan misi

organisasi, serta analisis sistem yang sedang berjalan, analisis

kebutuhan sistem, pemodelan dan desain sistem yang dikembangkan

berdasarkan dengan metode penelitian yang digunakan.

BAB VI IMPLEMENTASI DAN PEMBAHASAN SISTEM

Pada bab ini menjelaskan hasil yang didapat dari penelitian, dan

pembahasan tentang sistem yang dikembangkan.

Page 25: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

6

BAB V PENUTUP

Bab ini menguraikan beberapa kesimpulan dari pembahasan masalah

pada bab-bab sebelumnya serta memberikan saran yang dapat

memberikan pengembangan selanjutnya.

Page 26: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

7

BAB II

LANDASAN TEORI DAN TINJAUAN PUSTAKA

BAB II LANDASAN TEORI DAN TINJAUAN PUSTAKA

2.1 Ayat Al-Qur’an berkenaan dengan persediaan

Al-Qur’an adalah kitab Allah SWT yang diturunkan kepada Nabi Muhammad

SAW sebagai petunjuk bagi umatnya. Di dalamnya terdapat Ayat-ayat yang jelas

bagi manusia yang mau menggunakan akalnya. Adapun ayat suci Al-qur’an yang

berhubungan dengan persediaan adalah :

ن تكون أ لكم بينكم بٱلبطل إلذ مو

أ كلوا

ل تأ ين ءامنوا ها ٱلذ ي

أ ي

كن بكم رحيما نفسكم إنذ ٱللذنكم ول تقتلوا أ ٢٩تجرة عن تراض م

Artinya : Hai orang-orang yang beriman, janganlah kamu saling memakan

harta sesamamu dengan jalan yang batil, kecuali dengan jalan perniagaan yang

berlaku dengan suka sama-suka di antara kamu. Dan janganlah kamu membunuh

dirimu; sesungguhnya Allah adalah Maha Penyayang kepadamu (Q.S An-nisa :

29).

ن من ٱلذ ي ذ ذط ٱ ي يتب ا ل يقووون إلذ مما يقو ٱلذ وو كلون ٱر ين يأ

وو ٱليع وحرذ ٱر حلذ ٱللذ وأ ا وو ما ٱليع مثل ٱر إنذ هم قاوا نذ

ك بأ ذ ٱمس ا

ومن عد فمن جاءهۥ و ۥ إل ٱللذ ورهو ۦ فٱنته فل ۥ ما سلف وأ ن رذ وعظة م

ون صحب ٱنلذار هم فيها خلولئك أ

٢٧٥فأ

Artinya : Orang-orang yang makan (mengambil) riba tidak dapat berdiri

melainkan seperti berdirinya orang yang kemasukan syaitan lantaran (tekanan)

penyakit gila. Keadaan mereka yang demikian itu, adalah disebabkan mereka

Page 27: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

8

berkata (berpendapat), sesungguhnya jual beli itu sama dengan riba, padahal

Allah telah menghalalkan jual beli dan mengharamkan riba. Orang-orang yang

telah sampai kepadanya larangan dari Tuhannya, lalu terus berhenti (dari

mengambil riba), maka baginya apa yang telah diambilnya dahulu (sebelum

datang larangan); dan urusannya (terserah) kepada Allah. Orang yang kembali

(mengambil riba), maka orang itu adalah penghuni-penghuni neraka; mereka

kekal di dalamnya (Q.S Al Baqorah 275).

Jadi, inti dari 2 ayat diatas adalah bahwa dalam proses jual beli, kita sebagai

penjual harus menjual barang yang berkualitas dan tidak merugikan konsumen

serta tidak hanya menguntungkan kita sebagai pembeli (mengambil riba dari

pembeli dilarang dalam agama islam).

2.2 Teori-Teori Yang Berhubungan Dengan Sistem Secara Umum

Pemahaman mengenai konsep Sistem Informasi diumulai dari pendefinisian,

Karakteristik Sistem, dan Sistem Informasi itu sendiri :

8.6.3 Sistem

Sistem dapat didefinisikan sebagai sekumpulan prosedur yang saling berkaitan

dan saling terhubung untuk melakukan suatu tugas bersama-sama (Pratama,

2014:7). Sistem dapat didefinisikan sebagai sekelompok elemen yang terintegrasi

dengan maksud yang sama untuk mencapai suatu tujuan. Hal pertama yang perlu

diperhatikan dalam suatu sistem adalah elemen-elemennya. Tentunya setiap

sistem memiliki elemen-elemennya sendiri, yang kombinasinya berbeda antara

sistem yang satu dengan sistem yang lain. Namun demikian, susunan dasarnya

tetap sama (Nugroho, 2010:17). Dan sedangkan Menurut Sutabri, (2012:3).

Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur,

komponen, atau variabel yang terorganisasi, saling berinteraksi, saling tergantung

satu sama lain dan terpadu.

2.2.2 Informasi

Berbagai definisi tentang informasi yang dikutip dari beberapa sumber yang

dapat dilihat pengertian informasi untuk memberikan penjelasan lebih lanjut

tentang Informasi yakni adalah Menurut Pratama, (2014:9). Informasi merupakan

hasil pengolahan data dari satu atau berbagai sumber, yang kemudian diolah,

Page 28: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

9

sehingga menghasilkan nilai, arti, dan manfaat dan Menurut Sutabri, (2012:1).

Dalam bukunya, Gordon B. Davis menjelaskan informasi adalah data yang telah

diproses ke dalam suatu bentuk yang mempunyai arti bagi si penerima dan

mempunyai nilai nyata dan terasa bagi keputusan saat itu atau keputusan

mendatang. Sedangkan Menurut Sutarman, (2012:14). Informasi adalah

sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu sehingga

mereka mempunyai arti bagi si penerima.

Dari berbagai uraian yang di atas dapat disimpulkan bahwa pengertian

informasi adalah data yang telah diolah atau diproses menjadi sebuah bentuk yang

berarti bagi penerimanya sehingga dapat dijadikan sebuah keputusan. Kualitas

suatu informasi tergantung dari 3 (tiga) hal, yaitu : informasi harus akurat

(accurate) adalah Informasi harus bebas dari kesalahan-kesalahan dan tidak

menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan

maksudnya, tepat waktu (timelines) adalah Informasi yang datang pada si

penerima tida boleh terlambat. Informasi yang sudah usang tidak akan

mempunyai nilai lagi karena informasi merupakan landasan dalam pengambilan

keputusan, dan relevan (relevance) Informasi tersebut mempunyai manfaat untuk

pemakaiannya. Relevansi informasi untuk orang satu dengan yang lain berbeda.

Sutabri, (2012:41).

2.2.3 Sistem Informasi

Berbagai definisi tentang sistem informasi yang dikutip dari beberapa sumber

yang dapat dilihat pada pengertian sistem informasi untuk memberikan penjelasan

lebih lanjut tentang sistem informasi, berikut adalah menurut pendapat-pendapat

mengenai pengertian sistem informasi adalah Menurut Pratama, (2014:9). Sistem

Informasi merupakan empat gabungan bagian utama. Keempat bagian utama

tersebut mencakup perangkat lunak (software), perangkat keras (hardware),

infrastruktur, dan sumber daya manusia (SDM) yang terlatih.

Dan Menurut Sutabri, (2012:46). Sistem informasi adalah suatu sistem di

dalam 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

Page 29: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

10

tertentu dengan laporan-laporan yang diperlukan. Sedangkan Menurut Nugroho,

(2010:17). Sistem informasi dapat didefinisikan sebagai integrasi antara orang,

data, alat dan prosedur yang bekerja sama dalam mencapai suatu tujuan. Jadi, di

dalam sistem informasi terdapat elemen orang, data, alat dan prosedur atau cara.

Dari berbagai uraian yang di atas dapat disimpulkan bahwa pengertian sistem

informasi adalah kumpulan elemen-elemen dan prosedur yang bekerja sama

dalam mencapai tujuan tertentu.

2.2.4 Data

Berbagai definisi tentang data yang dikutip dari beberapa sumber yang dapat

dilihat pada pengertian data untuk memberikan penjelasan lebih lanjut tentang

data dapat dilihat dibawah ini :

Menurut Laundon dan laundon, (2015:16). Data (data) dapat diartikan sebagai

kum pulan fakta mentah yang mewakili kejadian-kejadian yang terjadi dalam

suatu organisasi atau lingkungan fisiknya, sebelum diolah dan dibentuk ke dalam

bentuk yang dapat dimengerti dan digunakan manusia. Dan Menurut Taufik,

2013:15. Data adalah representasi dari fakta atau gambaran mengenai suatu objek

kejadian. Sedangkan Menurut Sutabri, (2012:2). Data adalah bahan mentah yang

diproses untuk menyajikan informasi.

Dari berbagai uraian yang di atas dapat disimpulkan bahwa pengertian data

adalah bahan mentah atau gambaran yang diproses untuk menyajikan informasi.

2.3 Teori yang Berhubungan dengan Topik Yang Diangkat

Pemahaman tentang konsep yang diangkat dapat dimulai dari mengetahui

definisi dari bagian-bagian tersebut.

2.3.1 Persedian Barang

Menurut Lidyah, (2007:253). Adalah Kata Persedian di tunjukan untuk barang-

barang yang tersedia untuk di jual dalam kegiatan bisnis yang normal. Sedangkan

untuk perusahaan manafaktur, persediaan barang dalam proses produksi atau yang

di tempatkan dalam kegiatan produksi, jenis persediaan yang ada dalam

perusahaan manafaktur biasanya berupa (1) Bahan baku dan bahan

penolong.bahan baku adalah barang-barang yang menjadi bagian dari produk jadi

yang mudah dapat diikuti biayanya. Sedangkan bahan penolong adalah bahan

Page 30: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

11

bahan yang juga menjadi bagian dari produk jadi tetapi jumlah nya relatif kecil

atau sulit diikuti biayaanya. Misalnya dalam perusahan mebel yang menjadi bahan

baku adalah kayu, rotan, besi siku, sedangkan bahan penolong berupa paku,

dempul. (2) Supplies pabrik, adalah barang-barang yang mempunyai fungsi

melancarkan proses produksi misalnya oli mesin, bahan pembersih mesin. (3)

Barang dalam proses, adalah barang-barang yang sedang di kerjakan tetapi pada

tanggal neraca barang-barang tadi belum selesai di kerjakan. Untuk dapat dijual

masih di perlukan perkerjaan lebih lanjut. (4) Produk selesai, yaitu barang-barang

yang sudah selesai di kerjakan dalam proses produksi dan menunggu saat

penjualan.

Sedangkan Menurut Agus Ristono, (2009:3) adalah Konsep Persediaan

persediaan dapat diartikan sebagai barang-barang yang disimpan untuk digunakan

atau dijualpada masa atau periode yang akan datang. Persediaan terdiri dari

persediaan bahan baku, persediaan bahan setengah jadi dan persediaan barang

jadi. Persediaan bahan baku dan bahan setengah jadi disimpan sebelum digunakan

atau dimasukkan ke dalam proses produksi, sedangkan persediaan barang jadi

atau barang dagangan disimpan sebelum dijual atau dipasarkan. Dengan demikian

setiap perusahaan yang melakukan kegiatanusaha umumnya memiliki persediaan.

2.3.2 Suku cadang

Menurut Richardus Eko Indrajit dan Richardus Djokopranoto (2003:6). Dalam

bukunya Manajemen Persediaan menyatakan definisi suku cadang adalah sebagai

berikut: “Suku cadang atau sparepart adalah suatu alat yang mendukung

pengadaan barang untuk keperluan peralatan yang digunakan dalam proses

produksi”. Berdasarkan definisi diatas, suku cadang merupakan faktor utama yang

menentukan jalannya proses produksi dalam suatu perusahaan. Sehingga dapat

dikatakan suku cadang ini mempunyai peranan yang cukup besar dalam

serangkaian aktivitas perusahaan.

2.4 Teori Yang Berhubungan Dengan Analisa Desain Yang Digunakan

Dalam melakukan penelitian ini, menjadi sangat penting untuk mengetahui

Tools yang digunakan untuk dapat menyajikan sistem yang diusulkan yaitu

Flowchart, DFD, dan ERD.

Page 31: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

12

2.4.1 Flowchart

Bagan alir (Flowchart) adalah bagan (Chart) yang menunjukan alir (Flow)

didalam program atau prosedur sistem secara logika. Bagan alir digunakan

terutama untuk alat bantu komunikasi dan untuk dokumentasi serta pada waktu

akan menggambarkan suatu bagan alir. Ada lima macam bagan alir yakni terdiri

dari bagan alir sistem (Systems flowchart), bagan alir dokumen (Document

flowchart), bagan alir skematik (Scematic flowchart), bagan alir program

(Program Flowchart), bagan alir proses (Process flowchart) yang saya gunakan

dalam penelitian ini adalah bagan alir sistem (Systems flowchart). Bagan alir

sistem (Systems flowchart) merupakan bagan yang menunjukkan arus pekerjaan

secara keseluruhan dari sistem. Bagan ini menjelaskan urutan-urutan dari

prosedur-prosedur yang ada didalam sistem, bagan alir sistem menunjukan apa

yang dikerjakan di sistem, bagan alir sistem digambar dengan menggunakan

simbol-simbol yang mana terdiri dari 21 simbol bagan alir sistem (Jogiyanto,

2005:795-796).

Tabel 2.1 Tabel Simbol Bagan alir sistem

No Simbol Nama Keterangan

1

Dokumen Menunjukan dokumen input

dan output baik untuk proses

manual, mekanik atau

komputer.

2 Kegiatan

Manual

Menunjukan pekerjaan manual.

3

N

Simpanan

Offline

File non-komputer yang diarsip

urut tanggal (Numerical).

4

A

Simpanan

Offline

File non-komputer yang diarsip

urut tanggal (Alphabetical).

5

C

Simpanan

Offline

File non-komputer yang diarsip

urut tanggal (cronological).

6 Kartu Plong Menunjukan input/output yang

menggunakan kartu plong.

Page 32: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

13

7 Proses Menunjukan kegiatan proses

dari operasi program komputer.

8 Operasi luar Menunjukan operasi yang

dilakukan di luar proses

operasi komputer.

9 Pengurutan

offline

Menunjukan proses pengurutan

data di luar proses komputer.

10 Pita

magnetik

Menunjukan input/output yang

menggunakan pita magnetik.

11 Hard disk Menunjukan input/output yang

menggunakan hard disk.

12 Diskette Menunjukan input/output yang

menggunakan diskette.

13 Drum

magnetik

Menunjukan input/output yang

menggunakan drum magnetik.

14 Pita kertas

berlubang

Menunjukan input/output yang

menggunakan pita kertas

berlubang.

15 Keyboard Menunjukan input yang

menggunakan on-line

keyboard.

16 Simbol

Display

Menunjukan Output yang

ditampilkan monitor.

17 Simbol Pita

Kontrol

Menunjukan penggunaan pita

kontrol (control tape) dalam

batch control total untuk

pencocokan di proses batch

processing.

18 Simbol

Hubungan

Komunikasi

Menunjukan proses transmisi

data melalui channel

komunikasi.

19 Garis alir Menunjukan arus dari proses.

Page 33: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

14

21

Simbol

penjelasan

Menunjukan penjelasan dari

suatu proses.

20 penghubung Menunjukan penghubung ke

halaman yang masih sama atau

ke halaman lain.

(Sumber : Jogiyanto, 2005:796-799).

2.4.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) atau Diagram Alir Data merupakan tools (alat)

yang digunakan dalam metodologi dengan analisis yang terstruktur. Analisis

terstruktur banyak digunakan untuk menetapkan input sistem, proses dan

outputnya. Ia menawarkan model grafis logis dan alir informasi, mempartisi

sistem ke dalam modul-modul yang menunjukkan level rincian yang bisa dikelola

Laudon, (2005:663).

Sedangkan Menurut Rosa dan Shalahudin (2014:70) Data Flow Diagram

(DFD) atau dalam Bahasa Indonesia menjadi Diagram Alir Data (DAD) adalah

representasi grafik yang menggambarkan aliran informasi dan transformasi

informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan

keluaran (output). DFD dapat digunakan untuk merepresentasikan sebuah sistem

atau perangkat lunak pada beberapa level abstraksi. DFD dapat dibagi menjadi

beberapa level yang lebih detail untuk merepresentasikan aliran informasi atau

fungsi yang lebih detail. DFD menyediakan mekanisme untuk pemodelan

fungsional ataupun pemodelan aliran informasi oleh karena itu, DFD lebih sesuai

untuk memodelkan fungsi-fungsi perangkat lunak yang akan diimplementasikan

menggunakan pemrograman terstruktur, karena pemrograman terstruktur

membagi-bagi bagiannya dengan fungsi-fungsi dan prosedur-prosedur.

Sebagimana dapat dilihat pada Tabel 2.2 dibawah ini :

Tabel 2.2 Simbol DFD (Data Flow Diagram)

Notasi Keterangan

Page 34: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

15

Proses atau fungsi atau prosedur:

Pada pemodelan perangkat lunak

yang akan diimplementasikan

dengan pemrograman terstruktur,

maka pemodelan notasi inilah yang

harusnya menjadi funsgi atau

prosedur di dalam kode program.

Catatan:

Nama yang diberikan pada sebuah

proses biasanya berupa kata kerja

File dalam basis data atau

penyimpanan (storage):

Pada pemodelan perangkat lunak

yang akan diimplementasikan

dengan pemrograman terstruktur,

maka pemodelan notasi inilah yang

harusnya dibuat menjadi tabel-tabel

basis data yang dibutuhkan, tabel-

tabel ini juga harus sesuai dengan

perancangan tabel-tabel pada basis

data (Entity Relationship Diagram

(ERD), Conceptual Data Model

(CDM), Physical Data Model

(PDM)

Catatan:

Nama yang diberikan pada sebuah

penyimpanan biasanya kata benda.

Entitas luar (external entity) atau

masukan (input) atau keluaran

(output) atau orang yang memakai

/berinteraksi dengan perangkat

lunak yang dimodelkan atau sistem

lain yang terkait dengan aliran data.

Catatan:

Nama yang digunakan pada

masukan output biasanya berupa

kata benda.

Page 35: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

16

Aliran data

Merupakan data yang dikirim antar

proses, dari penyimpanan ke

proses, atau dari proses ke masukan

(input) atau keluaran (output).

Catatan:

nama yang digunakan pada aliran

data biasanya berupa kata benda,

dapat diawali dengan kata data

misalnya “data siswa” atau tanpa

kata misalnya “siswa”.

(Sumber: Rosa dan Shalahudin, 2014:69)

2.4.3 ERD (Entity Relationship Diagram)

Diagram ini menunjukkan hubungan antara entitas yang satu dengan yang

lain dan juga bentuk hubungannya. Dengan adanya hubungan antar-entitas ini

maka seluruh data menjadi tergabung di dalam satu kesatuan yang terintegrasi

Nugroho,(2010:114). ERD adalah notasi yang digunakan untuk melakukan

aktivitas pemodelan data .Pressman, (2014:353). ERD (Entity Relationship

Diagram) adalah gambar atau diagram yang menunjukkan informasi dibuat,

disimpan dan digunakan dalam sistem bisnis .Fatta,(2007:121). Seperti yang

ditampilkan Tabel 2.3.

Tabel 2.3 Tabel Simbol ERD

NO Nama Simbol Keterangan

1

Entitas

Orang, tempat, atau

benda memiliki nama

tunggal

2

Atribut

Property dari entitas

harus digunakan oleh

minimal 1 proses bisnis

Page 36: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

17

dipecah dalam detail

3

Relasi

Menunjukkan hubungan

antar 2 entitas,

dideskripsikan dengan

kata kerja

4

Link

Penghubung antara

himpunan relasi dengan

himpunan entitas dan

himpunan entitas dengan

atributnya (Sumber : Fatta, 2007:124).

Entity adalah sebutan lain dari record dan entities atau set entity adalah sebutan

lain dari file. Kata entitas yang digunakan di sini dimaksudkan untuk

menggambarkan entities, meskipun seharusnya ditulis himpunan entitas. Entity

adalah sebutan lain dari record dan entities atau set entity adalah sebutan lain dari

file. Kata entitas yang digunakan di sini dimaksudkan untuk menggambarkan

entities, meskipun seharusnya ditulis himpunan entitas.

Relasi (Relationship) adalah keterhubungan atau keterkaitan antara satu

dengan satu atau lebih entitas lain. Bentuk hubungan tersebut bermacam-macam,

yaitu. Nugroho, (2010:119) One to one adalah Satu rekaman di sebuah entitas

berhubungan dengan hanya satu rekaman di entitas lain. Dan One to many Satu

rekaman di sebuah entitas berhubungan dengan lebih dari satu rekaman di entitas

lain. Sedangkan Many to many adalah Lebih dari satu rekaman di sebuah entitas

berhubungan dengan lebih dari satu rekaman di entitas lain. Atribut atau field

adalah suatu karakteristik yang biasa untuk menggambarkan seluruh atau

sebagiandari record. Kata lain dari atribut adalah elemen data. Atribut dan entitas

memiliki keterkaitan yang dapat digambarkan dengan notasi penghubung.

Penghubung atau konektor merupakan bentuk dari keterikatan antara entitas,

atribut, maupun dengan relasi. Penghubung dapat digambarkan dengan garis yang

menghubungkan notasi berdasarkan keterikatan yang dimiliki. Notasi entitas,

relasi, atribut dan penghubung sebagaiamana yang ditampilkan dari Tabel 2.3.

2.5 Metode Pengembangan

Menurut Roger S. Pressman (2010 : 46). Model air terjun (waterfall) kadang

dinamakan siklus hidup klasik (classic life cycle), dimana hal ini menyiratakan

Page 37: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

18

pendekatan yang sistematis dan berurutan (sekuensial) pada pengembangan

perangkat lunak, yang dimulai dengan spesifikasi kebutuhan pengguna dan

berlanjut melalui tahapan-tahapan perencanaan, pemodelan, kontruksi serta

penyerahan sistem/perangkat lunak ke para pelanggan/pengguna, yang diakhiri

dengan dukungan berkelanjutan pada perangkat lunak lengkap yang dihasilkan

yaitu terdapat pada gambar 2.1 :

(Sumber: Pressman, 2010:46)

Gambar 2.1 Model Waterfall

Berikut adalah penjelasan tahapan dalam metode Model air terjun (waterfall) :

a. Komunikasi. Pada Tahapan awal Merupakan tahap pertama, yang

dilakukan menguraikan hasil wawancara. Pada tahapan ini dilakukan

pengumpulan data, melakukan pertemuan dengan pengguna, dimana

pengguna disini ialah admin, dan pemilik bengkel pada Bengkel Mobil

Auto Rizal Palembang.

b. Perencanaan. Tahapan ini Merupakan lanjutan dari tahap komunikasi.

Pada tahap ini akan menghasilkan data yang berhubungan dengan

keinginan dalam pembuatan software, termasuk rencana yang akan

dilakukan

c. Pemodelan. Tahapan ini Merupakan lanjutan setelah tahap komunikasi dan

perencanaan. Pada tahap ini dilakukan analisis dan perancangan software

Page 38: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

19

yang dapat diperkirakan sebelum dibuat koding dimana perancangan yang

dibuat menggunakan DFD (Data Flow Diagram). Pada tahap ini berfokus

pada perancangan sistem dan rancangan interface. Tahapan ini akan

menghasilkan dokumen yang disebut software requirement (kebutuhan

perangkat lunak).

d. Konstruksi. Tahapan ini Merupakan lanjutan setelah tahap komunikasi,

perencanaan dan pemodelan. Tahap ini merupakan penulisan kode-kode

program serta pengujian program. Desain yang telah dibuat sebelumnya

harus diimplementasikan ke dalam program perangkat lunak. Hasil dari

tahap ini adalah program komputer sesuai dengan desain yang telah dibuat

pada tahap desain sebelumnya. Pengujian yang digunakan ialah antarmuka

pengguna grafis (GUI) karena komponen penggunaan ulang sekarang

adalah bagian yang umum dari lingkungan pembangunan GUI, pembuatan

antarmuka pengguna menjadi lebih singkat dan lebih tepat. Roger S,

Pressman,(2010:606).

e. Penyerahan. Tahapan ini tidak menutup kemungkinan sebuah perangkat

lunak mengalami perubahan ketika sudah dikirimkan ke pengguna.

Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak

terdektesi saat pengujian atau perangkat lunak harus beradaptasi dengan

lingkungan baru.

2.6 Alat Bantu Yang Digunakan Untuk Mengimplementasikan Hasil Desain

Proses konstruksi untuk dapat membangun sebuah prototype membutuhkan

alat bantu perangkat lunak pemprograman seperti Hypertext Processor

(PHP), My Structured Query Language (MySQL), dan XAMPP.

8.6.3 Hypertext Preprocessor (PHP)

Menurut Naista (2016: 4), Hypertext Preprocessor atau lebih singkatnya PHP

adalah bahasa skrip yang digunakan atau disisipkan ke dalam HTML. Lain lagi

pendapat Hidayatullah dan Kawistara (2014: 231) PHP Hypertext Preprocessor

atau disingkat dengan PHP adalah suatu bahasa scripting khusunya digunakan

untuk web development. Karena sifatnya yang server side scripting, maka untuk

menjalankan PHP harus menggunakan web server.

Page 39: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

20

Dari uraian tersebut dapat disimpulkan bahwa PHP adalah skrip ditanamkan

atau disisipkan ke dalam HTML yang dieksekusi di server web.

2.6.2 MySQL

MySQL adalah satu aplikasi DBMS yang sudah sangat banyak digunakan oleh

para pemrogram aplikasi web. Kelebihan dari MySQL adalah gratis, handal,

selalu di-update dan banyak forum yang memfasilitasi para pengguna jika

memiliki kendala. MySQL juga menjadi DBMS yang sering di-bundling dengan

web server sehingga proses instalasinya jadi lebih mudah (Hidayatullah dan

Kawistara, 2014: 180). Sedangkan menurut Rulianto (2010:148) MySQL adalah

salah satu jenis database server yang terkenal. MySQL termasuk jenis RDBMS (

Relational Database Management System), itulah sebabnya istilah seperti table,

baris, dan kolom digunakan dalam MySQL.

Dari uraian tersebut dapat disimpulkan bahwa MySQL adalah perangkat lunak

yang dipakai untuk menyimpan data berupa informasi, teks dan juga angka dan

dapat menghubungkan script php.

2.6.3 XAMPP

XAMPP (X(Windows/Linux) Apache MySQL PHP dan Perl) merupakan

paket server web PHP dan database MySQL yang paling populer di kalangan

pengembang web dengan menggunakan PHP dan MySQL sebagai database-nya

(Sidik, 2014: 72). Lain lagi menurut Hidayatullah dan Kawistara (2014: 125)

untuk menguji apakah aplikasi web Anda berjalan baik atau tidak maka

diperlukan yang disebut dengan web server. Web server Xampp ini adalah tempat

di mana anda menyimpan aplikasi web anda kemudian mengaksesnya melalui

Internet.

Dari uraian tersebut dapat disimpulkan bahwa Xampp adalah kompilasi software

yang berisi paket apache HTTP Server, MySQL, dan PhpMyAdmin.

2.7 Teori Pengujian Yang Akan Digunakan

Pengujian yang digunakan ialah antarmuka pengguna grafis (GUI) karena

komponen penggunaan ulang sekarang adalah bagian yang umum dari lingkungan

pembangunan GUI, pembuatan antarmuka pengguna menjadi lebih singkat dan

lebih tepat. Roger S, Pressman, (2012:606).

Page 40: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

21

2.8 Tinjauan Pustaka

Beberapa tinjauan pustaka yang berkaitan dengan Persedian Barang antara lain

1 skripsi dan 7 jurnal dapat dilihat pada Tabel 2.4 dibawah ini :

Tabel 2.4 Tinjauan Pustaka

No

Nama Judul Tahun Isi

1 Ramadhan Perancangan

Sistem Informasi

Persedian Barang

Berbasis Web pada

Program Non

Reguler Fakultas

Sains Dan

Teknologi

Universitas Islam

Negeri Sfarif

Hidayatullah

Jakarta.

2008 Bahasa pemrograman PHP

dan database MySQL,

pengujian Sistem

menggunakan Black-box

Testing, hasil penelitian

yang telah dilakukan yaitu

Inventaris Barang dapat

menghasilkan laporan

periode tertentu agar

memudahkan pengambilan

keputusan berkaitan dengan

kegiatan persedian barang.

Yang digunakan metode

pengembangan yaitu

menggunkan metode

Terstruktur.

2 Liza

Yuliati,

yupianti

Sistem Informasi

Persediaan Barang

Pada PT. Surya

Nusa Bhaktindo

Bengkulu

2012 Bahasa Pemrograman yang

digunakan adalah Visual

Basic 6.0 dan Microsoft

Acces sebagai database,

permodelan yang digunakan

adalah DFD (Data Flow

Diagram) serta hasil dari

penelitian ini adalah berupa

data material yang dimulai

dari permintaan hingga

pemasukan material menjadi

cepat serta dapat mengntrol

material dilapangan.

3 Lyony

Dyanthy

Sistem Informasi

Persediaan Suku

cadang pada

Bengkel Borneo

Motor Semarang

2012 Bahasa Pemrograman yang

digunakan adalah Visual

Basic 6.0 serta metode

pengembangan yang dipakai

Waterfall dan permodelan

yang digunakan adalah DFD

(Data Flow Diagram),

adapun hasil dari penelitian

ini adalah pembuatan stok

Page 41: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

22

persediaan barang digudang

serta pengarsipan

dokumentasi setiap barang.

4 Ndaru

Mardi, Tri

Irawati dan

Wawan

Laksito

Sistem Informasi

Persediaan barang

secara Multiuser

pada Apotik

Kinasih Bulu

Sukoharjo dengan

metode rata-rata

bergerak

2013 Bahasa Pemrograman yang

digunakan adalah Visual

Basic 6.0 serta permodelan

yang digunakan DFD (Data

Flow Diagram), dan

pengujian sistem

menggunkan teknik

Blackbox, adapun hasil dari

penelitian ini adalah

menggunkan metode rata-

rata untuk mengatasi dan

membantu permasalahan

pengolahan data persediaan

barang dan penentuan harga

pokok apabila ada harga

kenaikan maupun

penurunan harga.

5 Adji

kusuma

Dinata

Sistem Informasi

persediaan Barang

pada Distro Above

Store Semarang

2013 Bahasa Pemrograman yang

digunakan adalah Visual

Basic 6.0 metode

pengembangan yang

digunakan Waterfall, serta

permodelan yang digunakan

DFD (Data Flow Diagram),

serta hasil dari penelitian

ini adalah adanya informasi

setiap barang yang ada

maupun yang tidak ada dan

mengontrol pengadaan

barang, serta dengan adanya

sistem persediaan barang ini

pemilik langsung tau berapa

jumlah stock yang tersedia

dan yang tidak tersedia.

6 Adi Wijaya Sistem Informasi

Persediaan gudang

Bengkel pada

Arema Motor

Bengkel Resmi

Honda dengan

Delphi 2007 dan

SQL Server 2008

2014 Bahasa Pemrograman yang

digunakan adalah Delphi

2007 dan Permodelan yang

digunakan adalah DFD

(Data Flow Diagram), hasil

dari penelitian ini adalah

pembuatan arsip-arsip setiap

konsumen mengenai

persediaan barang apa saja

Page 42: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

23

yang telah dibeli serta

mengetahui stok-stok

barang yang dibuat.

7 Agus

Sukoco

Perancangan

Program Aplikasi

Persediaan

Sparepart Motor

dengan

menggunakan

bahasa

Pemrograman

Borland Delphi 7.0

pada PD.Kartika

Motor Bandar

Lampung

2015 Bahasa Pemrograman yang

digunakan adalah Borland

Delphi 7.0 serta permodelan

DFD (Data Flow Diagram)

dan hasil dari penelitian ini

adalah pencatan transaksi

penjualan, pembelian dan

persedian sparepart dan

supplier yang telah tercatat

dicatat dan diarsip, sehingga

setiap data yang ada

terdokumentasi didalam

sistem.

8 Fatim

Nugrahanti

Perancangan

Sistem Informasi

Inventory

Sparepart Mesin

Fotocopy dengan

menggunakan

Visual Delphi 7

2015 Bahasa Pemrograman yang

digunakan adalah Borland

Delphi 7.0, serta Hasil dari

penelitian ini adalah

membantu memonitoring

keluar masuk barang serta

bermanfaat dalam pencarian

data sparepart dan data

supplier maupun konsumen

terdokumentasi.

Berdasarkan Tabel 2.4 Tinjauan Pustaka yang menjelaskan tentang

perbandingan dari beberapa penelitian mengenai persedian barang yang sudah

dilaksanakan maka perbedaan yang dimiliki dari penilitian ini adalah membangun

sistem informasi persediaan suku cadang barang berbasis web pada bengkel Auto

Rizal Palembang dengan menggunakan metode pengembangan sistem waterfall,

perancangan sistem yang digunakan Data Flow Diagram (DFD), Bahasa

pemrograman Personal Home Page (PHP), Pengujian menggunakan GUI. Dan

adanya setiap persediaan suku cadang barang harus mengetahui pemilik toko

terlebih dahulu untuk membeli barang yang di inginkan, admin harus melaporkan

ke pimpinan, dan pimpinan memverifikasi pembelian setiap suku cadang barang

serta adanya indent setiap barang apabila konsumen telah menyetujui barang yang

di indent nya, dan pendataan setiap pegawai maupun konsumen serta supplyer.

Page 43: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

24

BAB III

ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Sejarah Bengkel

Bengkel Auto Rizal yang berlokasi dijalan Mayor Sabara No.1134 Sekip

Ujung Palembang merupakan suatu perusahaan jasa yang bergerak dibidang

perbengkel yaitu memperbaiki kendaraan roda empat dan juga menjual spare part,

maupun peralatan untuk kendaraan roda empat, mobil, truk, dan pick-up. Bengkel

Auto Rizal didirikan pada tanggal 01 Januari 2010, oleh Ibu Hj. Sumiyati,

Bengkel ini pada awalnya didirikan hanya untuk menjual spare part kendaraan

roda empat, beberapa bulan kemudian melihat banyaknya pelanggan yang

meminta perbaikan–perbaikan pada kendaraan milik mereka, maka pimpinan

kemudian Memutuskan untuk memperluas bidang usaha Bengkel Auto Rizal ini

dengan Menambahkan, memberikan layanan tambahan berupa perbaikan (service)

Kendaraan roda empat. Dengan menggunakan media iklan maka bengkel Auto

Rizal memanfaatkan brosur untuk mempromosikannya, dan perkembangan

semakin pesat tidak hanya jasa perbaikan dan sparepart, Bengkel Auto Rizal

mulai merambah usaha alat untuk memperbaiki power steering. Oleh karena itu

kami sebagai team manajemen telah merumuskan untuk langkah kedepan dan

untuk mengantisipasi persaingan yang semakin ketat baik segi kualitas service dan

harga sparepart, dan pada bulan mei 2013, Bengkel Auto Rizal telah

mengembangkan promosi “Pergantian selisih harga 1 kali lipat,” dengan

mengusung tema promosi seperti ini diharapkan para konsumen akan lebih

banyak kunjungan ke bengkel mobil Auto Rizal. (Sumber : Bengkel Auto Rizal).

3.1.1 Visi dan Misi Bengkel

Visi Untuk menjadi bengkel mobil terbaik di Palembang yg mengutamakan

pada kepuasan pelanggan didukung dgn peralatan lengkap dan tenaga ahli yang

berkompeten dlm memberikan pelayanan jasa Bengkel kepada pelanggan, mitra

usaha, pegawai, pemegang saham dan masyarakat. Misi Membangun Bengkel

yang sehat dan terpecaya dengan :

Page 44: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

25

1 Memberikan jasa bengkel yg unggul berdasarkan nilai–nilai kejujuran,

keadilan dan kehati–hatian.

2 Memberikan solusi tepat dan cepat mulai dari saat pelanggan ingin

memperbaiki mobil, proses menunggu sampai dengan mobil selesai

diperbaiki.

3 Memenuhi ketentuan dan peraturan yang terkait dengan bisnis Bengkel.

4 Membangun hubungan saling menguntungkan dengan mitra bisnis.

5 Meningkatkan hubungan komunitas melalui program tangung jawab

sosial.

3.1.2 Struktur Organisasi

Struktur organisasi adalah kerangka yang menggambarkan secara keseluruhan

dari unit kerja, pembagian tugas, memberikan gambaran nyata mengenai

hubungan fungsional antara bagian satu dengan bagian lainya karena dipengaruhi

oleh beberapa hal seperti jenis perusahaan, ruang lingkup perusahaan, dan lain-

lain. Struktur organisasi yang didirikan tentunya mempunyai tujuan, dan untuk

mencapai tujuan agar dapat berhasil diperlukan suatu perencanaan yang baik dan

terencana. Sistem organisasi akan mewujudkan garis wewenang untuk

memberikan perintah dari atasan sampai bawahan pada tingkat pelaksanaan dan

memperlihatkan tanggung jawab atas tugas yang diberikan kepada karyawan.

Bengkel Mobil Auto Rizal memiliki beberapa bidang dan tugas sesuai

dengan pembagian tugas dan tanggung jawab serta hak dan kewajibannya, maka

setiap orang juga mengetahui apa kedudukannya, tugas dan fungsinya serta

kepada siapa dia bertanggung jawab.

Page 45: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

26

(Sumber : Bengkel Auto Rizal )

Gambar 3.1 Struktur Organisasi Bengkel Auto Rizal

3.2 Komunikasi (Communication)

Komunikasi adalah langkah awal dalam pengumpulan data-data dengan

melakukan wawancara langsung terhadap pimpinan bengkel mobil Auto Rizal

agar mendapatkan gambaran umum sistem yang berjalan sebagaimana

(Lampiran 1). Untuk dapat membuat sistem yang ingin diusulkan. Berdasarkan

wawancara yang dilakukan pada pimpinan pemilik bengkel mobil, didapatkan

sistem yang berjalan yakni saat ini memiliki beberapa permasalahan diantaranya

untuk bagian servis mobil yang mengerjakan semua kerusakan suku cadang pada

kendaraan, salah satu bengkel yang menyediakan servis untuk kendaraan mobil

yaitu bengkel mobil Auto Rizal ,dalam melaksanakan persediaan suku cadang

masih mengalami permasalahan bagian stock suku cadang barang mobil, karena

bagian konsumen harus menanyakan ke mekanik terlebih dahulu tentang suku

cadang apa yang diinginkan dan mekanik langsung menanyakan kepada bagian

Admin bengkel dan admin bengkel langsung memeriksa persedian suku cadang

mobil yang dinginkan konsumen, jika ada atau tidak barang tersebut maka admin

memberitahu kepada mekanik, dan mekanik memberitahu konsumen jika barang

ada atau tidak, sebaliknya untuk barang yang tidak ada terkadang admin langsung

memesan persediaan suku cadang kepada supplier untuk konsumen yang

menanyakan suku cadang yang tidak ada tanpa harus sepengetahuan pemilik toko.

Page 46: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

27

Jikalau konsumen ingin suku cadang yang tidak ada, maka barang tersebut akan

dipesankan ke supplier maka selanjutnya admin akan mengindent barang tersebut

ke supplier. Hal ini mengakibatkan proses pengolahan data atau penambahan data

barang suku cadang, dimana bagian admin sering keliru tentang barang masuk dan

barang keluar diakibatkan kurang efektif dan berdampak kesalahan dalam

pembuatan laporan harian, mingguan serta bulanan maupun rekap tahunan untuk

data suku cadang yang dibutuhkan. Dan permasalahan lainya masih menggunakan

buku besar untuk direkap ke komputer dengan menggunakan microsoft excel,

yaitu petugas dalam melayani proses penjualan persedian suku cadang masih

banyak mendapatkan kendala diantaranya pembuatan nota penjualan sering

berbeda-beda antara petugas toko (Kasir) dengan admin.

3.3 Perencanaan (Planning)

Pada tahap ini dilakukan estimasi mengenai kebutuhan yang diperlukan dalam

pembuatan sistem informasi persediaan suku cadang barang pada bengel mobil

Auto Rizal maka dibuat Penjadwalan yang jelas diperlukan dalam perencanaan

membuat sistem, sehingga tahapan proses pembuatan sistem yang dapat berjalan

dengan baik dan lancar, tidak hanya itu penjadwalan juga mempengaruhi lamanya

waktu proses pengerjaan dan kebutuhan biaya, penjadwalan disusun secara detail,

sesuai dengan metode pengembangan sistem yang digunakan mulai dari tahap

komunikasi, tahap perencanaan, tahap pemodelan, tahap kontruksi, dan yang

terakhir tahap penyerahan dan waktu penelitian yang akan dilaksanakan mulai

dari bulan desember 2016 sampai dengan Juni 2017, sebagimana terjadwal pada

tabel dibawah ini :

Tabel 3.1 Jadwal Perencanaan Penelitian

No Tahapan Bulan

Des Jan Feb Mar Apr Mei Jun

1 Komunikasi

Membatasi masalah

Pembatasan Masalah hanya seputar

pembuatan sistem informasi

persediaan suku cadang barang

berbasis web

Pengumpulan Data

Page 47: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

28

Analisis hasil Observasi

2 Perancaan

3 Permodelan

Perancangan sistem dengan data

flow diagram

Perancangan sistem dengan entity

relationship diagram

Perancangan database

Perancangan antarmuka (interface)

4 Kontruksi

Pengujian Menggunakan

Antarmuka Pengguna grafis (GUI)

5 Penyerahan sistem

3.4 Permodelan (Modeling)

Pemodelan data merupakan pemodelan yang dibutuhkan berdasarkan

pemodelan bisnis dan mendefinisikan atribut-atribut beserta relasinya dengan

data-data yang lain.

3.4.1 Analisis Sistem yang sedang Berjalan

Setelah melakukan pengamatan dan analisa pada bengkel mobil Auto Rizal

dapat diketahui sistem yang sedang berjalan selama ini diantaranya jika konsumen

ingin mengetahui suku cadang yang konsumen inginkan. Konsumen harus

menanyakan terlebih dahulu kepada mekanik, Lalu admin mengecek barang apa

yang diinginkan oleh konsumen kepada mekanik, tersedia atau tidak. Jika barang

tersebut tersedia atau tidak, maka admin memberitahukan kepada mekanik dan

mekanik memberitahu kepada konsumen tentang kondisi barang tersebut. Jika

barang tersedia maka barang tersebut langsung di pasang. Jika barang tidak

tersedia admin akan menanyakan kepada konsumen mau indent atau tidak? Kalau

konsumen setuju barang langsung dicatat admin di dalam buku besar indent dan

dipesankan kepada supplier. Setelah barang indent di pasang lalu admin membuat

nota pembayaran. Kemudian admin mencatat nota tersebut pada buku besar lalu

admin mengetik rincian nota tersebut di excel setelah selesai admin memberikan

nota tersebut kepada konsumen.

Berikut adalah deskripsi alur sistem yang sedang berjalan pada bengkel mobil

Auto Rizal sebagaimana deskripsi dibawah ini :

Page 48: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

29

Sistem yang berjalan Pada Bengkel Auto Rizal

MekanikKonsumen Admin Supplayer

Pha

se

Start

End

Menanyakan

barang

Menanyakan

Barang

Nota

Mengecek

data barang

Indent

barang

Barang

masuk

Nota

Mencatat Nota

dibuku besar

Mengetik Nota diexcel

Mengecek

ketersediaan

barang

Beli dan

pasang

Membuat

Nota

pembelian

Arsip

Gambar 3.2 Flowchat sistem yang sedang berjalan

3.4.2 Analisis Masalah Pada Sistem yang Sedang Berjalan

Berdasarkan gambar 3.2 flowchart sistem yang sedang berjalan pada Bengkel

mobil Auto Rizal ditemukan berbagai macam masalah yang terjadi pada saat

proses persedian ataupun laporan persedian yang terjadi, yaitu diantaranya pada

tabel dibawah ini :

Page 49: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

30

Tabel 3.2 Identifikasi Masalah

No Masalah Penyebab Masalah

1 Konsumen harus menanyakan terlebih

dahulu kepada mekanik tentang

persediaan suku cadang, Lalu admin

mengecek barang apa yang diinginkan

konsumen, Jika barang tersebut tersedia

atau tidak, maka admin

memberitahukan kepada mekanik dan

mekanik memberitahu kepada

konsumen tentang kondisi barang

tersebut. Jika barang tersedia maka

barang tersebut langsung di pasang.

Jika tidak maka barang indent.

Proses persediaan suku

cadang mobil yang belum

pasti mengakibatkan barang

sering indent terhadap

konsumen dikarenakan

kuranganya admin

memeriksa persediaan

beberapa suku cadang.

2 masih menggunakan buku besar untuk

direkap ke komputer dengan

menggunakan microsoft excel, yaitu

petugas dalam melayani proses

penjualan persedian suku cadang masih

banyak mendapatkan kendala

diantaranya pembuatan nota penjualan

sering berbeda-beda antara petugas

toko (Kasir) dengan admin.

Mengakibatkan proses

pengolahan data atau

penambahan data barang

suku cadang, bagian admin

sering keliru tentang barang

masuk dan barang keluar

diakibatkan kurang efektif

dan berdampak kesalahan

dalam pembuatan laporan

harian, mingguan serta

bulanan maupun rekap

tahunan untuk data suku

cadang yang dibutuhkan.

3.4.3 Usulan Pemecahan Masalah

Permasalahan yang terjadi pada bengkel mobil auto rizal dapat diatasi dengan

solusi pemecehan masalah yang dapat membantu bengkel mobil auto rizal dalam

melakukan persediaan suku cadang barang dan mengelolah laporan keuangan,

laporan barang tersedia, barang yang kosong, barang indent, laporan data

konsumen yaitu dengan merancang suatu sistem informasi Persediaan suku

cadang barang berbasis web.

Tabel 3.3 Pemecahan Masalah Yang Diusulkan

Titik Keputusan Usulan Pemecahan Masalah

Mengetahui Proses persediaan

suku cadang Proses persediaan suku cadang dilakukan

dengan sistem informasi persediaan suku

cadang barang berbasis web dengan adanya

barang keluar dan barang masuk secara

Page 50: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

31

Dari Sistem yang diusulkan maka sistem informasi ini akan dibuat sebagai

suatu website dengan menggunahkan PHP sebagai code nya. Sedangkan database

akan menggunahkan MySQL sebagai media penyimpanan data-data. Ketika user

telah terdaftar sebagai pegawai maka pegawai dapat mengakses website ini.

Setelah user membuka website, user harus login terlebih dahulu dengan mengisi

data username dan password. Pada website ini terdapat 3 macam akses yang

terdiri dari akses admin, kasir, dan pimpinan, setiap akses user memiliki

keunggulan dan perbedaan dengan sistem yang sedang berjalan.

Sistem yang diusulkan dapat mengurangi kesalahan dan meningkatkan kualitas

bengkel mobil auto rizal seperti meningkatkan kinerja dan mempermudahkan

pegawai untuk mengelolah data yang dapat mendukung pengolahan data barang

masuk, pengolahan data barang keluar, pengolahan data supplier, pengolahan data

indent, laporan barang masuk, laporan barang keluar, laporan konsumen, dan

laporan indent.

3.4.4 Analisis Sistem yang Diusulkan

Untuk mengatasi permasalahan yang terjadi pada perusahaan saat ini, maka

diusulkan sebuah sistem informasi persediaan suku cadang barang sebagai usulan

pemecahan masalah. Berikut adalah flowchart dari analisis sistem informasi

persediaan suku cadang barang pada bengkel mobil Auto Rizal palembang yang

akan diusulkan dapat dilihat pada gambar dibawah ini :

sistem

Proses Indent suku cadang

barang Indent barang dilakukan dengan meng-input

data indent berdasarkan barang yang kosong

untuk penambahan persediaan suku cadang

kedalam sistem.

Proses persediaan suku cadang

berdasarkan kategori Kategori setiap persediaan suku cadang

dapat ditambahkan dari persediaan suku

cadang barang kedalam sistem.

Proses Pengarsiapan

Persediaan suku cadang.

Penelusuran persediaan suku cadang tersedia

dengan sistem yang menyimpan semua data

dokumen persediaan suku cadang berupa

laporan informasi yang dibutuhkan seperti

laporan barang, laporan Transaksi, Laporan

konsumen, dan Laporan Indent.

Page 51: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

32

Title

Kasir Sistem Admin Pemilik

Ph

ase

Star

Mengelola transaksi penjualan

Db.Bengkel

Proses transkasiMembeli persedian

barang

Menerima dan mengelola data persedian suku

cadang

Mengkonfimasi persedian barang

masuk

Mengelola persedian barang

masuk

Mengelola barang indent

Laporan persedian barang

LaporanLaporan

Cetak laporan

Nota

Mencetak laporan barang masuk

END

Gambar 3.3 Flowchat sistem yang diusulkan

Pada gambar 3.3 flowchart diatas terlihat sistem yang diusulkan dapat

membantu dalam mengatasi permasalahan yang terjadi yakni kasir yang

melakukan transaksi setiap pembelian suku cadang pada konsumen selanjutanya

sistem akan memproses data persediaan suku cadang serta mengelola barang

indent yang dinginkan konsumen, sedangkan admin menerima barang masuk dan

mengelola barang keluar serta langsung melihat persediaan stock barang, jika

admin ingin membeli barang baru maka harus dikonfirmasi oleh pimpinan dan

pimpinan dapat langsung memantau persediaan suku cadang barang secara

langsung dengan adanya sistem ini.

Sistem ini memiliki 3 hak akses yang akan diberikan level yang berbeda mulai

dari Kasir, Admin dan Pimpinan, untuk kasir melakukan proses transaksi

Page 52: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

33

langsung kepada konsumen, sedangkan untuk Admin yang mengelola persediaan

suku cadang barang dan pimpinan langsung mengatur serta mengkonfirmasi

setiap pembelian suku cadang barang dan melihat semua laporan persediaan suku

cadang barang.

3.4.5 Analisis Perangkat Lunak

Perangkat lunak yang berjalan saat ini memiliki beberapa fitur dalam

pengelolaan aktivitas persediaan suku cadang dalam menjalankan tugas,

sebagai tanggung jawab yang diberikan pada bengkel Auto Rizal untuk

melaksanakan apa yang harus dilakukannya sebagai pegawai. Berikut fitur

perangkat lunak yang ada pada sistem informasi persediaan suku cadang

pada bengkel Auto Rizal pada tabel dibawah ini :

Tabel 3.4 Analisis Perangkat Lunak

No Fitur Keterangan

Fitur Sistem Informasi Persediaan

1 Identitas Sistem Identitas Sistem

2 Halaman Depan Sistem

Informasi Persediaan suku

cadang

Profil Bengkel Auto Rizal

3 Halaman Login Admin Bagian Admin mengatur

persediaan suku cadang barang

masuk dan barang keluar

4 Data Identitas user Pengelolaan data Pengguna

5 Data Pegawai Pengelolaan data setiap pegawai

6 Data Supplier Pengelolaan data setiap nama

Supplier

7 Data Konsumen Pengelolaan data Pembeli atau

konsumen

8 Halaman kategori Mengelola setiap kategori suku

cadang barang

9 Halaman Master Barang Mengelola semua data persediaan

suku cadang

10 Halaman Barang Masuk Mengelola semua barang masuk

11 Halaman Login Kasir Bagian Kasir

12 Halaman Transaksi Mengelola semua penjualan

persediaan suku cadang

13 Cetak Laporan Transaksi Cetak Laporan Transaksi

Page 53: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

34

14 Data Konsumen Pengelolaan data Pembeli atau

konsumen

15 Halaman Indent Mengelola setiap barang Indent

suku cadang konsumen

16 Halaman Login Pemimpin Bagian Pemilik Bengkel

17 Halaman Konfirmasi

Pembelian Persediaan Barang

Pimpinan Mengkonfirmasi

Pembelian Persediaan suku

cadang barang

18 Cetak laporan semua

Persediaan Barang dan data

konsumen

Cetak laporan semua Persediaan

Barang dan data konsumen

3.4.6 Kebutuhan Fungsional (Functipal Requirement)

Kebutuhan fungsional mendeskripsikan layanan, fitur, atau fungsi yang

disediakan oleh sistem untuk pengguna,sistem yang harus mempunyai kebutuhan

fungsional sebagai berikut :

1. Sistem yang akan dibangun mampu untuk melakukan proses persediaan

suku cadang barang pada bengkel mobil.

2. Sistem yang akan dibangun diharapkan mampu untuk membantu

pengguna dalam mengelola persediaan suku cadang barang berupa

menambah menghapus dan memperbaharui persediaan suku cadang.

3. Sistem menyediankan fasilitas transaksi persedian suku cadang barang

berupa barang masuk dan barang keluar

4. Sistem dapat membantu masing-masing pegawai dan pemilik bengkel

yang ada sehingga dapat terdokumentasi laporan setiap persedian suku

cadang barang pada bengkel Mobil Auto Rizal.

Oleh karena itu berikut adalah deskripsi kebutuhan pada tabel 3.5 dibawah ini

untuk mendeskripsikan kebutuhan fungsional :

Tabel 3.5 Kebutuhan Fungsional

No. Kebutuhan Fungsional Responsibilities

1. Admin 1. Transaksi barang masuk

2. Barang masuk

3. Mengelola data user.

Page 54: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

35

4. Mengelola data konsumen.

5. Mengelola data barang masuk.

6. Mengelola data master barang.

7. Mengelola kategori

8. Mengelola data Pegawai.

9. Mengeolola data supplier.

2. Kasir 1. Transaksi.

2. Input Indent.

3. Input Konsumen

3. Pimpinan 1. Mengvalidasi barang masuk

2. Melihat laporan data pegawai.

3. Melihat laporan data konsumen.

4. Melihat laporan data transaksi.

5. Melihat laporan data indent.

3.4.7 Kebutuhan Non Fungsional (Non-functional Requirement)

Kebutuhan non-fungsional mendeskripsikan jenis kebutuhan perangkat keras

bersifat properti perilaku yang dimiliki oleh sistem yaitu kebutuhan perangkat

keras (hardware), kebutuhan perangkat lunak (software) dan kebutuhan perangkat

manusia (brainware). Spesifikasi perangkat keras yang digunakan adalah :

Tabel 3.6 Spesifikasi Hardware

No Nama Perangkat Spesifikasi

1. Processor Intel Atom

2. Memory 2 GB

3. Hardisk 500 GB

4 Monitor 14 Inchi

5. Mouse dan Keyboard Standar

6 Keyboard Standar

7. Printer Standar

8. Modem/Wifi/Speddy Standar

Adapun perangkat lunak yang digunakan dalam pembuatan sistem informasi

persediaan suku cadang yakni adalah :

1. Sistem operasi Microsoft 7 Ultimate

Page 55: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

36

2. Xampp versi 5.6.3, mencakup web server (apache), database (mysql),

database manager (PhpMyadmin)

3. Bahasa pemrograman PHP

4. Web browser Mozzila Firefox

5. MySQL

6. Web editor Database Adobe Dreamweaver CS6

7. Cascading Style Sheets sebagai pembuatan desain

8. Bootraps sebagai pembuatan desain.

Setelah melakukan tahapan perencanaan, tahap selanjutnya adalah tahapan

sistem. Perancangan perancangan sistem merupakan awal dari pembuatan

sistem yang akan dibuat, dimana dapat dilihat proses-proses apa saja yang

nantinya diperlukan dalam pembuatan suatu sistem, berikut usulan sistem yang

akan dibuat.

3.4.8 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem merupakan suatu hal yang diperlukan untuk

mengetahui spesifikasi dari karakteristik-karakterikstik operasional yang akan

dimiliki oleh perangkat lunak yang akan dikembangkan. Data Flow Diagram

(DFD) merupakan cara atau metode untuk membuat perancangan sebuah sistem

yang berorientasi pada alur yang bergerak pada sebuah sistem selanjutnya. Dalam

pembuatan sistem informasi DFD sering digunakan. DFD dibuat oleh para analis

untuk membuat sebuah sistem yang baik dimana DFD ini nantinya diberikan

kepada para progremer untuk melakukan proses coding. Dalam sistem informasi

persedian suku cadang barang DFD yang dipakai 2 level yaitu :

1. Diagram Konteks pada sistem informasi persediaan suku cadang barang

Pada gambar 3.4 menjelaskan proses sistem yang diusulkan, pada sistem ini

mempunyai 3 entitas yaitu : entitas admin, entitas kasir, dan entitas pimpinan.

Masing-masing entitas mempunyai aliran data, baik itu data masuk dan data

keluar. Entitas admin mempunyai data masukan seperti : data user, data

konsumen, data barang masuk, data master barang, data kategori, data pegawai,

dan data supplyer. Entitas admin mempunyai data keluaran yaitu : faktur.

Entitas kasir mempunyai data masukan seperti : transaksi, data konsumen dan

Page 56: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

37

data indent. Entitas kasir mempunyai data keluaran seperti : data supplyer dan

data indent. Entitas pimpinan mempunyai data masukan seperti : validasi

barang masuk. Entitas pimpinan mempunyai data keluaran seperti : validasi

barang masuk, laporan data konsumen, laporan data barang masuk, laporan

data transaksi, laporan data indent.

Sistem Informasi

Persediaan Suku Cadang

Barang

Admin

-Data Transaksi Barang Masuk -Data Barang Masuk- Data Master Barang- Data Kategori Barang- Data user- Data Konsumen- Data Pegawai - Data Supplier

Kasir

- Transaksi- Data Konsumen- Data Indent

Pimpinan

- Validasi Barang Masuk

- Laporan Data Konsumen

- Laporan Data Barang Masuk

- Laporan Data Transaksi

- Laporan Data Indent

- Informasi Transaksi- Informasi Barang Masuk

Informasi Validasi Barang MasukInformasi Validasi Barang Masuk

Gambar 3.4 Diagram konteks

2. Diagram level 1 pada sistem informasi persedian suku cadang barang.

Pada Gambar 3.5 terdapat 10 aliran data di antara nya yaitu user, barang,

barang masuk, barang keluar, transaksi, indent, pegawai, konsumen, dan

supplier, laporan. Proses-proses yang terdapat pada sistem baru yaitu

mengelola data user, mengelola data barang, mengelola data barang masuk,

mengelola data master barang, mengelola kategori, mengelola data transaksi,

mengelola data indent, mengelola data karyawan, mengelola data konsumen,

mengelola data supplier, dan report. DFD sistem diatas, proses-proses yang

terdapat pada sistem perencanaan dan pengendalian persediaan ini telah

Page 57: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

38

memiliki pengelolaan data yang disimpan ke tabel database, sehingga data-data

yang dikelola saling berinteraksi dan dapat menghasilkan informasi.

1.0Mengelola User

Admin User

3.0 Mengelola

barangbarang

3.0Barang_masuk

1.0 Mengelola User

Admin User

barang

4.0 mengelola

Barang_masukBarang_masuk

5.0 mengelola

Barang keluarBarang_keluar

6.0 mengelola

indentindent

7.0 mengelola

Data pegawaipegawai

8.0 mengelola

Data konsumenkonsumen

9.0 mengelola

suppliersupplier

10.0 mengelola

laporan

Data userData_user

Data_barang

Data_barang_masuk

kasirData_barang_keluar

Data_indent

Data_pegawai

Data_konsumen

Data_suplier

Data_barang

Data_barang_masuk

Data_barang_keluar

Data_indent

Data_pegawai

Data_konsumen

Data_supplier

Data_barang

Data_indent

Data_konsumen

Pimpinan

Laporan_konsumen

Laporan_indent

Lapora_barang_keluar

Laporan_barang

Data_user

Data_barang

Data_barang_masuk

Data konsumen

Data_barang_keluar

2.0 Mengelola

KategoriKategori

Data_kategori

Data_kategori

Data_kategori

Data_user

Data_kategori

Data_barang

Data_barang_masuk

Data_barang_keluar

Informasi_barang_masuk

Informasi_barang_keluar

Data_indent

Data_pegawai

Data_konsumen

Data_supplier

Validasi Barang Masuk

Gambar 3.5 Data Flow Diagram level 1

3. Data Flow Diagram Level 2

Setelah rancangan DFD Level 1 dibuat maka selanjutnya adalah rancangan dari

DFD level 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

Page 58: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

39

a. Data Flow Diagram level 2 Proses 1 untuk Data User

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

admin1.1

input data

user

User

1.2

Pencarian Data

Id_userUsernamePassword

Role

Informasi data user

Data userData user Pencarian nama

Gambar 3.6 Data Flow Diagram Level 2 Proses 1

Pada Gambar 3.6 terdapat 2 aliran data di antara nya yaitu admin, input data

user, pencarian data. Proses-proses yang terdapat pada sistem baru yaitu

mengelola data user, dan data yang di input masuk kedalam database dan bisa

melakukan pencarian data user. Dari DFD diatas, proses-proses yang terdapat

pada sistem perencanaan dan pengendalian persediaan ini telah memiliki

pengelolaan data yang disimpan ke tabel database, sehingga data-data yang

dikelola saling berinteraksi dan dapat menghasilkan informasi.

Tabel 3.7 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

User Sebuah tabel dalam database untuk

menyimpan data-data user

Tabel 3.8 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran Keluar

(output)

Keterangan

Kelola Data

user

Mengelola Data

user

Data user mengelola data user

dengan memasukan

Page 59: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

40

data-data user

Input Data

user

- Id_user

- Username

- Password

- Role

Data user admin memasukan

data-data user

Pencarian

Data

Pencaraian

Nama

Data user admin melihat data

user

b. Data Flow Diagram level 2 Proses 2 untuk Data Kategori

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

admin2.1

input data

kategori

kategori

2.1

Pencarian data

Id_kategoriKategori barang

Informasi data kategori

Data kategoriData kategori Pencarian kategori

Gambar 3.7 Data Flow Diagram Level 2 Proses 2

Pada Gambar 3.7 terdapat 2 aliran data di antara nya yaitu admin, input data

kategori, pencarian data. Proses-proses yang terdapat pada sistem yakni adalah

mengelola data kategori, dan data yang di input masuk kedalam database dan bisa

melakukan pencarian data kategori. Dari DFD diatas, proses-proses yang terdapat

pada sistem perencanaan dan pengendalian persediaan ini telah memiliki

pengelolaan data yang disimpan ke tabel database, sehingga data-data yang

dikelola saling berinteraksi dan dapat menghasilkan informasi.

Page 60: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

41

Tabel 3.9 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

Kategori Sebuah tabel dalam database untuk

menyimpan data-data kategori

Tabel 3.10 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran Keluar

(output)

Keterangan

Kelola Data

kategori

Mengelola Data

kategori

Data kategori admin mengelola data

kategori dengan

memasukan data-data

kategori

Input Data

kategori

- Id_kategori

- Kategori_bar

Data kategori Admin memasukan

data-data kategori

Pencarian

Data

Pencaraian

Kategori

Data

kategori

admin melihat semua

data kategori

c. Data Flow Diagram level 2 Proses 3 untuk Data Barang

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

admin3.1

Input data

barang

Barang

3.2

Data barang

masuk

Id_barang masukKategori

Kode barangNama

Harga jualstock

data barang

Data barang

kasir

pimpinan

Informasi data barang

Validasi barang masuk

Informasi validasi barang masuk

Informasi data barang

Infromasi data barang

Gambar 3.8 Data Flow Diagram Level 2 Proses 3

Pada Gambar 3.8 terdapat 2 aliran data di antara nya yaitu admin, input data

barang, data barang masuk. Proses-proses yang terdapat pada sistem yakni adalah

Page 61: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

42

mengelola data barang, dan data barang masuk divalidasi atau disetujui oleh

pimpinan/pemilik toko dan barang yang telah disetujui akan langsung masuk

kedalam stock barang pada kasir. Dari DFD diatas, proses-proses yang terdapat

pada sistem perencanaan dan pengendalian persediaan ini telah memiliki

pengelolaan data yang disimpan ke tabel database, sehingga data-data yang

dikelola saling berinteraksi dan dapat menghasilkan informasi.

Tabel 3.11 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

Barang Sebuah tabel dalam database untuk

menyimpan data-data barang

Tabel 3.11 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran Keluar

(output)

Keterangan

Kelola Data

barang

Mengelola Data

barang

Data barang admin mengelola data

barang dengan

memasukan data-data

barang

Input Data

barang

- Id_barang

- Id_kategori

- Kode_barang

- Nama

- Harga_lama

- Harga_baru

- Harga_jual

- Stok_baru

- Stok

- Gambar

Data barang admin memasukan

data-data barang

Data barang

masuk

- Validasi barang

masuk

Validasi

barang masuk

ke data barang

pimpinan

memvalidasi data

barang masuk

Data barang - Data barang Kasir mendapatkan

informasi dari barang

masuk

Page 62: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

43

d. Data Flow Diagram level 2 Proses 4 untuk Data Barang Masuk

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

admin4.1

Input data

Barang_masuk

Barang

masuk

4.2

Pencarian data

Id_barang_masukKode_transaksi

Id_barangId_user

jmlHarga_baruTotal _harga

Tglstatus

Informasi data barang masuk

Data barang_masukData barang masuk

Pencarian namaPencarian barang

Pencarian transaksiPencarian kategori

Gambar 3.9 Data Flow Diagram Level 2 Proses 4

Pada Gambar 3.9 terdapat 2 aliran data di antara nya yaitu admin, input data

barang masuk, pencarian data. Proses-proses yang terdapat pada sistem yakni

adalah mengelola data barang masuk, dan data yang di input masuk kedalam

database dan bisa melakukan pencarian data barang masuk. Dari DFD diatas,

proses-proses yang terdapat pada sistem perencanaan dan pengendalian

persediaan ini telah memiliki pengelolaan data yang disimpan ke tabel database,

sehingga data-data yang dikelola saling berinteraksi dan dapat menghasilkan

informasi.

Tabel 3.13 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

barang_masuk Sebuah tabel dalam database untuk

menyimpan data-data barang_masuk

Page 63: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

44

Tabel 3.14 Keterangan DFD Level 2

Nama Proses Aliran Masuk

(Input)

Aliran

Keluar

(output)

Keterangan

Kelola Data

barang_masuk

Mengelola Data

barang_masuk

Data

barang_masuk

Admin mengelola

data barang dengan

memasukan data-

data barang_masuk

Input Data

barang_masuk

- Id_barang_masu

k

- Id_transaksi

- Id_barang

- Id_user

- Jumlah

- Harga_baru

- Total_harga

- Tgl_status

Data

barang_masuk

Admin memasukan

data-data

barang_masuk

Pencarian

Data

- Pencaraian

Nama

- Pencarian

barang

- Pencarian

transaksi

- Pencarian

kategori

Data

barang_masuk

Admin melihat data

barang_masuk

e. Data Flow Diagram level 2 Proses 5 untuk Data Barang Keluar

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

Page 64: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

45

Kasir 5.1

Input data

Barang_keluar

Barang

keluar

5.2

Pencarian data

Id_barang_keluarKode_transaksi

Id_barangId_user

Id_konsumenjml

Total _hargaTgl

Informasi data barang keluar

Data barang_keluarData barang keluar

Pencarian nama barangPencarian kode barang

Pencarian kategori barang

Gambar 3.10 Data Flow Diagram Level 2 Proses 5

Pada Gambar 3.10 terdapat 2 aliran data di antara nya yaitu kasir, input data

barang keluar, pencarian data. Proses-proses yang terdapat pada sistem yakni

adalah mengelola data barang keluar dan data barang yang dikeluarkan oleh kasir

maka akan otomatis akan berkurang didalam database dan bisa melakukan

pencarian data barang keluar. Dari DFD diatas, proses-proses yang terdapat pada

sistem perencanaan dan pengendalian persediaan ini telah memiliki pengelolaan

data yang disimpan ke tabel database, sehingga data-data yang dikelola saling

berinteraksi dan dapat menghasilkan informasi.

Tabel 3.15 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

barang_keluar Sebuah tabel dalam database untuk

menyimpan data-data barang_keluar

Tabel 3.16 Keterangan DFD Level 2

Nama Proses Aliran Masuk

(Input)

Aliran

Keluar

(output)

Keterangan

Kelola Data

barang_keluar

Mengelola Data

barang_keluar

Data

barang_keluar

kasir mengelola data

barang_keluar

dengan memasukan

data barang

Page 65: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

46

Input Data

barang_keluar

- Id_barang_kelua

r

- Kode_transaksi

- Id_barang

- Id_user

- Jml

- Total_harga

- Tgl

Data

barang_keluar

kasir memasukan

data-data

barang_keluar

Pencarian

Data

- Pencaraian

Nama

- Pencarian

barang

- Pencarian

kategori

Data

barang_keluar

kasir melihat data

barang_keluar

f. Data Flow Diagram level 2 Proses 6 untuk Data Indent

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

Kasir 6.1

Input data

indent

indent

6.2

Pencarian data

Id_indentId_barang

Id_konsumenJml

Status indentStatus pemasangan

tgl

Informasi data indent

Data indentData indent

Pencarian nama konsumenPencarian kode barangPencarian status indent Pencarian pemasangan

Gambar 3.11 Data Flow Diagram Level 2 Proses 6

Pada Gambar 3.11 terdapat 2 aliran data di antara nya yaitu kasir, input data

indent, pencarian data. Proses-proses yang terdapat pada sistem yakni adalah

mengelola data indent dan data barang yang telah habis maka akan otomatis stok

Page 66: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

47

barang menjadi barang indent, apabila konsumen ingin mengindent barang.

Selanjutnya untuk bisa melakukan pencarian data barang indent.

Tabel 3.17 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

indent Sebuah tabel dalam database untuk

menyimpan data-data indent

Tabel 3.18 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran

Keluar

(output)

Keterangan

Kelola Data

indent

Mengelola Data

indent

Data indent kasir mengelola data

indent dengan

memasukan data-

indent

Input Data

indent

- Id_indent

- Id_barang

- Id_konsumen

- Jml

- Sts_indent

- Sts_pemesanan

- Tgl

Data indent kasir memasukan

data-data indent

Pencarian

Data

- Pencaraian

konsumen

- Pencarian

barang

- Pencarian

indent

- Pencarian

pemasangan

Data indent kasir melihat data

indent

g. Data Flow Diagram level 2 Proses 7 untuk Data Pegawai

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

Page 67: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

48

admin7.1

Data input

pegawai

pegawai

7.2

Pencarian data

Id_pegawai Kode_pegawai

namajktglHp

alamat

Informasi data pegawai

Data pegawaiData pegawai

Pencarian namaPencarian kode_pegawai

Gambar 3.12 Data Flow Diagram Level 2 Proses 7

Pada Gambar 3.12 terdapat 2 aliran data di antara nya yaitu admin, input data

pegawai, pencarian data. Proses-proses yang terdapat pada sistem yakni adalah

mengelola data pegawai dan data pegawai diproses kedalam database, serta admin

dapat melihat dan mencari semua tabel data pegawai.

Tabel 3.19 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

Pegawai Sebuah tabel dalam database untuk

menyimpan data-data pegawai

Tabel 3.20 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran

Keluar

(output)

Keterangan

Kelola Data

pegawai

Mengelola Data

pegawai

Data pegawai Admin mengelola

data pegawai dengan

memasukan data-

indent

Input Data

pegawai

- Id_pegawai

- Kode_pegawai

- Nama

- Jk

- Tgl

- Hp

Data pegawai Admin memasukan

data-data pegawai

Page 68: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

49

- Alamat

Pencarian

Data

- Pencaraian

nama

- Pencarian

pegawai

Data pegawai Admin melihat data

pegawai

h. Data Flow Diagram level 2 Proses 8 untuk Data Konsumen

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

kasir8.1

Data input

konsumen

konsumen

8.2

Pencarian data

Id_konsumenKode_konsumen

NamaJkTglHpBg

MerkWarnaAlamat

Informasi data konsumen

Data konsumenData konsumen

Pencarian namaPencarian kode konsumen

Gambar 3.13 Data Flow Diagram Level 2 Proses 8

Pada Gambar 3.13 terdapat 2 aliran data di antara nya yaitu kasir, input data

konsumen, pencarian data. Proses-proses yang terdapat pada sistem yakni adalah

mengelola data konsumen dan data konsumen diproses kedalam database, serta

admin dapat melihat dan mencari semua tabel data konsumen.

Tabel 3.21 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

Konsumen Sebuah tabel dalam database untuk

menyimpan data-data konsumen

Page 69: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

50

Tabel 3.22 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran

Keluar

(output)

Keterangan

Kelola Data

konsumen

Mengelola Data

konsumen

Data

konsumen

kasir mengelola data

konsumen dengan

memasukan data- data

konsumen

Input Data

konsumen

- Id_ konsumen

- Kode_

konsumen

- Nama

- Jk

- Tgl

- Hp

- Nik

- Bg

- Merk

- Warna

- Alamat

Data

konsumen

kasir memasukan

data-data konsumen

Pencarian

Data

- Pencaraian

nama

- Pencarian

konsumen

Data

konsumen

kasir melihat data

konsumen

i. Data Flow Diagram level 2 Proses 9 untuk Data Supplyer

Setelah rancangan DFD Lv 1 dibuat maka selanjutnya adalah rancangan dari

DFD lv 2 yaitu rancangan yang akan menjabarkan rancangan DFD di level

sebelumnya.

Page 70: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

51

admin9.1

Data input

supplyer

Supplyer

9.2

Pencarian data

Id_supplyerNama

HpTgl

alamat

Informasi data supplyer

Data supplyerData supplyer

Pencarian namaPencarian supplyer

Gambar 3.14 Data Flow Diagram Level 2 Proses 9

Pada Gambar 3.14 terdapat 2 aliran data di antara nya yaitu admin, input data

supplyer, pencarian data. Proses-proses yang terdapat pada sistem yakni adalah

mengelola data supplyer dan data supplyer diproses kedalam database, serta

admin dapat melihat dan mencari semua tabel data supplyer.

Tabel 3.23 Keterangan penyimpanan DFD Level 2

Nama Penyimpanan Keterangan

Supplyer Sebuah tabel dalam database untuk

menyimpan data-data supplyer

Tabel 3.24 Keterangan DFD Level 2

Nama

Proses

Aliran Masuk

(Input)

Aliran

Keluar

(output)

Keterangan

Kelola Data

supplyer

Mengelola Data

supplyer

Data supplyer admin mengelola data

konsumen dengan

memasukan data- data

supplyer

Input Data

supplyer

- Id_ supplyer

- Nama

- hp

- Tgl

- Alamat

Data supplyer

admin memasukan

data-data supplyer

Pencarian

Data

Pencarian nama

supplyer

Data supplyer Penjual melihat data

supplyer

Page 71: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

52

3.4.9 Perancangan Tabel Database Sistem Informasi Persediaan Suku

Cadang yang diusulkan

ERD menjelaskan objek data, atribut, keterhubungan, dan berbagai jenis

indikator pada sistem yang dibangun dan siapa saja yang berinteraksi dengan

sistem. Berikut adalah ERD diagram dari sistem informasi persediaan suku

cadang barang.

Pada gambar 3.14 dapat dilihat terdapat sepuluh entitas atau entity yaitu

barang, barang keluar, barang_masuk, kategori, keranjang, konsumen, pegawai,

supplier, user, dan indent. Masing-masing entitas saling berelasi seperti : entitas

user dan entitas barang keluar, entitas barang dan entitas barang_keluar, entitas

barang dan entitas barang_barang, entittas barang_keluar dan entitas konsumen,

entitas barang_keluar dan entitas keranjang. Entitas user memiliki empat atribut

yaitu id_user, username, password, dan role. Entitas indent mempunyai tujuh

atribut yaitu id_indent, id_barang, id_konsumen, jml, sts_indent, sts_pemasangan,

dan tgl. Entitas supplyier mempunyai enam atribut yaitu id_supplier,

kode_supplier, nama, hp, tgl, dan alamat. Entitas pegawai mempunyai empat

atribut yaitu id_pegawai, kode_pegawai, nama, jk, tgl, hp, dan alamat. Entitas

konsumen mempunyai sebelas atribut yaitu id_kons, id_hargamen,

kode_konsumen, nama, jk, tgl, hp, nik,bg, merk, warna, dan alamat. Entitas

keranjang mempunyai sebelas atribut yaitu id_keranjang, kode_transaksi,

id_barang, id_user, jml, stok_baru, harga_beli, harga_baru, harga_lama,

total_harga, dan tgl. Entitas kategori mempunyai dua atribut yaitu id_kategori dan

kategori barang. Entitas barang mempunyai sepuluh atribut yaitu id_barang,

id_kategori, kode_barang, nama, harga_lama, harga_baru, harga_jual, stok_baru,

stok, dan gambar. Entitas barang_keluar mempunyai delapan atribut yaitu

id_barang_keluar, kode_transaksi, id_barang, id_konsumen, id_user, jml,

tot_harga, dan tgl. Entitas barang_masuk mempunyai delapan atribut yaitu

id_barang_masuk, kode_transaksi, id_barang, id_user, jml, harga_baru, tot_harga,

dan tgl.

Page 72: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

53

Barang_Keluar

Barang

User

Id_konsumen

Kode_transaksi

Password

Role

Username

Konsumen

Merk

Id_barang

Warna

Alamat

JK

Memiliki

memiliki

memiliki

Id_user

Jml

Tot_harga

Id_barang _keluar

Stok

Id_user

Indent

Id_indent

Status_pemasang

Id_konsumen

Id_barang

Tgl

Jumlah

Status_Indent

memiliki

Keranjang

Kode_transaksi

Harga_baru

Id_barang

Harga_beli

Id_keranjang

Harga_lama

Kategori

Id_kategori Kategori_barang

1

N

memiliki

Memiliki

Barang Masuk

Memiliki

Memiliki

Supplier

nama

Kode_supplier

alamat

Id_supplier

hp

Tgl

memiliki

hp

NIK

Tgl

Id_konsumen

Kode_konsumen

NamaBg

tgl

tgl

Id_user

Harga_baru

Kode_transaksi

Id_barang_masuk

Id_barang

Jml

Tot_harga

memiliki

Id_user

Total_harga

Stok_baru

tgl

Harga_jual

Harga_lama

Stok_baruNama

Kode_barang

gambar

Id_kategori Harga_baru

Id_barang

1

N

1

N

1

N

N

N

memiliki

1

N

1

N

N1

N

1

1NN

1

Id_barangId_user

Id_konsumen

Id_user

Id_user

Id_user

Id_kategori

Id_barang

Id_barangId_user

Id_barang

Id_barang

Id_konsumen

Pegawai

Alamat

Id_pegawai

tglnama

Hp

Kode_pegawai

JK

Gambar 3.15 Entity Relationship Diagram

Database terdiri dari beberapa tabel yang digunakan untuk menyimpan data

persediaan bengkel mobil pada Sistem informasi persediaan suku cadang barang

bengkel mobil. Beberapa tabel pada database tersebut yaitu :

1. Tabel Barang

Tabel barang digunakan untuk menyimpan data barang yang berisi id

barang, id kategori, kode barang, nama, harga lama, harga baru, harga jual, stok

baru, stok, dan gambar.

Nama Tabel : barang

Primary Key : id_barang, kode_barang

Foreign Key : id_kategori

Page 73: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

54

Tabel 3.25 Tabel barang

No. Field Type Size Keterangan

1. id_barang Bigint 20

Nomor suku cadang *

Primary Key

2. Id_kategori Bigint 20

Nama ketegori suku

cadang * Foreign Key

3. Kode_barang Varchar 50 kode suku cadang

4 Nama Varchar 50

Nama barang suku

cadang

5 Harga_lama Double Daftar harga lama

6 Harga_baru Double Daftar harga baru

7 Harga_jual Double Daftar harga jual

8 Stok_baru Int 11 Barang baru masuk

9 Stok Int 11 Persediaan barang

10 Gambar Text Gambar suku cadang

2. Tabel Barang Keluar

Tabel barang keluar digunakan untuk menyimpan data barang keluar yang

berisi id barang keluar, kode transaksi, id barang, id konsumen, id user, jml, tot

harga, dan tgl.

Nama Tabel : barang_keluar

Primary Key : id_barang_keluar

Foreign Key : id_barang, id_konsumen, id_user

Tabel 3.26 Tabel barang keluar

No. Field Type Size Keterangan

1. id_barang_keluar Bigint 20

Nomor barang keluar

* Primary Key

2. Kode_transaksi Varchar 50 Nomor transaksi

3. Id_barang Bigint 20

No barang *Foreign

Key

4. Id_konsumen Bigint 20

No konsumen *

Foreign Key

5. Id_user Bigint 20

No pengguna

*Foreign Key

6. Jml Int 11 Jumlah

7. Tot_harga Double - Total harga

8. Tgl Datetime - Tanggal

Page 74: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

55

3. Tabel Barang masuk

Tabel barang masuk digunakan untuk menyimpan data mobil yang berisi id

barang masuk, kode transaksi, id barang, id user, jml, harga baru, tot harga, dan

tgl.

Nama Tabel : tabel barang_masuk

Primary Key : id_barang_masuk

Foreign Key : id_barang, id_user.

Tabel 3.27 Tabel barang masuk

No. Field Type Size Keterangan

1. Id_barang_masuk Bigint 20

No barang masuk *

Primary Key

2. Kode_transaksi Varchar 50 No Kode transaksi

3. Id_barang Bigint 20

Nama barang

*Foreign Key

4. Id_user Bigint 20

Nama pengguna

*Foreign Key

5. Jml Int 11 Jumlah barang

6. Harga_baru Double - Daftar harga baru

7. Tot_harga Double - Total harga

8. Tgl Datetime - Tanggal

9 status enum -

Verifikasi persedian

barang

4. Tabel Kategori

Tabel kategori digunakan untuk menyimpan data harga yang berisi id

kategori, dan kategori barang.

Nama Tabel : kategori

Primary Key : id_kategori

Foreign Key :-

Tabel 3.28 Tabel kategori

No. Field Type Size Keterangan

1. Id_kategori Bigint 20 No kategori barang *

Primary Key

2. Kategori_barang Varchar 50 Nama kategori barang

Page 75: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

56

5. Tabel Keranjang

Tabel keranjang gunakan untuk menyimpan data keranjang yang berisi id

keranjang, kode transaksi, id barang, id user, jml, stok baru, harga beli, harga

baru, harga lama, dan tgl.

Nama Tabel : keranjang

Primary Key : id_keranjang

Foreign Key : id_barang, dan id_user

Tabel 3.29 Tabel keranjang

No. Field Type Size Keterangan

1. id_keranjang Bigint 20 No keranjang barang *

Primary Key

2. Kode_transaksi Varchar 50 No Kode transaksi

barang

3. Id_barang Bigint 20 Nama barang

*Foreign Key

4. Id_user Bigint 20 Nama pengguna

*Foreign Key

5. Jml Int 11 Jumlah barang

6. Stok_baru Int 11 Persediaan barang

baru

7. Harga_beli Double - Daftar harga beli

8. Harga_baru Double - Daftar Harga baru

9. Harga_lama Double - Daftar Harga lama

10. Tot_harga Double - Total harga barang

11. Tgl Datetime - Tanggal

6. Tabel konsumen

Tabel konsumen digunakan untuk menyimpan data konsumen yang berisi id

konsumen, kode_konsumen, nama, jk, tgl, hp, nik, bg ,merk, warna, dan alamat.

Nama Tabel : konsumen

Primary Key : Id_konsumen

Foreign Key : -

Tabel 3.30 Tabel konsumen

No. Field Type Size Keterangan

1. id_konsumen Bigint 20

No konsumen

*Primary Key

2. Kode_konsumen Varchar 20 No Kode konsumen

Page 76: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

57

3. Nama Varchar 50 Nama konsumen

4. Jk Char 9 Jenis kelamin

5. Tgl Date - Tanggal

6. Hp Char 12 Hp

7. NIK Varchar 20 Nomor induk karywan

8. Bg Varchar 10 Bg plat mobil

9. Merk Varchar 30 Merek mobil

10. Warna Varchar 20 Warna mobil

11. Alamat Text - Alamat

7. Tabel Pegawai

Tabel pegawai digunakan untuk menyimpan data pegawai yang berisi id

pegwai, kode pegawai, nama, jk, tgl, hp, alamat.

Nama Tabel : pegawai

Primary Key : id_pegawai

Foreign Key : -

Tabel 3.31 Tabel pegawai

No. Field Type Size Keterangan

1. id_pegawai Bigint 20 No pegawai *Primary

Key

2. Kode_pegawai Varchar 20 No Kode pegawai

3. Nama Varchar 50 Nama pegawai

4. Jk Char 9 Jenis kelamin pegawai

5. Tgl Date - Tanggal lahir

6. Hp Char 12 No hp pegawai

7. Alamat Text - Alamat

8. Tabel Supplyer

Tabel supplier digunakan untuk menyimpan data supplyer yang berisi id

supplyer, kode supplyer, nama, hp, tgl, dan alamat

Nama Tabel : supplyer

Primary Key : id_ supplyer ,kode_supplyer

Foreign Key : -

Tabel 3.32 Tabel supplyer

No. Field Type Size Keterangan

1. id_supplier Bigint 20

No supplier *Primary

Key

2. Kode_supplier Varchar 10 No kode supplier

Page 77: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

58

3. Nama Varchar 50 Nama supplier

4. Hp Varchar 20 No hp

5. Tgl Date - Tanggal

6. Alamat Text - Alamat

9. Tabel User

Tabel user digunakan untuk menyimpan data user yang berisi id user,

username, password, dan role

Nama Tabel : user

Primary Key : id_user

Foreign Key : -.

Tabel 3.33 Tabel user

No. Field Type Size Keterangan

1. id_user Bigint 20 No pengguna sistem

2. Username Varchar 100

Username pengguna

sistem

3. Password Varchar 100

Password pengguna

sistem

4. Role Enum - Pengguna Sistem

10. Tabel Indent

Tabel indent digunakan untuk menyimpan data indent yang berisi

id_indent, id_barang, id_konsumen, jml. Sts_indent, sts_pemasangan, dan tgl.

Nama Tabel : indent

Primary Key : id_indent

Foreign Key : id_barang, id konsumen.

Tabel 3.34 Tabel indent

No. Field Type Size Keterangan

1. Id_indent Bigint 20 No indent barang

2. Id_barang Bigint 20 Nama barang

3. Id_konsumen Int 11 No konsumen

4. Jml Int 11 Jumlah barang

5. Sts_indent Enum - Status indent

6. Sts_pemasangan Enum - Status pemasangan

7 Tgl Date - Tanggal indent

Page 78: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

59

3.4.10 Perancangan Arsitektur Sistem yang diusulkan

Rancangan aristektur merupakan suatu abstraksi yang merepresentasikan

suatu elemen dari perilaku sistem/perangkat lunak. Representasi desain arsitektur

sistem juga adalah bagaimana sebuah sistem yang terdiri dari network, hardware,

dan software distrukturkan. Berikut rancangan arsitektur dari sistem informasi

persediaan.

Server

Admin

Kasir Pimpinan

Database

Gambar 3.16 Arsitektur Sistem Informasi Persediaan Suku Cadang

3.4.11 Rancangan Navigasi Sistem Informasi Persedian Suku Cadang

Rancangan Navigasi web dirancang untuk mengidentifikasi sebuah objek

dimana didalam nya terdapat metode metode yang di perlukan untuk melakukan

akses objek-objek. Berikut adalah rancangan navigasi web dari sistem informasi

persedian suku cadang.

Page 79: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

60

Sistem Informasi Persediaan Suku Cadang Barang Berbasis Web

LOGIN

BERANDA

PIMPINAN

ADMIN

KASIR

Transaksi barang masuk

Barang masuk

Master barang

Kategori barang

User

pegawai

Konsumen

Konsumen

Transaksi

Indent

Laporan Barang

Laporan Transaksi

Laporan Konsumen

Laporan Indent

Validasi barang masuk

supplyer

Gambar 3.17 Rancangan Navigasi Sistem

3.4.12 Perancangan Antarmuka (Interface)

1. Perancangan Interface Admin

Perancangan interface admin terdiri dari beberapa interface, berikut adalah

perancangan yang terdapat pada admin :

Page 80: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

61

a. Perancangan Interface Login

Perancangan interface login memiliki form yang dapat digunakan admin untuk

input username, password dam pilih jabatan. Seperti yang ditampilkan pada

gambar 3.18 sebagai berikut :

Gambar 3.18 Perancangan interface Login

b. Perancangan Interface Home

Perancangan interface home menampilkan halaman utama dengan hak akses

admin yang memiliki menu-menu sebagai berikut : beranda, master data, dan

logout. Seperti yang ditampilkan pada gambar 3.19 sebagai berikut :

Gambar 3.19 Perancangan interface Home

Page 81: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

62

c. Perancangan Interface Transaksi Barang Masuk

Perancangan Interface transaksi barang masuk menampilkan tabel setiap

barang masuk yang berisi daftar barang berupa no, kode, nama barang, gambar

barang, harga beli barang, jumlah barang, dan action. Seperti yang di tampilkan

pada gambar 3.20 sebagai berikut :

Gambar 3.20 Perancangan interface Transaksi barang masuk

d. Perancangan Interface Barang Masuk

Perancangan interface barang masuk menampilkan tabel semua daftar barang

masuk yang berisi no, Kategori barang, kode barang, kode transaksi, nama barang,

jumlah barang, harga beli, total harga barang, status dan tanggal dengan hak akses

admin. Seperti di tampilkan pada gambar 3.21 dibawah ini :

Gambar 3.21 Perancangan interface barang masuk

Page 82: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

63

e. Perancangan Interface Add Master Barang

Perancangan interface add master barang menampilkan tabel add master

barang yang berisi kategori, kode barang, nama barang, harga beli, stok, dan

gambar dengan hak akses admin. Seperti yang ditampilkan pada gambar 3.22

sebagai berikut :

Gambar 3.22 Perancangan interface add master barang

f. Perancangan Interface Edit Master Barang

Perancangan interface edit master barang menampilkan tabel edit master

barang yang berisi kategori, kode barang, nama barang, harga beli, stok, dan

gambar dengan hak akses admin. Seperti yang ditampilkan pada gambar 3.23

sebagai berikut :

Gambar 3.23 Perancangan interface edit master barang

Page 83: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

64

g. Perancangan Interface Master Barang

Perancangan interface master barang menampilkan tabel master barang yang

berisi kategori, kode barang, nama barang, harga beli, stok, dan gambar dengan

hak akses admin. Seperti yang ditampilkan pada gambar 3.24 sebagai berikut :

Gambar 3.24 Perancangan interface master barang

h. Perancangan Interface Kategori

Perancangan interface kategori menampilkan tabel kategori yang berisi no,

kategori, dan action dengan hak akses admin. Seperti yang ditampilkan pada

gambar 3.25 sebagai berikut :

Gambar 3.25 Perancangan interface kategori

Page 84: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

65

i. Perancangan Interface Add Kategori

Perancangan interface add kategori menampilkan tabel add kategori yang

berisi no, kategori, dan action dengan hak akses admin. Seperti yang ditampilkan

pada gambar 3.26 sebagai berikut :

Gambar 3.26 Perancangan interface add kategori

j. Perancangan Interface Edit Kategori

Perancangan interface edit kategori menampilkan tabel edit kategori yang

berisi no, kategori, dan action dengan hak akses admin. Seperti yang ditampilkan

pada gambar 3.27 sebagai berikut :

Gambar 3.27 Perancangan interface edit kategori

Page 85: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

66

k. Perancangan Interface User

Perancangan interface user menampilkan tabel user yang berisi no, username,

password, role, dan action dengan hak akses admin. Seperti yang ditampilkan

pada gambar 3.28 sebagai berikut :

Gambar 3.28 Perancangan interface user

l. Perancangan Interface Add User

Perancangan interface add user menampilkan tabel add user yang berisi no,

username, password, role, dan action dengan hak akses admin. Seperti yang

ditampilkan pada gambar 3.29 sebagai berikut :

Gambar 3.29 Perancangan interface add user

Page 86: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

67

m. Perancangan Interface Edit User

Perancangan interface edit user menampilkan tabel edit user yang berisi no,

username, password, role, dan action dengan hak akses admin. Seperti yang

ditampilkan pada gambar 3.30 sebagai berikut :

Gambar 3.30 Perancangan interface edit user

n. Perancangan Interface Konsumen

Perancangan interface konsumen menampilkan tabel konsumen yang berisi

no, kode, nik, nama, hp, bg mobil, merk mobil, warna mobil, tgl daftar, alamat

dan action dengan hak akses admin. Seperti yang ditampilkan pada gambar 3.31

sebagai berikut :

Gambar 3.31 Perancangan interface konsumen

o. Perancangan Interface Add Konsumen

Perancangan interface add konsumen menampilkan tabel add konsumen yang

berisi no, kode, nik, nama, hp, bg mobil, merk mobil, warna mobil, tgl daftar,

Page 87: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

68

alamat dan action dengan hak akses admin. Seperti yang ditampilkan pada gambar

3.32 sebagai berikut :

Gambar 3.32 Perancangan interface add konsumen

p. Perancangan Interface Edit Konsumen

Perancangan interface edit konsumen menampilkan tabel edit konsumen yang

berisi no, kode, nik, nama, hp, bg mobil, merk mobil, warna mobil, tgl daftar,

alamat dan action dengan hak akses admin. Seperti yang ditampilkan pada gambar

3.33 sebagai berikut :

Gambar 3.33 Perancangan interface edit konsumen

Page 88: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

69

q. Perancangan Interface Pegawai

Perancangan interface pegawai menampilkan tabel pegawai yang berisi no,

kode, nama, hp, tgl daftar alamat dan action dengan hak akses admin. Seperti

yang ditampilkan pada gambar 3.34 sebagai berikut :

Gambar 3.34 Perancangan interface Pegawai

r. Perancangan Interface add pegawai

Perancangan interface pegawai menampilkan tabel pegawai yang berisi kode

pegawai, nama, hp, alamat dan action dengan hak akses admin. Seperti yang

ditampilkan pada gambar 3.35 sebagai berikut :

Gambar 3.35 Perancangan interface add Pegawai

Page 89: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

70

s. Perancangan Interface edit pegawai

Perancangan interface pegawai menampilkan tabel pegawai yang berisi kode

pegawai, nama, hp, alamat dan action dengan hak akses admin. Seperti yang

ditampilkan pada gambar 3.36 sebagai berikut :

Gambar 3.36 Perancangan interface edit pegawai

t. Perancangan Interface Supplyer

Perancangan interface supplyer menampilkan tabel supplyer yang berisi no,

kode, nama, hp, tgl daftar, alamat dan action (indent dan order) dengan hak akses

admin. Seperti yang ditampilkan pada gambar 3.37 sebagai berikut :

Gambar 3.37 Perancangan interface supplyer

Page 90: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

71

u. Perancangan Interface add supplyer

Perancangan add supplyer menampilkan tabel add supplyer yang berisi kode

supplyer, nama, hp, alamat dan action dengan hak akses admin. Seperti yang

ditampilkan pada gambar 3.38 sebagai berikut :

Gambar 3.38 Perancangan interface add supplyer

v. Perancangan Interface edit supplyer

Perancangan edit supplyer menampilkan tabel edit supplyer yang berisi kode

supplyer, nama, hp, alamat dan action dengan hak akses admin. Seperti yang

ditampilkan pada gambar 3.39 sebagai berikut :

Gambar 3.39 Perancangan interface edit supplyer

Page 91: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

72

2. Perancangan Interface Kasir

Perancangan interface kasir terdiri dari beberapa interface, berikut adalah

perancangan yang terdapat pada kssasir :

a. Perancangan Interface Login

Perancangan interface login memiliki form yang dapat digunakan kasir untuk

input username, password dam pilih jabatan. Seperti yang ditampilkan pada

gambar 3.40 sebagai berikut :

Gambar 3.40 Perancangan interface Login

b. Perancangan Interface Home

Perancangan interface home menampilkan halaman utama dengan hak akses

kasir yang memiliki menu-menu sebagai berikut : beranda, master data, dan

logout. Seperti yang ditampilkan pada gambar 3.41 sebagai berikut :

Gambar 3.41 Perancangan interface Home

Page 92: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

73

c. Perancangan Interface Transaksi

Perancangan interface Transaksi menampilkan tabel transaksi yang berisi no,

kode, nama, gambar, harga, stok, jumlah, dan action dengan hak akses kasir.

Seperti yang ditampilkan pada gambar 3.42 sebagai berikut :

Gambar 3.42 Perancangan interface kasir

d. Perancangan Interface Konsumen

Perancangan interface konsumen menampilkan tabel konsumen yang berisi

no, kode, nik, nama, hp, bg mobil, merk mobil, warna mobil, tgl daftar, alamat

dan action dengan hak akses kasir. Seperti yang ditampilkan pada gambar 3.43

sebagai berikut :

Gambar 3.43 Perancangan interface konsumen

Page 93: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

74

e. Perancangan Interface Add Konsumen

Perancangan interface add konsumen menampilkan tabel add konsumen yang

berisi no, kode, nik, nama, hp, bg mobil, merk mobil, warna mobil, tgl daftar,

alamat dan action dengan hak akses kasir. Seperti yang ditampilkan pada gambar

3.44 sebagai berikut :

Gambar 3.44 Perancangan interface add konsumen

f. Perancangan Interface Edit Konsumen

Perancangan interface edit konsumen menampilkan tabel edit konsumen yang

berisi no, kode, nik, nama, hp, bg mobil, merk mobil, warna mobil, tgl daftar,

alamat dan action dengan hak akses kasir. Seperti yang ditampilkan pada gambar

3.45 sebagai berikut :

Gambar 3.45 Perancangan interface edit konsumen

Page 94: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

75

g. Perancangan Interface Indent

Perancangan interface indent menampilkan tabel indent yang berisi no, nama,

merk mobil, bg mobil, barang, stok, sts barang, jmlh, stts indent, stts pemasang,

tgl indent dan action dengan hak akses kasir. Seperti yang ditampilkan pada

gambar 3.46 sebagai berikut :

Gambar 3.46 Perancangan interface Indent

h. Perancangan Interfacei Add Indent

Perancangan interface add indent menampilkan tabel add indent yang berisi

no, nama barang, nama konsumen, jumlah dan action dengan hak akses kasir.

Seperti yang ditampilkan pada gambar 3.47 sebagai berikut :

Gambar 3.47 Perancangan interface add Indent

Page 95: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

76

i. Perancangan Interfacei Edit Indent

Perancangan interface edit indent menampilkan tabel add indent yang berisi

nama barang, nama konsumen, jumlah, status indent, Status pemasangan dan

action dengan hak akses kasir. Seperti yang ditampilkan pada gambar 3.48

sebagai berikut :

Gambar 3.48 Perancangan interface edit Indent

3. Perancangan Interface Pimpinan

Perancangan interface pimpinan terdiri dari beberapa interface, berikut

adalah perancangan yang terdapat pada pimpinan :

a. Perancangan Interface Login

Perancangan interface login memiliki form yang dapat digunakan pimpinan

untuk input username, password dam pilih jabatan. Seperti yang ditampilkan pada

gambar 3.49 sebagai berikut :

Gambar 3.49 Perancangan interface Login

Page 96: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

77

b. Perancangan Interface Home

Perancangan interface home menampilkan halaman utama dengan hak akses

pimpinan yang memiliki menu-menu sebagai berikut : beranda, master data, dan

logout. Seperti yang ditampilkan pada gambar 3.50 sebagai berikut :

Gambar 3.50 Perancangan interface Home

c. Perancangan Interface Validasi Barang Masuk

Perancangan interface validasi barang masuk menampilkan tabel semua barang

masuk yang akan di validasi oleh pimpinan/pemilik toko, adapun yang berisi no,

Kategori barang, kode barang, kode transaksi, nama barang, jumlah barang, harga

beli, total harga barang, status dan tanggal dengan hak akses admin. Seperti di

tampilkan pada gambar 3.51 dibawah ini :

Gambar 3.51 Perancangan interface Validasi Barang Masuk

Page 97: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

78

d. Perancangan Interface Laporan Barang

Perancangan interface Laporan barang menampilkan tabel Laporan barang

yang berisi no, kategori, kode, nama, harga baru, harga lama, stok baru, total stok,

gambar dengan hak akses Pimpinan. Seperti yang ditampilkan pada gambar 3.52

sebagai berikut :

Gambar 3.52 Perancangan interface laporan barang

e. Perancangan Interface Laporan Transaksi

Perancangan interface Laporan transaksi menampilkan tabel Laporan

transkasi yang berisi no, konsumen, kode transaksi, kode barang, barang, Qty,

harga, total harga, tgl dengan hak akses Pimpinan. Seperti yang ditampilkan pada

gambar 3.53 sebagai berikut :

Gambar 3.53 Perancangan interface laporan transaksi

Page 98: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

79

f. Perancangan Interface Laporan Konsumen

Perancangan interface Laporan Konsumen menampilkan tabel Laporan

Konsumen yang berisi no, kode, NIK, nama, hp, bg mobil, merek mobil, warna

mobil, tgl daftar, alamat dengan hak akses Pimpinan. Seperti yang ditampilkan

pada gambar 3.54 sebagai berikut :

Gambar 3.54 Perancangan interface laporan konsumen

g. Perancangan Interface Laporan Indent

Perancangan interface Laporan Indent menampilkan tabel Laporan Indent

yang berisi no, nama, merek mobil, bg mobil, barang, stok, stok barang, jumlh,

stts indent, stts pemasangan, dan tgl indent dengan hak akses Pimpinan. Seperti

yang ditampilkan pada gambar 3.55 sebagai berikut :

Gambar 3.55 Perancangan interface laporan indent

Page 99: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

80

BAB IV

IMPLEMENTASI DAN PEMBAHASAN SISTEM

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM

4.1 Implementasi

Setelah dilakukan perancanagan sistem informasi persediaan suku cadang

berbasis web pada bengkel Auto Rizal, maka tahapan selanjutnya adalah

perbuatan source code program dan pengujian sistem. Proses implementasi

dilakukan dengan mengkodekan hasil sistem yang dilakukan sebelumnya untuk

melakukan pemrograman digunakan bahasa pemrograman PHP dan sebagai basis

data digunakan MySQL.

4.1.1 Implementasi Database

Database sistem informasi persediaan suku cadang berbasis web pada bengkel

Auto Rizal, maka terdapat 10 tabel yang berisi yakni : tabel barang, tabel

barang_keluar, tabel barang_masuk, tabel harga_toko, tabel kategori, tabel

keranjang, tabel sales, tabel toko, dan tabel user. Dapat dilihat pada Gambar 4.1 :

Gambar 4.1 Layout database Sistem Informasi Persediaan Barang

1. Tabel Barang

Tabel barang dalam database adalah berfungsi untuk menyimpan semua suku

cadang barang yang mana berisi field-field yang dapat dilihat pada Gambar 4.2

dibawah ini :

Page 100: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

81

Gambar 4.2 Layout Tabel Barang

2. Tabel Barang Keluar

Tabel barang keluar dalam database adalah berfungsi untuk menyimpan semua

barang keluar serta berisi field-field yang dapat dilihat pada Gambar 4.3 dibawah

ini :

Gambar 4.3 Layout Tabel Barang Keluar

Page 101: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

82

3. Tabel Barang Masuk

Tabel barang masuk dalam database adalah berfungsi untuk menyimpan semua

data setiap barang masuk dan berisi field-field yang dapat dilihat pada Gambar 4.4

dibawah ini :

Gambar 4.4 Layout Tabel Barang Masuk

4. Tabel Indent

Tabel Inden dalam database adalah berfungsi untuk menyimpan semua data

barang indent yang telah diinginkan konsumen dan berisi field-field yang dapat

dilihat pada Gambar 4.5 dibawah ini :

Gambar 4.5 Layout Tabel Indent

Page 102: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

83

5. Tabel Kategori

Tabel kategori dalam database adalah berfungsi untuk menyimpan semua data

kategori setiap suku cadang barang dan berisi field-field yang dapat dilihat pada

Gambar 4.6 dibawah ini :

Gambar 4.6 Layout Kategori

6. Tabel Keranjang

Tabel keranjang dalam database adalah berfungsi untuk menyimpan semua

data barang yang masuk kedalam keranjang dan berisi field-field yang dapat

dilihat pada Gambar 4.7 dibawah ini :

Gambar 4.7 Layout Tabel Keranjang

Page 103: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

84

7. Tabel Konsumen

Tabel konsumen dalam database adalah berfungsi untuk menyimpan semua

data setiap konsumen dan berisi field-field yang dapat dilihat pada Gambar 4.8

dibawah ini:

Gambar 4.8 Layout Konsumen

8. Tabel Pegawai

Tabel pegawai dalam database adalah berfungsi untuk menyimpan semua data

setiap pegawai dan berisi field-field yang dapat dilihat pada Gambar 4.9 dibawah

ini:

Gambar 4.9 Layout Tabel Pegawai

9. Tabel Supplyer

Tabel supplyer dalam database adalah berfungsi untuk menyimpan semua data

supplyer dan field-field yang dapat dilihat pada Gambar 4.10 dibawah ini :

Page 104: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

85

Gambar 4.10 Layout Tabel Supplyer

10. Tabel User

Tabel user dalam database adalah berfungsi untuk menyimpan semua data user

dan berisi field-field yang dapat dilihat pada Gambar 4.11 dibawah ini :

Gambar 4.11 Layout Tabel User

Setiap tabel memiliki relasi sesuai dengan diagram relasi entitas. Tampilan

relasi antar tabel pada database sistem informasi persediaan suku cadang barang

pada bengkel mobil auto rizal palembang, seperti yang ditampilkan pada Gambar

4.12 dibawah ini :

Page 105: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

86

Gambar 4.12 Tampilan Relasi antar tabel pada database

Tabel yang terdapat pada database akan menampung setiap record dari proses

pengelolaan pada Sistem informasi persediaan suku cadang barang, Tabel yang

memiliki relasi berfungsi untuk menampilkan data yang berkaitan antara satu

dengan yang lain secara keseluruhan.

4.1.2 Implementasi Interface

1. Implementasi Interface Admin

a. Interface Login

Interface login memiliki form yang dapat digunakan admin untuk input

username, dan password. Seperti yang ditampilkan pada Gambar 4.13 sebagai

dapat dilihat dibawah ini :

Gambar 4.13 Interface Login

Page 106: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

87

b. Interface Beranda Admin

Interface beranda menampilkan halaman utama dengan hak akses admin yang

memiliki menu-menu sebagai berikut : beranda, barang masuk, master barang,

kategori barang, user, konsumen, pegawai , dan supplyer. Seperti yang

ditampilkan pada Gambar 4.14 sebagai berikut :

Gambar 4.14 Interface Beranda

c. Interface Transaksi Barang Masuk

Interface Transaksi barang masuk menampilkan tabel Transaksi Barang Masuk

yang berisi no, kode, nama, gambar, harga beli, jumlah, dan action (input) dengan

hak akses admin. Seperti yang ditampilkan pada gambar 4.15 sebagai berikut :

Gambar 4.15 Interface Transaksi Barang Masuk

Page 107: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

88

d. Interface Barang Masuk

Interface barang masuk menampilkan tabel Barang Masuk yang berisi no,

kategori,kode barang,kode transaksi, nama, Qty,harga baru,total harga, status,

tanggal, dan action (edit)dengan hak akses admin. Seperti yang ditampilkan pada

Gambar 4.16 sebagai berikut :

Gambar 4.16 Interface Barang Masuk

e. Interface Master Barang

Interface Interface master barang menampilkan form yang digunakan untuk

menampilkan no, kategori, kode, nama, harga lama, harga baru, harga jual, stok

baru, total stok, gambar, dan action (edit dan hapus) dengan hak akses oleh

admin. Seperti yang ditampilkan pada Gambar 4.17 sebagai berikut :

Gambar 4.17 Interface Master Barang

Page 108: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

89

f. Interface Add Master Barang

Interface add master barang menampilkan tabel yang berisi kategori, kode

barang, nama barang, harga beli, harga jual, stok, gambar dengan hak akses oleh

admin Seperti yang ditampilkan pada gambar 4.18 sebagai berikut :

Gambar 4.18 Interface add Master Barang

g. Interface Kategori

Interface Kategori barang menampilkan form yang digunakan untuk

menampilakan no, kategori, action (edit dan hapus) oleh admin. Seperti yang

ditampilkan pada gambar 4.19 sebagai berikut :

Gambar 4.19Interface kategori

Page 109: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

90

h. Interface Add Form Kategori

Interface add form kategori berdasarkan add kategori dengan hak akses admin.

Seperti yang ditampilkan pada gambar 4.20 sebagai berikut :

Gambar 4.20 Interface add kategori

i. Interface User

Interface user dengan menampilkan form yang digunakan untuk menampilakan

no, username, password, role, dan action (edit dan hapus) hak akses admin Seperti

yang ditampilkan pada Gambar 4.21 sebagai berikut :

Gambar 4.21 Interface User

Page 110: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

91

j. Interface Add User

Interface add user menampilkan form input yang digunakan untuk

menampilakan level, username, password hak akses admin. Seperti yang

ditampilkan pada Gambar 4.22 sebagai berikut :

Gambar 4.22 Interface Add User

k. Interface Konsumen

Interface Konsumen yang berisi no, kode, NIK, Nama, HP, BG mobil, Merk

mobil, Warna mobil, Tgl daftar, alamat, action hak akses admin. Seperti yang

ditampilkan pada Gambar 4.23 sebagai berikut :

Gambar 4.23 Interface Konsumen

Page 111: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

92

l. Interface Add Konsumen

Interface Add Konsumen menampilkan yang di input tabel add konsumen yang

berisi kode konsumen, NIK/No. KTP, nama, BG mobil, merk mobil, warna mobil,

hp, dan alamat dengan hak akses admin. Seperti yang ditampilkan pada Gambar

4.24 sebagai berikut :

Gambar 4.24 Interface add Konsumen

m. Interface Pegawai

Interface Pegawai menampilkan tabel yang berisi no, kode, nama, hp, tgl

daftar, alamat, dan action yang di akse oleh admin. Seperti yang ditampilkan pada

Gambar 4.25 sebagai berikut :

Gambar 4.25 Interface pegawai

Page 112: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

93

n. Interface add Pegawai

Interface add pegawai menampilkan tabel yang yang di input berisi kode

pegawai, nama, no hp, alamat dengan hak akses admin. Seperti yang ditampilkan

pada Gambar 4.26 sebagai berikut :

Gambar 4.26 Interface add pegawai

o. Interface supplyer

Interface supplyer menampilkan form no, kode, nama, hp, tgl daftar, alamat,

dan action di akses oleh admin. Seperti yang ditampilkan pada gambar

4.27sebagai berikut :

Gambar 4.27 Interface supplyer

Page 113: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

94

p. Interface add supplyer

Interface add supplyer menampilkan yang di input yaitu kode supplyer, nama,

no.hp, alamat dengan hak akses admin. Seperti yang ditampilkan pada Gambar

4.28 sebagai berikut :

Gambar 4.28 Interface add supplyer

2. Implementasi Interface Kasir

a. Interface Login Kasir

Interface login kasir memiliki form yang dapat digunakan admin untuk input

username, dan password. Seperti yang ditampilkan pada Gambar 4.29 sebagai

berikut :

Gambar 4.29 Interface Login Kasir

Page 114: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

95

b. Interface Beranda Kasir

Interface beranda menampilkan halaman utama dengan hak akses Kasir yang

memiliki menu-menu sebagai berikut : beranda, Transaksi, konsumen, dan indent.

Seperti yang ditampilkan pada Gambar 4.30 sebagai berikut :

Gambar 4.30 Interface Beranda Kasir

c. Interface Transaksi

Interface transaksi menampilkan tabe transaksi yang berisi no, kode, nama,

gambar, harga, stok, jumlah, dan action dengan hak akses kasir. Sesudah kasir

input transaksi akan keluar yang beris no, barang, harga, dan Qty, total harga

Seperti yang ditampilkan pada Gambar 4.31 sebagai berikut :

Gambar 4.31 Interface Trasnsaksi

Page 115: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

96

d. Interface print transaksi

Interface Print transaksi jika kasir sudah mengiput apa yang di beli akan keluar

hasil print transaksi. Seperti yang ditampilkan pada Gambar 4.32 sebagai berikut :

Gambar 4.32 Interface Print Transaksi

e. Interface Print transaksi Nota

Interface print transaksi nota yaitu print yang bentuk nota yang berisi kode

transaksi, pengguna, konsumen, dan BG. Seperti yang ditampilkan pada Gambar

4.33 sebagai berikut :

Gambar 4.33 Interface Print transaksi nota

Page 116: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

97

f. Interface konsumen

Interface Konsumen yang berisi no, kode, NIK, Nama, HP, BG mobil, Merk

mobil, Warna mobil, Tgl daftar, alamat, action hak akses kasir. Seperti yang

ditampilkan pada Gambar 4.34 sebagai berikut :

Gambar 4.34 Interface konsumen

g. Interface Add Konsumen

Interface Add Konsumen menampilkan yang di input tabel add konsumen yang

berisi kode konsumen, NIK/No. KTP, nama, BG mobil, merk mobil, warna mobil,

hp, dan alamat dengan hak akses kasir. Seperti yang ditampilkan pada Gambar

4.35 sebagai berikut :

Gambar 4.35 Interface add Konsumen

Page 117: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

98

h. Interface Indent

Interface Indent tabel indent yang berisi no, nama, merk mobil, BG mobil,

barang, stok, status barang, jumlah, status indent, status pemasangan, tanggal

indent dan action dengan hak pimpinan. Seperti yang ditampilkan pada Gambar

4.36 sebagai berikut :

Gambar 4.36 Interface indent

i. Interface Add Indent

Interface add indent yang berisi nama barang, nama konsumen, dan jumlah

yang di akses oleh kasir. Seperti yang ditampilkan pada Gambar 4.37 sebagai

berikut :

Gambar 4.37 Interface add indent

Page 118: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

99

3. Implenmentasi interface Pimpinan

a. Interface login Pimpinan

Interface login Pimpinan memiliki form yang dapat digunakan pimpinan untuk

input username, dan password. Seperti yang ditampilkan pada Gambar 4.38

sebagai berikut :

Gambar 4.38 Interface Login Pimpinan

b. Interface Beranda Pimpinan

Interface beranda pimpinan menampilkan halaman utama dengan hak akses

pimpinan yang memiliki menu-menu sebagai berikut : beranda, laporan barang,

laporan Transaksi, laporan konsumen, dan laporan indent. Seperti yang

ditampilkan pada Gambar 4.39 sebagai berikut

Gambar 4.39 Interface Beranda Pimpinana

Page 119: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

100

c. Interface Laporan Validasi Barang Masuk

Interface laporan Validasi Barang masuk menampilkan tabel laporan data

validasi barang masuk yang berisi no, kategori, kode barang, kode Transaksi

nama, Qty, harga baru, total harga, tanggal, stutus dan action ( ya atau tidak)

barang it di setujui oleh pimpian dan hak akses pimpinan. Seperti yang

ditampilkan pada gambar 4.40 sebagai berikut :

Gambar 4.40 Interface Laporan Validasi Barang Masuk

d. Interface Laporan Barang

Interface Laporan barang yang berisi no, kategori, kode, nama, harga baru,

harga lama, stok baru, total stok dan gambar dengan hak akses pimpinan yang

bisa melihat nya . Seperti yang ditampilkan pada Gambar 4.41 sebagai berikut :

Gambar 4.41 Interface Laporan Barang

Page 120: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

101

e. Interface Print Laporan Barang

Interface Print Laporan Barang yang menampilkan langsung ke exel. Seperti

yang ditampilkan pada Gambar 4.42 sebagai berikut :

Gambar 4.42 Interface Print Laporan barang

f. Interface Laporan transaksi

Interface Laporan Transaksi yang berisi no, konsumen, kode transaksi, kode

barang, barang, qty, harga, total harga, tanggal dengan hak pimpinan yang bisa

melihat laporan transaksi. Seperti yang ditampilkan pada Gambar 4.43 sebagai

berikut

Gambar 4.43 Interface Laporan Transaksi Penjualan

Page 121: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

102

g. Interface Laporan Print Penjualan transaksi

Interface Laporan Print Penjualan Transaksi yang berisi no, konsumen, kode

transaksi, kode barang, barang, qty, harga, total harga, tanggal dengan hak

pimpinan. Seperti yang ditampilkan pada Gambar 4.44 sebagai berikut :

Gambar 4.44 Interface Laporan Print Transaksi

h. Interface Laporan Konsumen

Interface Laporan Konsumen yang berisi no, kode, NIK, Nama, HP, BG mobil,

Merk mobil, Warna mobil, Tgl daftar, alamat, action hak akses kasir. Seperti yang

ditampilkan pada Gambar 4.45 sebagai berikut :

Gambar 4.45 Interface Laporan Konsumen

i. Interface Laporan Print Data Konsumen

Interface Laporan Print Data konsumen yang berisi no, kode, NIK, nama, no.

Hp, BG mobil, merk mobil, warna mobil, tanggal daftar, alamat dengan hak

pimpinan. Seperti yang ditampilkan pada Gambar 4.46 sebagai berikut :

Page 122: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

103

Gambar 4.46 Interface Laporan Print data Konsumen

j. Interface Laporan Indent

Interface Laporan Indent yang berisi no, nama, merk mobil, BG Mobil, barang,

stok, status barang, jumlah, status indent, status pemasangan, tanggal indent,

dengan hak pimpinan. Seperti yang ditampilkan pada Gambar 4.47 sebagai

berikut :

Gambar 4.47 Interface Laporan Indent

k. Interface Laporan Print data Indent

Interface Print data indent yang berisi no, nama, Merk mobil, bg mobil,

barang, stok, status indent, status pemasangan, tgl indent dengan hak akses

pimpinan. Seperti yang ditampilkan pada Gambar 4.48 sebagai berikut :

Gambar 4.48 Interface Laporan Print data Indent

Page 123: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

104

4.2 Pengujian

Pada tahap ini pengujian yang digunakan yaitu GUI, penulis melakukan uji

coba terhadap sistem yang telah dikembangkan dengan hasil sebagai berikut

dengan bukti dapat dilihat pada lampiran.

1. Pengujian Fungsional Admin

Pengujian fungsi pada sistem dilakukan dengan mengakses setiap fungsi yang

terdapat pada sistem informasi persediaan suku cadang barang. Pengujian

dimaksudkan agar meminimalisir error ketika sistem siap digunakan dengan

menemukan kesalahan dari hasil pengujian. Hasil pengujian fungsional sistem

informasi persediaan suku cadang barang seperti yang ditampilkan pada Tabel 4.1

Tabel 4.1 Pengujian yang dilakukan oleh Admin

No Fungsi

yang diuji

Cara pengujian Halaman yang

diharapkan

Hasil

pengujian

1 Login Admin

memasukkan

username dan

password

Admin masuk ke

halaman admin

Berhasil

2 Add

Transaksi

barang

masuk

Pilih menu master

data, lalu pilih

transaksi barang

masuk

Admin dapat input

transaksi barang masuk

Berhasil

3 Melihat

Barang

masuk

Pilih menu home,

lalu pilih Barang

masuk

Admin dapat input

Barang masuk

Berhasil

4 Melihat

master

barang

Pilih menu home,

lalu pilih Master

barang

Admin dapat input

Master barang

Berhasil

5 Add Master

barang

Pilih menu master

data, lalu pilih

Master barang lalu

pilih add master

barang

Admin dapat input add

master barang

Tidak

sesuai

6 Edit Master

barang

Pilih menu master

data, lalu pilih

master barang lalu

pilih edit master

barang

Admin dapat edit

master barang

Berhasil

7 Melihat

Kategori

barang

Pilih menu master

data, lalu pilih

kategori

Admin dapat melihat

data Kategori

Berhasil

Page 124: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

105

No Fungsi

yang diuji

Cara pengujian Halaman yang

diharapkan

Hasil

pengujian

8 Add

kategori

Pilih menu master

data, lalu pilih

kategori, lalu pilih

add kategori

Admin dapat input add

kategori

Berhasil

9 Edit

kategori

Pilih menu master

data, lalu pilih

kategori lalu pilih

edit kategori

Admin dapat edit

kategori

Tidak

sesuai

10 Melihat

User

Pilih menu master

data,lalu pilih User

Admin dapat input User Berhasil

11 Add user Pilih menu master

data, lalu pilih user

lalu pilih add user

Admin dapat input add

user

Berhasil

12 Edit user Pilih menu master

data,lalu pilih user

lalu pilih edit user

Admin dapat edit user Berhasil

13 Melihat

konsumen

Pilih menu master

data, lalu pilih

konsumen

Admin dapat melihat

konsumen

Berhasil

14 Add

konsumen

Pilih menu master

data,lalu pilih

konsumen, lalu

pilih add konsumen

Admin dapat input data

konsumen

Tidak

sesuai

15 Edit

konsumen

Pilih menu master

data, lalu pilih

konsumen lalu pilih

edit konsumen

Admin dapat edit

konsumen

Berhasil

16 Melihat

Pegawai

Pilih menu master

data, lalu pilih

pegawai

Admin dapat melihat

pegawai

Berhasil

17 Add

pegawai

Pilih menu master

barang, lalu pilih

pegawai,lalu pilih

add pegawai

Admin dapat input

pegawai

Berhasil

18 Edit

pegawai

Pilih menu master

barang, lalu pilih

pegawai lalu pilih

edit pegawai

Admin dapat edit

pegawai

Berhasil

19 Melihat

supplyer

Pilih menu master

barang, lalu pilih

supplyer

Admin dapat melihat

supplyer

Berhasil

20 Add

supplyer

Pilih menu master

barang, lalu pilih

supplyer lalu pilih

Admin dapat input

supplyer

Tidak

sesuai

Page 125: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

106

No Fungsi

yang diuji

Cara pengujian Halaman yang

diharapkan

Hasil

pengujian

add supplyer

21 Edit

supplyer

Pilih menu master

barang, lalu pilih

supplyer lalu pilih

edit supplyer

Admin dapat edit

supplyer

Berhasil

Dari hasil pengujian diatas, admin sukses menggunahkan sistem diatas yang

dimana admin melakukan input data transaksi barang masuk, melihat data barang

masuk, input master barang, input kategori, input konsumen, input user, input

pegawai, dan input supplyer serta admin juga melakukan pencarian data-data

tersebut baik itu data suku cadang bengkel yang dimiliki oleh Bengkel autu rizal .

2. Pengujian Fungsional kasir

Pengujian fungsi yang akan diuji pada tahap ini adalah fungsi-fungsi pengguna

bagian kasir, pengujian dapat di lihat pada tabel 4.2 :

Tabel 4.2 Pengujian yang dilakukan oleh kasir

No Fungsi

yang diuji

Cara pengujian Halaman yang

diharapkan

Hasil

pengujian

1 Login kasir memasukkan

username dan

password

kasir masuk ke

halaman kasir

Berhasil

2 Mengelola

transaksi

Pilih menu

transaksi lalu pilih

transaksi

Transaksi dapat

mengiput transaksi

Tidak

sesuai

3 Melihat

konsumen

Pilih menu

transaksi, lalu pilih

konsumen

Kasir dapat melihat

konsumen

Berhasil

4 Add

konsumen

Pilih menu

transaksi,lalu pilih

konsumen lalu pilih

add konsumen

Kasir dapat add

konsumen

Berhasil

5 Edit

konsumen

Pilih menu

transaksi, lalu pilih

konsumen lalu pilih

edit konsumen

Kasir dapat edit

konsumen

Berhasil

Page 126: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

107

No Fungsi

yang diuji

Cara pengujian Halaman yang

diharapkan

Hasil

pengujian

6 Melihat

indent

Pilih menu

transaksi, lalu pilih

indent

Kasir dapat melihat

indent

Berhasil

7 Add indent Pilih menu

transaksi, lalu pilih

indent lalu pilih

add indent

Kasir dapat add indent Berhasil

Dari hasil pengujian diatas, kasir sukses menggunakan sistem diatas yang

dimana kasir melakukan Transaksi penjualan ,input konsumen dan input indent

kasir. Dalam hal ini, kasir hanya diberikan hak akses untuk mengelola transaksi

penjualan suku cadang mobil autu rizal.

3. Pengujian Fungsional Pimpinan

Pengujian fungsi yang akan diuji pada tahap ini adalah fungsi-fungsi pengguna

yakni pimpinan, dimana pimpinan masuk ke sistem kemudian login, pengujian

dapat di lihat pada tabel 4.3 :

Tabel 4.3 Pengujian yang dilakukan oleh Pimpinan

No Fungsi yang

diuji

Cara pengujian Halaman yang

diharapkan

Hasil

pengujian

1 Login pimpinan

memasukkan

username dan

password

Pimpinan masuk ke

halaman pimpinan

Berhasil

2 Memvalidasi

transaksi

barang

masuk

Pilih menu laporan,

lalu pilih validasi

transaksi barang

masuk

Pimpinan dapat

memvalidasi transaksi

barang masuk.

Berhasil

3 Melihat

laporan

barang

Pilih menu

laporan,lalu pilih

laporan barang

Pimpinan dapat melihat

laporan barang

Berhasil

4 Melihat

laporan

transaksi

Pilih menu laporan,

lalu pilih laporan

transaksi

Pimpinan dapat melihat

laporan transaksi

Berhasil

Page 127: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

108

5 Melihat

laporan

konsumen

Pilih menu laporan,

lalu pilih laporan

konsumen

Pimpinan dapat melihat

laporan konsumen

Berhasil

6 Melihat

laporan

indent

Pilih menu

laporan,lalu pilih

laporan indent

Pimpinan dapat melihat

laporan indent

Berhasil

Dari hasil pengujian sistem diatas, actor sebagai pemilik atau pemimpin

dapat mengetahui sebagai pengawas atau pengendali semua kegiatan Bengkel

mobil Auto Rizal, terlihat dari hasil pengujian diatas pemilik dadapat melihat

semua laporan, baik itu laporan data validasi barang masuk, laporan laporan

barang, laporan konsumen, dan juga data laporan indent. Dalam hal ini, pemilik

atau pemimpin hanya diberikan hak akses untuk melihat semua data-data bengkel

mobil autu rizal saja tanpa harus melakukan proses input data ataupun

pengolahan data lainnya seperti proses pengolahan hapus data, tambah data,dan

edit data.

4. Pengujian Pengguna

Pengujian untuk mengetahui kinerja kerja dari aplikasi dilakukan dengan

melakukan pengujian kepada pengguna aplikasi yang dikembangkan. Dalam

pengujian ini diambil 20 responden dari para pegawai dan konsumen pada

Bengkel Auto Rizal. Responden diberikan pertanyaan berupa kuesioner dan hasil

kuesioner dapat dilihat pada tabel 4.4 :

Tabel 4.4 Tabel Hasil Kuesioner Pengguna Aplikasi

No. Pertanyaan Sangat

Setuju Setuju

Kurang

Setuju

Tidak

Setuju

1. Apakah interface sistem yang

dibuat telah user frriendly

(mudah digunakan oleh

pengguna)

7 7 5 1

2. Melihat report pada sistem

informasi persedian suku

cadang lebih cepat dan

mudah untuk di ingat

dibandingkan dengan

pemberitahuan laporan secara

manual

8 10 0 2

Page 128: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

109

3. Apakah form pengisian pada

add barang telah sesuai

dengan form pengisian

manual

5 12 3 0

4. Sistem informasi persediaan

suku cadang dapat membantu

untuk mendapatkan informasi

tentang penjualan dengan

cepat dan mudah

5 12 2 1

Berdasarkan hasil uji responden yang dilakukan, dapat disimpulkan bahwa :

1. Apakah interface sistem yang dibuat telah user frriendly (mudah digunakan

oleh pengguna). Sebagian besar responden menjawab setuju dengan detail

penilaian : 7 jawaban sangat setuju, 7 jawaban setuju, 5 jawaban kurang setuju

dan 1 jawaban tidak setuju.

2. Melihat report pada sistem informasi persedian suku cadang lebih cepat dan

mudah untuk di ingat dibandingkan dengan pemberitahuan laporan secara

manual. Sebagian besar responden menjawab setuju dengan detail penilaian : 8

jawaban sangat setuju, 10 jawaban setuju, 0 jawaban kurang setuju dan 2

jawaban tidak setuju.

3. Apakah form pengisian pada add barang telah sesuai dengan form pengisian

manual. Sebagian besar responden menjawab setuju dengan detail penilaian : 5

jawaban sangat setuju, 12 jawaban setuju, 3 jawaban kurang setuju dan 0

jawaban tidak setuju.

4. Sistem informasi persediaan suku cadang dapat membantu untuk mendapatkan

informasi tentang penjualan dengan cepat dan mudah. Sebagian besar

responden menjawab setuju dengan detail penilaian : 5 jawaban sangat setuju,

12 jawaban setuju, 2 jawaban kurang setuju dan 1 jawaban tidak setuju.

Grafik hasil pengujian terhadap pengguna dapat dilihat pada gambar 4.58

berikut ini :

Page 129: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

110

Gambar 4.49 Grafik Hasil Pengujian Pengguna

4.3 Penyerahan Sistem Informasi Persediaan Suku Cadang

Sistem Informasi Persediaan Suku Cadang Barang dengan menggunakan

metode pengembangan waterfall Berbasis Web (studi kasus : Bengkel Mobil Auto

Rizal) yang telah dirancang lalu diserahkan pada Bengkel Mobil Auto Rizal

Palembang di terima oleh Kepada Pimpinan Bengkel Mobil Auto Rizal

Palembang yaitu ibu Hj.Sumiyati.

0

2

4

6

8

10

12

14

Pertanyaan 1 Pertanyaan 2 Pertanyaan 3 Pertanyaan 4

Sangat Setuju

Setuju

Kurang Setuju

Tidak Setuju

Page 130: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

111

BAB V

PENUTUP

BAB V PENUTUP

5.1 Kesimpulan

Berdasarkan hasil analisis dan pembahasan sistem pada bab-bab

sebelumnya, maka dapat disimpulkan sistem informasi persediaan suku cadang

barang menghasilkan berupa :

1. Sistem dapat membantu kegiatan-kegiatan transaksi dan merekap semua

laporan persediaan suku cadang barang pada bengkel Auto Rizal sehingga

mempermudah pimpinan/pemilik toko dalam laporan persediaan suku

cadang barang.

2. Memudahkan admin dalam melihat ataupun melakukan pembelian

Persedian suku cadang barang yang telah divalidasi oleh pemilik toko dan

memudahkan kasir dalam menjual maupun mengindent persediaan suku

cadang barang.

3. Sistem persediaan suku cadang barang juga dapat melakukan pendataan

setiap pegawai dan pendataan konsumen maupun suppllyer.

5.2 Saran

Saran dari penulis untuk tahap pengembangan selanjutnya yaitu :

1. Sistem ini diharapkan dapat digunakan sebagai acuan untuk pembuatan

persediaan suku cadang barang.

2. Dapat mengembangkan fitur-fitur hingga fungsi yang telah ada pada

Sistem informasi Persediaan suku cadang barang sehingga menghasilkan

penelitian terbaru

3. Sistem persediaan suku cadang barang dapat dikembangkan dengan

mengganti bahasa bahasa pemrograman Java Web (JSP), sehingga

implementasi sistem yang terintegrasi.

Page 131: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

112

DAFTAR PUSTAKA

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

dan Beroientasi Objek. Bandung : Informatika.

Bahra, Al. 2013. Analisis dan Desain Sistem Informasi. Yogyakarta : Graha Ilmu.

Dinata, Kusuma Adji. Sistem Informasi Persediaan Barang Pada Distro Above

Store Semarang, Universitas Dian Nuswantoro Maret 2013.

Dyanthy, Lyony. Sistem Informasi Persediaan Suku Cadang pada bengkel Borneo

Motor Semarang, Universitas Dian Nuswantoro Oktober 2012.

Lidya, Rika. 2007. Akuntansi Keuangan 1.Palembang : C.V IAIN Raden Fatah

Palembang.

Hidayatullah, Priyanto, dan Jauhari “Pemrograman Web”., Bandung : Penerbit

Informatika Bandung., 2014.

Indrajiani., “Database System”., Jakarta : Penerbit : PT.Elex Media Komputindo

Jakarta., 2014.

Nugroho, Eko. 2010. Sistem Informasi Manajemen. Yogyakarta : C.V Andi

Offset.

Nugrahatin, Fatin. Perancangan Sistem Informasi Inventory Sparepart Mesin

Fotocopy dengan menggunakan Visual Delphi 7 Studi kasus di UD. Eka

Taruna Madiun, ISSN : 2089-9815, Yogyakarta 28 Maret 2015.

Jogiyanto., “Analisis& Desain Sistem Informasi pendekatan terstruktur teori dan

praktik aplikasi bisnis”., Yogyakarta : Penerbit CV Andi Offset

Yogyakarta., 2005.

Pressman, Roger, “Rekayasa Perangkat Lunak – Pendekatan Praktisi Edisi 7

(Buku 1)”., Yogyakarta : Penerbit Andi., 2010.

Pratama, Eka Agus 2014. “Sistem Informasi dan Impelementasi Bandung :

Informatika

Pranggono Mardi, Irawati Tri, Laksito Wawan. Sistem Informasi Persediaan

Barang Secara Multiuser Pada Apotik Kinasih Sukoharjo dengan metode

Rata-Rata Bergerak, ISSN : 1693-1173, Surakarta 2015.

Sidik, Betha. 2014. Pemrograman Web dengan PHP. Bandung : Informatika.

Suwartono., “Dasar-Dasar Metodologi Penelitian”., Yogyakarta : Penerbit CV

Andi Offset Yogyakarta., 2014.

Page 132: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

113

Sukoco, Agus. Perancangan Program Aplikasi Persediaan Sparepart Motor

dengan menggunakan bahasa pemrograman Borland Delphi 7 pada

PD.Kartika Motor Bandar Lampung, ISSN : 2087-2062.

Yulianti Liza, Yupianti. Sistem Informasi Persediaan Barang Pada PT.Surya Nusa

Bhaktindo Bengkulu, Jurnal Media Infotama Vol 8 No 1, Februari 2012.

Page 133: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

114

LAMPIRAN

LAMPIRAN 1. Gambar Observasi Penelitian

Gambar Persediaan suku cadang barang bengkel Auto Rizal

Gambar Persediaan suku cadang barang bengkel Auto Rizal

Page 134: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

115

Gambar Persediaan suku cadang barang bengkel Auto Rizal

Gambar Persediaan suku cadang barang bengkel Auto Rizal

Page 135: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

116

LAMPIRAN 2 . Wawancara Tempat Penelitian

Page 136: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

117

Page 137: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

118

Page 138: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

119

LAMPIRAN 3. Hasil Pengujian Sistem

Gambar Dokumentasi Pengujian Sistem

Gambar Dokumentasi Pengujian Sistem

Page 139: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

120

LAMPIRAN 4. Surat Keterangan Penelitian

Page 140: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

121

Page 141: SISTEM INFORMASI PERSEDIAAN SUKU CADANG BARANG …eprints.radenfatah.ac.id/1342/1/ILHAM PRAWIRA (12540084).pdf · Ayu Ramadani, S.Psi, dalam suka maupun duka beserta ilmunya, jasa

122