Sistem Informasi Pembelian Penjualan dan Pelayanan Jasa Service pada PT. Abadi Aqumas

(1)

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang SI (Strata 1)

Fakultas Teknik dan Ilmu Komputer

IHSAN KAMIL 10509490

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

(3)

(4)

vi

LEMBAR PENGESAHAN

LEMBAR KEASLIAN

ABSTRAK... i

ABSTRACT... ii

KATA PENGANTAR... iii

DAFTAR ISI... vi

DAFTAR GAMBAR... xi

DAFTAR TABEL... xv DAFTAR SIMBOL... xvii

BAB I PENDAHULUAN... 1

1.1 LatarBelakang Penelitian... 1

1.2 Identifikasi Masalah dan Rumusan Masalah... 3

1.2.1 Identifikasi Masalah... 3

1.2.2 Rumusan Masalah... 3

1.3 Maksud Dan Tujuan Penelitian... 4

1.3.1 Maksud Penelitian... 4

1.3.2 Tujuan Penelitian... 5

1.4 Kegunaan Penelitian... 5


(5)

vii

1.4.2 Kegunaan Akademis... 6

1.5 Batasan Masalah... 7

1.6 Lokasi dan Waktu Penelitian... 8

BAB II LANDASAN TEORI... 9

2.1 Konsep Dasar Sistem... 9

2.1.1 Karakteristik Sistem... 9

2.1.2 Klasifikasi Sistem... 12

2.2 Pengertian Informasi... 13

2.2.1 Kualitas Informasi... 13

2.2.2 Nilai Informasi ... 14

2.3 sistem Informasi... 15

2.4 Konsep Dasar Sistem Informasi... 16

2.4.1 Komponen Sistem Informasi... 17

2.6 Definisi Pembelian... 18

2.7 Definisi Penjualan... 19

2.8 Definisi Pelayanan Service... 20

2.9 Perangkat Lunak Pendukung... 20

2.9.1 Pengertian Java... 21

2.9.2 Pengertian Netbeans 7.0... 21

2.9.4 Pengertian phpMyAdmin - 2.11.9.2... 23

2.9.5 XAMPP... 23

BAB III OBJEK DAN METODE PENELITIAN... 24


(6)

viii

3.1.1 Sejarah Singkat Perusahaan... 24

3.1.2 Visi Dan Misi... 25

3.1.3 Struktur Organisasi... 26

3.1.4 Deskripsi Tugas... 27

3.2 Metode Penelitian... 28

3.2.1 Desain Penelitian... 29

3.2.2 Jenis dan Metode Pengumpulan Data... 29

3.2.2.1 Sumber Data Primer... 30

3.2.2.2 Sumber Data. Sekunder... 30

3.2.3 Metode Pendekatan dan Pengembangan Sistem... 31

3.2.3.1 Metode Pendekatan Sistem... 31

3.2.3.2 Metode Pengembangan Sistem... 32

3.2.3.3 Alat Bantu Analisis dan Perancangan... 33

3.2.4 Pengujian Software... 38

BAB IV ANALISIS DAN PERANCANGAN SISTEM... 39

4.1 Analisis Yang Sedang Berjalan... 39

4.1.1 Analisis Dokumen... 39

4.1.2 Analisis Prosedur yang sedang Berjalan... 42

4.1.2.1 Flow Map... 44

4.2.3.2 Diagram Konteks... 48

. 4.2.3.3 DFD (Data Flow Diagram... 49

4.2.3 Evaluasi Sistem yang berjalan... 53


(7)

ix

4.2.1 Tujuan Perancangan Sistem... 55

4.2.2 Gambaran Umum Sistem Yang Diusulkan... 55

4.2.3 Perancangan Prosedur Yang Diusulkan... 56

4.2.3.1 Flow Map... 59

4.2.3.2 Diagram Konteks... 62

4.2.3.3 DFD (Data Flow Diagram)... 63

4.2.3.4 Kamus Data... 71

4.2.4 Perancangan Basis Data... 81

4.2.4.1 Normalisasi... 82

4.2.4.2 Entity Relation Diagram... 86

4.2.4.3 Relasi Tabel... 86

4.2.4.4 Struktur File... 87

4.2.4.5 Kodifikasi ... 94

4.2.5 Perancangan Antar Muka... 99

4.2.5.1 Struktur Menu... 99

4.2.5.2 Perancangan Input... 100

4.2.6 Perancangan Arsitektur Jaringan,... 109

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM... 110

5.1 Implementasi... 110

5.1.1 Batasan Implementasi... 110

5.1.2 Implementasi Perangkat Lunak... 111

5.1.3 Implementasi Perangkat Keras... 111


(8)

x

5.1.5 Implementasi Antar Muka... 115

5.1.6 Implementasi Instalasi Program... 121

5.1.7 Penggunaan Program... 123

5.2.2 Kasus dan Hasil Pengujian... 136

5.2.2.1 Pengujian ... 136

5.2.3 Kesimpulan Hasil Pengujian ... 146

BAB VI KESIMPULAN DAN SARAN... 147

6.1 Kesimpulan... 147

6.2 Saran... 147

DAFTAR PUSTAKA... 149


(9)

iii

Puji syukur penulis sampaikan kehadirat Allah SWT yang telah memberikan rahmat dan inayah-Nya sehingga penulis dapat menyelesaikan Skripsi ini, tidak lupa saya panjatkan solawat serta salam semoga dilimpahkan kepada junjunan kita nabi besar Muhammad SAW, karena atas perantaranya kita senantiasa berada dalam agama dan keyakinan yang diridhoi oleh Allah SWT. Skripsi dengan judul “SISTEM INFORMASI PEMBELIAN

PENJUALAN DAN PELAYANAN JASA SERVICE” disusun guna

memenuhi syarat kelulusan dalam memperoleh gelar Sarjana (S1) pada Program Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia (UNIKOM) Bandung.

Penulis merasa bangga mampu menyelesaikan Skripsi ini, walaupun dalam proses pengerjaannya penulis menemukan berbagai macam ujian dan cobaan yang begitu rumit. Namun atas kesabaran dan bantuan semua pihak, akhirnya penulis dapat menyelesaikan tugas dan kewajiban penulis sebagai seorang mahasiswa. Selama penyusunan skripsi ini, tidak sedikit bimbingan dan bantuan dari semua pihak, maka dengan rasa tulus penulis ingin mengucapkan terimakasih kepada semua pihak yang telah memberikan dorongan dan semangat baik berupa material maupun spiritual. Dan penulis ingin mengucapkan terima kasih kepada yang terhormat dan tercinta :


(10)

iv

Indonesia.

3. Prof. Dr. H. Denny Kurniadie,Ir.,M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer.

4. Bapak Syahrul Mauludin.S.Kom.,M.Kom., selaku Ketua Program Studi Sistem Informasi.

5. Ibu Diana Effendi, ST, MT. Dosen Pembimbing yang telah berkenan meluangkan waktu guna membimbing, mengarahkan, dan memberi petunjuk yang sangat berharga demi selesainya penyusunan skripsi ini 6. Seluruh Dosen Pengajar dan Staf Universitas Komputer Indonesia

(UNIKOM) Bandung khususnya di Jurusan Sistem Informasi.

7. Bapak H. Ade Rochmat sebagai pemilik PT Abadi Aqumas Motor yang memperbolehkan penelitian ini di PT Abadi Aqumas Motor.

8. Teh Teli yang telah memberikan informasi dan data-data kepada penulis. 9. Kedua Orang Tua tercinta yang telah memberikan kasih sayang serta doa,

moril dan materil hingga penulis dapat menyelesaikan skripisi ini dengan lancar.

10.Keluarga tercinta yang tidak bisa disebutkan satu persatu yang telah memberikan bantuan, dorongan, support, doanya, moril dan materil selama ini.


(11)

v

Denx, Codot, Ebol, Aldo, Butbet, tetap kompak, tetap semangat.

13.Semua pihak yang telah membantu penyelasaian laporan tugas akhir ini yang tidak dapat penulis sebutkan satu persatu.

Tiada manusia yang sempurna, karenanya penulis menyadari adanya keterbatasan ilmu dan kemampuan yang dimiliki, sehingga dalam penyusunan Tugas Akhir ini banyak terdapat kekurangan. Akhir kata semoga semua pihak yang telah memberikan bantuan dan dukungannya mudah-mudahan mendapatkan balasan dari apa yang telah diberikannya dari Allah SWT, Amiin. Sayapun berharap semoga dari hasil Karya Ilmiah ini dapat memberikan manfaat khususnya bagi saya selaku penulis dan umumnya bagi pembaca.

Bandung, 29 Juni 2013


(12)

149

Al-Bahra bin Ladjamudin. (2005). Analisis dan Desain Sistem Informasi. Yogyakarta : Graha Ilmu.

Bunafit, Nugroho, Sistem Informasi Penjualan Buku, Yogyakarta : Andi, 2007. Jogiyanto. (2005). Sistem Teknologi Informasi. Yogyakarta : Andi Offset

Jogiyanto. (2008). Metodologi Penelitian Sistem Informasi, Yogyakarta : Andi Offset

Mc Leod, Raymond Jr. (2004). Sistem Informasi Managemen. Jakarta : PT Prenhallindo

Kotler, Philip. (2002). Analisis & Disain. Jakarta: Prenhallindo.

Sutabri, Tata. S.Kom., MM. (2004). Analisis Sistem Informasi. Yogyakarta : Andi Sutabri, Tata, S.Kom., MM. (2005). Analisis Informasi Managemen. Yogyakarta:

Andi

Sumber Lain

[Jurnal Cindy Bulandari : sistem informasi akuntansi penjualan dan pembelian (studi kasus : dealer yamaha cv. Lapang jaya motor) : Telkom 2012] [Jurnal Sugiyanto Perancangan Sistem Informasi Penjualan Pada Butik Luwes

Fashion Kecamatan Tulakan: Unsa 2013].

[Jurnal Puspita Dwi Astuti1, Ramadian Agus Triyono : Sistem Informasi Penjualan Bat Pada Apotek Jati Farma Arjosari : Fti Unsa Vol 10 No 1 – Februari 2012]


(13)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Penelitian

PT Abadi Aqumas merupakan perusahaan yang bergerak di bidang jasa otomotif yang salah satunya adalah penanganan pembelian penjualan spare part atau suku cadang dan jasa service, perusahaan ini juga membuat berbagai laporan transaksi pembelian penjualan sampai pelayanan jasa service. pengelolaan berbagai data stok barang baik barang yang masuk dari distributor maupun barang yang keluar untuk di jual kembali pada pelanggan.

Adapun sistem yang berjalan pada PT Abadi Aqumas yang masih menggunkan sistem manual yaitu transaksi yang terjadi pada semua bagian seperti pencatatan pembelian suku cadang, pencatatan penjualan dan pencatatan pelayanan jasa sevice, tidak jarang data yang dicatat sering mengalami redudansi ataupun ketidak akuratan data, resiko kemungkinan akan kehilangan data-data penting seperti laporan yang rusak dikarenakan tidak tersedianya media penyimpanan databases, serta lamanya dalam mencari suatu data yang dibutuhkan.

Dalam setiap bulanya PT Abadi Aqumas dapat menjual kurang lebih 80% dari persedian suku cadang (spare part), dan pembelian kepada supplier tergantung dari stock barang yang berkurang, sedangkan jumlah penjualan sendiri tidak menentu perbulannya contohnya pada oli mesin dan oli samping keduanya paling banyak di keluarkan sehingga keduanya paling sangat di perhatikan,


(14)

ketidak akuratan pada laporan persediaan suku cadang menyebabkan sering terjadi kekosongan pada suku cadang (spare part). Berikut data per bualan dari suku cadang (spare part)yang mengalami kekosongan pada PT Abadi Aqumas .

Tabel 1.1 Data spare part yang mengalami kekosongan Data per bulan dari 662 Sapre part yang mengalami kekosongan.

Desember 2012 15 %

Januari 2013 10 %

Februari 2013 10 %

Selain permasalahan diatas, sistem informasi penjualan yang sedang berjalan tidak secara otomatis mengurangi jumlah persediaan suku cadang (spare par) yang ada. Sehingga menyulitkan perusahaan itu sendiri dalam mengontrol berapa jumlah suku cangan yang keluar per harinya.

Berdasarkan uraian di atas maka penulis mempunyai gagasan untuk menjadikan permasalahan tersebut sebagai bahan penelitian dalam tugas akhir yang sesuai dengan kebutuhan di perusahaan yang bersangkutan. Untuk itu penulis memilih judul SISTEM INFORMASI PEMBELIAN PENJUALAN

DAN PELAYANAN JASA SERVICE PADA PT ABADI AQUMAS”


(15)

1.2 Identifikasi Masalah dan Rumusan Masalah

Identifikasi masalah adalah cara untuk mengidentifikasi masalah yang akan dijadikan objek penelitian dalam membuat laporan penelitian ini. Rumusan masalah adalah gambaran atau rancangan masalah yang akan diteliti dalam sebuah penelitian.

1.2.1 Identifikasi Masalah

Berdasarkan latar belakang masalah di atas, penulis mengidentifikasikan permasalah sebagai berikut :

1. Belum adanya database untuk media penyimpanan data-data yang ada sehingga lamanya dalam mencari suatu data yang dibutuhkan.

2. Ketidak akuratan pada laporan persediaan suku cadang menyebabkan sering terjadi kekosongan pada spare part.

3. Penjualan yang sedang berjalan tidak secara otomatis mengurangi jumlah stok pada persediaan suku cadang (spare par) yang ada. Sehingga menyulitkan perusahaan itu sendiri dalam mengontrol berapa jumlah suku cangan yang keluar per harinya.

1.2.2 Rumusan Masalah

Berdasarkan latar belakang masalah di atas, penulis merumuskan permasalahan sebagai berikut :


(16)

1. Bagaimana Sistem pembelian penjualan dan pelayanan jasa service yang sedang berjalan pada PT Abadi Aqumas.

2. Bagaimana merancang Sistem Informasi pembelian penjualan dan pelayanan jasa service yang diusulkan sehingga mempermudah proses bisnis dengan pengolahan data barang yang akurat.

3. Bagaimana melakukan pengujian Sistem Informasi pembelian penjualan dan pelayanan jasa service pada PT Abadi Aqumas.

4. Bagaimana melakukan implementasi Sistem Informasi pembelian penjualan dan pelayanan jasa service pada PT Abadi Aqumas.

1.3 Maksud Dan Tujuan Penelitian

Untuk mengatasi permasalahan yang telah dipaparkan sebelumnya maka maksud menelitian dan tujuan penelitian pada PT Abadi Aqumas adalah sebagai berikut :

1.3.1 Maksud Penelitian

Maksud dari penelitian ini adalah untuk merancang sebuah sistem informasi pembelian penjualan spare part motor dan pelayanan jasa service pada PT Abadi Aqumas untuk memudahkan perusahaan dalam mengontrol stok barang, dan memperbaiki pelayanan kepada pelanggan dari segi penjualan spare part dan pelayanan jasa service.


(17)

1.3.2 Tujuan Penelitian

Adapun tujuan yang ingin dicapai penulis dari penelitian yang dilakukan tentang Sistem pembelian penjualan dan pelayanan jasa service adalah sebagai berikut :

1. Untuk mengetahui Sistem pembelian penjualan dan pelayanan jasa service yang sedang berjalan pada PT Abadi Aqumas.

2. Untuk membuat perancang Sistem Informasi pembelian penjualan an pelayanan jasa service yang diusulkan sehingga mempermudah proses bisnis dengan pengolahan data barang yang akurat.

3. Untuk melakukan pengujian Sistem Informasi pembelian penjualan dan pelayanan jasa service pada PT Abadi Aqumas.

4. Untuk melakukan implementasi Sistem Informasi pembelian penjualan dan pelayanan jasa service pada PT Abadi Aqumas.

1.4 Kegunaan Penelitian

Hasil dari penelitian yang dilakukan penulis diharapkan nantinya dapat berguna baik dari kegunaan Praktis maupun dari kegunaan Akademis.

1.4.1 Kegunaan Praktis

Diharapkan dengan adanya penelitian ini, dapat menjadi sebagai bahan pertimbangan, masukan ataupun solusi dengan sistem informasi pelayanan jasa service dan penjualan suku cadang spare part juga untuk meningkatkan kualitas pelayanan pada PT Abadi Aqumas, terutama pada bagian pembelian dan


(18)

penjualan spare part dan pelayanan jasa service melalui sistem yang terintergrasi dengan databases.

1.4.2 Kegunaan Akademis

Hasil penelitian ini dapat dijadikan masukan bagi pengembangan sistem yang sedang berjalan saat ini, mudah mudahan penelitian ini memberikan konstribusi bagi Perusahaan dan masyarakat umum untuk dapat mengetahui kegunaan dari Sistem Informasi pembelian penjualan spare part motor dan pelayanan jasa service pada PT Abadi Aqumas.

1. Bagi Peneliti Lain

Hasil penelitian ini diharapkan dapat menjadi sumbangan ilmu pengetahuan kepada peneliti lain yang akan mengambil skripsi atau tugas akhir dalam kajian yang sama sekaligus sebagai refrensi didalam penulisan.

2. Bagi Penulis

Hasil penelitian ini diharapkan dapat berguna dalam menambah atau memperkaya wawasan pengetahuan baik teori maupun praktek, belajar menganalisa dan melatih daya fikir dalam mengambil kesimpulan atas permasalahan yang ada.


(19)

1.5 Batasan Masalah

Dalam perancangan aplikasi ini diperlukan beberapa batasan masalah, yaitu:

1. Sistem ini tidak membahas mengenai laporan keuangan secara detail dan tidak membahas laba / rugi perusahaan.

2. Sistem informasi ini hanya membahas mengenai pembelian dan penjualan spare part motor dan pelayanan jasa service.

3. Transaksi yang dibahas hanya transaksi yang dilakukan dengan pembayaran secara tunai.

4. Menangani proses transaksi penjualan suku cadang pada pelanggan yang secara otomatis dapat mengurangi persediaan suku cadang.


(20)

1.6 Lokasi dan Waktu Penelitian

Penulis melakukan Penelitian pada PT Abadi Aquams yang terletak di Jln Raya Laswi No, 809 Ciparay, Adapun jadwal penelitian selama penyusunan Skripsi ini adalah :

Tabel 1.2 Jadwal Kegiatan Penelitian

NO Kegiatan

Tahun 2013

Maret April Mei Juni 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Analisa kebutuhan

a.Memplajari Data b. Identifikasi kebuthan 2 Design Program

a. Membangun Interface 3 Coding

a.Menetapkan Koding b.Menerapkan Aplikasi 4 Menguji Sistem

a. Uji Coba Aplikasi b. Uji Coba Design 5 Implementasi


(21)

9

BAB II

LANDASAN TEORI

2.1 Konsep Dasar Sistem

Menurut Al-Bahra Bin Ladjamudin (2005 : 1) dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang menekankan pada prosedur dan elemennya.

a. Pemahaman sistem dengan pendekatan prosedur, yaitu : “Suatu urutan kegiatan yang saling berhubungan, berkumpul bersamasama untuk mencapai tujuan tertentu”.

b. Pemahaman sistem dengan pendekatan komponen/elemen, yaitu : “Kumpulan komponen yang saling berkaitan dan bekerja sama untuk mencapai suatu tujuan tertentu. Suatu sistem dapat terdiri dari beberapa subsistem”.

Dari pemahaman diatas penulis dapat menyimpulkan bahwa sistem adalah kumpulan dari komponen atau elemen-elemen atau sub-subsistem yang saling berkaitan dan bekerja sama melakukan suatu urutan kegiatan yang saling berhubungan untuk mencapai suatu tujuan tertentu.

2.1.1 Karakteristik Sistem

Menurut Al-Bahra Bin Ladjamudin (2005 : 3) Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem (environment),


(22)

penghubung (interface), masukan (input), keluaran (output), pengolah (proses), dan sasaran (objective) atau tujuan (goal). dari sistem itu sendiri, dimana karekteristik atau sifat-sifat sistem seperti berikut :

1. Komponen Sistem (components)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerjasama membentuk suatu kesatuan. Komponen- Komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap subsistem mempunyai karakteristik dari sistem yang menjalankan suatu fungsi tertentu dan mempengatuhi proses sistem secara utuh.

2. Batasan Sistem (Boundary)

Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan dan menunjukkan ruang lingkup dari sistem tersebut.

3. Lingkungan Luar Sistem (environment)

Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungan dan juga merugikan. Lingkungan luar sistem yang menguntungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, jika tidak maka akan mengganggu kelangsungan hidup dari sistem.


(23)

4. Penghubung Sistem (Interface)

Penghubung merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Melaui penghubung ini kemungkinan sumbersumber daya mengalir dari satu subsistem ke subsistem yang lainnya. Keluaran dari satu subsistem akan mejadi masukan untuk subsistem lainnya melalui penghubung. Dengan penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

5. Masukan Sistem (Input)

Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan dan masukan sinyal maintenence input adalah energi yang dimasukan supaya sistem tersebut dapat berjalan. Sinyal input adalah energi yang diproses untuk medapatkan keluaran sistem.

6. Keluaran Sistem (Output)

Keluaran adalah energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran dapat merupakan masukan untuk subsistem yang lain.

7. Pengolah Sistem (process)

Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolahan yang akan merubah masukan menjadi keluaran.

8. Sasaran Sistem (Objectives)

Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak empunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil


(24)

apabila mengenai sasaran atau tujuannya. Sasaran sangat mempengaruhi pada masukan dan keluaran yang dihasilkan.

2.1.2 Klasifikasi sistem

Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya. Karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada didalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan ke dalam beberapa sudut pandang. Jogiyanto (2005:687)

1. Sistem diklasifikasikan sebagai sistem abstrak ( abstrak system ) dan sistem fisik ( physical system ). Sistem abstrak yaitu sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya pemikiran-pemikiran hubungan antara manusia dengan tuhan. Sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer.

2. Sistem diklasifikasikan sebagai sistem alamiah ( natural system ) dan sistem buatan manusia ( human made system ). Sistem alamiah adalah sistem yang terjadi karena proses alam tidak dibuat oleh manusia ( ditentukan oleh Tuhan ). Misalnya, sistem pergantian siang dan malam. Sistem buatan manusia adalah sistem yang dirancang oleh manusia. Sistem Informasi contohnya, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.

3. Sistem diklasifikasikan sebagai sistem tertentu ( deterministick system ) dan sistem tak tentu ( probabilistic system ). Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi diantara


(25)

bagiabagian dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. Sistem tertentu relatif stabil dalam jangka waktu yang lama sebagai contoh adalah Sistem komputer, dari sistem sistem tertentu yang tingkah lakunya dapat dipastikan berdasarkan program yang dijalankan. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas sebagai contoh misalnya system demokrasi dan system politik.

4. Sistem diklasifikasikan sebagai sistem tertutup ( closed system ) dan sistem terbuka ( open system ). Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak berpengaruh dengan lingkungan luarnya, secara teoritis sistem penutup ini ada, tetapi pada kenyataannya tidak ada sistem yang benar-benar tertutup. Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya, sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar dan subsistem yang lain, karena sistem sifatnya terbuka dan terpengaruh lingkungan luarnya, maka suatu sistem harus mempunyai suatu pengendalian yang baik.

2.2 Pengertian Informasi

Menurut Turban et al. (2005:52) yang dimaksud dengan informasi adalah data yang telah diatur sehingga memiliki makna dan nilai bagi penerimanya.Sedangkan menurut McLeod, Jr (2005:15) yang dimaksud dengan informasi adalah data yang telah diproses, atau data yang memiliki arti.


(26)

Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal atau data item. Menurut Jogiyanto (2005:692) yang dimaksud dengan data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata.

2.2.1 Kualitas Informasi

Kualitas dari informasi sangat dipengaruhi oleh 3 hal sebagai berikut: 1. Akurat.

Berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari sumber informasi sampai ke penerima informasi kemungkinan terjadi gangguan yang dapat merubah atau merusak informasi tersebut.

2. Tepat waktu.

Berarti informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi merupakan landasan di dalam pengambilan keputusan. Bila pengambilan keputusan terlambat, maka dapat berakibat fatal bagi organisasi. Saat ini mahalnya nilai informasi disebabkan harus cepatnya informasi itu didapat sehingga diperlukan teknologi-teknologi mutakhir untuk mendapatkan, mengolah dan mengirimkannya.


(27)

3. Relevan.

Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda, misalnya informasi mengenai sebab-musabab kerusakan mesin produksi kepada akuntan perusahaan adalah kurang relevan dan akan lebih relevan bila ditujukan kepada ahli teknik perusahaan. Sebaliknya informasi mengenai harga pokok produksi untuk ahli teknik, merupakan informasi yang kurang relevan, tetapi relevan untuk akuntan.

2.2.2 Nilai Informasi

Nilai dari suatu informasi ditentukan oleh dua hal yaitu manfaat dan biaya pendapatannya, suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Kegunaan informasi adalah untuk mengurangi hal ketidakpastian didalam proses pengambilan keputusan tentang suatu keadaan.

2.3 Sistem Informasi

Menurut Turban et al. (2005:49) yang dimaksud dengan system informasi adalah proses yang menjalankan fungsi mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk tujuan tertentu.

Sistem Informasi menurut bin Ladjamudin, A. (2005:13) dalam bukunya yang berjudul Analisis dan Desain Sistem Informasi adalah: ”sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan tertentu”.


(28)

Menurut Al-Bahra (2005 : 11) Untuk memperoleh informasi yang bermanfaat bagi penerimanya, perlu dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam menghasilkan informasi. Siklus informasi atau siklus pengolahan data adalah sebagai berikut.

Gambar 2.1. Komponen Sistem Informasi

(Sumber : Al-Bahra Bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta)

2.4 Konsep Dasar Sistem Informasi

Menurut Al-Bahra Bin Ladjamudin (2005:13) definisi sistem informasi sebagai berikut.

a. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponenkomponen dalam organisasi untuk mencapai suatu tujuan yaitu menghasilkan informasi.

b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan untuk mengendalikan organisasi.

c. Sekumpulan sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial


(29)

dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan laporan yang diperlukan.

Menurut Tata Sutabri (2005 : 42) Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu 10 organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporanlaporan yang diperlukan,

2.4.1 Komponen Sistem Informasi

Menurut Jogiyanto (2005:698) sistem Informasi terdiri 6 (enam) komponen yaitu :

1. Blok masukan

Input mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk metode-metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

2. Blok model

Terdiri dari kombinasi prosedur logika dan model matematik yang berfungsi memanipulasi data untuk keluaran tertentu.

3. Blok keluaran

Berupa data-data keluaran seperti dokumen output dan informasi yang berkualitas.


(30)

Digunakan untuk menerima input menjalankan model, menyimpan dan mengakses data menghasilkan dan mengirimkan keluaran sertamembantu pengendalian dari sistem secara keseluruhan. Blok ini merupakan komponen bantu yang memperlancar proses pengolahan yang terjadi dalam sistem.

5. Blok basis data

Merupakan kumpulan data yang berhubungan satu dengan yang lainnya tersimpan diperangkat keras komputer dan perangkat lunak yang memanipulasinya.

6. Blok kendali

Banyak hal yang dapat merusak sistem informasi, seperti misalnya bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan sistem itu sendiri, kesalahan-kesalahan, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendali perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

2.6 Definisi Pembelian

Pembelian merupakan salah satu kegiatan dari pembelanjaan. Pembelian juga mempunyai peranan yang penting, sama halnya dengan penjualan yaitu untuk memenuhi kebutuhan perusahaan.


(31)

Pembelian adalah proses penemuan sumber dan pemesanan bahan, jasa, dan perlengkapan. Kegiatan tersebut terkadang disebut Pengadaan barang. Tujuan utamanya adalah memperoleh bahan dengan biaya serendah mungkin yang konsisten dengan kualitas dan jasa yang dipersyaratkan.

2.7 Definisi Penjualan

Menurut Philip Kotler (2009:22) dalam bukunya yang berjudul Analisis & Disain, menjelaskan bahwa:

penjualan adalah meyakini bahwa para konsumen dan perusahaan bisnis, tidak akan secara teratur membeli cukup banyak produk-produk yang ditawarkan oleh organisasi tertentu. Oleh karena itu, organisasi yang bersangkutan harus melakukan usaha penjualan dan promosi yang agresif.

“Dasar-dasar pemikiran yang terkandung dalam konsep penjualan adalah sebagai berikut:

a. a Tugas utama dari perusahaan adalah mendapatkan penjualan cukup dari produknya.

b. b Para konsumen tidak akan mungkin membeli barang dengan jumlah yang cukup banyak tanpa mendapat dorongan.

Penjualan adalah suatu usaha yang terpadu untuk mengembangkan rencana-rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan keinginan pembeli, guna mendapatkan penjualan yang menghasilkan laba.

Penjualan merupakan sumber hidup suatu perusahaan, karena dari penjualan dapat diperoleh laba serta suatu usaha memikat konsumen yang


(32)

diusahakan untuk mengetahui daya tarik mereka sehingga dapat mengetahui hasil produk yang dihasilkan.

2.8 Definisi Pelayanan Service

Pelayanan adalah suatu kegiatan atau urutan kegiatan yang terjadi dalam tnteraksi langsung antar seseorang dengan orang lain atau mesin secara fisik dan menyediakan kepuasan kepada pelanggan. Dalam kamus besar bahasa indonesia dijelaskan pelayanan sebagai usaha melayani kebutuhan orang lain. Sedangkan

Service berasal dari orang-orang bukan perusahaan. Tanpa memberi nilai pada diri sendiri tidak akan memberi arti apa-apa. Demikian pula dengan organisasi atau perusahaan yang esensial merupakan kumpulan orang-orang. Oleh karena itu, harga diri yang tinggi adalah unsur yang paling mendasar bagi keberhasilan organisasi yang menyediakan jasa pelayanan yang berkualitas.

2.9 Perangkat Lunak Pendukung

Perangkat lunak pendukung adalah perangkat lunak yang digunakan dalam merancang sistem dari mulai coding sampai implementasinya. Pada perancangan sistem informasi pembelian penjualan dan pelayanan jasa service ini perangkat lunak pendukung yang digunakan adalah Java Netbeans IDE 7.0 dan database meggunakan phpMyAdmin - 2.11.9.2 berikut adalah definisi dari perangkat lunak pendukung tersebut :


(33)

2.9.1 Pengertian Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secar khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupaka bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

2.9.2 Pengertian IDE Netbeans 7.0

IDE Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti


(34)

windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.

Netbeans juga digunakan oleh sang programmer untuk menulis, meng-compile, mencari kesalahan dan menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java namun selain itu dapat juga mendukung bahasa pemrograman lainnya dan program ini pun bebas untuk digunakan dan untuk membuat professional desktop, enterprise, web, and mobile applications dengan Java language, C/C++, dan bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby.

NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi desktop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.


(35)

2.9.4 Pengertian phpMyAdmin - 2.11.9.2

PhpMyAdmin merupakan webbase control panel untuk MySQL yang telah terinstall didalam komputer, dengan PHPMyAdmin dapat membuat, memodifikasi, atau menghapus database dan table data yang ada pada MySQL.

Banyak pengembang-pengembang software open source yang telah membuat interface berbasis web yang dapat digunakan untuk mengadministrasi MySQL, salah satu contohnya adalah phpMyAdmin.

PhpMyAdmin mempunyai banyak kelebihan yang dapat mempermudah pekerjaan user, hal ini sangat membantu jika user mempunyai server MySQL dalam local komputer

2.9.5 XAMPP

Menurut Bunafit Nugroho (2007 : 2) XAMPP adalah suatu bundel web server yang populer digunakan untuk coba-coba di Windows karena kemudahan instalasinya. Bundel program open source tersebut berisi antara lain server web Apache, interpreter PHP, dan basis data MySQL. Setelah menginstall XAMPP, 17 kita bisa memulai pemrograman PHP di komputer sendiri maupun mencoba menginstall aplikasi-aplikasi web.

XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut. Selain paket installasi instant XAMPP versi 1.6.4 juga memberikan fasiltias pilihan pengunaan PHP4 atau PHP5.


(36)

24

3.1 Objek Penelitian

Objek penelitian merupakan tempat dimana penulis melakukan penelitian untuk membangun sebuah sistem informasi didalamnya, dalam hal ini PT Abadi Aquams Motor yang Beralamat di Jln Raya Laswi No, 809 Ciparay Kabupaten Bandung menjadi objek penelitian yang dipilih penulis untuk melakukan sebuah penelitian dan membangun sebuah sistem informasi pembelian penjualan dan pelayanan jasa service.

3.1.1 Sejarah Singkat Perusahaan

Pada awal 2000 pemilik bengkel mendirikan sebuah bengkel kecil di daerah Solokan Jeruk, pada saat itu pemilik melihat potensi yang sangat baik untuk usaha bengkelnya, dengan berkembangnya jaman dari mulai dari bengekl kecil kini bengkel ini telah menjadi PT

Pada Awal 2011 PT Abadi Aqumas Motor mendirikan Cabang di daerah Ciparay, dan sampai saat ini bengekl ini telah berdiri 2 tahun, PT Abadi Aqumas Menambah Penjualannya tidak hanya menjual Sparepart dan pelayanan jasa service saja PT Abadi Aqumas Motor juaga menjuala berbagai jenis motor khususnya jenis motor Honda, Karena PT Abadi Aqumas Motor ini sudah menjalin kerjasa sama dengan Ahass Honda.


(37)

Dan Pada tahun 2013 PT Abadi Aqumas Mendirikan Cabang kembali di daerah Majalaya. Hingga sampai saat ini PT Abadi Aqumas Motor telah memilki 3 cabang.

PT Abadi Aqumas Motor adalah suatu perusahaan yang Bergerak di Bidang Pembelian Penjualan Dan Pelayanan Jasa Service Speda Motor, Kegiatan melakukan perbaikan sepeda motor (service) agar dapat kembali berjalan dengan baik sesuai dengan keinginan pemilik atau bentuk asli dari sepeda motor tersebut. Dalam usaha ini, sepeda motor yang diperbaiki dapat menggunakan sparepart baru atau sparepart yang ada dengan melakukan penyesuaian agar sepeda motor dapat berjalan dengan baik.

3.1.2 Visi Dan Misi

a. Visi

1. menjadi pelaku bisnis pelayanan service motor dan penjualan sparepart terkemuka dikawasan regional

2. Terbaik dalam pelayanan servis dan penjualan suku cadang di bengkel 3. Terkemuka dan menjadi nomor satu di kawasan Ciparay dan Majalaya

b. Misi

1. Misi yang dibebankan oleh PT Abadi Aqumas adalah memberikan layanan dengan kualitas yang prima dan harga kompetitif, mengelola usaha dengan cara yang terbaik mengoptimalkan SDM yang unggul, dengan teknologi yang kompetitif dan dengan business partner yang sinergi.


(38)

2. Mewujudkan pelayanan servis yang profesional.

3. Mewujudkan penjualan barang kendaraan yang terjangkau dan berkualitas. 4. Mewujudkan keahlian mekanik dalam menangani masalah.

3.1.3 Struktur Organisasi

Gambar 3.1 Struktur Organisasi Sumber : PT Abadi Aqumas Motor


(39)

3.1.4 Deskripsi Tugas

Deskripsi tugas (Job Description) adalah suatu rincian yang menunjukan posisi, tanggung jawab, wewenang, fungsi dan tugas yang harus dilakukan Adapun deskripsi tugas (Job Description) pada PT Abadi Aqumas Motor adalah :

1. Pemilik (Owner)

a. Memiliki wewenang dan pengambilan keputusan sepenuhnya atas semua kegiatan kantor dan di bengkel.

b. Bertanggung jawab penuh terhadap semua kegiatan kantor dan di bengkel.

c. Mengontrol seluruh kinerja karyawan

d. Memberikan arahan terhadap pegawai untuk kemajuan usaha. e. Memecat karyawan yang kurang sopan

2. Kepala bengkel (PIC)

a. Memiliki wewenang dan pengambilan keputusan sepenuhnya atas kegiatan di bengkel.

b. Bertanggung jawab penuh terhadap semua kegiatan di bengkel. c. Mengontrol seluruh kinerja mekanik

3. Kepala Mekanik

a. Mengontrol mekanik


(40)

c. Melakukan perbaikan motor agar dapat kembali berjalan dengan baik sesuai dengan keinginan pemilik atau bentuk asli dari sepeda motor tersebut.

4. Mekanik

a. Menerima masukan dan keluhan setiap customer. b. Melayani Customer untuk memperbaiki motornya. 5. Kasir

a. Menerima dan melayani pelanggan.

b. Melakukan pelayanan transaksi service dan penjualan sparepart motor

6. Front desk

a. Sumber Informasi Contact Person tiap bagian

b. Menjaga keharmonisan kerja dengan penjualan dan pemasaran tentang harga sparepart

7. Gudang

a. Mengelola persedian barang yang ada digudang,

b. Membuat laporan barang masuk dan laporan barang keluar.

3.2 Metode Penelitian

Metode penelitian merupakan suatu mekanisme, teknik atau cara untuk mencari, memperoleh, mengumpulkan, atau mencatat data yang dapat digunakan untuk keperluan menyusun karya ilmiah atau penelitian dengan prosedur yang didasarkan pada suatu struktur logis yang terdiri dari beberapa tahapan kerja dan


(41)

kemudian menganalisa faktor – faktor yang berhubungan dengan pokok – pokok permasalahan sehingga akan didapat suatu kebenaran atas data yang diperoleh. Dasar penyusunan rancangan penelitian ini merupakan penjabaran dari metode ilmiah secara umum dimana metode penelitian dijelaskan dari awal perencanaan hingga tercapainya tujuan penelitian.

3.2.1 Desain Penelitian

Dengan metode deskriptif pada pendekatan kasus pada PT Abadi Aqumas Motor, yaitu suatu metode dengan tujuan untuk membuat gambaran secara sistematis, faktual dan akurat mengenai fakta-fakta dan sifat-sifat pada suatu objek penelitian tertentu. Pada tahap pertama penulis melakukan dengan cara mengumpulkan data dan bahan yang diperlukan terlebih dahulu, dan pada tahap berikutnya penulis mengolah dan membahas sampai pada suatu kesimpulan yang pada akhirnya dapat dibuat suatu laporan untuk melampirkan semua kegiatan yang dikerjakan selama dilakukannya penelitian di PT Abadi Aqumas Motor.

3.2.2 Jenis dan Metode Pengumpulan Data

Didalam penelitian yang dilakukan oleh penulis, maka suatu metode yang digunakan sebagai alat atau sarana pengambilan data-data. Metode yang dimaksud adalah sebagai berikut.


(42)

3.2.2.1Sumber Data Primer

Pengumpulan data melalui pengamatan dan pencatatan langsung dari sumber pengamatan atau tempat penelitian. Instrumen yang akan digunakan dalam penelitian ini diantaranya :

a. Studi Lapangan (field research)

Dalam penelitian ini penulis melakukan penelitian langsung pada objek yang akan diteliti yaitu PT Abadi Aqumas Motor.

b. Observasi atau Pengamatan

Penulis melakukan pengamatan langsung keadaan yang sebenarnya serta mengukur pencatatan secara cermat dan sistematis data yang diperoleh merupakan data yang sebenarnya.

c. Wawancara

Penulis mengumpulkan data dengan cara melakukan tanya jawab terhadap pihak – pihak yang mempunya hubungan langsung dengan masalah yang telah diteliti oleh penulis.

3.2.2.2Sumber Data Sekunder

Merupakan data yang diperoleh dari perusahaan dalam bentuk yang sudah jadi. Data sekunder ini berupa data dokumentasi dengan cara mengumpulkan data yang tertulis yaitu kegiatan memperoleh data dengan menganalisis dan memepelajari dokumen atau catatan yang ada yang terdapat di PT Abadi Aqumas Motor penulis melakukan penelitian dimana pengambilan datanya penulis


(43)

pengambilan contoh dokumen-dokumen yang berkaitan dengan masalah pembelian, penjualan dan pelayanan jasa service.

3.2.3 Metode Pendekatan dan Pengembangan Sistem

Metode pendekatan dan pengembangan sistem menggambarkan tahapan-tahapan dalam proses penelitian guna memecahkan masalah penelitian dari awal perencanaan hingga tercapainya tujuan penelitian dan pengembangan sistem.

3.2.3.1 Metode Pendekatan Sistem

Metode pendekatan sistem merupakan pendekatan dengan cara bagaimana menggunakan alat - alat dan peraturan - peraturan yang melengkapi satu atau lebih tahapan - tahapan pengembangan sistem informasi.

Adapun metode pendekatan sistem yang digunakan adalah metode terstruktur yang memiliki karakteristik berorientasi pada proses dan data, adapun alat-alat yang digunakan dalam metode pendekatan sistem adalah: diagram alir (Flowmap), diagram konteks (context diagram), diagram alir data (Data Flow Diagram), kamus data (data dictionary), entity relational diagram (ERD), normalisasi, dan tabel relasi.

3.2.3.2Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan penulis dalam penelitian ini adalah menggunakan metode prototype. Dalam metode prototype terdapat 3 tahapan yaitu :


(44)

Gambar 3.2 mekanisme pengembangan prototype

Sumber : Kadir Abdul. 2003. Pengembangan sistem informasi Yogyakarta: penerbit andi.

Mekanisme pengembangan sistem dengan prototype 1. Identifikasi kebutuhan pemakai

Pada tahap ini analisis sistem atau peneliti akan melakukan studi kelayakan dan studi terhadap kebutuhan pemakai baik meliputi model i nterface, teknik prosedural maupun dalam teknologi yang akan diagunakan.

2. Membuat prototype

Pada tahap ini peneliti mulai membuat prototype secara global Identifikasi Kebutuhan Pemakai

Membuat Prototype

Menguji Prototype

Memperbaiki Prototype


(45)

3. Menguji prototype

Pada tahap ini prototype akan mengalami pengujian atau evaluasi dari pemakai apakah sistem yang dibuat telah sesuai dengan kebutuhan atau tidak

4. Memperbaiki prototype

Pada tahap ini peneliti melakukan modifikasi sesuai dengan masukan yang telah diberikan pemakai

5. Mengembangkan versi produksi

Peneliti merampungkan sistem sesuai dengan masukan terakhir dari pihak pemakai

3.2.3.3Alat Bantu Analisis dan Perancangan

Metode pendekatan sistem data merupakan suatu cara dimana menggambarkan aliran data yang terjadi dalam suatu sistem informasi, dengan menggunakan pendekatan sistem data akan lebih mudah membaca alur data yang diproses.

1. Flowmap

Flowmap merupakan bagan yang menggambarkan dan menjelaskan urutan prosedur - prosedur arus pekerjaan secara keseluruhan dari sistem menggambarkan aliran data atau dokumen dari satu entitas ke entitas lain. 2. Diagram Konteks

Diagram kontek adalah suatu diagram sederhana yang menghubungkan antara entity luar, masukkan dan keluaran dari sistem. Diagram kontek


(46)

dipresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.

3. Data Flow Diagram

Pembuatan model berupa DFD (Data Flow Diagram) yang menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.

4. Kamus Data

Dengan menggunakan kamus data analisis sistem dapat mendefinisikan data yang mengalir pada sebuah sistem dengan lengkap dan dengan menggunakan kamus data bisa terlihat data dari proses suatu ke proses yang lainnya.

5. Perancangan Basis Data

Adapun alat Bantu yang digunakan dalam perancangan basis data adalah sebagai berikut:

a. Normalisasi

Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik atau belum. Normalisasi yang dilakukan betujuan untuk menghilangkan atribut yang sama pada tabel-tabel sehingga tidak terjadi redudansi.

Tahapan normalisasi


(47)

Bentuk ini merupakan kumpulan data yang direkam, tidak ada keharusan mengikuti format tertentu, dapat saja data tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai dengan saat menginput.

2. Bentuk Normal ke satu

Syarat normal ke satu (1-NF) yaitu :

a. Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa “atomic value”.

b. Tidak ada set atribut yang berulang atau bernilai ganda. c. Tidak ditentukannya primary key untuk table relasi tersebut. d. Tiap atribut hanya memiliki satu pengertian

3. Bentuk normal ke dua

Syarat normal ke satu (2-NF) yaitu :

a. Bentuk data telah memenuhi kriteria bentuk normal kesatu.

b. Atribut bukan kunci (non-key) haruslah memiliki ketergantungan fungsional sepenuhnya (full functional dependency) pada kunci utama / primary key.

4. Bentuk normal ke tiga

Syarat normal ke satu (3-NF) yaitu :

a. Bentuk data telah memenuhi criteria bentuk normal kedua.

b. Atribut bukan kunci (non-key) haruslah tidak memiliki ketergantunan transitif, dengna kata lain suatu atribut bukan kunci (non-key) tidak boleh memiliki ketergantungan fungsional (fungsional dependency) terhadap atribut bukan kunci lainnya,


(48)

seluruh atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key direlasi itu saja.

b. Tabel relasi

Menurut Al-bahra bin lajamudin (2005:142). Tabel relasi merupakan hubungan yang terjadi pada suatu tabel dengan yang lainnya, berfungsi untuk mengatur operasi suatu database. Hubungan yang dapat dibentuk dapat mencakupi 3 macam hubungan yaitu:

1. One-To-One

Mempunyai pengertian setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada table ke dua.

2. One-To-Many

Mempunyai pengertian setiap baris data dari table pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua.

3. Many-To-Many

Mempunyai pengertian satu baris atau lebih data pada tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel kedua.

c. Entity Relationship Diagram (ERD)

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk


(49)

menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu :

a. Entity

Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.

b. Atribut

Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips. c. Hubungan atau Relasi

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

3.2.4 Pengujian Software

Pengujian black box merupakan pendekatan pengujian yang ujinya diturunkan dari spesifikasi program atau komponen. Pengujian black box digunakan untuk menguji fungsi-fungsi khusus dari perangkat lunak yang dirancang. Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi masukan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut.


(50)

Faktor-faktor pengujian yang digunakan adalah sebagai berikut: 1. Reliability

Menekankan bahwa aplikasi akan dilaksanakan dalam fungsi sesuai yang diminta dalam periode waktu tertentu. Pembetulan proses tersangkut kemampuan sistem untuk memvalidasi proses secara benar.

2. File Integrity

Menekankan pada data yang dimasukkan melalui aplikasi akan tidak bisa diubah. Prosedur yang akan memastikan bahwa file yang digunakan benar dan data dalam file tersebut akan disimpan sekuensial dan benar.

3. Authorization

Menjamin data diproses sesuai dengan ketentuan manajemen. Authorisasi menyangkut proses transaksi secara umum dan khusus

4. Easy of use

Menekankan perluasan usaha yang diminta untuk belajar, mengoperasikan dan menyiapkan inputan, dan menginterpretasikan output dari sistem. Faktor ini tersangkut terhadap interaksi antara manusia dan sistem.


(51)

39

4.1 Analisis Yang Sedang Berjalan

Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang, karena dengan analisa sistem kita dapat mengetahui kelebihan dan kekurangan dari sistem yang kita buat. Kegiatan analisis ini bertujuan untuk mendapatkan pemahaman secara keseluruhan tentang sistem yang akan dikembangkan.

Penulis menemukan permasalahan dalam prosesnya. kegiatan pengolahan sistem pada PT Abadi Aqumas yang dalam pencatatan pembelian penjualan spare part motor yang masih menggunakan sistem manual. Untuk lebih jelas tentang sistem informasi pengolahan data pembelian penjualan dan pelayanan jasa service yang berjalan, maka dalam analisis sistem ini akan dibahas mengenai Analisis Dokumen, Analisis Prosedur, Flowmap, Diagram Konteks, Data Flow Diagram.

4.1.1 Analisis Dokumen

Adapun dokumen - dokumen yang berhubungan dan terlibat dengan sistem informasi pembelian penjualan spare part motor dan jasa service pada PT Abadi Aqumas sebagai berikut :

1. Nama Dokumen : Data Barang

Deskripsi : Digunakan oleh bagian gudang untuk melihat persediaan barang-barang yang dibutuhkan dan meminta konfirmasi pada owner untuk melakukan


(52)

pembelian suku cadang yang minimum Sumber : Bag Gudang

Rangap : 1 (satu)

Periode Setiap terjadinya transaksi penjualan

Struktur Data : Nama_sparepart, Kd_Sparepart, jenis_sparepart, jml_sparepart

2. Nama Dokumen : Laporan Pembelian

Deskripsi : Pembelian suku cadang menjelaskan data barng yang dibeli pada distributor

Sumber : Kasir

Rangap : 2 (dua)

Periode Berupa data barang yang di beli dari distributor Struktur Data : No_pembelian, tgl_beli, kd_distributor,

nama_distributor, kd_sparepart, nama_sparepart, jml_beli harga_beli, jml_harga.

3. Nama Dokumen : Data Service

Deskripsi : Untuk mengetahui daftar harga dan jenis jenis service pada setiap jenis motor

Sumber : Kasir

Rangap : 2 (dua)


(53)

Struktur Data : No_Service, Nama_Service, Jenis_ service, Biaya_Service

4. Nama Dokumen : Nota penjualan

Deskripsi : Laporan penjualan spare part perhatinya

Sumber : Kasir

Rangap : 2 (dua)

Periode Setiap terjadinya transaksi penjualan

Struktur Data : No_penjualan, nama_pelanggan, alamat_pelanggan, tgl_jual, kd_Sparepart, nama_sparepart, jenis_sparepart, stok, harga_jual, total_bayar.

5. Nama Dokumen : Nota Jasa Service

Deskripsi : Berupa data dari pelayanan jasa service Sumber : Mekanik, kasir

Rangap : 1 (satu) Periode Setiap hari

Struktur Data : No_service, tgl_service, nama_pelanggan, alamat_pelanggan, notlp_pelanggan, No_polisi, jenis_service, biaya_service


(54)

4.1.2 Analisis Prosedur yang sedang Berjalan

Analisis prosedur yang sedang berjalan ini menguraikan secara sistematis aktifitas-aktifitas yang terjadi diantaranya:

1. Pembelian Suku Cadang yang sedang Berjalan

a. Bagian gudang mengcek barang yang untuk mengetahui stok barang, jika barang masih tersedia makan tidak akan ada pembelian, dan apabila ada barang yang habis makan bagian gudang akan mencatat data pemesanan. b. Owner akan menverifikasi pemesanan barang yang nantinya akan menjadi

data pembelian pada distributor

c. Bagian gudang memberikan data pemesanan pada distributor.

d. Distributor akan membuatkan struk pembelian dengan barang yang dipesaan, kemudian distributor memberikan pada bagian gudang.

e. Bagian gudang akan mencocokan barang dengan data pemesanan, jika terdapat barang yang tidak sesuai makan bagian gudang akan melakukan retur berang , dan apabila barang yang di beli sudah sesuai maka bagian gudang akan mencatat barang yang masuk, kemudian data barang akan di update untk dilihat sebagai ketersediaan barang.

f. Kasir akan mecatat data barang juga membuat laporan pembelian sebanyak 2 rangkap, satu rangkap diarsipkan dan satu rangkap lagi utnuk dijadikan laporan pembelian.


(55)

2. Penjualan Suku Cadang yang sedang Berjalan

a. Pelanggan mengajukan data permintaan barang kebutuhan motor pada bagian kasir.

b. Bagian kasir memberikan data permintaan pada bagian gudang utnuk cek data barang. Bagian gudang menyerahkan data barang yang di PO, disertai dengan barang yang ada, ke bagian kasir. Bila tidak ada, kasir melakukan konfirmasi kembali ke pelanggan.

c. Bagian kasir membuat struk transaksi pembelian barang pada pelanggan, sebanyak 2 rangkap yaitu 1 rangkap untuk bukti pembelian pada pelanggan disertai dengan barang yang dibeli dan 1 rangkap untuk kasir sebagai arsip penjualan.

d. Bagian kasir membuat laporan penjualan sebanyak 2 rangkap satu rangkap diberikan pada owner untuk laporan penjualan dan satu lagi untuk di arsipkan.

3. Pelayanan Jasa Service yang sedang Berjalan

a. Pelanggan mengajukan data permintaan jasa service pada kasir.

b. Kasir mencatat data permintaan jasa service dan keluhan dari pelanggan yang nantinya akann di buatkan jasa service.

c. Mekanik akan mengecek kendaraaan sesuai dengan perintah dari kasir. d. Mekanik akan mengecek kondisi awal motor, yang nantinya akan


(56)

e. Jika ada penggantian suku cadang, maka bag gudang akan meminta pada bag gudang untuk mencek data barang.

f. Kasir membuat 2 rangkap struk transaksi service yang natinya akan diberikan pada pelanggan untuk dijadikan bukti pembayaran dan 1 di arsipkan.

g. Kasir akan membuat laporan jasa service sebanyak 2 rangkap yang natinya akan di berikan pada owner sebagai laporan jasa service

4.1.2.1 Flow Map

Bagan alir dokumen menggambarkan aliran dokumen dan informasi antar area didalam sebuah pelaku usaha bisnis. Gambar flow map dibawah ini menjelaskan tentang sistem informasi yang sedang berjalan pada PT Abadi Aquams.


(57)

Gambar 4.1Flow map Pembelian suku cadang yang berjalan

Keterangan :

Dr = Arsip Data Retur


(58)

Db = Arsip Data Barang

Gambar 4.2Flow map penjualan suku cadang yang berjalan. Keterangan : Nt = arsip struk transaksi

Lp = arsip laporan penjualan Db = Arsip Data Barang


(59)

P

h

a

se

Gambar 4.3 Flow map Pelayanan jasa service yang berjalan

Keterangan : Nts = Arsip Struk Transaksi service Ljs = Arsip Laporan Jasa Service Db = Arsip Data Barang


(60)

4.2.3.2Diagram 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 sistem atau output dari sistem. Diagram konteks memberikan gambaran seperti apa hubungan interaksi antara entitas luar dengan sistem, hubungan tersebut digambarkan dengan aliran data yang mengalir dari lingkungan luar sistem (entitas luar) kedalam sistem atau sebaliknya.

Di bawah ini adalah diagram kontek sistem informasi pembelian dan penjualan spare part motor dan pelayanan jasa service pada PT Abadi Aqumas.

Gambar 4.4 Diagram Kontek sistem informasi pembelian penjualan sparepart dan pelayanan jasa service yang sedang berjalan.

0 . distributor pelanggan owner mekanik nota_pembel ian data_pemesanan data_retur data_permintaan data_permintaanservice data_permintaanservice info_permintaan nota_penj ualan nota_jasaservice data_permintaanservice

i nfo_dataservi ce data_pemesanan

l ap_pemesanan l ap_pembeli an l ap_penjualan l ap_jasaservi ce

SI

Pembeli an Penjualan Sparepart dan Pelayanan jasa service


(61)

Berdasarkan diagram konteks sistem informasi yang sedang bejalan di PT Abadi Aqumas, terdapat 3(tiga) entitas yang terlibat yaitu pelanggan, owner dan distributor. Dari kontek diagram diatas dapat dijelaskan alur dokumen yang berjalan yaitu :

1. Sistem memberikan data pemesanan barang kepada entitas distributor 2. Distributor akan memberikan data barang yang dipesan dengan nota

pembelian barang

3. Entitas pelanggan memberikan permintaan penjualan dan permintaan jasa service kepada sistem

4. Sistem memberikan info permintaan, nota pembelian nota penjualan pada entitas pelanggan

5. Sistem memberikan data permintaan jasa service kepada entitas mekanik. 6. Mekanik memberikan info data service

7. Entias owner memberikan data pemesanan pada sistem.

8. Sistem memberikan lap pemesanna, lap pembelian, lap penjualan , lap jasa service pada entitas owner.

4.2.3.3DFD (Data Flow Diagram)

DFD biasanya digunakan untuk membuat sebuah model sistem informasi dalam bentuk jaringan proses yang saling berhubungan satu sama lainnya oleh aliran data. Fungsi dari DFD adalah untuk memperjelas gambaran mengenai sistem tersebut terutama aliran data dalam sistem tersebut. Gambar dibawah ini menjelaskan Data Flow Diagram level 1 yang sedang berjalan.


(62)

Gambar 4.5 DFD Level 1 informasi pembelian penjualan sparepart dan pelayanan jasa service yang sedang berjalan.

a) Data Flow Diagram Level 2 Proses 1

Data Flow Diagram level 2 proses 1 menjelaskan tentang pembelian spare part pada distributor yang sedang berjalan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 1 yang sedang berjalan. 1 pengolahan pembelian 2 pengolahan penjualan 3 pengolahan jasa service distributor pelanggan mekanik owner pemesanan brg dataService pembelian retur penjualan data_barang data_pemesanan data_retur data_pembelian data_barang data_barang info_service data_permintaanservice data_service data_pemesanan data_pemesanan lap_jasaservice lap_penjualan data_pembelian lap_pembelian nota_jasaservice nota_pembelian data_pemesanan data_retur info_permintaan nota_penjualan data_permintaan data_permintaanservice


(63)

Gambar 4.6 DFD Level 2 proses 1 informasi pembelian penjualan sparepart dan pelayanan jasa service yang sedang berjalan.

b) Data Flow Diagram Level 2 Proses 2

Data Flow Diagram level 2 proses 2 menjelaskan tentang penjualan sparepart pada pelanggan yang sedang berjalan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 2 yang sedang berjalan. 1.1 cek stok 1.2 catat

pemesanan di stributor

1.3 cek kesesuaian 1.4 data retur 1.5 catat barang masuk 1.6 membuat lap pembeli an brg retur pembeli an pemesanan owner data_barang data barang data_barang data_pemesanan nota_pembeli an data_retur data_retur data_retur data_barang data_pemesanan data_pembeli an data_pembeli an data_pembel ian

l ap pembeli an


(64)

Gambar 4.7 DFD Level 2 proses 2 informasi pembelian penjualan sparepart dan pelayanan jasa service yang sedang berjalan.

c) Data Flow Diagram Level 2 Proses 3

Data Flow Diagram level 2 proses 3 menjelaskan tentang pelayanan jasa service pada pelanggan yang sedang berjalan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 3 yang sedang berjalan. 2.1 pengolahan permintaan 2.2 cek data barang 2.3 catat transaksi 2.4 pengolahan lap penjualan owner pelanggan brg data taransaksi penjualan data_permintaan data_permintaan data_barang data_permintaan info_permintaan data_transksi data_transaksi data_transksi nota_penjualan data_penjualan lap_penjualan lap penjualan


(65)

Gambar 4.8 DFD Level 2 proses 3 informasi pembelian penjualan sparepart dan pelayanan jasa service yang sedang berjalan.

4.1.3 Evaluasi Sistem yang sedang Berjalan

Setelah melewati beberapa tahapan analisa terhadap sistem informasi yang sedang berjalan pada PT Abadi Aqumas, maka dapat diketahui kelemahan

kelemahan yang terjadi pada sistem tersebut yang disajikan dalam Tabel 4.1 berikut ini:

Tabel 4.1 Evaluasi Sistem yang sedang berjalan

No Masalah Rencana

1 Masih adanya redudansi data pada pencatatan transaksi yang dilakukan

Membuat sistem informasi pembelian penjualan sparepart dan pelayanan jasa pelanggan 3.1 catat data permintaan service 3.2 cek kondisi motor 3.3 catat trnsaksi 3.4 mengolah lap jasa service mekanik owner brg data service data transaksi data_permintaanservice data_permintaanservice data_permintaanservice info_dataservice data_service data_transaksi lap_jasaservice data_barang data_service data_transaksi data_transaksi nota_jasaservice


(66)

sehingga menyebabkan data menjadi tidak akurat.

service yang tidak meggunakan media alat tulis.

2 Belum adanya database untuk media penyimpanan data-data yang ada sehingga lamanya dalam mencari suatu data yang dibutuhkan.

Membangun database supaya dapat untuk menyimpan data-data , pembelian penjualan dan pelayanan jasa service yang akan lebih cepat di akses.

3 Ketidak akuratan pada laporan persediaan suku cadang menyebabkan sering terjadi kekosongan pada spare part.

Dibangunnya sistem pengolahan pembelian. yang mampu menghasilkan informasi yang dibutuhkan dalam transaksi penjualan dan pembelian. 4 Penjualan yang sedang berjalan tidak

secara otomatis mengurangi jumlah persediaan suku cadang (spare par) yang ada. Sehingga menyulitkan perusahaan itu sendiri dalam mengontrol berapa jumlah suku cangan yang keluar per harinya.

Membuat sistem pengelolaan data yang dapat menginput, menyimpan dan mencetak data untuk dijadikan laporan, juga dapat mengurangi stok barang secara otomatis jika ada suatu transaksi pemjualan.

4.2 Perancangan Sistem

Tahapan perancangan sistem adalah tahapan untuk memberikan gambaran mengenai sistem informasi pengolahan data pembelian penjualan dan pelayanan jasa service yang akan diusulkan. Tahapan perancangan sistem merupakan penerjemah dari keperluan atau data yang telah dianalisis ke dalam bentuk yang


(67)

mudah dimengerti oleh pemakai (user). Perubahan sistem yang dilakukan pada pengolahan data pembelian adalah pembuatan data POan barang secara terkomputerisasi, penginputan data pembelian dan penginputan data retur. Adapun perancangan proses ini mencakup Flowmap, Diagram Konteks, Data Flow Diagram dan Kamus Data yang dapat menjelaskan aliran data yang diproses hingga menghasilkan informasi yang diinginkan.

4.2.1 Tujuan Perancangan Sistem

Tujuan perancangan sistem adalah untuk memberikan penjelasan kepada pemakai program mengenai sistem yang akan diusulkan oleh penulis. Dengan demikian pembuatan sistem ini diharapakan dapat membantu mengatasi kekurangan-kekurangan yang ada pada sistem yang lama dan dapat menghasilkan informasi-informasi dengan cepat dan tepat.

4.2.2 Gambaran Umum Sistem Yang Diusulkan

Sistem informasi pembelian penjualan dan pelayanan jasa servicre yang diusulkan, adalah menjadikan sistem yang terkomputerisasi dan terintegrasi dengan database, yang berguna bagi penyimpanan data dengan jumlah relatif banyak sehingga dapat mempermudah penyimpanan, pencarian, pengubahan serta penghapusan data Dan pengolahan data pembelian suku cadang pada distributor yang memiliki fungsi mengolah data pembelian, menghitung total pembayaran, mencetak struk pembayaran, kode sparepart, nama spare part jumlah, pengurangan stok persediaan berdasarkan data pembelian suku cadang,


(68)

pengolahan data pembelian spare par, pembelian spare part dan pelayanan jasa service dan menghasilkan laporan pemasukan dan pengeluaran suku cadang.

4.2.3 Perancangan Prosedur Yang Diusulkan

Perancangan prosedur yang diusulkan tidak memiliki perbedaan dengan prosedur yang sedang berjalan. Perbedaan yang terjadi hanya dalam pengolahan data yang di simpan dalam database. Dimana sistem informasi pembelian penjualan spare part dan layanan jasa service yang semula hanya memproses data pembayaran, tanpa melakukan update stok suku cadang maka sistem yang diusulkan adalah sistem penjualan spare part yang akan secara otomatis mengurangi stok suku cadang.

1. Prosedur Pembelian suku cadang yang diusulkan

Dari prosedur ini akan dijelaskan tentang langkah-langkah atau alur data pembelian suku cadang.

a. Bagian gudang menginputkan data pemesanan dan di cek di database, jika terdapat barang yang minimum kemudian akan langsung mencetak data pemesanan barang, data pembelian barang akan di serahkan pada owner untuk di verifikasi lalu kemudian akan dilakukan pembelian oleh bagian gudang.

b. Distributor akan mengirimkan barang beserta Struk pembelian barang. c. Bagian gudang akan mencek kecocokan barang dengan pembelian, jika


(69)

barang, dan apabila sudah sesuai maka bagian gudang akan menginputkan barang masuk pada database

d. Bagian kasir akan mencetak laporan pembelian untuk di berikan pada owner sebagai info pembelian.

2. Prosedur Penjualan spare part yang sedang diusulkan

Dari prosedur ini akan dijelaskan tentang langkah-langkah atau alur data penjualan suku cadang.

a. Pelanggan memberikan permintaan pembelian barang pada kasir

b. Kasir menginputkan data pada database untuk melihat apakah data tersedia atau tidak.

c. Jika tidak kasir akan memberikan konfirmasi pada pelanggan.

d. Jika tersedia kasir akan menginputkan data untuk melakuka pembelian suku cadang yang di beli oleh pelanggan

e. Kasir akan mencetak struk penjualan yang nantinya akan diberikan pada pelanggan.

f. Kasir mencetak laporan penjualan untuk diberikan pada owner.

3. Prosedur pelayanan jasa service yang diusulkan

Dari prosedur ini akan dijelaskan tentang langkah-langkah atau alur data pelayanan jasa service.

a. Pelanggan mengajukan permintaan service kendaraan pada kasir. b. Kasir akan menginputkan data permintaan service kendaraan.


(70)

c. Mekanik mencek kondisi motor setelah menerima data permintaan dari kasir.

d. Setelah mekanik mengecek kondisi motor mekanik akan melaporkan hasil service pada kasir yang berbentuk data service.

e. Kasir menginputkan data service yang nantinya akan dibutkan struk jasa service yang nantinya akan diberikan pada pelanggan.

f. Kasir mencetak laporan jasa service yang natinya akan diberikan pada owner sebagai laporan jasa service.


(71)

4.2.3.1Flow Map

Flow map Sistem Informasi pembelian penjualan sparepart dan pelayanan jasa service pada PT Abadi Aqumas yang diusulkan terdapat pada gambar :


(72)

Penjualan suku cadang yang diusulkan kasir

pelanggan Bag gudang ow ner

P

h

a

s

e

Permintaan barang Permintaan barang

Cek stok barang database

tersedia tidak

ya Barang t idak

tersedia

Input data penjualan dan

transaksi

Cetak struk penjualan

St ruk penjualan Cetak lap penjualan

Lap penjualan Lap penjualan

St ruk penjualan


(73)

(74)

4.2.3.2Diagram 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 sistem atau output dari sistem. Diagram konteks memberikan gambaran seperti apa hubungan interaksi antara entitas luar dengan sistem, hubungan tersebut digambarkan dengan aliran data yang mengalir dari lingkungan luar sistem (entitas luar) kedalam sistem atau sebaliknya.

Di bawah ini adalah diagram kontek sistem informasi pembelian dan penjualan spare part motor dan pelayanan jasa service pada PT Abadi Aqumas yang diusulkan

.

Gambar 4.12 Diagram Kontek sistem informasi pembelian penjualan sparepart dan pelayanan jasa service yang diusulkan.

Berdasarkan diagram konteks sistem informasi yang sedang bejalan di PT Abadi Aqumas, terdapat 3(tiga) entitas yang terlibat yaitu distributor,pelanggan

owner pelanggan distri butor mekanik faktur_pembeli an data_service data_pemesanan 0

Sistem Informasi Pembel ian Penjual an sparepart dan pel ayanan jasa service lap_pembeli an lap_penjualan lap_jasaservi ce lap_pemesanan data_retur data_pemesanan data_permintaan_servi ce struk_service i nfo_permi ntaan struk_penjualan

data_permintaan data_permintaan_service


(75)

dan owner . Dari kontek diagram diatas dapat dijelaskan alur dokumen yang diusulkan yaitu :

1. Entitas pelanggan memberikan data permintaan dan data permintaan service.

2. Sistem memberikan struk jasaservice dan stuk penjualan pada entitas pelanggan.

3. Entitas mekanik memberikan data service.

4. Sistem memberikan data permintaan service pada entitas mekanik.

5. Sistem memberikan data retur dan data pembelian pada entitas distributor. 6. Entitas distributor memberikan Struk pembelian.

7. Sistem memberikan data retur dan data pemesanan 8. Entitas owner memberikan data pemesanan pada sistem.

9. Sistem memberikan lap pembelian lap penjualan dan lap jasa service pada entitas owner.

4.2.3.3DFD (Data Flow Diagram)

DFD biasanya digunakan untuk membuat sebuah model sistem informasi dalam bentuk jaringan proses yang saling berhubungan satu sama lainnya oleh aliran data. Fungsi dari DFD adalah untuk memperjelas gambaran mengenai sistem tersebut terutama aliran data dalam sistem tersebut. Gambar dibawah ini menjelaskan Data Flow Diagram level 1 yang sedang berjalan.


(76)

Gambar 4.13 DFD Level 1 informasi pembelian penjualan sparepart dan pelayanan jasa service yang diusulkan.

a) Data Flow Diagram Level 2 Proses 1

Data Flow Diagram level 2 proses 1 menjelaskan tentang pengolahan data pembelian yang diusulkan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 1 yang diusulkan.

1 pengolahan pembelian 2 pengolahan penjualan 3 pengolahan jasa service 4 pengolahan data master 5 pembuatan laporan distributor pelanggan pembelian barang penjualan mekanik

service jasa service

owner mekanik data retur data pemesanan faktur_pembelian data_barang data_barang data_barang data_barang data_pembelian data_pembelian data_penjualan data_penjualan data_service data_service data_service data_service data_service data_barang data_barang data_jasaservice data_jasaservice data_jasaservice data_jasaservice data_penjualan data_penjualan data_pembelian data_pembelian data_mekanik data_mekanik data_permintaan data_pemesanan data_retur data_retur data_pesanan data_pesanan data_retur data_pemesanan data_permintaan_service struk_penjualan info_permintaan struk_sevice data_permintaan_service lap_pembelian lap_penjualan lap_jasaservice lap_pemesanan


(77)

Gambar 4.14 DFD Level 2 proses 1 informasi pembelian penjualan sparepart dan pelayanan jasa service yang diusulkan

b) Data Flow Diagram Level 2 Proses 2

Data Flow Diagram level 2 proses 2 menjelaskan tentang pengolahan data penjualan sparepart yang sedang berjalan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 2 yang diusulkan.

1.4 cetak laporan 1.1 cek barang di stributor 1.3 pengolahan data pembeli an barang pembel ian owner 1.2 pengolahan pemesanan pemesanan retur faktur_pembel ian data_pembelian data_pemesanan data_barang data_pembeli an data_pembelian data_barang

l ap_pembeli an data_barang data_pemesanan data_pemesanan data_retur data_retur data_retur


(78)

Gambar 4.15 DFD Level 2 proses 2 informasi pembelian penjualan sparepart dan pelayanan jasa service yang diusulkan.

c) Data Flow Diagram Level 2 Proses 3

Data Flow Diagram level 2 proses 3 menjelaskan tentang pengolahan sparepart yang diusulkan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 3 yang diusulkan.

2.1 pengol ahan data permintaan 2.2 input data permintaan 2.3 pengol ahan transaksi pel anggan barang penjualan 2.4 cetak l ap penjual an owner data_permintaan info_permintaan struk_penjualan data_permintaan data_permintaan data_penjualan data_penjual an data_barang data_barang data_barang data_barang

data_penj ual an


(79)

Gambar 4.16 DFD Level 2 proses 3 informasi pembelian penjualan sparepart dan pelayanan jasa service yang diusulkan.

d) Data Flow Diagram Level 2 Proses 4

Data Flow Diagram level 2 proses 4 menjelaskan tentang pengolahan data master yang diusulkan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 3 yang diusulkan.

3.2 i nput permi ntaan servi ce 3.3 pengolahan data servi ce 3.4 pengolahan transaksi meknaik pelanggan service jasaservice 3.1 pengolahan permintaan servi ce 3.5 cetak l ap j asaservice owner barang data_service data_permintaan_service struk_j asaservice data_jasaservice data_permintaan_service data_service data_permi ntaan_service data_servi ce data_service data_jasaservice data_permi ntaan_service data_jasaservice lap_j asaservice data_barang data_barang


(80)

Gambar 4.17 DFD Level 2 proses 4 informasi pembelian penjualan sparepart dan pelayanan jasa service yang diusulkan.

e) Data Flow Diagram Level 2 Proses 5

Data Flow Diagram level 2 proses 4 menjelaskan tentang pengolahan Laporan yang diusulkan pada PT Abadi Aqumas. Gambar dibawah ini menjelaskan Data Flow Diagran level 2 proses 3 yang diusulkan.

4.1 pengol ahan barang

4.2 pengol ahan mekani k

4.3 pengol ahan service barang

mekanik

service data_barang

data_barang

data_barang

data_mekani k data_mekanik data_mekanik

data_service


(1)

144

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan data penjualan dan service lengkap, tepai tidak mengisipembayaran Tidak dapat menampilkan data penjualan dan service Tidak dapat menampilkan data penjualan dan service dan mucul pesan peringatan “Bayar wajib di isi

[ ] Diterima [√ ] Ditolak

5.2.2.3 Pengujian Output 1. Pengujian Laporan Pembelian

Berikut ini merupakan pengujian pengisian laporan pembelian : Tabel 5.14 Pengujian Laporan Pembelian

Kasus Dan Hasil Uji (Data Normal)

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan tanggal periode laporan

pembelian yang sesuai dengan data yang diinputkan. Dapat mencetak laporan pembelian sesuai dengan tanggal periode yang dipilih. Laporan pembelian dicetak.

[√ ] Diterima [ ] Ditolak

Kasus Dan Hasil Uji (Data Salah)

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan tanggal periode laporan

pembelian yang tidak sesuai dengan data yang diinputkan.

Dapat muncul laporan

pembelian yang tidak ada datanya.

Mucul laporan pembelian yang tidak ada datanya

[ ] Diterima [√ ] Ditolak


(2)

2. Pengujian Laporan Penjualan

Berikut ini merupakan pengujian pengisian laporan Penjualan : Tabel 5.15 Pengujian Laporan Penjualan

Kasus Dan Hasil Uji (Data Normal)

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan tanggal periode laporan

penjualan yang sesuai dengan data yang diinputkan. Dapat mencetak laporan penjualan sesuai dengan tanggal periode yang dipilih. Laporan penjualan dicetak.

[√ ] Diterima [ ] Ditolak

Kasus Dan Hasil Uji (Data Salah)

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan tanggal periode laporan

penjualan yang tidak sesuai dengan data yang diinputkan.

Dapat muncul laporan

penjualan yang tidak ada datanya.

Mucul laporan penjualan yang tidak ada datanya

[ ] Diterima [√ ] Ditolak

3. Pengujian Laporan Jasa Service

Berikut ini merupakan pengujian pengisian laporan Jasa Service : Tabel 5.16 Pengujian Laporan Jasa Service

Kasus Dan Hasil Uji (Data Normal)

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan tanggal periode laporan service yang Dapat mencetak laporan service sesuai dengan tanggal periode Laporan service dicetak.

[√ ] Diterima [ ] Ditolak


(3)

146

sesuai dengan data yang

diinputkan.

yang dipilih.

Kasus Dan Hasil Uji (Data Salah)

Data Masukan Diharapkan Pengamatan Kesimpulan

Memasukan tanggal periode laporan

service yang tidak sesuai dengan data yang diinputkan.

Dapat muncul laporan service yang tidak ada datanya.

Mucul laporan service yang tidak ada datanya

[ ] Diterima [√ ] Ditolak

5.2.3 Kesimpulan Hasil Pengujian

Berdasarkan hasil pengujian dengan kasus sample uji di atas dapat ditarik kesimpulan bahwa sistem informasi Pembelian Penjualan dan Pelayanan Jasa service ini layak untuk digunakan karena semua yang diharapkan dari progran ini dengan pengamatan yang dilakukan penguji sesuai dengan yang diharapkan pengguna / user.


(4)

147 6.1 Kesimpulan

Beberapa kesimpulan yang dapat diambil dari pembahasan dan penerapan sistem terhadap permasalahan yang ada dalam perancangan sistem informasi pembelian penjualan dan pelayanan jasa service pada PT.Aqumas Motor sebagai berikut :

1. Dengan diimplementasikannya aplikasi pembelian penjualan dan pelayanan jasa service ini maka pelayanan tersebut dapat lebih cepat dan mudah.

2. Dengan diimplementasikannya aplikasi ini maka pengolahan data yang berhubungan pembelian penjualan dan pelayanan jasa service dapat terhubung.

3. Dengan diimplementasikannya aplikasi ini diharapkan penyampaian data stock barang dapat lebih cepat diterima oleh bagian-bagian yang berhubungan dengan penjualan dan pembelian.

6.2 Saran

Saran-saran yang dapat dikemukakan sebagai bahan pertimbangan pengembangan aplikasi pembelian penjualan dan pelayanan jasa service adalah:


(5)

148

148

1. Untuk pengembangan aplikasi ini, sebaiknya kode barang tidak perlu diinputkan kembali tetapi diganti dengan sistem barcode sehingga dapat memudahkan dalam penginputan data barang.

2. Didalam aplikasi ini belum tersedia laporan untuk menghitung laba-rugi sehingga diharapkan untuk kedepannya dibuatkan laporan laba-rugi agar perusahaan dapat lebih mudah mengetahui perusahaan untung atau rugi.


(6)

Nama : Ihsan Kamil

Tempat/Tgl. Lahir : Bandung, 30 Oktober 1990 Jenis kelamin : Laki – Laki

Kewarganegaraan : Indonesia

Agama : Islam

Status : Belum Menikah

Anak ke- 2 dari 3 Bersaudara

Tinggi/Berat Badan : 171 / 70 kg

Telepon : (022)5959791

Handphone : 08996146141

E-mail : Ihsankamil30@yahoo.com

Alamat : Jl.Laswi No. 246 Kp Lio RT/RW 02/09 Kec. Ciparay Kab. Bandung

1. (Lulus 2003) : SDN Gadis I Ciparay 2. (Lulus 2006) : SMP Tunas Baru Ciparay 3. (Lulus 2009) : SMA Negeri 1 Ciparay 4. : Jenjang Studi Strata I (S1)

Program Studi Sistem Informasi Fakultas Teknik & Ilmu Komputer Universitas Komputer Indonesia IDENTITAS DIRI