Sistem Informasi Bengkel RPM Techno Menggunakan C# dan MySQL.
iii
ABSTRAK
Penulisan dokumen ini berdasarkan dari hasil penelitian yang telah dilakukan yang ditujukan untuk pembuatan aplikasi sistem informasi, sedangkan aplikasi ini lebih ditekankan kepada pembuatan sistem informasi bengkel, singkatnya pembangunan aplikasi ini untuk mempermudah melakukan pengelolaan data yang terjadi pada bengkel, seperti pendataan pegawai dan suppliers, pendataan pemesanan barang, pendataan pembelian barang, pendataan penjualan barang, pedataaan jasa (servis), pendataan retur barang. “SISTEM INFORMASI BENGKEL RPM TECHNO MENGGUNAKAN C# DAN MYSQL” merupakan suatu aplikasi yang membantu pihak pengelola dan pengguna dalam mengelola dan mengakses informasi bengkel. Sistem ini dibangun menggunakan C# sebagai bahasa pemrogramannya dan MySQL sebagai DBMS.
(2)
iv
ABSTRACT
Process of writing this document grounded on the results of research that has been carried out aimed at the creation of information system applications. While this application is concerned with making the motorcycle workshop information systems only, in a nutshell is to facilitate conduct data management that occurred in the garage, employees and suppliers such as data collection, data item ordering, inventory purchases, inventory sales of item, services data item, data collection return item. " RPM TECHNO WORKSHOP INFORMATION SYSTEM USING C # AND MYSQL” is an application that helps the managers and users to manage and access information workshop. The system is built using C # as the programming language and MySQL as DBMS.
(3)
v
DAFTAR ISI
LEMBAR PENGESAHAN
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN
PRAKATA ... i
ABSTRAK ... iii
ABSTRACT ... iv
DAFTAR ISI ... v
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xii
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 3
1.4 Ruang Lingkup Kajian ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB II KAJIAN TEORI 2.1 Sistem ... 6
2.1.1 Elemen Sistem ... 6
2.1.3 Karakteristik Sistem ... 7
2.1.4 Klasifikasi Sistem ... 8
2.2 Informasi ... 10
2.2.1 Kualitas Informasi ... 10
2.2.2 Nilai Informasi ... 11
2.3 Konsep Dasar Sistem Informasi ... 11
2.3.1 Komponen Sistem Informasi ... 11
2.4 Management Inventory / Manajemen Persediaan ... 12
2.4.1 Pengendalian Persediaan ... 13
2.4.2 Penilaian Persediaan ... 14
2.5 Perancangan Sistem ... 14
2.5.1 Bagan Alir (Flowchart) ... 14
2.5.2 Diagram Konteks ... 15
2.5.3 Data Flow Diagram (DFD) ... 15
2.5.3.1 DFD Level 0 ... 16
2.5.3.2 Data Rinci (Level Diagram) ... 16
2.5.3.3 Simbol DFD ... 16
2.5.4 Kamus Data ... 17
2.6 Konsep Dasar Basis Data ... 17
2.6.1 Definisi Basis Data... 17
2.6.2 KeuntunganBasis Data ... 18
2.6.3 PerancanganBasis Data ... 19
(4)
vi
2.7 C# ... 22
2.7.1 Variabel ... 23
2.7.2 Tipe data ... 23
2.7.3 Access Modifier ... 23
2.8 MySQL ... 24
2.8.1 Keistimewaan MySQL ... 24
2.8.2 Sintaks MySQL ... 25
2.9 XAMPP ... 26
3.0 Black Box ... 27
BAB III ANALISIS DAN RANCANGAN SISTEM 3.1 Analisis Sistem... 28
3.2 Rancangan Sistem ... 28
3.2.1 Deskripsi Tugas Masing-Masing Bagian ... 29
3.2.2 Proses Bisnis ... 30
3.3 Sistem Desain ... 34
3.3.1 Pemodelan Sistem ... 34
3.3.1.1 Perancangan Diagram Konteks ... 34
3.3.1.2 Diagram Level 1 ... 35
3.3.1.3 Diagram Level 2 Proses 1 ... 37
3.3.1.4 Diagram Level 2 Proses 2 ... 37
3.3.1.5 Diagram Level 2 Proses 3 ... 37
3.3.1.6 Diagram Level 2 Proses 4 ... 38
3.3.1.7 Diagram Level 2 Proses 5 ... 38
3.3.1.8 Diagram Level 2 Proses 6 ... 39
3.3.1.9 Diagram Level 2 Proses 7 ... 39
3.3.1.10 Diagram Level 2 Proses 8 ... 40
3.3.1.11 Diagram Level 2 Proses 9 ... 40
3.3.1.12 Diagram Level 2 Proses 10 ... 41
3.3.2 Perancangan Database ... 41
3.3.2.1 Desain Penyimpanan Data ... 42
3.3.2.2 Kamus Data ... 44
3.3.2.3 Spesifikasi Proses ... 50
3.3 Perancangan Entity Relationship Diagram (ERD) ... 66
BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Halaman Login Admin ... 68
4.2 Halaman Utama ... 68
4.3 Halaman Data Pegawai ... 69
4.4 Halaman Data Supplier ... 69
4.5 Halaman Data Barang ... 69
4.6 Halaman Data Jasa ... 70
4.7 Halaman Transaksi Pembelian ... 70
4.8 Halaman Transaksi Retur Pembelian ... 71
4.9 Halaman LihatTransaksi Pembelian ... 71
(5)
vii
4.11 Halaman LihatTransaksi Pemesanan ... 72
4.12 Halaman Tampil Laporan ... 70
4.13 Halaman Laporan Pembelian ... 73
4.14 Halaman Laporan Penjualan ... 73
4.15 Halaman Laporan Retur Pembelian ... 73
4.16 Halaman Laporan Pemesanan ... 74
4.17 Halaman Laporan Stok Barang ... 74
4.18 Halaman Login Pengendali Barang ... 74
4.19 Halaman Data Kartu Stock ... 75
4.20 Halaman Transaksi Pemesanan ... 75
4.21 Halaman Login Kasir ... 76
4.22 Halaman Data Pembeli ... 76
4.23 Halaman Transaksi Penjualan ... 76
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN 5.1 Rencana Pengujian ... 78
5.2 Pelaksanan Penhujian ... 78
5.2.1 Pengujian Login ... 78
5.2.2 Pengujian Data Barang ... 79
5.2.3 Pengujian Data Jasa ... 80
5.2.4 Pengujian Data Supplier ... 81
5.2.5 Pengujian Data Pegawai ... 82
5.2.6 Pengujian Data Pembeli ... 84
5.2.7 Pengujian Data Pembelian ... 85
5.2.8 Pengujian Data Pemesanan ... 86
5.2.9 Pengujian Data Penjualan ... 87
5.2.10 Pengujian Data Retur Pembelian ... 87
BAB VI SIMPULAN DAN SARAN 6.1 Simpulan ... 89
6.2 Saran ... 89
(6)
viii
DAFTAR TABEL
Tabel I Struktur Data tblogin ... 42
Tabel II Struktur Data tbpegawai ... 42
Tabel III Struktur Data tbsupplier ... 42
Tabel IV Struktur Data tbpembeli ... 42
Tabel V Struktur Data tbbarang ... 43
Tabel VI Struktur Data tbgambarbrg ... 43
Tabel VII Struktur Data tbjasa ... 43
Tabel VIII Struktur Data tbpemesanan ... 43
Tabel IX Struktur Data tbpemsdetail ... 43
Tabel X Struktur Data tbpembelian ... 43
Tabel XI Struktur Data tbpembdetail ... 44
Tabel XII Struktur Data tbreturpemb ... 44
Tabel XIII Struktur Data tbpenjualan ... 44
Tabel XIV Struktur Data tbpenjdetail ... 44
Tabel XV Kamus Data tbadmin... 45
Tabel XVI Kamus Data tbpegawai ... 45
Tabel XVII Kamus Data tbsupplier ... 45
Tabel XVIII Kamus Data tbpembeli ... 46
Tabel XIX Kamus Data tbbarang ... 46
Tabel XX Kamus Data tbgambarbrg ... 46
Tabel XXI Kamus Data tbjasa ... 47
Tabel XXII Kamus Data tbpemesanan ... 47
Tabel XXIII Kamus Data tbpemsdetail ... 47
Tabel XXIV Kamus Data tbpembelian ... 48
Tabel XXV Kamus Data tbpembdetail ... 48
Tabel XXVI Kamus Data tbreturpemb ... 49
Tabel XXVII Kamus Data tbpenjualan ... 49
Tabel XXVIII Kamus Data tbpenjdetail ... 49
Tabel XXIX Spesifkasi Proses 1.1 Daftar Admin ... 50
Tabel XXX Spesifkasi Proses 1.2 Ganti Password Admin ... 50
Tabel XXX1 Spesifkasi Proses 2.1 Daftar Pegawai ... 51
Tabel XXXII Spesifkasi Proses 2.2 Ubah Data Pegawai ... 51
Tabel XXXIII Spesifkasi Proses 3.1 Daftar Data Barang ... 52
Tabel XXXIV Spesifkasi Proses 3.2 Ubah Data Barang ... 52
Tabel XXXV Spesifkasi Proses 3.3 Cari Data Barang ... 53
Tabel XXXVI Spesifkasi Proses 3.4 Cetak Laporan Data Barang ... 53
Tabel XXXVII Spesifkasi Proses 4.1 Daftar Data Stok Barang ... 54
Tabel XXXVIII Spesifkasi Proses 4.2 Cari Data Stok Barang ... 54
Tabel XXXIX Spesifkasi Proses 5.1 Daftar Data Jasa ... 55
Tabel XL Spesifkasi Proses 5.2 Ubah Data Jasa ... 55
Tabel XLI Spesifkasi Proses 5.3 Cari Data Jasa ... 56
Tabel XLII Spesifkasi Proses 5.4 Cetak Laporan Data Jasa ... 56
Tabel XLIII Spesifkasi Proses 6.1 Daftar Pemesanan Barang ... 56
Tabel XLIV Spesifkasi Proses 6.2 Lihat Pemesanan Barang ... 57
(7)
ix
Tabel XLVI Spesifkasi Proses 7.1 Cari Data Supplier ... 58
Tabel XLVII Spesifkasi Proses 7.2 Tambah Data Supplier ... 58
Tabel XLVIII Spesifkasi Proses 7.3 Ubah Data Supplier ... 59
Tabel XLIX Spesifkasi Proses 7.4 Hapus Data Supplier ... 59
Tabel L Spesifkasi Proses 8.1 Daftar Pembelian ... 60
Tabel LI Spesifkasi Proses 8.2 Ubah Pembelian ... 60
Tabel LII Spesifkasi Proses 8.3 Cari Pembelian ... 61
Tabel LIII Spesifkasi Proses 8.4 Cetak Laporan Transaksi Pembelian ... 61
Tabel LIV Spesifkasi Proses 9.1 Daftar Retur Pembelian ... 62
Tabel LV Spesifkasi Proses 9.2 Cari Retur Pembelian ... 62
Tabel LVI Spesifkasi Proses 9.3 Ganti Retur Pembelian ... 63
Tabel LVII Spesifkasi Proses 9.4 Cetak Laporan Transaksi Retur Pembelian ... 63
Tabel LVIII Spesifkasi Proses 10.1 Daftar Data Penjualan ... 64
Tabel LIX Spesifkasi Proses 10.2 Ubah Data Penjualan ... 64
Tabel LX Spesifkasi Proses 10.1 Cari Data Penjualan ... 65
Tabel LXI Spesifkasi Proses 10.1 Cetak Laporan Transaksi Penjualan ... 65
Tabel LXII Rencana Pengujian ... 78
Tabel LXIII Pengujian Login ... 79
Tabel LXIV Pengujian Data Barang ... 79
Tabel LXV Pengujian Data Jasa ... 80
Tabel LXVI Pengujian Data Supplier ... 81
Tabel LXVII Pengujian Data Pegawai ... 83
Tabel LXVIII Pengujian Data Pembeli ... 84
Tabel LXIX Pengujian Data Pembelian ... 85
Tabel LXX Pengujian Data Pemesanan... 86
Tabel LXXI Pengujian Data Penjualan ... 87
(8)
x
DAFTAR GAMBAR
Gambar 1 Entity ... 16
Gambar 2 Proses ... 16
Gambar 3 Data Flow ... 17
Gambar 4 Data Store ... 17
Gambar 5 Notasi Entitas ... 20
Gambar 6 Notasi Entitas Lemah ... 20
Gambar 7 Notasi Atribut ... 20
Gambar 8 Contoh Atribut Komposit ... 21
Gambar 9 Contoh Atribut Bernilai Banyak... . 21
Gambar 10 Contoh Atribut Derivatif ... 21
Gambar 11 Notasi Relasi ... 21
Gambar 12 Notasi Kardinalitas Satu Ke Satu Versi Chen ... 22
Gambar 13 Notasi Kardinalitas Satu Ke Banyak Versi Chen... 22
Gambar 14 Notasi Kardinalitas Banyak Ke Banyak Versi Chen ... 22
Gambar 15Flowchart Data Barang ... 30
Gambar 16 Flowchart Transaksi Pembelian ... 31
Gambar 17 Flowchart Transaksi Penjualan ... 32
Gambar 18 Flowchart Laporan ... 33
Gambar 19 Diagram Konteks... 35
Gambar 20 DFD Level 1 Sistem Informasi ... 36
Gambar 21 DFD Level 2 Proses 1 ... 37
Gambar 22 DFD Level 2 Proses 2 ... 37
Gambar 23 DFD Level 2 Proses 3 ... 38
Gambar 24 DFD Level 2 Proses 4 ... 38
Gambar 25 DFD Level 2 Proses 5 ... 39
Gambar 26 DFD Level 2 Proses 6 ... 39
Gambar 27 DFD Level 2 Proses 7 ... 40
Gambar 28 DFD Level 2 Proses 8 ... 40
Gambar 29 DFD Level 2 Proses 9 ... 41
Gambar 30 DFD Level 2 Proses 10 ... 41
Gambar 31 Entity Relationship Diagram (ERD) ... 67
Gambar 32 Halaman Login ... 68
Gambar 33 Halaman Utama ... 68
Gambar 34 Halaman Data Pegawai ... 69
Gambar 35 Halaman Data Supplier ... 69
Gambar 36 Halaman Data Barang ... 69
Gambar 37 Halaman Data Jasa ... 70
Gambar 38 Halaman Transaksi Pembelian ... 70
Gambar 39 Halaman Pencarian Supplier pada Transaksi Pembelian ... 71
Gambar 40 Halaman Pencarian Barang pada Pembelian ... 71
Gambar 41 Halaman Transaksi Retur Pembelian ... 71
Gambar 42 Halaman Lihat Transaksi Pembelian ... 71
Gambar 43 Halaman Lihat Transaksi Penjualan ... 72
Gambar 44 Halaman Lihat Transaksi Pemesanan ... 72
(9)
xi
Gambar 46 HalamanLaporan Penjualan ... 73
Gambar 47 HalamanLaporan Retur Pembelian ... 73
Gambar 48 HalamanLaporan Retur Pembelian ... 74
Gambar 49 HalamanLaporan Pemesanan ... 74
Gambar 50 HalamanLaporan Stok Barang ... 76
Gambar 51 Halaman Login Pengendali Barang ... 76
Gambar 52 Halaman Data Kartu Stok ... 77
Gambar 53Halaman Lihat Transaksi Pemesanan ... 78
Gambar 54Pencarian Supplier pada Transaksi Pemesanan ... 78
Gambar 55 Pencarian Barang pada Transaksi Pemesanan ... 79
Gambar 56 Halaman Login Kasir ... 80
Gambar 57 Halaman Data Pembeli ... 80
Gambar 58 Halaman Transaksi Penjualan... 81
Gambar 59 Pencarian Pembeli pada Transaksi Penjualan ... 82
Gambar 60 Pencarian Barang pada Transaksi Penjualan ... 93
Gambar 61 Nama pengguna dan kata sandi salah ... 93
Gambar 62 Data Belum Lengkap ... 93
Gambar 63 Konfirmasi Ubah Data ... 93
Gambar 64 Ubah Data Berhasil ... 93
Gambar 65 Data Belum Lengkap ... 93
Gambar 66 Konfirmasi Ubah Data ... 93
Gambar 67 Ubah Data Berhasil ... 93
Gambar 68 Data Belum Lengkap ... 93
Gambar 69 Konfirmasi Ubah Data ... 93
Gambar 70 Ubah Data Berhasil ... 93
Gambar 71 Konfirmasi Hapus Data ... 93
Gambar 72 Data Belum Lengkap ... 93
Gambar 73 Konfirmasi Ubah Data ... 93
Gambar 74 Ubah Data Berhasil ... 93
Gambar 75 Data Belum Lengkap ... 93
Gambar 76 Konfirmasi Ubah Data ... 93
Gambar 77 Ubah Data Berhasil ... 93
Gambar 78 Konfirmasi Hapus Data ... 93
Gambar 79 Data Belum Lengkap ... 93
Gambar 80 Simpan Data Berhasil ... 93
Gambar 81 Data Belum Lengkap ... 93
Gambar 82 Simpan Data Berhasil ... 93
Gambar 83 Data Belum Lengkap ... 93
(10)
1
Universitas Kristen Maranatha
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan teknologi informasi yang pesat belakangan ini telah
memasuki hampir semua bidang kehidupan. Hal ini ditandai dengan
banyaknya pengguna komputer, baik untuk kepentingan perusahaan atau
bisnis sampai kepada hal-hal yang bersifat hiburan dan pendidikan.
Pesatnya perkembangan bisnis yang mengadaptasi teknologi informasi
mendorong terjadinya persaingan bisnis. Sebagai bentuk hasil dari kemajuan
teknologi informasi perkembangan sistem informasi ini sudah banyak
diimplementasikan disemua bidang kegiatan. Dalam bidang bisnis penyedia
jasa, kebutuhan sistem informasi yang terkomputerisasi semakin terasa
dibutuhkan, karena pada bidang bisnis ini kepuasan pelanggan dengan
pelayanan yang diberikan merupakan modal utama, selain dari kualitas
pemberian pelayanan jasanya itu sendiri. Sistem informasi pun mampu
menjadikan media
–
media bagi perusahaan jasa untuk memberikan
pelayanan yang lebih baik, misalnya sebagai sarana promosi, sarana
informasi, sarana pelayanan, dan banyak hal lain lagi yang dapat diperoleh
dari kegunaan sistem informasi.
Dalam dunia otomotif, kegiatan bisnis berupa pelayanan perbaikan
atau seringkali disebut dengan nama bengkel, dari dulu sampai saat ini
keberadaannya sudah merupakan suatu bagian yang penting atau dapat
dikatakan tidak mungkin terpisahkan lagi. Kegiatan ini sudah menjadi
keperluan penunjang untuk dunia otomotif baik itu berupa mobil ataupun
sepeda motor. Bisnis bengkel pun bukan hanya bertumpu pada kegiatan
pelayanan perbaikan atau jasa perbaikan saja, namun ada faktor
–
faktor
tertentu yang memang mampu mendukung kegiatan bisnis ini, seperti
contohnya memiliki fasilitas tempat yang cukup nyaman, pelayanan kepada
pelanggan yang baik dan memuaskan, dan juga untuk mempertahankan
kelangsungan bisnisnya harus juga ditunjang dengan sistem, baik
pembukuan atau pencatatan ataupun dari bidang manajemen yang handal.
(11)
2
Universitas Kristen Maranatha
Salah satu perusahaan yang mengembangkan usahanya pada
pelayanan jasa perbaikan atau usaha bengkel adalah Bengkel RPM Techno.
RPM Techno merupakan sebuah bengkel melayani penjualan
sparepart
dan
pelayanan jasa
service
motor. Saat ini bengkel tersebut merupakan bengkel
yang cukup berkembang di Palembang, terutama penjualan
sparepart
dan
pelayanan jasa
service
, karena kualitas
sparepart
dan kepuasan jasa
service
yang diberikan kepada masyarakat dapat diandalkan.
Transaksi-transaksi yang terjadi dapat dilihat dari beberapa nota
dan
dicatat secara manual
pada sebuah buku. Pada transaksi penjualan,
transaksi pembelian dan transaksi pelayanan bengkel ini hanya
mengandalkan bukti transaksi yang berupa nota
penjualan
dan nota
pembelian
.
Penjualan barang dilakukan (eceran) dan tidak langsung (partai)
mengandalkan pencatatan manual. Proses pelayanan jasa
service
juga
masih sering terjadi kekeliruan data transaksi, baik data pada mekanik yang
menangani jasa
service
ataupun data
sparepart
yang digunakan. Bagian
administrasi terkadang mengalami kesulitan ketika melakukan transaksi
penjualan, karena bagian administrasi harus melihat
stock
barang yang akan
dibeli
customer
secara manual mencari di (
etalase-etalase
), apakah
stock
barang yang akan dibeli ada atau tidaknya. Dikarenakan tidak adanya
keterangan pada buku
stock
, maka sering terjadi kehabisan
stock
barang.
Hal tersebut terjadi karena tidak adanya laporan
stock
barang yang hampir
atau sudah habis.
Dengan adanya permasalahan tersebut, maka sistem Informasi yang
dibangun berfungsi sebagai pencatatan, pemantauan, sampai pengolahan
data pada pelayanan jasa perbaikan yang ada pada Bengkel RPM Techno
juga dapat mengelola hubungan dengan pelanggan dan segala jenis
masalah administrasi yang ada di bengkel dapat ditangani secara maksimal.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang dijabarkan, permasalahan utama
yang dikaji dalam Tugas Akhir ini, sebagai berikut :
(12)
3
Universitas Kristen Maranatha
1. Bagaimana
mengetahui
sistem
pencatatan,
perhitungan,
dan
pembayaran transaksi penjualan barang dan jasa, pembelian barang,
pemesanan barang dan retur pembelian barang yang sedang berjalan
pada bengkel RPM Techno?
2. Bagaimana mengetahui sistem persediaan barang pada bengkel RPM
Techno?
1.3 Tujuan Pembahasan
Tujuan yang ingin dicapai yaitu :
1. Untuk mengetahui pencatatan, perhitungan, dan pembayaran transaksi
penjualan barang dan jasa, pembelian barang, pemesanan barang dan
retur pembelian barang yang sedang berjalan pada Bengkel RPM
Techno.
2. Untuk mengetahui sistem persediaan barang dengan menggunakan
metode FIFO
(First In First Out)
pada Bengkel RPM Techno.
1.4 Ruang Lingkup Kajian
Beberapa ruang lingkup yang dibuat adalah sebagai berikut:
1. Ruang lingkup
hardware
merupakan perangkat lunak atau
tools
yang
diperlukan untuk proses implementasi dari sistem yang dibuat. Adapun
ruang lingkup
hardware
yang diperlukan oleh sistem informasi bengkel
RPM Techno antara lain :
a.
Processor
Intel Pentium 4.
b. Memori 500 MB.
c.
Harddisk
250 MB.
2. Ruang lingkup
software
merupakan aplikasi lain yang diperlukan untuk
proses implementasi dari sistem yang dibuat. Adapun ruang lingkup
perangkat lunak yang diperlukan oleh sistem informasi bengkel RPM
Techno antara lain :
a. Program yang digunakan adalah
Visual
Studio
2010.
b. Untuk pengelolaan
database
dibutuhkan program
Mysql
.
(13)
4
Universitas Kristen Maranatha
c. Bahasa pemrograman yang digunakan adalah bahasa
c#
.
3. Sistem hanya berlaku untuk satu bengkel saja.
4. Pada proses transaksi penjualan meliputi penjualan barang dan jasa
(
service
motor) secara langsung di tempat bengkel.
5. Menangani transaksi pembayaran
order
barang dan jasa perbaikan motor
secara tunai.
1.5 Sumber Data
Data-data yang dipakai untuk merancang dan menyelesaikan aplikasi
ini berasal dari hasil observasi di Bengkel RPM Techno, internet, buku-buku
literatur dan pengetahuan yang di dapat selama proses belajar.
1.6 Sistematika Penyajian
Sistematika penyajian dalam laporan tugas akhir ini adalah sebagai
berikut:
BAB I PENDAHULUAN
Bab ini menguraikan latar belakang dari permasalahan, rumusan
masalah, tujuan dari pembuatan laporan ini, ruang lingkup kajian, sumber
data, serta sistematika penyajian.
BAB II KAJIAN TEORI
Bab ini membahas mengenai teori-teori penunjang yang mendasari
Tugas Akhir ini, agar pembaca dapat memahami apa yang dibahas.
BAB III ANALISIS DAN PERANCANGAN SISTEM
Bab ini membahas mengenai analisis sistem, rancangan sistem, dan
perancangan program aplikasi yang akan dibuat.
BAB IV HASIL PENELITIAN
(14)
5
Universitas Kristen Maranatha
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini membahas mengenai hasil pengujian program yang telah
dibuat.
BAB VI SIMPULAN DAN SARAN
Bab ini membahas mengenai kesimpulan dari seluruh proses yang
terjadi selama melakukan penyusunan laporan Tugas Akhir dan saran
perbaikan dan pengembangan sistem yang diberikan sebagai bahan
pertimbangan di waktu yang mendatang.
(15)
89
BAB VI SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dan saran-saran dari penulis yang diambil
dari seluruh proses yang terjadi selama melakukan penyusunan Laporan
Tugas Akhir
6.1 Simpulan
Setelah mempelajari, merancang dan membuat Sistem Informasi
bengkel RPM Techno menggunakan C# dan MySql dalam rangka
menyelesaikan tugas akhir ini, maka menarik kesimpulan :
1. Aplikasi yang dibuat adalah aplikasi yang sudah dapat dengan mudah
digunakan.
2. Dengan adanya
Error Handling
dalam kesalahan
input
dapat mengurangi
resiko kesalahan
input
data oleh
user
dan
admin.
6.2 Saran
Setelah Sistem Informasi ini dibuat, ada beberapa saran dari
penulisan yang berhubungan dengan aplikasi ini :
1. Tampilan aplikasi sebaiknya selalu di-
update
agar lebih menarik dalam
periode tertentu, hal ini berguna untuk mencegah kejenuhan user.
2. Masih bisa menggunakan fitur yang lebih banyak agar tampilan lebih
menarik.
(16)
90
DAFTAR PUSTAKA
Assauri, Sofjan. Manajemen Produksi dan Operasi. (2008). Jakarta :
Lembaga Penerbit FE-UI.
Burch, John dan Grudnitski, Gary. (1986). Information Systems Theory
and Practice. New York : John Wiley and Sons.
Farid,
Salman.
(2009).
Pengertian
Sistem
Informasi.
http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikompp-gdl-salmanfari-18039
[diambil pada tanggal 20 Mei 2012 Jam 23.35].
Hall, James A. (2001). Sistem Informasi Akuntansi (Edisi Ketiga).
Jakarta : Salemba Empat.
Herjanto, Eddy. 1999. Manajemen Produksi dan Operasi. Gramedia
Widiasarana Indonesia.
(
http://id.wikipedia.org/wiki/XAMPP
,
diambil tanggal 21 November 2012
Jam 20.00).
(
http://teknologi.kompasiana.com/terapan/2010/12/16/black-box/
,
diambil tanggal 21 November 2012 Jam 20.00).
Jogiyanto, H M. (1995). Pengenalan Komputer Pengolahan Data.
Yogyakarta : Andi Offset.
Jogiyanto, H M. (2004). Pengenalan Komputer. Yogyakarta : Andi
Offset.
Jogiyanto, H M. (2005). Sistem Teknologi Informasi. Yogyakarta : Andi.
Kadir, Abdul. (2003). Pengenalan Sistem Informasi. Yogyakarta : Andi.
Krismiaji. (2002). Sistem Informasi Akuntansi. Yogyakarta : YKPN.
Ladjamudin, Al-Bahra Bin. (2005). Analisis dan Disain Sistem Informasi.
Yogyakarta : Graha Ilmu.
Lucas, Henry C. (1987). Analisa, Desain, Implementasi Sistem
Informasi (Edisi 3). Jakarta : Erlangga.
Schoderbek, Peter. (1985). Management systems : conceptual
consideration (3rd). Plano : Business Publication.
(17)
91
Simatupang, Togar M. (1995). Teori Sistem : Suatu Prespektif Teknik
Industri. Yogyakarta : Andi Offset.
Sudjana, Nana Soessanto, Eddy. (1988). Pendekatan Sistem Bagi
Administrator Pendidikan. Bandung : Sinar Baru.
Sundjaya, Ridwan S. (2007). Manajemen Keuangan (Edisi keenam).
Jakarta : PT Prenhallindo.
Sutanta, Edhy. (1996). Sistem Basis Data : konsep dan peranannya
dalam sistem informasi manajemen. Yogyakarta : Andi.
(1)
3
Universitas Kristen Maranatha
1. Bagaimana mengetahui sistem pencatatan, perhitungan, dan pembayaran transaksi penjualan barang dan jasa, pembelian barang, pemesanan barang dan retur pembelian barang yang sedang berjalan pada bengkel RPM Techno?
2. Bagaimana mengetahui sistem persediaan barang pada bengkel RPM Techno?
1.3 Tujuan Pembahasan
Tujuan yang ingin dicapai yaitu :
1. Untuk mengetahui pencatatan, perhitungan, dan pembayaran transaksi penjualan barang dan jasa, pembelian barang, pemesanan barang dan retur pembelian barang yang sedang berjalan pada Bengkel RPM Techno.
2. Untuk mengetahui sistem persediaan barang dengan menggunakan metode FIFO (First In First Out) pada Bengkel RPM Techno.
1.4 Ruang Lingkup Kajian
Beberapa ruang lingkup yang dibuat adalah sebagai berikut:
1. Ruang lingkup hardware merupakan perangkat lunak atau tools yang diperlukan untuk proses implementasi dari sistem yang dibuat. Adapun ruang lingkup hardware yang diperlukan oleh sistem informasi bengkel RPM Techno antara lain :
a. Processor Intel Pentium 4. b. Memori 500 MB.
c. Harddisk 250 MB.
2. Ruang lingkup software merupakan aplikasi lain yang diperlukan untuk proses implementasi dari sistem yang dibuat. Adapun ruang lingkup perangkat lunak yang diperlukan oleh sistem informasi bengkel RPM Techno antara lain :
a. Program yang digunakan adalah Visual Studio 2010. b. Untuk pengelolaan database dibutuhkan program Mysql.
(2)
4
Universitas Kristen Maranatha
c. Bahasa pemrograman yang digunakan adalah bahasa c#. 3. Sistem hanya berlaku untuk satu bengkel saja.
4. Pada proses transaksi penjualan meliputi penjualan barang dan jasa (service motor) secara langsung di tempat bengkel.
5. Menangani transaksi pembayaran order barang dan jasa perbaikan motor secara tunai.
1.5 Sumber Data
Data-data yang dipakai untuk merancang dan menyelesaikan aplikasi ini berasal dari hasil observasi di Bengkel RPM Techno, internet, buku-buku literatur dan pengetahuan yang di dapat selama proses belajar.
1.6 Sistematika Penyajian
Sistematika penyajian dalam laporan tugas akhir ini adalah sebagai berikut:
BAB I PENDAHULUAN
Bab ini menguraikan latar belakang dari permasalahan, rumusan masalah, tujuan dari pembuatan laporan ini, ruang lingkup kajian, sumber data, serta sistematika penyajian.
BAB II KAJIAN TEORI
Bab ini membahas mengenai teori-teori penunjang yang mendasari Tugas Akhir ini, agar pembaca dapat memahami apa yang dibahas.
BAB III ANALISIS DAN PERANCANGAN SISTEM
Bab ini membahas mengenai analisis sistem, rancangan sistem, dan perancangan program aplikasi yang akan dibuat.
BAB IV HASIL PENELITIAN
(3)
5
Universitas Kristen Maranatha
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini membahas mengenai hasil pengujian program yang telah dibuat.
BAB VI SIMPULAN DAN SARAN
Bab ini membahas mengenai kesimpulan dari seluruh proses yang terjadi selama melakukan penyusunan laporan Tugas Akhir dan saran perbaikan dan pengembangan sistem yang diberikan sebagai bahan pertimbangan di waktu yang mendatang.
(4)
89
Universitas Kristen Maranatha
BAB VI SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dan saran-saran dari penulis yang diambil dari seluruh proses yang terjadi selama melakukan penyusunan Laporan Tugas Akhir
6.1 Simpulan
Setelah mempelajari, merancang dan membuat Sistem Informasi bengkel RPM Techno menggunakan C# dan MySql dalam rangka menyelesaikan tugas akhir ini, maka menarik kesimpulan :
1. Aplikasi yang dibuat adalah aplikasi yang sudah dapat dengan mudah digunakan.
2. Dengan adanya Error Handling dalam kesalahan input dapat mengurangi resiko kesalahan input data oleh user dan admin.
6.2 Saran
Setelah Sistem Informasi ini dibuat, ada beberapa saran dari penulisan yang berhubungan dengan aplikasi ini :
1. Tampilan aplikasi sebaiknya selalu di-update agar lebih menarik dalam periode tertentu, hal ini berguna untuk mencegah kejenuhan user.
2. Masih bisa menggunakan fitur yang lebih banyak agar tampilan lebih menarik.
(5)
90
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Assauri, Sofjan. Manajemen Produksi dan Operasi. (2008). Jakarta : Lembaga Penerbit FE-UI.
Burch, John dan Grudnitski, Gary. (1986). Information Systems Theory and Practice. New York : John Wiley and Sons.
Farid, Salman. (2009). Pengertian Sistem Informasi. http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikompp-gdl-salmanfari-18039 [diambil pada tanggal 20 Mei 2012 Jam 23.35].
Hall, James A. (2001). Sistem Informasi Akuntansi (Edisi Ketiga). Jakarta : Salemba Empat.
Herjanto, Eddy. 1999. Manajemen Produksi dan Operasi. Gramedia Widiasarana Indonesia.
(http://id.wikipedia.org/wiki/XAMPP, diambil tanggal 21 November 2012 Jam 20.00).
(http://teknologi.kompasiana.com/terapan/2010/12/16/black-box/, diambil tanggal 21 November 2012 Jam 20.00).
Jogiyanto, H M. (1995). Pengenalan Komputer Pengolahan Data. Yogyakarta : Andi Offset.
Jogiyanto, H M. (2004). Pengenalan Komputer. Yogyakarta : Andi Offset.
Jogiyanto, H M. (2005). Sistem Teknologi Informasi. Yogyakarta : Andi. Kadir, Abdul. (2003). Pengenalan Sistem Informasi. Yogyakarta : Andi. Krismiaji. (2002). Sistem Informasi Akuntansi. Yogyakarta : YKPN. Ladjamudin, Al-Bahra Bin. (2005). Analisis dan Disain Sistem Informasi. Yogyakarta : Graha Ilmu.
Lucas, Henry C. (1987). Analisa, Desain, Implementasi Sistem Informasi (Edisi 3). Jakarta : Erlangga.
Schoderbek, Peter. (1985). Management systems : conceptual consideration (3rd). Plano : Business Publication.
(6)
91
Universitas Kristen Maranatha
Simatupang, Togar M. (1995). Teori Sistem : Suatu Prespektif Teknik Industri. Yogyakarta : Andi Offset.
Sudjana, Nana Soessanto, Eddy. (1988). Pendekatan Sistem Bagi Administrator Pendidikan. Bandung : Sinar Baru.
Sundjaya, Ridwan S. (2007). Manajemen Keuangan (Edisi keenam). Jakarta : PT Prenhallindo.
Sutanta, Edhy. (1996). Sistem Basis Data : konsep dan peranannya dalam sistem informasi manajemen. Yogyakarta : Andi.