SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

81
SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA PT. SUPERNOVA FLEXIBLE PACKAGING Diajukan untuk memenuhi salah satu syarat dalam Program Studi Strata Satu (S1) Teknik Informatika AKHMAD SIGIT DWIANTO 311310679 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI PELITA BANGSA BEKASI 2018

Transcript of SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

Page 1: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

SKRIPSI

SISTEM INFORMASI DATA MAINTENANCE FORKLIFT

PADA PT. SUPERNOVA FLEXIBLE PACKAGING

Diajukan untuk memenuhi salah satu syarat dalam

Program Studi Strata Satu (S1) Teknik Informatika

AKHMAD SIGIT DWIANTO

311310679

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI TEKNOLOGI PELITA BANGSA BEKASI

2018

Page 2: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

i

Page 3: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

ii

Page 4: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

iii

Page 5: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

iv

Page 6: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

v

PERSEMBAHAN

Puji dan syukur saya panjatkan kepada Allah

SWT atas segala berkah-Nya sehingga skripsi ini

dapat terselesaikan. Kupersembahkan karya ini

kepada :

Bapak dan Ibu yang telah membesarkan,

mendidik,memberikan doa, dukungan dan

semangat untuk kesuksesan anak-anaknya.

Terimakasih atas semua perjuangan,

pengorbanan, kesabaran dan kasih sayang telah

kalian berikan untukku. Kakak, istri yang aku

sangat sayangi serta keluarga besar tercinta.

Keluarga Keluarga Ilmu Komputer angkatan

2014, Serta Almamater Tercinta,

STT PELITA BANGSA

Page 7: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

vi

ABSTRAK

Evolusi peradaban manusia mengalami perubahan yang sangat

signifikan pada tiap kurun waktu lamanya. Perusahaan bertransformasi dan

membutuhkan tenaga kerja terampil yang dapat membawa perusahaan

kearah lebih baik, aspek perekrutan mulai mendapatkan pandangan khusus,

karena proses perekrutan yang tidak sesuai dengan kebutuhan perusahaan

dapat menghambat laju perusahaan untuk berkembang. Banyaknya

permintaan karyawan dari tiap divisi PT. SUPERNOVA FLEXIBLE

PACKAGING membutuhkan tenaga kerja yang terampil dan profesional

dalam bidangnya. “SISTEM INFORMASI DATA MAINTENANCE

FORKLIFTPADA PT. SUPERNOVA FLEXIBLE PACKAGING

“merupakan sebuah metode pemeliharaan forklift pada perusahaan

menggunakan media komunikasi internet, sehingga pemeliharaan dapat

dilaksanakan secara efektif dan efisien guna mendapatkan efisiensi kerja

yang sesuai dengan kebutuhan perusahaan.

Page 8: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

vii

KATA PENGANTAR

Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang mana

telah melimpahkan rahmat dan karuia-Nya, sehingga pada akhirnya penulis

dapat menyelesaikan Tugas Akhir ini dengan baik dan tepat pada waktu yang

telah ditentukan. Dimana Tugas Akhir ini merupakan sebagai salah satu

syarat kelulusan Program Strata-1 (S1) jurusan Teknik Informatika Sekolah

Tinggi Teknologi Pelita Bangsa Cikarang - Bekasi.

Untuk memenuhi persyaratan tersebut di atas, maka penulis telah

berusaha menyusun Tugas Akhir ini yang disajikan dalam bentuk buku yang

sederhana. Adapun judul Tugas Akhir yang penulis ambil adalah “SISTEM

INFORMASI DATA MAINTENANCE FORKLIFTPADA PT. SUPERNOVA

FLEXIBLE PACKAGING “. Dalam penulisan Tugas Akhir ini, penulis

menyadari bahwa tanpa adanya dorongan dan bimbingan dari semua pihak,

maka penulisan Tugas Akhir ini tidak akan lancar dan selesai tepat pada

waktunya. Oleh karena itu pada kesempatan ini, ijinkanlah penulis

menyampaikan ucapan terima kasih, khususnya kepada:

1. Bapak Dr. Ir. Supriyanto,M.P selaku ketua STT Pelita Bangsa.

2. Bapak Aswan Supriyadi Sunge, S.E, M.Kom selaku ketua program

studi Teknik Informatika pada STT. Pelita Bangsa.

Page 9: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

viii

3. Bapak Wahyu Hardikristanto,S.Kom., M.Kom selaku pembimbing I

, Bapak M.Fatchan, S.kom., M.Kom selaku pembimbing II yang

telah berkenan meluangkan waktu untuk membimbing,mengarahkan,

dan memberikan petunjuk yang sangat berharga demi selesainya

penyusunan skripsi ini.

4. Seluruh Dosen dan Staff STT Pelita Bangsa yang telah memberikan

ilmunya dari semester awal hingga akhir.

5. Kedua Orang Tua yang selalu mendoakan dan memberikan semangat

kepada saya selama proses penulisan Tugas Akhir.

6. Teman-teman Mahasiswa Kampus Pelita Bangsa Cikarang-Bekasi

terutama kelas TI.14.E1 tahun ajaran 2014.

7. Bapak Stefan S. Halim selaku Presiden Direktur PT. SUPERNOVA

FLEXIBLE PACKAGING yang telah memberikan tempat untuk

saya riset serta semua karyawan dan manajemen PT. SUPERNOVA

FLEXIBLE PACKAGING yang telah memberikan saya masukan

yang sangat berguna untuk penulisan Tugas akhirini.

Page 10: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

ix

Penulis menyadari bahwa dalam penulisan Tugas Akhir ini masih

banyak kekurangan dan kesalahan, Oleh karena itu Kritik serta Saran yang

membangun sangat penulis harapkan demi kesempurnaan penulisan Tugas

Akhir ini. Semoga penulisan Tugas Akhir ini dapat memberikan manfaat

khususnya bagi penulis dan umumnya bagi para pembaca.

Bekasi, 16 November 2018

Penulis

Page 11: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

x

DAFTAR ISI

LEMBAR PERSETUJUAN................................... Error! Bookmark not defined.

LEMBAR PENGESAHAN ................................ iiError! Bookmark not defined.

LEMBAR PERNYATAAN KEASLIAN SKRIPSI ............................................... ii

Motto ...................................................................ivError! Bookmark not defined.

PERSEMBAHAN ................................................................................................... v

ABSTRAK ............................................................................................................. vi

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

DAFTAR ISI ........................................................................................................... x

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

PENDAHULUAN .................................................................................................. 1

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

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

1.3 Batasan Masalah ....................................................................................... 2

1.4 Rumusan Masalah .................................................................................... 3

1.5 Tujuan dan Manfaat Penelitian ................................................................. 3

1.5.1 Tujuan Penelitian .............................................................................. 3

1.5.2 Manfaat Penulisan ............................................................................. 3

1.6 METODE PENULISAN .............................................................................. 4

1.7 Sistematika Penulisan ................................................................................... 5

BAB II ..................................................................................................................... 7

LANDASAN TEORI .............................................................................................. 7

2.1 Tinjauan Pustaka ...................................................................................... 7

2.1.1 Pengertian Sistem .............................................................................. 7

2.1.2 Pengertian Aplikasi ........................................................................... 8

2.1.3 Pengertian Informasi ......................................................................... 9

2.1.4 Pengertian Sistem Informasi ........................................................... 10

2.1.5 Kualitas Informasi ........................................................................... 12

2.1.6 Komponen Sistem Informasi .......................................................... 14

2.1.7 Karakteristik Sistem ........................................................................ 14

Page 12: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

xi

2.1.8 Klasifikasi Sistem ........................................................................... 17

2.1.9 Pengertian Maintenance (Pemeliharaan)......................................... 17

2.2 Teori Tentang Materi Pembahasan ......................................................... 18

2.2.1 Basis Data ....................................................................................... 18

2.2.2 Data Flow Diagram (DFD) ............................................................. 19

2.2.3 Entity Relationship Diagram (ERD) ............................................... 21

2.2.4 Diagram Konteks ............................................................................ 22

2.2.5 Flowchart ........................................................................................ 23

2.2.6 Flowmap .......................................................................................... 26

2.2.7 Normalisasi ..................................................................................... 28

2.2.8 Output (HIPO Hirarchy Plus Input Proses) ..................................... 31

2.2.9 Kamus Data ..................................................................................... 32

2.2.10 Struktur file ..................................................................................... 32

2.3 Teori Tentang Program Aplikasi ............................................................ 32

2.3.1 Microsoft Visual Basic .NET 2012 ................................................. 32

2.3.2 MySql .............................................................................................. 34

BAB III ................................................................................................................. 36

METODE PENELITIAN ...................................................................................... 36

3.1 Metode Penelitian ................................................................................... 36

3.1.1 Jadwal Kegiatan dan Waktu Penelitian ........................................... 36

3.1.2 Jenis dan Metode Pengumpulan Data ............................................. 37

3.1.3 Metode Pengembangan Sistem ....................................................... 38

3.2 Analisis Sistem Berjalan ........................................................................ 40

3.2.1 Analisis Prosedur yang sedang berjalan .......................................... 40

3.2.2 Flowmap .......................................................................................... 41

3.2.3 Diagram Konteks ............................................................................ 42

3.2.4 Data Flow Diagram ......................................................................... 43

3.3 Perancangan Sistem ................................................................................ 44

3.3.1 Tujuan Perancangan Sistem ............................................................ 44

3.3.2 Gambaran Umum Sistem Usulan .................................................... 45

3.3.3 Perancangan Prosedur yang Diusulkan ........................................... 45

3.3.4 Perancangan Basis Data .................................................................. 49

Page 13: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

xii

3.3.5 Perancangan Antar Muka ................................................................ 53

BAB IV ................................................................................................................. 57

PEMBAHASAN DAN HASIL ............................................................................. 57

4.1 Pembahasan ............................................................................................ 57

4.1.1 Spesifikasi Hardware ...................................................................... 57

4.1.2 Spesifikasi Software ........................................................................ 57

4.1.3 Hubungan Antar Tabel .................................................................... 57

4.1.4 Pengujian Perangkat Lunak............................................................. 57

4.1.5 Langkah-langkah Menjalankan Program .................................. 60

4.1.6 Tampilan Antar Muka ..................................................................... 61

4.2.4 Kelebihan dan Kekurangan ............................................................. 65

BAB V ................................................................................................................... 66

PENUTUP ............................................................................................................. 66

5.1 Kesimpulan ............................................................................................. 66

5.2 Saran ....................................................................................................... 66

DAFTAR PUSTAKA ........................................................................................... 68

Page 14: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Teknologi informasi merupakan bagian yang penting dalam perusahaan.

Dengan adanya penerapan teknologi informasi pada perusahaan maka sistem

informasi pada perusahaan akan terintegrasi dengan baik sehingga akan

membantu proses bisnis dalam perusahaan, juga diharapkan dapat membantu

manajemen dalam mengkontrol prosedur-prosedur yang dilakukan oleh para staff.

Selain itu, manajemen dapat memperoleh informasi dengan tepat, cepat dan akurat

sehingga akan dapat membantu dalam proses pengambilan keputusan.

PT. Supernova Flexible Packaging adalah sebuah merupakan industri

dalam bidang pengemasan berkualitas tinggi. Dalam proses menyusun produk-

produk pengemasan kedalam rak-rak dan mengantar barang dari satu departemen

ke departemen lain tentunya harus menggunakan alat bantu terutama untuk

menyusun produk ke bagian rak-rak tinggi atau mengantar produk dari truk

pengiriman ke rak gudang atau sebaliknya. Alat yang digunakan untuk proses

tersebut adalah Forklift. Agar proses penyusunan barang dapat terlaksana dengan

baik maka Forklift harus dalam kondisi baik.

Selama ini departemen yang selalu melakukan pengecekan Forklift setiap

harinya adalah departemen engineering dan dilakukan menggunakan formulir

checklist pengecekan Forklift yang berlangsung selama 3 shift dalam 1 harinya.

Proses pengecekan ini penulis anggap menjadi faktor pemborosan penggunaan

kertas checklist. Selain itu bagi departemen engineering sulit untuk melakukan

Page 15: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

2

penelusuran data masalah yang sering terjadi pada Forklift. Hal lain belum adanya

proses pencatatan data stok sparepart Forklift dan tidak adanya historis perbaikan

pada departemen engineering.

Berdasarkan uraian diatas maka penulis bermaksud melakukan penelitian

yang disajikan dalam bentuk laporan skripsi dengan judul “SISTEM

INFORMASI DATA MAINTENANCE FORKLIFTPADA PT. SUPERNOVA

FLEXIBLE PACKAGING “.

1.2 Identifikasi Masalah

Dari latar belakang yang ada, maka penulis mengidentifikasi masalah-

masalah yang ada yaitu:

1. Proses pencatatan hasil pengecekan Forklift setiap hari dalam 3 shift

masih manual menggunakan kertas checklist yang di print, sehingga

menyebabkan pemborosan kertas.

2. Pada departemen engineering sulit untuk melakukan penelusuran data

masalah yang sering terjadi pada Forklift.

3. Belum adanya proses pencatatan data stok sparepartForklift dan tidak

adanya historis perbaikan pada departemen engineering.

1.3 Batasan Masalah

Dalam penulisan skripsi ini penulis membatasi masalah sebagai berikut:

1. Sistem akan mencatat data pengecekan Forklift oleh staff engineering

berdasarkan shiftnya.

Page 16: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

3

2. Sistem dapat menginput data kerusakan yang terjadi oleh staff

engineering.

3. Sistem dapat menginput data progress perbaikan yang dilakukan oleh

engineering.

4. Sistem tidak membahas mengenai stok sparepart Forklift pada

departemen engineering.

1.4 Rumusan Masalah

1. Bagaimana merancang sebuah sistem informasi data maintenance

Forklift menggunakan metode waterfall untuk mempermudah proses

pencatatan data maintenance Forklift pada departemen engineering?

2. Bagaimana merancang sebuah sistem informasi pencatatan data

maintenance Forkliftuntuk mengurangi penggunaan kertas checklist

pada departemen engineering?

1.5 Tujuan dan Manfaat Penelitian

1.5.1 Tujuan Penelitian

Merancang dan membuat sebuah sistem informasi berbasis desktop yang

dapat membantu departemen engineering dalam proses input dan output data

maintenance Forklift sehingga proses pencatatan data maintenance dapat berjalan

lebih efektif dan efisien serta mengurangi penggunaan kertas checklist.

1.5.2 Manfaat Penulisan

Page 17: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

4

1. Bagi Penulis

a. Sebagai syarat kelulusan Strata Satu (S1) pada Sekolah Tinggi

Teknik Pelita Bangsa.

b. Membantu menciptakan sebuah sistem informasi data maintenance

Forkliftyang dapat memberikan manfaat bagi PT. Supernova

Flexible Packaging.

2 Bagi Perusahaan

a. Membantu departemen engineeringdalam melakukan proses

pengolahan data pengecekan Forklift dan perbaikannya pada PT.

Supernova Flexible Packaging.

b. Memberikan kemudahan dalam mencari historis perbaikan Forklift

pada departemen engineering.

Pengolahan data lebih efisien yaitu dengan berbasis desktop menggunakan

aplikasiVisual Basic .NET 2012 dan didukung database MySQL.

1.6 METODE PENULISAN

Dalam penulisan skripsi ini penulis melakukan beberapa teknik dalam

menjadi acuan sebagai metode penelitian antara lain:

1. Teknik Pengumpulan Data

Teknik ini dilakukan dengan melakukan observasi, wawancara dan

mencari penelitian terkait studi pustaka untuk sistem pencatatan

maintenance alat.

2. Metode Pengembangan Perangkat Lunak.

Page 18: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

5

Menggunakan metode SDLC (System Development Life Cycle), yaitu

merupakan alur kerja baku yang biasa dipakai oleh perusahaan-

perusahaan vendor software dalam mengembangkan software aplikasi

produksinya.

Fase-fase dalam SDLC dapat digambarkan seperti di bawah ini:

Gambar 1.1 Fase-fase dalam SDLC (Elliot, 2004)

1.7Sistematika Penulisan

Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu

sistematika penulisan yang terdiri dari:

BAB I PENDAHULUAN

Dalam bab ini penulis mengurai tentang Latar Belakang Masalah, Identifikasi

Masalah, Perumusan Masalah, pembatasan Masalah, Tujuan dan Manfaat

Penulisan, Metode Pengumpulan Data, serta Sistematika Penulisan.

BAB II LANDASAN TEORI

Page 19: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

6

Dalam bab ini penulis mengurai tentang Pengertian, Teori Tentang Materi

Pembahasan, Teori Tentang Program Aplikasi.

BAB III METODE PENELITIAN

Dalam bab ini penulis mengurai tentang Analisis Sistem Berjalan, Flowmap,

Dokumentasi Input dan Output, serta Struktur Pengkodean.

BAB IV PEMBAHASAN DAN HASIL

Dalam bab ini penulis mengurai tentang rancangan dan penerapan apa yang

digunakan dalam pembuatan Program Aplikasi.

BAB V KESIMPULAN DAN SARAN

Pada bab ini berisi kesimpulan-kesimpulan yang didapat dalam

pengembangan sistem dari rumusan masalah-masalah yang dibahas serta

saran-saran untuk perbaikan sistem aplikasi, sehingga sistem yang baru bisa

lebih baik.

Page 20: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

7

BAB II

LANDASAN TEORI

2.1 Tinjauan Pustaka

2.1.1 Pengertian Sistem

“Perancangan adalah proses pengembangan spesifikasi baru berdasarkan

rekomendasi hasil analisis sistem” (Mohamad Subhan, 2012:109).

“Tahapan perancangan (design) memiliki tujuan untuk mendesain sistem

baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan yang

diperoleh dari pemilihan alternatif sistem yang terbaik” (Al-Bahra Bin

Ladjamudin, 2005:39).

“Sistem adalah sekumpulan komponen-komponen yang saling berkaitan

satu sama lain, yang memiliki Batasan-batasan tertentu yang jelas. Sistem dapat

saling bekerja bersamaan dalam mencapai tujuan, dengan cara menerima input

dan menghasilkan output dalam suatu proses yang terorganisir” (O’Brien dan

Marakas, 2008)

Kata sistem berasal dari bahasa Yunani yaitu “systema” yang berarti

kesatuan suatu kesatuan yang saling tergantung dan saling bekerja sama untuk

mencapai tujuan tertentu. Suatu sistem dapat terdiri dari sitem-sistem bagian

lainnya atau sering disebut subsistem. Subsistem saling berinteraksi dan saling

berhubungan membentuk suatu kesatuan untuk tercapainya suatu sasaran dan

sistem tidak terlepas dari komponen-komponen pendukung sistem yang

Page 21: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

8

mempunyai sifat danfungsi tertentu dan mampu mempengaruhi proses sistem

secara keseluruhan. (Sumber http://www.scribd.com 09 Oktober 2018).

Dari defenisi di atas, maka penulis mengambil kesimpulan mengenai

pengertian sistem yaitu “sekumpulan elemen-elemen atau komponen-komponen

yang saling berhubungan dimana setiap elemen tersebut saling mendukung satu

dengan yang lainnya untuk mencapai suatu tujuan”.

Sistem didefinisikan sebagai “Sekumpulan prosedur yang saling berkaitan

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

2014).

“Sistem adalah kumpulan elemen yang saling berkaitan dan bekerja sama

dalam melakukan kegiatan untuk mencapai suatu tujuan” (Sujarweni, 2015).

Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

atau untuk menyelesaikan suatu sasaran yang tertentu. Sedangkan informasi itu

sendiri memiliki pengertian data yang diolah bentuk yang lebih berguna dan lebih

berarti bagi yang menerimanya. Sumber dari informasi tersebut adalah data.

(Sumber http://www.scribd.com 09 Oktober 2018).

2.1.2 Pengertian Aplikasi

“Aplikasi adalah suatu kelompok file (form, class, report) yang bertujuan

untuk melakukan aktifitas tertentu yang saling terkait”(Harip Santoso, 2010:9).

Menurut Syamsu Rizal, Eko Retnadi dan Andri Ikhwana (Vol. 10 No. 1

2013), aplikasi adalah penggunaan dalam suatu perangkat komputer, instruksi

Page 22: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

9

(instruction) atau pernyataan (statement) yang disusun hingga sedemikian rupa

komputer dapat memproses masukan (input) menjadi keluaran (output).

“Aplikasi adalah program komputer yang memiliki fungsi tertentu

untuk membantu atau memberikan kemudahan pengguna menyelesaikan tugas

tertentu” (Hasnul Arifin, 2010:69).

Dari pendapat para ahli di atas penulis dapat menarik kesimpulan bahwa,

aplikasi adalah kumpulan file yang terdiri dari beberapa form, class, dan report

yang menjadi satu program yang siap digunakan untuk menyelesaikan tugas

tertentu.

2.1.3 Pengertian Informasi

Informasi yang kita terima dapat berupa informasi yang benar dan apa

adanya. Namun tidak sedikit kita memperoleh juga informasi yang salah dan

menyesatkan. Dalam hal ini kita sebagai penikmat informasi perlu lebih cerdas

dan bijak di dalam menilai informasi yang di peroleh.

“Informasi merupakan hasil pengolahan data dari satu atau berbagai

sumber, yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat”

(Pratama, 2014).

Informasi adalah hasil dari suatu pengolahan data, maksudnya adalah

sesuatu yang diperoleh setelah adanya pemrosesan data dan penyusunan data-data

kedalam bentuk yang sedemikian rupa sehingga memiliki makna untuk dapat

digunakan dalam pengambilan keputusan. (Sumber http://www.scribd.com 09

Oktober 2018).

Page 23: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

10

Informasi adalah data yang telah diproses atau data yang mempunyai arti

(Mcleod, 2004:9). Dengan menerapkan teori yang sama pada data dan informasi

kita dapat mengatakan “Data seseorang Informasi seseorang yang lain”.

Perubahan data menjadi informasi dilakukan oleh pengolah informasi. Pengolahan

informasi adalah salah satu elemen kunci dalam sistem konseptual, pengolahan

informasi dapat meliputi elemen-elemen komputer dan non komputer atau

kombinasi dari keduanya.

Informasi adalah data yang telah diproses atau diorganisasi ulang menjadi

bentuk yang berarti.Informasidibentuk dari kombinasi data yang diharapkan

memberi arti ke penerima (Whitten, 2004:23).Dataadalah fakta mentah mengenai

orang, tempat, keadaan, dan hal-hal penting mengenai organisasi.

Informasi merupakan hasil pengolahan data sehingga menjadi bentuk yang

penting dan memiliki kegunaan sebagai dasar pengambilan keputusan. Untuk

memperoleh informasi diperlukan adanya data yang akan diolah dan unit

pengolah.

2.1.4 Pengertian Sistem Informasi

“Sistem informasi merupakan suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi

organisasi yang bersifat manajerial dalam kegiatan strategi dari suatu organisasi

untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang

diperlukan” (Tata Sutabri, S. Kom., MM, 2005:36).

Page 24: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

11

Menurut (Turban et al., 2006), sistem informasi adalah proses yang

menjalankan fungsi mengumpulkan, memproses, menyimpan, menganalisis, dan

menyebarkan informasi untuk tujuan tertentu.

Sistem informasi didefinisikan juga sebagai pengaturan orang, data, proses

dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses,

menyimpan dan menyediakan sebagai output informasi yang diperlukan untuk

mendukung sebuah organisasi.

Berdasarkan definisi mengenai sistem dan informasi, maka dapat

dinyatakan bahwa sistem informasi merupakan gabungan dari empat bagian

utama.

“Sistem Informasi adalah mencakup sejumlah komponen (manusia,

komputer, teknologi informasi, dan prosedur kerja), ada sesuatu yang diproses

(data menjadi informasi), dan dimaksudkan untuk mencapai suatu sasaran atau

tujuan” (Abdul Kadir, 2013).

“Sistem Informasi adalah suatu sistem yang dibuat oleh manusia yang

terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan,

yaitu untuk menyajikan informasi” (Suryantara, 2017).

Sistem informasi dapat didefinisikan sebagai suatu sistem yang dibuat oleh

manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai

suatu tujuan yaitu menyajikan informasi.

Menurut (Turban et al., 2006), sistem informasi adalah proses yang

menjalankan fungsi mengumpulkan, memproses, menyimpan, menganalisis, dan

menyebarkan informasi untuk tujuan tertentu.

Page 25: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

12

Sistem informasi didefinisikan juga sebagai pengaturan orang, data,

prosesdan teknologi informasi yang berinteraksi untuk mengumpulkan,

memproses, menyimpan dan menyediakan sebagai output informasi yang

diperlukan untuk mendukung sebuah organisasi.

Berdasarkan definisi tersebut, maka dapat disimpulkan bahwa sistem

informasi adalah sekumpulan komponen yang berinteraksi dan menghasilkan

informasi untuk mencapai tujuan tertentu.

Sistem informasi merupakan pengaturan orang, data, proses dan teknologi

informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan dan

menyediakan output informasi untuk mendukung organisasi (Whitten, 2004:10).

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi

organisasi yang bersifat manajerial dalam kegiatan strategi dari suatu organisasi

untuk dapat menyediakan kepada pihak luar tertentu dengan laporan – laporan

yang diperlukan. (Tata Sutabri, S.Kom., MM, 2005:36).

2.1.5 Kualitas Informasi

Kualitas suatu sistem informasi tergantung dari tiga hal, yaitu informasi

harus akurat, tepat pada waktunya dan juga relevan, kualitas dari informasi

dengan bentuk bangunan di gambarkan sebagai berikut:

Page 26: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

13

Akur

at

Tepa

t wak

tu

Rele

van

Kualitas informasi

Gambar 2.1Pilar kualitas informasi

1. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak

bias atau menyesatkan dan juga harus jelas mencerminkan maksudnya.

2. Tepat waktu, berarti informasi yang datang pada penerima tidak boleh

terlambat, informasi yang sudah usang sudah tidak ada nilainya lagi.

Karena informasi merupakan landasan pengambilan keputusan, maka

bila pengambilan keputusan terlambat akan berakibat fatal bagi

organisasi.

3. Relevan, berarti informasi tersebut mempunyai manfaat untuk

pemakainya. Relevan informasi untuk tiap-tiap orang satu dengan yang

lainya berbeda. Harus sesuai dengan kebutuhan dan manfaat dari masing-

masing bagian (Jogiyanto, 2005:10).

Karena sebagian besar informasi tidak hanya dinikmati oleh satu pihak

dalam perusahaan. Keuntungan informasi tidak bisa ditaksir dengan satuan nilai

uang tetapi ditaksir dengan nilai efektifitas. Pengukuran nilai informasi biasanya

Page 27: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

14

dihubungkan dengan analisis cost effecveness atau cost benefit. (Jogiyanto,

2005:11).

2.1.6 Komponen Sistem Informasi

Untuk komponen dari sistem informasi dapat diklasifikasikan sebagai

berikut (Ladjamudin, 2005:14):

1. Hardware (perangkat keras) dan software (perangkat lunak) sebagai

mesin

2. People dan procedure yang merupakan manusia dan tatacara

menggunakan mesin

3. Data, merupakan jembatan penghubung antar manusia dan mesin agar

terjadi suatu proses pengolahan data

Hardware

(Perangkat keras)

Software

(Perangkat lunak)

Procedure

(Prosedur)

People

(Manusia)DATA

Mesin Manusia

Gambar 2.2Komponen sistem informasi

2.1.7 Karakteristik Sistem

Suatusistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

1. Komponen-komponen

Komponen sistem atau elemen sistem dapat berupa:

Page 28: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

15

a. Elemen-elemen yang lebih kecil yang disebut sub sistem, misalkan

sistem komputer terdiri dari sub sistem perangkat keras, perangkat

lunak dan manusia.

b. Elemen-elemen yang lebih besar yang disebut supra sistem.

Misalkan bila perangkat keras adalah sistem yang memiliki sub

sistem CPU, perangkat I/O dan memori, maka supra sistem

perangkat keras adalah sistem komputer.

2. Batas sistem

Batas sistem merupakan daerah yang membatasi antara suatu sistem

dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas

sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan.

Batas suatu sistem menunjukkan ruang lingkup dari sistem tersebut.

3. Lingkungan luar sistem

Lingkungan dari sistem adalah apapun di luar batas dari sistem yang

mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat

menguntungkan dan dapat juga bersifat merugikan sistem tersebut.

Lingkungan luar yang menguntungkan merupakan energi dari sistem dan

dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan

luar yang merugikan harus ditahan dan dikendalikan.

4. Penghubung

Penghubung merupakan media perantara antar subsistem. Melalui

penghubung ini memungkinkan sumber-sumber daya mengalir dari satu

subsistem ke subsistem lainnya. Output dari satu subsistem akan menjadi

Page 29: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

16

input untuk subsistem yang lainnya dengan melalui penghubung. Dengan

penghubung satu subsistem dapat berinteraksi dengan subsistem yang

lainnya membentuk satu kesatuan.

5. Masukan

Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan

dapat berupa maintenance input dan sinyal input. Maintenance input

adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi.

Sinyal input adalah energi yang diproses untuk didapatkan sebuah

keluaran.

6. Keluaran

Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan

menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat

merupakan masukan untuk subsistem yang lain atau kepada supra sistem.

7. Pengolah

Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu

sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan

menjadi keluaran. Suatu sistem produksi akan mengolah masukan berupa

bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang

jadi.

8. Sasaran atau tujuan

Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem

tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.

Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan

Page 30: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

17

sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan

berhasil bila mengenai sasaran atau tujuannya.

2.1.8 Klasifikasi Sistem

Menurut Jogiyanto, suatu sistem dapat diklasifikasikan sebagai sistem

abstrak (abstract) lawan sistem fisik (physical system), sistem alamiah (natural

system) lawan sistem buatan manusia (human made system), sistem pasti

(deterministic system) lawan sistem probabilistik (probabilistic system), dan

sistem tertutup (closed system) lawan sistem terbuka (open system). [12].

Untuk tinjauan terhadap sistem, sistem juga dapat di klasifikasikan dalam

beberapa jenis diantaranya:

1. Sistem fisik dan sistem abstrak

Sistem fisik yaitu sistem yang komponenya berupa benda nyata,

sedangkan sistem abstrak adalah kebalikanya

2. Sistem alami dan sistem buatan

Sistem alami yaitu sistem yang keberadaanya terjadi secara alami

sedangkan sistem buatan adalah hasil karya dari manusia.

3. Sistem deterministic dan probabilistic

4. Sistem tertutup dan terbuka

Sistem tertutup adalah sistem yang perilakunya tidak dapat dipengaruhi

oleh lingkungannya, sedangkan untuk sistem terbuka merupakan

kebalikanya.

2.1.9 Pengertian Maintenance (Pemeliharaan)

Page 31: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

18

Kata pemeliharaan diambil dari bahasa yunani terein artinya merawat,

menjaga dan memelihara. Pemeliharaanadalah suatu kombinasi dari berbagai

tindakan yang dilakukan untuk menjaga suatu barang dalam, atau

memperbaikinya sampai suatu kondisi yang bisa diterima. Untuk pengertian

pemeliharaan lebih jelas adalah tindakan merawat mesin atau peralatan pabrik

dengan memperbaharui umur masa pakai dan kegagalan/kerusakan mesin

(Setiawan F.D, 2008).

Menurut Jay Heizer dan Barry Render, (2001) dalam bukunya “Operations

Management”, pemeliharaan adalah: “all activities involved in keeping a system’s

equipment in working order”. Artinya: pemeliharaan adalah segala kegiatan yang

di dalamnya adalah untuk menjaga sistem peralatan agar bekerja dengan baik.

Menurut M.S Sehwarat dan J.S Narang, (2001) dalam bukunya

“Production Management” pemeliharaan (maintenance) adalah sebuah pekerjaan

yang dilakukan secara berurutan untuk menjaga atau memperbaiki fasilitas yang

ada sehingga sesuai dengan standar (sesuai dengan standar fungsional dan

kualitas).

Menurut Sofy an Assauri (2004) pemeliharaan adalah kegiatan untuk

memelihara atau menjaga fasilitas/peralatan pabrik dan mengadakan perbaikan

atau penyesuaian/penggantian yang diperlukan agar supaya terdapat suatu

keadaan operasi produksi yang memuaskan sesuai dengan apa yang direncanakan.

2.2 Teori Tentang Materi Pembahasan

2.2.1 Basis Data

Page 32: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

19

“Basis data adalah kumpulan data yang saling berhubungan yang

disimpansecara bersama sedemikian rupa dan tanpa pengulangan(redundasi) yang

tidak perlu untuk memenuhi berbagai kebutuhan”(Fathansyah, 2012:3)

Menurut Kristanto (2004:10) pengertian Basis Data (Database)

adalah:“Kumpulan fiel-file yang mempunyai kaitan antara satu file dengan file

lain sehingga membentuk satu bangunan data untuk menginformasikan suatu

perusahaan instansi, dalam batasan tertentu”.

Fabbri &Schwab mengatakan bahwa database adalah sebuah sistem

pemberkasan terpadu yang dirancang untuk dapat meminimalkan pengulangan

data.

Dari pengertian pendapat para ahli diatas penulis dapat mengambil

kesimpulan bahwa Basis Data (Database) merupakan kumpulan dari data yang

saling berhubungan satu dengan yang lainnya, tersimpan atau disimpan komputer

dan digunakan perangkat lunak untuk memanipulasinya.

2.2.2 Data Flow Diagram (DFD)

Menurut Andri Kristanto (2008;61) “Data Flow Diagram adalah suatu

model logika data atau proses yang dibuat untuk menggambarkan dari mana asal

data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan,

proses apa yang menghasilkan data tersebut dan interaksi antara data yang

tersimpan dan proses yang dikenakan pada data tersebut”. DFD merupakan alat

yang digunakan pada metodologi sistem yang terstruktur (structured analysis and

design).

a. Ciri-ciri DFD

Page 33: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

20

1) Menggambarkan arus data didalam sistem dengan terstruktur dan

jelas

2) DFD biasanya digunakan untuk menggambarkan suatu sistem yang

telah ada atau sistem baru yang akan dikembangkan secara logika

tanpa mempertimbangkan lingkungan fisik dimana data tersebut

mengalir, atau lingkungan fisik dimana data tersebut akan

disimpan.

b. Tujuan Penggunaan DFD

1) Memberikan indikasi mengenai bagaimana data ditransformasikan

pada saat data bergerak melalui sistem.

2) Menggambarkan fungsi-fungsi (dan sub fungsi) yang

mentransformasikan aliran data.

c. Syarat Pembuatan DFD

1) Pemberian nama untuk tiap komponen DFD.

2) Pemberian nomor pada komponen proses.

3) Penggambaran DFD sesering mungkin agar mudah dimengerti.

4) Penghindaran penggambaran DFD yang rumit.

5) Memastikan DFD yang dibuat, dibentuk konsisten secara logika.

d. Simbol-simbol DFD

Page 34: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

21

Tabel 2.1

Simbol-simbol DFD

No. Simbol Nama Keterangan

1.

Kesatuan

luar/Exter

nal Entity

Merupakan kesatuan di lingkungan

luar sistem yang bisa berupa orang,

organisasi, atau sistem lain.

2.

Arus data Merupakan arus dari data yang

dapat berupa masukan untuk sistem

atau hasil dari proses sistem

3.

Proses

Kegiatan atau kerja yang dilakukan

oleh orang, mesin atau komputer

dari hasil suatu arus data yang

masuk kedalam proses untuk

dihasilkan arus data yang akan

keluar dari proses

4.

Simpanan

data Simpanan data dapat berupa suatu

file, arsip catatan, buku, simbol

catatan

Sumber: Jogiyanto Hartono, MBA, Ph.D (2004:754)

2.2.3 Entity Relationship Diagram (ERD)

Menurut Hanif Al Fatta (2007:121), ERD adalah gambar atau diagram

yang menunjukkan informasi dibuat,disimpan,dan digunakan dalam sistem bisnis.

Page 35: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

22

Karena itu, ERD berbeda dengan DFD (DFD memodelkan fungsi sistem), atau

dengan STD (state transition diagram, yang memodelkan sistem dari segi

ketergantungan terhadap waktu). ERD digunakan untuk memodelkan struktur data

dan hubungan antar data, karena hal ini relatif kompleks. ERD menggunakan

sejumlah notasi dan simbol utnuk menggambarkan struktur dan hubungan

antardata. Adapun simbol-simbol yang digunakan dalam Diagram Entitas Relasi

adalah sebagai berikut:

Tabel 2.2

Simbol-simbol ERD

No. SIMBOL NAMA KETERANGAN

1.

Entitas Menunjukan pelaku yang

terlibat dalam sistem

informasi

2.

Garis Relasi Garis yang

menghubungkan antara

entitas dengan relasi

3.

Penyimpanan

Komputerisasi

Menunjukan hubungan

antara entitas satu dengan

entitas lain.

Sumber: Buku Sistem Informasi Akuntansi

2.2.4 Diagram Konteks

Diagram konteksmenurut Andri Kristanto (2008:70) adalah, “Sebuah

diagram yang menggambarkan hubungan antara entitas luar, masukkan dan

keluaran dari sistem”

Fadlil dkk (2008:59) menyatakan bahwa “diagram konteks merupakan

diagram yang menggambarkan kondisi sistem yang ada baik input maupun output

serta menyertakan terminator yang terlibat dalam penggunaan sistem”

Page 36: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

23

Fadli dkk. (2008) menyatakan bahwa diagram konteks merupakan diagram

yang menggambarkan kondisi sistem yang ada baik input maupun output serta

menyertakan terminator yang terlibat dalam penggunaan system.

Tabel 2.3

Simbol-simbol Diagram Konteks

No. SIMBOL NAMA KETERANGAN

1.

Proses Menunjukan kegiatan yang

dilakukkan oleh orang,

mesin dan komputer

2.

Simbol DataFlow

(arus data)

Menunjukkan arus dari

proses

3.

Entity Menunjukkan entitas/entity

Sumber: Jogiyanto H.M (2010:741)

2.2.5 Flowchart

“Flowchart adalah diagram alur yang sering digunakan sistem analis

dalam membuat atau menggambarkan logika program” (Supardi, 2013:51).

“Flowchart adalah bagan yang menggambarkan urutan instruksi proses

dan hubungan satu proses dengan proses lainnya menggunakan simbol tertentu”

(Yakub, 2013:162).

Jadi, Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma

dalam suatu program, yang menyatakan arah alur program tersebut. Secara umum

flowchart adalah representasi diagramatik dari serangkaian kejadian, biasanya

menunjukkan analisa atau pemecahan problem.

Page 37: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

24

Tujuan utama penggunaan flowchart adalah untuk menyederhanakan

rangkaian proses atau prosedur untuk memudahkan pemahaman pengguana

terhadap informasi tersebut. Oleh karena itu, design sebuah flowchart harus

ringkas, jelas dan logis. Berikut simbol-simbol yang digunakan dalam Flowchart,

lihat tabel 2.4.

Tabel 2.4

Simbol-simbol Flowchart

No. SIMBOL NAMA KETERANGAN

1.

Terminal

Digunakan untuk mengawali

atau mengakhiri suatu proses.

2.

Preperation

Digunakan untuk mempersiapkan

harga awal atau nilai awal suatu

variable yang akan digunakan untuk

proses loop.

3.

Decision

Digunakan untuk pengujian suatu

kondisi yang sedang diproses.

4.

Proses

Digunakan untuk menggambar kan

proses input maupun proses output.

5.

Subroutine

Digunakan untuk menggambarkan

proses pemanggilan sub program dari

main program.

6.

Flow Line

Digunakan untuk menggambarkan

arus proses dari suatu kegiatan-

kegiatan lain.

Page 38: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

25

7.

Conector

Digunakan sebagai Penghubung

antara suatu proses dengan proses

lainnya yang ada di dalam lembar

halaman.

8.

Page

Conector

Digunakan sebagai penghubung

antara suatu proses dengan proses

lainnya, tetapi pindah halaman.

9.

Manual

Operation

Digunakan untuk menggambarkan

suatu kegiatan atau proses yang

bersifat manualisasi.

10.

Printer

Digunakan untuk menggambarkan

suatu dokumen atau suatu kegiatan

mencetak suatu infor-masi dengan

printer.

11.

Console

Digunakan untuk menggambarkan

suatu kegiatan menampilkan data atau

informasi melalui monitor.

12.

Simbol Disk

Digunakan untuk menggambarkan

suatu kegiatan membaca atau menulis

data menggunakan media magnetic

disk.

13.

Manual Input

Digunakan untuk menggambarkan

proses pemasukan data melalui media

keyboard.

14.

Input atau

Output

Digunakan untuk menggambarkan

proses input dan proses output

program.

Sumber : Buku Sistem Informasi Akuntansi

Page 39: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

26

2.2.6 Flowmap

Definisi flowmap menurut Ladjamudin bin Al-Bahra adalah “Flowmap

adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah

penyelesaian suatu masalah. Flowmap merupakan cara penyajian dari suatu

algoritma”

Menurut Prof.Dr. Jogiyanto HM,MBA,Akt. (2001:795) dalam bukunya

yang berjudul Analisis & Disain, menjelaskan bahwa:

“Flowmap adalah bagan yang menunjukan alir didalam program atau

prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat bantu

komunikasi dan untuk dokumentasi”.

Jadi, Flowmap adalah campuran peta dan Flow Chart yang menunjukan

pergerakan benda dari satu lokasi ke lokasi lain. Flowmap membantu programer

dan analisis dalam menganalisa alternatif-alternatif lain dalam pengoprasian.

Flowmap dapat dikatakan sebuah aliran data berbentuk dokumen atau formulir

didalam suatu sistem informasi yang merupakan suatu aktivitas yang saling terkait

dalam hubungannya dengan kebutuhan data dan informasi. Proses aliran dokumen

ini dapat terjadi dengan entitas diluar sistem.

Flowmap berfungsi untuk mendefinisikan hubungan antara bagian (pelaku

proses), proses(manual/berbasis komputer) dan aliran data (dalam bentuk

dokumen keluaran dan masukan).

Petunjuk pembuatan Flowmap:

a. Flowmap digambarkan dari halaman atas ke bawah dan dari kiri

kekanan.

Page 40: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

27

Tabel 2.6.1

Tabel Simbol-simbol Flowmap

Page 41: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

28

2.2.7 Normalisasi

Menurut Abdul Kadir (2009:116),“Normalisasi adalah suatu proses yang

digunakan untuk menentukan pengelompokan atribut-atribut dalamsebuahrelasi

sehingga diperoleh relasi yang berstruktur baik”.

Page 42: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

29

Menurut Marlinda (2004:115), ”Normalisasi adalah proses

pengorganisasian file untuk menghilangkan grup elemen yang berulang menjadi

tabel-tabel yang menunjukkan entity dan relasinya”.

Jadi normalisasi merupakan teknik analisis data yang mengorganisasikan

atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang

non-redundant, stabil, dan fleksible.Normalisasidilakukan sebagai uji coba pada

suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik,

yaitu dapat dilakukan proses insert, update, delete, dan modifikasi pada satu atau

beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut.

Didalam database terdapat record dan field. Record adalah sebuah baris

data berisikan kelompok data sesuai dengan nama field, sedangkan field adalah

sebuah item data. Kemudian record dan field data yang telah dibuat disimpan

dalam tabel.

Setiap file selalu mempunyai kunci. Kunci-kunci ini berfungsi sebagai

atribut yang dapat menghubungkan atau mengidentifikasikan suatu kejadian dari

suatu entity, bisa juga digunakan sebagai patokan penghubung antar table yang

terelasi dengan baik. Adapun bentuk-bentuk kunci tersebut adalah:

a. Kunci Calon (Candidate Key)

Candidate Key adalah suatu atribut atau set minimal atribut yang

meng-identifikasikan secara unik suatu kejadian dari suatu entity.

b. Kunci Utama (Primary Key)

Page 43: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

30

Primary Key adalah satu atribut atau satu set minimal atribut yang

hanya mengidentifikasikan suatu kejadian yang spesifik, akan

tetapi juga dapat mewakili suatu kejadian dari suatu entity.

c. Kunci Alternatif (alternative Key)

Kunci kandidat yang tidak terpakai sebagai primary key. Dimana

sering kali kunci alternative ini dipakai sebagai kunci pengurutan.

d. Kunci Tamu (Foreign Key)

Foreign Key adalah suatu atribut atau set atribut yang melengkapi

satu relationship yang menunjukan ke induknya. Kunci tamu

ditempatkan pada entity anak yang sama dengan primary induk

direlasikan.

Dalam pembuatan normalisasi terdapat beberapa tahapan-tahapan serta

cara pembentukannya, setiap tahap mempunyai bentuk normalisasi yang berbeda.

Berikut penjelasan bentuk-bentuk yang terdapat pada normalisasi tersebut antara

lain adalah seperti:

a. Bentuk Tidak Normal (Unnormalized Form)

Bentuk ini merupakan data yang akan direkam, tidak ada keharusan

mengikuti format tertentu. Dapat saja data tidak lengkap atau

terpublikasi. Data terpublikasi apa adanya sesuai dengan saat

penginputan.

b. Bentuk Normal Kesatu (1NF / Firs Normal Form)

Bentuk normal kesatu mempunyai ciri yaitu setiap data dibentuk

dalam flat file (file datar/rata), data dibentuk dalam satu record,

Page 44: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

31

nilai dari field-field berupa “atomic value” tidak ada set atribut

yang berulang.

c. Bentuk Normal Kedua (2NF / Second Normal Form)

Bentuk normal kedua mempunyai syarat yaitu bentuk data telah

memenuhi kriteria dari bentuk normal kesatu. Atribut bukan kunci

harusnya bergantung secara fungsi pada kunci utama / primary key.

Sehingga untuk membentuk normal kedua harus sudah ditentukan

kunci-kunci fieldnya.

d. Bentuk Normal Ketiga (3NF / Third Normal Form)

Untuk menjadi normal ketiga maka relasi harus dalam bentuk

normal kedua dan semua atribut bukan kunci harusnya bergantung

hanya pada Primary Key secara menyeluruh

2.2.8 Output (HIPO Hirarchy Plus Input Proses)

“HIPO adalah alat bantu yang digunakan untuk membuat spesifikasi

program” (Tavri D. Mahyusir, 2010:53).

HIPO terdiri dari 2 bagian, yaitu:

a. Hirarchy Chart

Hirarchy Chart digunakan untuk menggambarkan struktur program.

b. IPO (Input Proses Output)

IPO digunakan untuk menjelaskan atau menjabarkan pemasukan,

keluaran, dan proses yang terjadi pada model yang bersangkutan.

Page 45: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

32

2.2.9 Kamus Data

“Kamus Data adalah katalog fakta tentang data dan kebutuhan-kebutuhan

informasi dari suatu sistem informasi.”(Sutabri 2004:170).

Menurut Andri Kristanto (2008:72) yaitu, “Kumpulan elemen-elemen atau

simbol-simbol yang digunakan untuk membantu dalam penggambaran atau

pengidentifikasian setiap field atau file di dalam sistem.”

Jadi penulis menyimpulkan bahwa kamus data merupakan tempat

penyimpanan semua struktur dan elemen datan yang ada pada sistem. Juga

sebagai katalog untuk mengetahui detail data seperti sumber dan tujuan data,

deskripsi, bentuk dan struktur data.

2.2.10 Struktur file

“Struktur file terdiri dari elemen-elemen data yang disebut dengan item

data, sehingga secara prinsip struktur dari data ini dapat digambarkan dengan

menyebutkan nama item-itemnya” (Fathansyah, 1995:53).

Struktur file digunakan dalam perancangan sistem karena data ini akan

menentukan struktur fisik database yang menunjukan elemen-elemen data yang

menyatakan panjang elemen dan jenis-jenis datanya.

2.3 Teori Tentang Program Aplikasi

2.3.1 Microsoft Visual Basic .NET 2012

Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan

dan membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan

Page 46: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

33

menggunakan bahasa Basic.Dengan menggunakan alat ini, para programmer

dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET,

dan juga aplikasi command-line.

Visual Basic versi sebelumnya yaitu Visual Basic 6 diluncurkan oleh

Microsoft pada tahun 1998. Kemudian setelah beberapa tahun Microsoft

memaparkan pengembangan Microsoft .Net dalam PDC (Professional Developers

Confrence) di Orlando, Florida, America Serikat pada bulan Juli 2000. Setelah

melalui masa pengembangan yang cukup lama dan juga diluncurkan versi beta

maka pada bulan Februari 2002 secara resmi Microsoft merilis VS .NET dimana

salah satu bahasa pemrogramannya adalah VB .NET.

VB .NET membawa perubahan besar dalam gaya pemrograman, karena

setiap programmer di tuntut untuk memahami .Net Object model dan Object

Oriented programming dengan baik jika tidak ingin menghasilkan aplikasi dengan

performa yang rendah. Berikut ini beberapa kelebihan dan kelemahan dari

pemrograman VB .NET:

1. Kelebihan dari Visual Basic .NET:

a. VB .NET mengatasi masalah yang sulit di sekitar pengembangan

aplikasi berbasis Windows.

b. VB .NET mempunyai fasilitas penanganan bug yang hebat dan

realtime background compiler.

c. Windows form designer memungkinkan developer memperoleh

aplikasi dekstop dalam waktu singkat.

Page 47: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

34

d. VB .NET menyediakan bagi developer pemrograman data akses

Activex Data Object (ADO).

e. VB .NET menghasilkan “Visual Basic untuk Web”. Menggunakan

form web yang baru, dapat dengan mudah membangun Thin-Client

aplikasi berbasiskan web yang secara cerdas dapat berjalan di

browser dan platform manapun.

2. Kekurangan dari Visual Basic .NET:

a. Visual Basic tidak memiliki database sendiri dan biasanya Visual

Basic menggunakan database seperti: MySQL, SQL Server,

Microsoft Access.

b. Visual Basic tidak memiliki pendukung untuk membuat report

bawaan VB sendiri.

c. Aplikasi yang dibuat dengan VB .NET harus menggunakan .NET

framework untuk menjalankannya.

d. Karena aplikasi desktop, maka aplikasinya tidak bisa diakses

dengan internet, dengan kata lain hanya komputer yang terinstall

aplikasi yang mampu membaca program.

2.3.2 MySql

“MySQL adalah program database yang mampu mengirim dan menerima

data dengan sangat cepat dan multi user” (Wahana Komputer, 2010:5).

“MySQL merupakan software RDBMS (atau server database) yang dapat

mengelola database dengan sangat cepat, dapat menampung data dalam jumlah

sangat besar, dapat diakses oleh banyak user (multi-user), dan dapat melakukan

Page 48: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

35

suatu proses secara sinkron atau berbarengan (multi-threaded)” (Budi Raharjo,

2011:21).

Dari pengertian tersebut dapat disimpulkan bahwa MySQL adalah suatu

program database yang dapat mengirim, menerima, dan mengelola database

dengan sangat cepat, multi-threaded dan multi-user.

Page 49: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

36

BAB III

METODE PENELITIAN

3.1 Metode Penelitian

Dalam pembuatan sistem ini penulis melakuukan serangkaian kegiatan

yang sistematis untuk mencapai tujuan-tujuan tertentu dengan menjelaskan jadwal

kegiatan dan waktu penelitian yang dibuat dalam bentuk tabel, jenis dan metode

pengumpulan data metode pengumpulan data, baik data primer maupun sekunder,

dan metode pengembangan sistem.

3.1.1 Jadwal Kegiatan dan Waktu Penelitian

Tabel 3.1 Jadwal Kegiatan dan Waktu Penelitian

No Kegiatan Pelaksana Waktu

1 Planning Penulis dan Staff

engineering

September 2018

2 Analisys Penulis dan Staff

engineering

September 2018

3 Desain Penulis Oktober 2018

4 Implementation Penulisdan Staff

engineering

Oktober 2018

5 Coding Penulis Okt - Nop 2018

6 Maintenance Penulis Nopember 2018

Page 50: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

37

3.1.2 Jenis dan Metode Pengumpulan Data

Di bawah ini akan dijelaskan mengenai jenis dan metode pengumpulan

data yang digunakan dalam penelitian ini.

a. Jenis dan Sumber Data

Jenis dan sumber data menjelaskan mengenai jenis data yang diambil

beserta sumber-sumber data tersebut.

1) Data Primer

Data diambil dari bentuk checklist pemeriksaan Forkliftsetiap

harinya yang sudah berjalan serta melihat bentuk laporan manual

departemen engineering yang selama ini dibuat.

2) Data Sekunder

Data sekunder yaitu data yang diperoleh secara tidak langsung

terhadap sumber informasi yaitu melalui literatur–literatur dan

informasi-informasi yang bersumber dari luar.

b. Metode Pengumpulan Data

1) Studi Lapangan

Studi lapangan merupakan rancangan penelitian yang

mengkombinasikan antara pencarian literatur dan survei

berdasarkan pengalaman atau studi kasus dimana peneliti berusaha

mengindentifikasi variabel-variabel penting dari hubungan antar

variabel tersebut dalam suatu permasalahan tertentu

a) Observasi

Page 51: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

38

Observasi dilakukan pada departemen engineering PT.

Supernova Flexible Packaging mengenai proses pengecekan

Forkliftyang sedang berjalan saat ini.

b) Wawancara

Wawancara dilakukan dengan staff departemen engineering

dan operator Forklift di lapangan untuk mencari data sesuai

permasalahan yang dibahas pada penelitian ini.

2) Studi Pustaka

Pada metode ini penulis mencari sumber literatur berupa buku-

buku literatur yang berhubungan dengan masalah yang akan diteliti

sebagai bahan referensi, baik dari buku-buku ilmiah, laporan

penelitian, karangan-karangan ilmiah, tesis dan sumber-sumber

tertulis baik tercetak maupun elektronik serta internet.

3.1.3 Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan dalam pengembangan

sistem ini adalah dengan menggunakan metodewaterfall. Di bawah ini adalah

gambar tahap-tahap model waterfall beserta penjelasannya. Berikut ini penjelasan

dari tahapan-tahapan model waterfall:

a. Requirement

Penulis melakukan konsultasi dengan pengguna sistem dan dapat

menilai dari proses yang selama ini berjalan untuk sistem pengecekan

Forklift yang sedang berjalan saat ini seperti apa dan mencoba

mengumpulkan beberapa data untuk kebutuhan pengembangan sistem

Page 52: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

39

yang akan dibuat sehingga teridentifikasi beberapa kendala dan

mencari solusi terbaik dengan membuat sebuah sistem yang dapat

membantu mengatasi kelemahan-kelemahan pada sistem awal.

b. Design

Dalam tahapan ini penulis mendesain bentuk suatu arsitektur sistem

berdasarkan persyaratan yang telah ditetapkan serta mengidentifikasi

dan menggambarkan abstraksi dasar sistem perangkat lunak dan

hubungan-hubungannya. Dalam hal ini penulis mengajukan sistem

usulan berbasis desktop menggunakan Visual Studio 2012 dan

database MySQL.

c. Implementation

Dalam tahapan ini, hasil dari desain perangkat lunak akan

direalisasikan sebagai satu set program atau unit program. Setiap unit

akan diuji apakah sudah memenuhi spesifikasinya. Penulis mendesain

antarmuka program dan mengkoneksikan dengan database MySQL

dan mengujinya dengan teknik Blackbox Testing.

d. Verification

Dalam tahapan ini, setiap unit program akan diintegrasikan satu sama

lain dan diuji sebagai satu sistem yang utuh untuk memastikan sistem

sudah memenuhi persyaratan yang ada. Setelah itu sistem akan

dikirim ke pengguna sistem.Dari hasil aplikasi yang sudah jadi,

penulis memasang aplikasi ini pada PC departemen engineering.

Page 53: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

40

e. Maintenance

Dalam tahapan ini, sistem dipasang dan mulai digunakan. Selain itu

juga memperbaiki error yang tidak ditemukan pada tahap pembuatan.

Dalam tahap ini juga dilakukan pengembangan sistem seperti

penambahan fitur dan fungsi baru.

3.2 Analisis Sistem Berjalan

Analisis prosedur yang sedang berjalan adalah menggambarkan langkah-

langkah sistem yang berjalan dari awal sampai akhir dibuat secara deskriptif dan

dalam bentuk poin-poin. Kemudian dituangkan dalam bentuk flowmapdan DFD

(Data Flow Diagram).

3.2.1 Analisis Prosedur yang sedang berjalan

Berikut ini adalah tahapan-tahapan dari sistem yang sedang berjalan pada

proses pengecekan Forklift dan maintenance pada PT.Supernova Flexible

Packaging:

a. Supervisor departemen engineeringakan memberikan formulir

checklist pengecekan Forklift setiap hari untuk operator Forklift di

lapangan.

b. Operator akan melakukan pengecekan setiap hari dan mengisi lembar

checklist tadi kemudian menyerahkannya kepada supervisor.

c. Apabila ditemukan kerusakan pada Forklift, maka engineeringakan

melakukan perbaikan dan melaporkan hasil perbaikannya pada form

perbaikan.

Page 54: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

41

d. Admin departemen engineeringakan membuat laporan pengecekan

kerusakan pada Forklift dan pemakaian sparepartForklift yang

digunakan.

e. Laporan akan diserahkan kepada manager departemen engineering

untuk ditandatangani.

3.2.2 Flowmap

Flowmap adalah campuran peta dan flow chart, yang menunjukan

pergerakan benda dari satu lokasi ke lokasi lain, seperti jumlah orang yang dalam

migrasi, jumlah barang yang diperdagangkan, atau jumlah paket dalam jaringan.

Flowmap menolong analisis dan programmer untuk memecahkan masalah ke

dalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis

alternatif-alternatif lain dalam pengoprasian. Kegunaan Flowmap adalah

menggambarkan aktifitas apa saja yang sedang berjalan, menjabarkan aliran

dokumen yang terlihat, menjelaskan hubungan-hubungan data dan informasi

dengan bagian-bagian dalam aktifitas tersebut.

Berikut ini adalah gambar flowmap dari sistem yang berjalan:

Page 55: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

42

SPV ENGINEERING OPERATOR ENGINEERING

START

Pengecekan Forklift

DEP. MAINTENANCE

Ada kerusakan?

MGR. MAINTENANCE

Checklist Pengecekan Forklift

Cek Checklist Forklift

END

Checklist Pengecekan Forklift

Isi Checklist

Checklist Pengecekan Forklift

Checklist Pengecekan Forklift

Pengesahan

Checklist Pengecekan Forklift

Melakukan Perbaikan

Ya

Pengesahan

Tidak

Checklist Pengecekan Forklift

Laporan Perbaikan

Membuat Laporan

Laporan Maintenance

Laporan Maintenance

Gambar 3.3Flowmap Sistem Berjalan

3.2.3 Diagram Konteks

Diagram konteks adalah diagram yang terdiri dari suatu proses dan

menggambarkan ruang lingkup suatu sistem.Diagram konteks merupakan level

tertinggi dari DFD yang menggambarkan seluruh input ke dalam sistem atau

output dari sistem yang memberi gambaran tentang keseluruhan sistem. Berikut

diagram konteks dari proses pengecekan Forklift pada departemen engineeringPT.

Supernova Flexible Packaging.

Page 56: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

43

SI Data Maintenance

ForkliftSupervisor Eng. Checklist Pengecekan

Maintenance

Data MaintenanceLaporan Meintenance

Operator Eng.Checklist Pengecekan

Mgr. Maintenance

Laporan Maintenance Forklift

Checklist Hasil Pengecekan

Checklist Hasil Pengecekan

Gambar 3.4Diagram KonteksSistem Berjalan

3.2.4 Data Flow Diagram

Berikut Data Flow Diagram dari proses pengecekan Forklift pada

departemen engineering.

Page 57: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

44

Proses Pengecekan Forklift

Supervisor Eng. Operator Eng.

Maintenance

Mgr. Maintenance

Checklist Pengecekan

Hasil Pengecekan

Data Hasil Pengecekan

Forklift

Dilakukan Pengecekan

Input Data Pengecekan

Cek Data Checklist

Checklist Pengecekan Yang Sudah Disahkan

Cek KerusakanKerusakan Data Kerusakan

Laporan Maintenance

Laporan MaintenanceLaporan Kerusakan

Pengecekan Data Pengecekan

Checklist Pengecekan

Gambar 3.5Data FlowDiagram Sistem Berjalan

3.3 Perancangan Sistem

3.3.1 Tujuan Perancangan Sistem

Adapun tujuan dari perancangan sistem data maintenance Forklift pada

PT.Supernova Flexible Packaging adalah sebagai berikut:

a. Mempermudah dalam proses pencatatan data pengecekan Forklift

setiap harinya oleh operator engineering karena sudah berbasis sistem

dan seluruh data sudah tersimpan dengan baik di dalam database.

Page 58: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

45

b. Mengurangi penggunaan kertas checklist yang selama ini terjadi yang

dapat menghasilkan penghematan serta proses yang lebih mudah dan

cepat.

c. Proses informasi pengecekan dan rekap data menjadi lebih mudah

oleh maintenance serta dapat memiliki historis perbaikan Forklift yang

terjadi dalam periode waktu tertentu.

3.3.2 Gambaran Umum Sistem Usulan

Sistem yang dibuat dapat menginput data pengecekan Forklift setiap

harinya oleh operator engineering dan terdapat login akses bagi staff operator

engineering untuk menginput hasil pengecekan setiap shift-nya per hari aktif

dengan status. Sistem ini akan diakses pula oleh staff di bagian maintenance untuk

mengecek apakah ada yang perlu diperbaiki atau tidak.

Apabila menemukan ada Forklift yang perlu diperbaiki maka staff

departemen engineeringakan menginput data perbaikan (setelah dilakukan

perbaikan). Data perbaikan ini akan direkap oleh admin untuk kemudian dijadikan

3.3.3 Perancangan Prosedur yang Diusulkan

1. Flowmap

Berikut ini adalah gambar flowmap dari sistem usulan:

Page 59: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

46

SPV ENGINEERINGOPERATOR

ENGINEERING

START

Input Request Pengecekan

DEP. MAINTENANCE MGR. MAINTENANCE

END

Database SI Data

Maintenance Forklift

Pengecekan Forklift

Input Hasil Pengecekan

Cek Hasil Pengecekan

Ada kerusakan?

Melakukan Perbaikan

Ya

Input Data Perbaikan

Membuat Laporan

Tidak

Laporan Maintenance

Laporan Maintenance

Gambar 3.6Flowmap Sistem Usulan

Page 60: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

47

2. Diagram Konteks

Berikut diagram konteks usulan dari proses maintenanceForklift pada

departemen engineering.

SI Data Maintenance

ForkliftSupervisor Eng. Input Request Pengecekan

Dep. Maintenance

Cek Hasil PengecekanData Maintenance

Laporan Meintenance

Operator Eng.Data Hasil Pengecekan

Mgr. Maintenance

Laporan Maintenance Forklift

Hasil PengecekanLaporan Maintenance

Input Hasil PengecekanData Hasil Pengecekan

Gambar 3.7Diagram KonteksSistem Usulan

Page 61: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

48

3. Data Flow Diagram

Proses Input Request Pengecekan

Supervisor Eng. Operator Eng.

Mgr. Maintenance

Input Request Pengecekan

Data Hasil Pengecekan

Hasil Pengecekan

Dilakukan Pengecekan

Input Data Hasil Pengecekan

KerusakanData Kerusakan

Rekap Laporan

Input Kerusakan

Rekap Maintenance

View_maintenance Data Maintenance

Laporan Maintenance

Laporan MaintenanceHasil Rekap Pengecekan dan Maintenance

Dep. Engineering

Proses Pembuatan Data Master

Input Data Master

Forklift

Item_Checklist

User

Info Data Master

Pengecekan

Data_Kerusakan

Laporan Pengecekan

Gambar 3.8Data FlowDiagram Sistem Usulan

4. Kamus Data (Dokumentasi Input/Output)

Dari analisa sistem berjalan yang telah penulis lakukan, penulis

menyimpulkan bahwa dibutuhkan suatu database untuk menyimpan

data-data pada system informasi data maintenance Forklift pada PT.

Supernova Flexible Packaging. Berikut adalah kamus data yang

diperlukan.

Page 62: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

49

1) Forklift = {@id_forklift + nama_forklift + brand}

2) Item_checklist = {@id_checklist + item_checklist}

3) Data_kerusakan = {@id_kerusakan + nama_kerusakan +

keterangan}

4) User_akses = {@id_user + nama_lengkap + username +

password + level}

5) Pengecekan = {@no_pengecekan + tanggal +shift + supervisor +

id_user + id_ forklift}

6) Pengecekan_detail = {no_pengecekan + id_checklist +

id_kerusakan + status}

7) Perbaikan = {@no_perbaikan + tanggal + no_pengecekan +

jenis_perbaikan + id_op_maint + keterangan}

3.3.4 Perancangan Basis Data

a. Normalisasi

Di dalam normalisasi terdapat berbagai bentuk normal, dibawah ini

dijelaskan dalam tabel bentuk-bentuk normalisasi dari perancangan

basis data dari sistem yang akan diusulkan.

1) Tabel Unnormal

Di bawah ini adalah tabel unnormal dari perancangan basis data

pada sistem yang akan diusulkan.

Page 63: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

50

Gambar 3.9Bentuk Unnormal Form

2) Tabel Normal Pertama (1NF)

Tabel normal pertama ini semua elemen yang mempunyai atribut

bernilai banyak sudah dihilangkan, berikut ini adalah normalisasi

tahap normal pertama:

Gambar 3.10Bentuk Normal Pertama

3) Normalisasi Tahap Kedua (2NF)

Gambar 3.11Bentuk Normal Kedua

Page 64: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

51

4) Normalisasi Bentuk Ketiga

Normalisasipada bentuk ketiga adalah menghilangkan

ketergantungan transitif. Di bawah ini adalah tabel-tabel yang

telah di normalisasikan dalam bentuk ketiga.

Gambar 3.12Bentuk Normal Ketiga

b. Entity Relatioship Diagram(ERD)

Supervisor membuat1Data

Pengecekan

No_pengecekan

tanggal

shift

supervisor

M

melibatkan

M

Checklist_itemId_checklist

Item_checklist

M

mendapatkan

M

Data_Kerusakan

M

UntukM Forklift

Id_forklift Nama_forklift brand

M

Id_user

Id_forklift

Id_kerusakan

Nama_kerusakan

Keterangan

Gambar 3.13Entity Relationship Diagram

c. Struktur File

Di bawah ini adalah struktur file dalam perancangan database.

Page 65: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

52

Tabel 3.2 Tabel Forklift

No Field Type Size Keterangan

1 Id_forklift Varchar 5 Kode Forklift

2 Nama_forklift Varchar 50 Nama Forklift

3 Brand Varchar 50 Brand Forklift

Tabel 3.3 Tabel Item Checklist

No Field Type Size Keterangan

1 Id_checklist Varchar 5 Kode Checklist

2 Nama_checklist Varchar 50 Nama Checklist

Tabel 3.4 Tabel Data Kerusakan

No Field Type Size Keterangan

1 Id_kerusakan Varchar 5 Kode Kerusakan

2 Nama_kerusakan Varchar 50 Nama Kerusakan

3 Keterangan Varchar 50 Keterangan Kerusakan

Tabel 3.5 Tabel User Akses

No Field Type Size Keterangan

1 Id_user Varchar 5 Index User

2 Nama_lengkap Varchar 100 Nama User

3 Username Varchar 100 Username User

4 Password Varchar 100 Password User

5 Level Varchar 100 Hak Akses User

Tabel 3.6 Tabel Pengecekan

No Field Type Size Keterangan

1 No_pengecekan Varchar 100 Nomor Pengecekan

2 Tanggal Date Tanggal Pengecekan

3 Shift Varchar 100 Shift Pengecekan

4 Supervisor Varchar 100 Nama Supervisor

5 Id_user Varchar 100 Kode User

6 Id_forklift Varchar 100 Kode Forklift

Page 66: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

53

Tabel 3.7 Tabel Pengecekan Detail

No Field Type Size Keterangan

1 No_pengecekan Varchar 100 Nomor Pengecekan

2 Id_checklist Varchar 100 Kode Checklist

3 Id_kerusakan Varchar 100 Kode Kerusakan

4 Status Varchar 100 Status Kerusakan

d. HIPO

HIPO adalah hierarki input proses dan output. Berikut ini adalah

HIPO yang diusulkan.

MENU UTAMA

Master

LOGIN

LogoutHasil Pengecekan

Forklift

User_akses

Item_checklist

Input KerusakanLaporan

Pengecekan

Gambar 3.14HIPOStaff Maintenance

3.3.5 Perancangan Antar Muka

1. Struktur Menu

Struktur menu yang akan diusulkan terdapat dalam gambar di bawah

ini:

Page 67: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

54

Meu Utama

Input Item Checklist

Keluaran

Keluar Sistem

MasukanStatus Hasil Pengecekan

Data Item Checklist

Data Hasil Pengecekan

Cetak Hasil Pengecekan

Input Forklift

Input User

Data Forklift

Data User

Status Hasil Pengecekan

Data Hasil Pengecekan

Input Kerusakan Data Kerusakan

Gambar 3.15Perancangan Struktur

2. Perancangan Input

Berikut ini adalah beberapa tampilan dari perancangan input dari

aplikasi yang diusulkan :

Gambar 3.16Perancangan Menu Login

Page 68: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

55

Gambar 3.17Perancangan Menu Utama

Gambar 3.18Perancangan InputData

Page 69: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

56

3. PerancanganOutput

Gambar 3.19Perancangan Rekap Hasil Maintenance

Page 70: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

57

BAB IV

PEMBAHASAN DAN HASIL

4.1 Pembahasan

4.1.1 Spesifikasi Hardware

Untukspesifikasi PC yang direkomendasikan di departemen engineering

adalah PC dengan spek Minimal Core2Duo, RAM 2 GB, HD minimal 160 GB

dilengkapi dengan jaringan LAN (tanpa internet tidak ada masalah).

4.1.2 Spesifikasi Software

Untuk spesifikasi software yang dibutuhkan untuk dipasang pada PC

departemen engineering adalah Sistem Operasi minimal Windows 7, Instalasi

Xampp 1.8.0 dan Visual Studio 2012

4.1.3 Hubungan Antar Tabel

Gambar 4.1Hubungan Antar Tabel DatabaseHasil

4.1.4 Pengujian Perangkat Lunak

Page 71: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

58

Pengujianperangkat lunak (Software Testing) merupakan suatu investigasi

yang dilakukan untuk mendapatkan informasi mengenai kualitas dari aplikasi

yang sedang diuji. Berikut pengujian yang penulis susun:

1) Pengujian Login

Tabel 4.1 Pengujian Form Login

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Data Terdaftar User akan masuk ke

tampilan MENU

User dapat masuk ke MENU

UTAMA sesuai hak akses

masing-masing

[x] Diterima

[ ] Ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Data nama tidak

diisi

Muncul pesan

“LOGIN GAGAL!”

Menampilkan pesan “LOGIN

GAGAL!”

[x] Diterima

[ ] Ditolak

Input username

dan password

salah

Muncul pesan

“LOGIN GAGAL!”

Menampilkan pesan “LOGIN

GAGAL!”

[x] Diterima

[ ] Ditolak

2) PengujianInput Data Master Forklift, Item Checklist dan User Akses

Tabel 4.2 Pengujian Input Data Master

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Input tidak

lengkap saat

simpan

Muncul pesan “Data

harus diisi

lengkap...”saat klik

SIMPAN

Menampilkan pesan “Data

harus diisi lengkap...”

[x] Diterima

[ ] Ditolak

Data yang Data tampil di Data tampil di DataGrid [x] Diterima

Page 72: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

59

tersimpan akan

tampil di

DataGrid

DataGrid setelah

disimpan

[ ] Ditolak

3) Pengujian Input Data Request Pengecekan

Tabel 4.3Pengujian Input Data Request Pengecekan

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Input tidak

lengkap saat

simpan

Muncul pesan “Data

harus diisi

lengkap...”saat klik

SIMPAN

Menampilkan pesan “Data

harus diisi lengkap...”

[x] Diterima

[ ] Ditolak

Data yang

tersimpan akan

tampil di

DataGrid

Data tampil di

DataGrid setelah

disimpan

Data tampil di DataGrid [x] Diterima

[ ] Ditolak

4) Pengujian Update Data Hasil Pengecekan

Tabel 4.4Pengujian UpdateData Hasil Pengecekan

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Data

pengecekan

tampil dalam

DataGrid

Data pengecekan

tampil dalam

DataGrid

Data pengecekan tampil

dalam DataGrid

[x] Diterima

[ ] Ditolak

Status berubah

saat update

status

Status berubah saat

update status

Status berubah saat update

status

[x] Diterima

[ ] Ditolak

5) Pengujian Input Data Kerusakan

Page 73: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

60

Tabel 4.5Pengujian Input Data Kerusakan

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Input tidak

lengkap saat

simpan

Muncul pesan “Data

harus diisi

lengkap...”saat klik

SIMPAN

Menampilkan pesan “Data

harus diisi lengkap...”

[x] Diterima

[ ] Ditolak

Data yang

tersimpan akan

tampil di

DataGrid

Data tampil di

DataGrid setelah

disimpan

Data tampil di DataGrid [x] Diterima

[ ] Ditolak

6) Pengujian Cetak Laporan Maintenance

Tabel 4.6Pengujian Cetak Laporan Maintenance

Kasus dan Hasil Uji (Data Normal)

Data Masukan Data Diharapkan Pengamatan Kesimpulan

Tanggal diisi

sesuai periode

rekap

Muncul data laporan

sesuai periode yang

diinput

Menampilkan data laporan

sesuai periode yang diinput

[x] Diterima

[ ] Ditolak

Hasil cetak

laporan akan

tampil saat klik

button CETAK

Hasil cetak laporan

akan tampil saat klik

button CETAK

Hasil cetak laporan tampil

saat klik button CETAK

[x] Diterima

[ ] Ditolak

4.1.5 Langkah-langkah Menjalankan Program

Berikut langkah-langkah dalam menjalankan aplikasi sebagai berikut:

Page 74: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

61

1) Supervisor engineering melakukan login ke sistem untuk melakukan

pemantauan hasil pengecekan Forklift setiap harinya oleh operator.

Supervisor engineering memasukkan data username dan password

sesuai hak aksesnya

2) Operator engineeringakan melakukan pengecekan Forklift di lapangan,

setelah pengecekan dilakukan, operator engineeringakan menginput

data hasil pengecekan setiap harinya ke sistem

3) Data hasil pengecekan akan tampil setiap hari di menu Hasil

Pengecekan

4) Staff departemen maintenancemelakukan login ke sistem untuk melihat

hasil pengecekan setiap harinya apakah ada masalah kerusakan atau

tidak

5) Apabila terjadi masalah kerusakan, maka departemen maintenance akan

melakukan perbaikan di lapangan. Hasil perbaikan di lapangan akan

diinput di menu Input Kerusakan dan memberikan keterangan

6) Dalam 1 bulan, departemen maintenance akan membuat laporan yang

dapat di cetak melalui menu Laporan Pengecekan

7) Laporan maintenance dan kerusakan dicetak berdasarkan periode

tanggal tertentu dalam sistem

4.1.6 Tampilan Antar Muka

1. Form Login

Page 75: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

62

2. Menu Utama

3. Input Data Forklift

Page 76: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

63

4. Input Data Item Checklist

Page 77: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

64

5. Input Data Kerusakan

6. Hasil Pengecekan

Page 78: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

65

4.2.4 Kelebihan dan Kekurangan

Dalam penelitian ini penulis mencoba menggali kelebihan dan kekurangan

dari aplikasi yang sudah dibuat, berikut hasil analisa dari penulis:

1) Kelebihan

Kelebihan dari aplikasi ini adalah memudahkan input data pengecekan

setiap harinya oleh departemen Gudang dan mudah melakukan

pengontrolan data checking Forklift. Selain itu departemen maintenance

juga mudah dalam menginput data kerusakan serta memiliki data

historis maintenance Forklift.

2) Kekurangan

Untuk kekurangan dari aplikasi ini antara lain aplikasi ini belum

terintegrasi dengan pemakaian sparepart Forklift dan order sparepart ke

supplier, selain itu masih memerlukan resource besar apabila hendak di

integrasikan databasenya secara client-server.

Page 79: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

66

BAB V

PENUTUP

5.1 Kesimpulan

Dari hasil penelitian dalam perancangan pembuatan sistem ini, maka dapat

penulis simpulkan:

1. Dengan adanya pengembangan sistem informasi ini maka pemborosan

kertas untuk pengecekan Forklift dapat dihindari, semua data diinput

melalui sistem di komputer dan terintegrasi ke departemen

maintenance.

2. Sistem ini dapat membantu penelusuran data masalah pada pengecekan

Forklift oleh departemen gudang karena semua data sudah terdatabase

dengan baik.

3. Dengan sistem ini maka masalah-masalah yang berhubungan dengan

tidak adanya historis pengecekan dan perbaikan apa saja yang sudah

dilakukan oleh departemen maintenance jadi lebih mudah dicari dan di

cetak.

5.2 Saran

Dari hasil penelitian dalam perancangan pembuatan sistem ini, maka

penulis mengharapkan masukan dan saran terutama:

Page 80: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

67

1. Diharapkan sistem ini dapat mampu dikembangkan lagi terutama pada

pola informasi yang lain yaitu adanya system stok sparepart Forklift

dan penerimaan sparepart dari supplier.

2. Diharapkan sistem memiliki data reminder ke departemen maintenance

dalam bentuk SMS atau lainnya apabila operator Gudang memiliki

temuan kerusakan Forklift dan menginputnya di sistem sehingga

proses perbaikan tidak memerlukan waktu yang lama.

3. Disarankan untuk ada penelitian terkait mengenai pengembangan

sistem kearah yang lebih komplek lagi dan sistem ini dapat

dikembangkan agar dapat terintegrasi ke departemen lain.

Page 81: SKRIPSI SISTEM INFORMASI DATA MAINTENANCE FORKLIFT PADA …

68

DAFTAR PUSTAKA

Al-Bahra bin Ladjamudin, 2005, Analisis Dan Desain Sistem Informasi, Graha

Ilmu: Yogyakarta.

Fathansyah, 2012, Basis Data, Penerbit: Informatika, Bandung.

Indrajani, 2011, Perencanaan Basis Data dalam All in 1, Jakarta : elex Media

Komputindo.

Jogiyanto 2005, Analisis & Desain Sistem Informasi, Andi Offset, Yogyakarta.

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

Mc. Leod, Reymond, 2008, Sistem Informasi Manajemen, Penerbit: Salemba

Empat.

Nugroho, Adi, 2011, Perancangan dan Implementasi Sistem Basis Data”, Andi

Offset, Yogyakarta.

Sutabri, Tata, 2012, Sistem Informasi Manajemen, Andi Offset, Yogyakarta.

Sutanta, Edhy, 2005, Sistem Informasi Manajemen, Penerbit: Graha ilmu.

Turban, Rainer, Potter, 2006,Introduction to Information Systems: Supporting and

Transforming Business, New Jersey: Wiley Plus.