• Tidak ada hasil yang ditemukan

SISTEM INFORMASI INVENTORI SPAREPART MOBIL MENGGUNAKAN JAVA DESKTOP Sistem Informasi Inventori Sparepart Mobil Menggunakan Java Desktop ( Studi Kasus : Kusuma Motor Kartasura ).

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI INVENTORI SPAREPART MOBIL MENGGUNAKAN JAVA DESKTOP Sistem Informasi Inventori Sparepart Mobil Menggunakan Java Desktop ( Studi Kasus : Kusuma Motor Kartasura )."

Copied!
20
0
0

Teks penuh

(1)

i

SISTEM INFORMASI INVENTORI SPAREPART MOBIL

MENGGUNAKAN JAVA DESKTOP

( STUDI KASUS : KUSUMA MOTOR KARTASURA )

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh:

ARY TRI W I BOW O NIM : L200090038

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)
(3)
(4)
(5)

v

MOTTO

1. Orang – orang yang melukai kit a adalah orang – orang yang memberi pelajran hidup paling berharga bagi

kit a .

2. Jika hal yang membuat ku kuat adalah cint a, maka cint a t erkuat ku ada pada Allah.

3. Tak perlu bersedih akan kekurangan. K et ahuilah, Allah past i memberikan kelebihan pada set iap orang

yang memiliki kekurangan.

4. Terkadang hidup t ak sepert i apa yang kit a inginkan. K it a harus siap dengan kemungkinan apapun, meski

kemungkinan t erburuk sekalipun. Tet api yakinlah Allah selalu disamping kit a apapun yang t erjadi.

5. Hidup ini singkat , maka janganlah membuat nya lebih singkat lagi dengan sesuat u yang sia – sia.

6. Terkadang kepedihan harus dilalui sebelum t ercapainya kebehagiaan. Tersenyumlah ket ika bersedih,

karena akan ada kebahagiaan set elah it u.

(6)

vi

PERSEMBAHAN

1. Bapak dan Ibu tercinta yang merawatku dari kecil sampai sekarang dengan penuh keiklasan dan kasih sayang, do’a dan restumu selalu ku harapkan.

2. Kakakku, dan seluruh keluargaku yang aku sayangi. Terima kasih atas dukungan dan doanya. 3. Sahabat - sahabatku (Lusi widyaningsih, Syarifudin ahmad, Fauzan natsir, Danang, Adhi, Lukman, Fadli, Abadi, Sri W, Ifin, puji, Rian, Rendra, Arif, Panto, Felik, Widi, Andik, Lukman, Didik, Rendy dll) yang telah menemaniku menyelesaikan Tugas Akhir ini, dan tidak bosan-bosannya menyemangatiku.

(7)

vii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat, hidayah serta kekuatan sehingga penulis dapat menyelesaikan skripsi ini dengan judul “SISTEM INFORMASI INVENTORI SPAREPART MOBIL MENGGUNAKAN JAVA DESKTOP ( Studi kasus KUSUMA MOTOR )”.

Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana.

Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik saran yang membangun dari berbagai pihak sangat penulis harapkan demi perbaikan-perbaikan ke depan.

Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang telah mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun pemikiran. Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan. Maha mulia Engkau, Maha Suci nama-Mu.

(8)

viii

3. Kedua orang tua penulis yang tercinta yang selalu memberikan semangat, dukungan serta doa dalam memberikan yang terbaik sehingga penulis mampu menjadi orang yang berguna bagi orang lain.

4. Bapak Husni Thamrin, S.T, M.T., Ph.D. selaku Dekan Fakultas Komunikasi dan

Informatika.

5. Bapak Dr. Heru Supriyono, M.Sc. selaku Ketua Program Studi Teknik Informatika. 6. Bapak Hernawan Sulistyanto, S.T, M.T. selaku pembimbing I yang telah memberikan

nasehat, bimbingan, dorongan, dan pengarahan kepada penulis sehingga dapat menyelesaikan tugas akhir ini.

7. Ibu Irma Yuliana S.T, M.M. selaku pembimbing II yang penuh kesabaran di sela-sela kesibukannya selalu memberi petunjuk, bimbingan, saran-saran, serta dorongan bagi penyelesaian skripsi ini.

8. Segenap dosen penguji yang telah memberikan saran dan masukan dalam penyusunan skripsi ini.

9. Seluruh Staf Tata Usaha, Staf Akademik maupun non Akademik, yang telah banyak membantu dan memberikan kemudahan kepada penulis selama menempuh studi di Fakultas Komunikasi dan Informatika jurusan Teknik Informatika Universitas Muhammadiyah Surakarta

10. Bapak Sandy Santoso S.T selaku narasumber saya di sparepart Mobil.

11. Teman-teman seperjuangan Teknik Informatika ‘09 dalam tugas akhir, terima kasih atas kerja samanya.

(9)

ix 13. Kedua kakakku Eko Sudarmono dan Dwy Jarko.

14. Teman-temanku seperjuangan dan rekan-rekan Teknik Informatika seluruh angkatan serta semua pihak yang tidak bisa disebutkan satu persatu yang memberikan semangat untuk menyelesaikan skripsi ini.

Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam menambah pengetahuan dan wawasan ilmu. Amiin.

Surakarta, 10 September 2013

(10)
(11)

xi

1) Perancangan database pada tabel ... 29

2) Entity Relationship Diagram ... 34

3.5 Perancangan Disain ... 36

1) Tabel sistem ... 36

2) Perancangan Disain Input dan Output Aplikasi ... 38

2.1 Disain Input Sistem ... 38

(12)

xii

BAB IV HASIL DAN PEMBAHASAN ... 55

4.1. Hasil Penelitian ... 55

4.2 Hasil dan pembahasan ... 55

1) Analisis Program ... 55

A. Pembuatan Tabel ... 55

B. Pembuatan Sistem Informasi Inventori ... 63

C. Pengujian Program Eksternal ... 95

D. Perawatan Sistem ... 98

BAB V PENUTUP ... 99

5.1. Kesimpulan ... 99

5.2. Saran ... 100

(13)

xiii

DAFTAR TABEL

Tabel 3.1 Spesifikasi Komputer Minimum ... 19

Tabel 3.2 Aturan TIC ... 29

Tabel 3.15 Tabel Form user administrator ... 36

Tabel 3.16 Tabel Form user kasir ... 37

Tabel 3.17 Tabel Form user gudang ... 37

(14)

xiv

DAFTAR GAMBAR

Gambar 3.1 Diagram Alir Penelitian ... 16

Gambar 3.2 Diagram Alir Program ... 22

Gambar 3.3 Diagram Konteks ... 25

Gambar 3.4 Diagram Dekomposisi ... 26

Gambar 3.5 Diagram Level 1 Pencatatan Data Pemesanan ... 26

Gambar 3.6 Diagram Level 1 Proses 2 Pencatatan Data Barang ... 27

Gambar 3.7 Diagram Level 1 Proses 3 Pembuatan Laporan ... 27

Gambar 3.8 Diagram Level 2 Proses 1 Pencatatan Data Pemesanan 38 Gambar 3.9 Diagram Level 2 Proses 2 Pencatatan Data Barang ... 38

Gambar 3.10 Diagram Level 2 Proses 3 Pembuatan Laporan ... 29

Gambar 3.11 Entity Relationship Diagram ... 35

Gambar 3.12 Rancangan Halaman Home ... 38

Gambar 3.13 Rancangan Halaman Menu ... 39

Gambar 3.14 Rancangan Halaman Pemebelian ... 40

Gambar 3.15 Rancangan Halaman Penjualan... 41

Gambar 3.16 Rancangan Halaman Kategori ... 42

Gambar 3.17 Rancangan Halaman Ubah Password ... 42

Gambar 3.18 Rancangan Halaman Rak... 43

Gambar 3.19 Rancangan Halaman Supplier ... 44

Gambar 3.20 Rancangan Halaman Master Kode ... 44

(15)

xv

Gambar 3.22 Rancangan Halaman Laporan ... 46

Gambar 3.23 Rancangan Halaman Pemesanan Barang ... 46

Gambar 3.24 Rancangan Halaman Pemesanan Barang Toko ... 47

Gambar 3.25 Rancangan Halaman Pemesanan Barang Pembeli ... 48

Gambar 3.26 Rancangan Halaman Ambil Pemesanan Barang... 48

Gambar 3.27 Rancangan Halaman Input User ... 49

Gambar 3.28 Rancangan Halaman Input Laporan ... 49

Gambar 3.29 Rancangan Halaman Tentang ... 50

Gambar 3.30 Rancangan Halaman Laporan Pembelian Perhari ... 51

Gambar 3.31 Rancangan Halaman Laporan Pembelian Perbulan .... 51

Gambar 3.32 Rancangan Halaman Laporan Pembelian Pertahun .... 52

Gambar 3.33 Rancangan Halaman Laporan Penjualan Perhari ... 52

Gambar 3.34 Rancangan Halaman Laporan Penjualan Perbulan ... 53

Gambar 3.35 Rancangan Halaman Laporan Penjualan Pertahun ... 53

Gambar 3.36 Rancangan Halaman Laporan Stok Barang ... 54

Gambar 3.37 Rancangan Halaman Nota Transaksi ... 54

(16)

xvi

Gambar 4.8 Tabel Penjualan ... 60

Gambar 4.9 Tabel Pemesanan ... 61

Gambar 4.10 Tabel Pemesanan Barang ... 62

Gambar 4.11 Tabel Cetak Nota ... 62

Gambar 4.12 Tampilan Splash image ... 64

Gambar 4.13 Tampilan Form Login ... 51

Gambar 4.14 Tampilan Form Utama Sistem ... 52

Gambar 4.15 Tampilan Form Inputan Supplier ... 53

Gambar 4.16 Tampilan Form Daftar Supplier ... 55

Gambar 4.17 Tampilan Form Inputan Master Barang ... 56

Gambar 4.18 Tampilan Form Daftar Master Barang ... 57

Gambar 4.19 Tampilan Form Inputan Pembelian ... 58

Gambar 4.20 Tampilan Form Daftar Pembelian ... 59

Gambar 4.21 Form Data Pembelian Setelah Diproses ... 61

Gambar 4.22 Tampilan Form Daftar Penjualan ... 62

Gambar 4.23 Tampilan Form Daftar Penjualan ... 63

Gambar 4.24 Tampilan Form Transaksi ... 64

Gambar 4.25 Tampilan Form Berhasil Menyimpan Transaksi ... 66

Gambar 4.26 Form Inputan Rak ... 70

Gambar 4.27 Form Daftar Rak ... 71

Gambar 4.28 Form Inputan Kategori ... 72

Gambar 4.29 Form Daftar Kategori ... 73

(17)

xvii

Gambar 4.31 Form Menu Save Dari Master Barang ... 75

Gambar 4.32 Form Inputan Dari Master Barang ... 75

Gambar 4.33 Form Daftar Data Inputan Pemesanan ... 76

Gambar 4.34 Form Daftar Data yang Suda Diterima ... 76

Gambar 4.35 Form Menu Save Barang Yang Kosong ... 77

Gambar 4.36 Form Inputan Dari Master Barang ... 77

Gambar 4.37 Form Daftar Inputan Pemesanan... 78

Gambar 4.38 Form Laporan Pemesanan Barang Pembeli ... 78

Gambar 4.39 Form Menu Save ... 79

Gambar 4.40 Form Inputan Dari Pemesanan Barang ... 79

Gambar 4.41 Form Daftar Inputan Pemesanan ... 80

Gambar 4.49 Form Laporan Pembelian Perhari ... 84

Gambar 4.50 Form Cetak laporan pembelian perhari ... 85

Gambar 4.51 Form Laporan Pembelian Perbulan ... 85

Gambar 4.52 Form Cetak laporan pembelian perbulan... 86

(18)

xviii

Gambar 4.54 Form Cetak laporan pembelia pertahun ... 87

Gambar 4.55 Form Laporan Pembelian Perhari ... 88

Gambar 4.56 Form Cetak laporan penjualan perhari ... 88

Gambar 4.57 Form Laporan Pembelian Perbulan ... 89

Gambar 4.58 Form Cetak laporan penjualan perbulan... 89

Gambar 4.59 Form Laporan Pembelian Pertahun ... 90

Gambar 4.60 Form Cetak laporan penjualan pertahun... 90

Gambar 4.61 Form Cetak Laporan Stok Barang... 91

Gambar 4.62 Form Grafik penjualan perhari... 92

Gambar 4.63 Form Grafik penjualan perhari... 93

Gambar 4.64 Form Grafik penjualan perbulan... 93

Gambar 4.65 Form Grafik penjualan perbula ... 94

Gambar 4.66 Form Grafik penjualan pertahun ... 94

Gambar 4.67 Form Grafik penjualan pertahun ... 95

(19)

xix

DAFTAR LAMPIRAN

(20)

xx ABSTRAKSI

Pada suatu Toko sparepart yang memiliki banyak stok barang dengan merek mobil yang berbeda menuntut pembaharuan dalam sistem transaksi jual beli. Sistem transaksi jual beli yang sudah ada sekarang masih menggunakan cara pendataan barang masuk dan keluar masih yang tercatat dibuku besar stok barang, transaksi juga masih menggunakan pencatatan dalam buku transaksi dan menggunakan nota, sehingga rentan terjadi kesalahan perhitungan yang kurang akurat dalam mengarsip pada tahap hasil laporan. Selain itu pencarian data stok barang juga memerlukan waktu yang lama.

Aplikasi ini dibuat mengunakan Java Netbeans sebagai program aplikasi desktop dan Xampp sebagai web server untuk database. Proses penelitian dan pencarian data dilakukan dengan observasi dan wawancara. Tahap pembuatan aplikasi ini yaitu analisa kelemahan sistem lama, pencarian data, perancangan, pembuatan, pengujian, dan implementasi sistem informasi inventori sparepart mobil dengan Java Netbeans dan Xampp.

Hasil akhir aplikasi inventori yang telah dibuat berupa laporan stok barang, laporan tansaksi jual beli baik harian, bulanan, dan tahunan. Berdasarkan penilaian jawaban kuisioner yang sudah dibagikan kepada pengelola sistem, dapat disimpulkan bahwa aplikasi ini mudah digunakan dan dapat membantu dalam pengolahan data transaksi jual beli di Kusuma Motor sehingga dapat dikatakan proses penginputan dan segala penggunaan aplikasi desktop yang telah dibuat ini tergolong mudah.

Referensi

Dokumen terkait

selaku Ketua Program Studi Strata Satu Jurusan Manajemen STIE PERBANAS Surabaya yang telah banyak memberikan kemudahan untuk proses penelitian skripsi ini..

(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of

Berdasarkan perilaku temanmu selama mempelajari topik himpunan, nilailah sikap dirinya dengan memberi tanda centang (√) pada kolom skor 4, 3, 2, atau 1 pada Lembar Penilaian

[r]

Proses pelapisan anti korosi pada mobil NISSAN TERRANO WD21 dapat dibagi menjadi 10 tahapan yaitu: Derusting, Pre Degreasing, Degreasing, Water Rinse, Surfece Conditioning,

Cara menyampaikan informasi mengenai Grup Musik Perkusi Kahanan mereka tersebut melalui media yang sedang menjamur saat ini yaitu Internet. Penyampaian informasi melalui

Dalam beberapa kasus pengambilan keputusan dapat menjadi hal yang mudah dan juga menjadi hal yang sulit untuk dilakukan. Hal itu juga yang terjadi pada individu yang

Pancaran sinar matahari yang diterima wilayah Amerika Serikat dari bulan Februari sampai dengan bulan April mencapai titik terendah. Penyebaran sinkhole di kawasan