PERANCANGAN SISTEM INFORMASI INVENTORY
BERBASIS WEB DI RVN MOTOR BANDUNG
SKRIPSI
Diajukan untuk memenuhi syarat kelulusan pada program studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
ARDYAN JACHA UTAMA
10512084
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iii
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Segala puji syukur penulis panjatkan kehadirat ALLAH SWT yang telah memberikan rahmat dan karunia-Nya serta kesehatan sehingga penulis dapat menyelesaikan laporan skripsi ini yang berjudul : “PERANCANGAN SISTEM
INFORMASI INVENTORY BERBASIS WEB DI RVN MOTOR
BANDUNG”. Laporan skripsi ini disusun guna memenuhi syarat dalam skripsi Program Studi Sistem Informasi S-1 Fakultas Teknik Dan Ilmu Komputer Universitas Komputer Indonesia.
Penulis menyadari sepenuhnya bahwa skripsi ini masih banyak kekurangan. Hal ini disebabkan karena terbatasnya pengetahuan dan kemampuan. Namun demikian, penulis berusaha untuk menyusun dan menyelesaikan dengan sebaik-baiknya.
Dalam penyelesaian penyusunan skripsi ini tidak semata-mata dari pihak penulis, namun ada pihak-pihak lain yang membantu terutama berkat bimbingan dan bantuan baik itu bantuan secara moril maupun materil. Untuk itu penyusun menyampaikan rasa terimakasih yang sebesar-besarnya kepada :
1. Dr. Ir. H. Eddy Soeryanto Soegoto. Selaku Rektor Universitas Komputer Indonesia
2. Prof. Dr. H. Denny Kurniadie, Ir.,M.Sc., Selaku Dekan Fakultas Teknik dan Ilmu Komputer.
3. Ibu Citra Noviyasari, S.Si., MT. Selaku Ketua Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer.
iv
5. Ibu Wartika, S.Kom.,M.T. Selaku Dosen Wali SI-03 Program Studi Sistem Informasi 2012 Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.
6. Seluruh Dosen Program Studi Sistem Informasi yang telah memberikan ilmu yang bermanfaat bagi penulis.
7. Bapak Heru Priambudi, Selaku Pimpinan RVN Motor Bandung yang telah memberikan izin kepada penulis untuk melakukan penelitian di perusahaan tersebut.
8. Orangtua tercinta Papa Arsun(Alm), Mama Rosdiana, buat mama yang selalu memberikan doa dengan penuh kasih sayang, keihlasan, kesabaran, motivasi serta pengorbanan yang tiada henti mendorong dan selalu memberi semangat untuk menyelesaikan skripsi ini dan buat papa yang sudah berjuang mendidik saya dari kecil hingga menghembuskan nafas terakhirnya. Semoga Beliau tenang di alam sana.
9. Adik-adikku Ardan dan Eki yang telah memberikan support kepada Kakaknya untuk dapat segera menyelesaikan skripsi ini.
10.Teman seperjuangan diperantauan Kevin, Arya, Oriza, Harnes, Alif, Reza, Deby, Ojak, Okky, Rathon yang selalu menyemangati dan memberikan doa agar penulis dapat menyelesaikan skripsi ini dengan baik.
v
Akhir kata penulis ucapkan semoga laporan skripsi ini dapat memenuhi harapan yang bermanfaat bagi penulis khusunya bagi para pembaca pada umumnya, dengan segala kelapangan hati penulis menerima saran dan kritik terhadap penulisan laporan skripsi ini agar kedepannya dapat lebih baik lagi. Wassalamu’alaikum Warahmatullahi Wabarakatuh
vi
DAFTAR ISI
LEMBAR PENGESAHAN
PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... vi
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xiv
DAFTAR SIMBOL ... xvi
BAB I PENDAHAULUAN 1.1 Latar Belakang ... 1
1.2 Identifikasi dan Rumusan Masalah ... 3
1.2.1 Identifikasi Masalah ... 3
1.2.2 Rumusan Masalah ... 4
1.3 Maksud dan Tujuan ... 4
1.3.1 Maksud ... 4
1.3.2 Tujuan ... 5
1.4 Kegunaan Penelitian ... 5
1.4.1 Kegunaan Praktis ... 5
1.4.2 Kegunaan Akademis ... 6
1.5 Batasan Masalah ... 6
1.6 Tempat dan Jadwal Penelitian ... 7
vii BAB II LANDASAN TEORI
2.1 Konsep Dasar Sistem ... 10
2.1.1 Pengertian Sistem ... 10
2.1.2 Karakteristik Sistem ... 12
2.1.3 Klasifikasi Sistem ... 14
2.2 Konsep Dasar Informasi ... 16
2.2.1 Pengertian Informasi ... 16
2.2.2 Siklus Informasi... 17
2.2.3 Kualitas Informasi ... 18
2.3 Konsep Dasar Sistem Informasi ... 19
2.3.1 Pengertian Sistem Informasi ... 19
2.3.2 Komponen Sistem Informasi... 20
2.4 Pengertian Persediaan (Inventory) ... 21
2.5 Jenis-Jenis Persediaan ... 23
2.6 Klasifikasi Persediaan ... 24
2.7 Perangkat Lunak Pendukung ... 25
2.7.1 PHP ( PHP Hypertext Preprocessor) ... 26
2.7.2 MySQL ... 26
2.7.3 XAMPP ... 27
2.7.4 Macromedia Dreamweaver 8 ... 27
2.7.5 Website ... 28
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian... 29
3.1.1 Sejarah Singkat Perusahaan ... 29
3.1.2 Visi dan Misi ... 30
3.1.3 Struktur Organisasi Perusahaan ... 30
3.1.4 Deskripsi Tugas ... 31
viii
3.2.1 Desain Penelitian ... 32
3.2.2 Jenis dan Metode Pengumpulan Data ... 33
3.2.2.1 Sumber Data Primer ... 33
3.2.2.2 Sumber Data Sekunder ... 34
3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 34
3.2.3.1 Metode Pendekatan Sistem ... 34
3.2.3.2 Metode Pengembangan Sistem ... 35
3.2.3.3 Alat Bantu Analisis dan Perancangan ... 37
3.2.4 Pengujian Software ... 42
3.3 Analisis Sistem yang Berjalan ... 44
3.3.1 Analisis Dokumen ... 44
3.3.2 Analisis Prosedur yang Sedang Berjalan ... 47
3.3.2.1 Flow Map ... 47
3.3.2.2 Diagram Konteks ... 52
3.3.2.3 Data Flow Diagram Level 1 ... 54
3.3.2.4 Data Flow Diagram Level 2 Proses 1 ... 55
3.3.2.5 Data Flow Diagram Level Proses 2 ... 56
3.3.2.6 Data Flow Diagram Level Proses 3 ... 57
3.3.3 Evaluasi Sistem yang Sedang Berjalan ... 57
BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Sistem ... 59
4.1.1 Tujuan Perancangan Sistem ... 59
4.1.2 GambaranUmum Sistem yang Diusulkan ... 59
4.1.3 Perancangan Prosedur yang Diusulkan ... 60
4.1.3.1 Diagram Konteks ... 60
4.1.3.2 Data Flow Diagram (DFD) ... 61
4.1.3.3 Kamus Data ... 64
ix
4.1.4.1 Normalisasi ... 68
4.1.4.2 Relasi Tabel ... 71
4.1.4.3 Entity Relationship Diagram ... 72
4.1.4.4 Struktur File ... 72
4.1.4.5 Kodifikasi ... 79
4.2 Perancangan Antar Muka ... 82
4.2.1 Struktur Menu ... 82
4.2.2 Perancangan Input ... 84
4.2.3 Perancangan Output... 93
4.3 Perancangan Arsitektur Jaringan ... 98
4.4 Pengujian ... 99
4.4.1 Rencana Pengujian ... 99
4.4.2 Kasus dan Hasil Pengujian ... 101
4.4.3 Kesimpulan Hasil Pengujian ... 120
4.5 Implementasi... 120
4.5.1 Implementasi Perangkat Lunak ... 120
4.5.2 Implementasi Perangkat Keras ... 121
4.5.3 Implementasi Basis Data ... 122
4.5.4 Implementasi Antar Muka ... 132
4.5.5 Implementasi Instalasi Program ... 134
4.5.6 Penggunaan Program ... 139
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 152
5.2 Saran ... 153
DAFTAR PUSTAKA
DAFTAR PUSTAKA
[1] HM, Jogiyanto., “Analisis dan Desain Sistem Informasi”, Edisi 3, Yogyakarta
: Andi, 2006.
[2] Davis, Gordon B, Kerangka Dasar: Sistem Informasi Manajemen, Bagian I
Pengantar. Seri Manajemen No. 90-A. Cetakan Kedua Belas, Jakarta: PT.
Pustaka Binawan Pressindo, 2007
[3] Bahagia, Senator Nur. 2006. Sistem Inventori. Bandung: Penerbit ITB.
[4] Tersine, R.J., 2008, Principles of Inventory and Materials Management, North
Holland, New York.
[5] Bunafit Nugroho. (2008), Latihan Membuat Aplikasi Web PHP dan Mysql
dengan Dreamwaver, Gava Media, Yogyakarta.
[6] Dominikus Juju.2007.Dreamweaver CS3.PT Elex Media Kompitindo.Jakarta
[7] Roger S. Pressman, Ph.D, 2007, Rekayasa Perangkat Lunak, praktisi
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi saat ini semakin cepat berkembang di berbagai
aspek membuat segala sesuatu lebih mudah, cepat dan akurat. Hal ini tentu saja
harus seimbang dengan Sumber Daya Manusia (SDM), serta harus di dukung
dengan adanya pembelajaran yang lebih untuk memahami dan mengerti
perkembangan apa saja yang dirasakan di era globalisasi ini. Salah satu
diantaranya perkembangan ilmu dan teknologi di bidang teknologi informasi.
Dimana penerapan teknologi informasi dalam setiap aspek kehidupan sudah
dianggap sebagai suatu kebutuhan. Tidak dapat dipungkiri bahwa penerapan
teknologi informasi pada sebuah perusahaan, lembaga, sekolah, atau universitas
perlu diterapkan agar pekerjaan tersebut bisa lebih efektif dan efesien. Sehingga
dapat meningkatkan kinerja dan produktifitas organisasi tersebut.
Dengan seiring jalannya perkembangan teknologi informasi tersebut,
tentunya sangat memicu semua orang untuk memanfaatkan semua kemudahan
yang diberikan teknologi dalam menunjang aktivitas maupun kinerja dalam
bidang apapun dimana penggunaan komputer menjadi salah satu pilihan utama
disetiap instansi, baik yang berskala besar maupun kecil. Pengolahan data secara
2
penyimpanan data, sudah tidak efektif lagi dan tidak efisien dari segi biaya,
waktu, tenaga, jaminan akan kebenaran dan keutuhan data yang akan diproses.
Termasuk dalam dunia usaha, teknologi informasi merupakan hal yang sangat
membantu dalam proses maupun kinerja dunia usaha.
Dalam dunia otomotif, kegiatan bisnis berupa toko sparepart, 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 sparepart pun bukan hanya bertumpu pada kegiatan pelayanan
penjualan spareparts 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.
Salah satu perusahaan yang mengembangkan usahanya pada penjualan
ban adalah RVN motor, RVN motor adalah perusahaan yang menjual beraneka
ragam ban motor. Stok barang pada perusahaan ini dicatat pada beberapa buku,
dimana yang dicatat adalah jumlah stok barang, dikarenakan tidak ada keterangan
yang terperinci pada buku stok, maka sering terjadi kehilangan barang ataupun
keterlambatan dalam persediaan stok barang, yang menyebabkan perusahaan
kehabisan stok, hal tersebut terjadi karena tidak ada laporan stok barang yang
3
manual yang ditulis di buku penjualan sehingga sering terjadi kekeliruan dalam
hal laporan penjualan setiap periodenya.
Untuk itu penulis mencoba mencari solusi dalam mengatasi kekurangan
tersebut dengan membuat suatu Sistem Informasi Inventory. Dimana dalam
pendesainan Sistem Informasi Inventory ini, Penulis menggunakan MySQL untuk
penyimpanan data atau sebagai Database Management System untuk membantu
pendataan dan penyimpanan database secara komputerisasi yang lebih efektif dan
efisien.
Dalam mewujudkan aplikasi sistem informasi inventory ini, tentunya
penulis memerlukan bahan ataupun materi bahkan informasi yang harus diketahui.
Untuk itu penulis melakukan praktik penelitian langsung ke lapangan, yaitu
berupa observasi dan wawancara langsung di RVN Motor yang ada di Kota
Bandung yang beralamat di Jalan Cikutra Barat No 98 Bandung. Dengan
mengetahui keadaan langsung dilapangan, penulis tertarik untuk memilih
penulisan skripsi yang berjudul "PERANCANGAN SISTEM INFORMASI
INVENTORY BERBASIS WEB DI RVN MOTOR BANDUNG".
1.2 Identifikasi dan Rumusan Masalah
1.2.1 Identifikasi Masalah
Melihat latar belakang penelitian tersebut di atas penulis
mengidentifikasi beberapa masalah yang berkenaan dengan pengelolaan stok ban
di RVN Motor Bandung dan kendala yang sering dihadapi yaitu antara lain :
1. Kesulitan dalam melakukan pencatatan barang masuk dan keluar karena
4
kesalahan dalam melakukan pencatatan barang.
2. Terhambatnya penyajian laporan barang masuk dan keluar, dikarenakan
dalam penyusunan laporan direkap dengan cara mencatat data barang
yang masih berupa tulisan tangan di buku.
3. Kesulitan dalam mencari ban di gudang karena tidak adanya pengkodean
dalam penyusunan stok ban.
1.2.2 Rumusan Masalah
Adanya proses penelitian yang dilakukan dan melihat identifikasi
masalah di atas, maka diperoleh rumusan masalah dalam penelitian ini adalah
sebagai berikut:
1. Bagaimana sistem informasi barang masuk dan barang keluar yang
sedang berjalan di RVN Motor Bandung.
2. Bagaimana agar penyajian laporan bisa di proses lebih mudah dan cepat.
3. Bagaimana agar pencarian stok barang dapat dicari dengan mudah
1.3 Maksud dan Tujuan
Maksud dan tujuan dari dilaksanakannya penelitian ini adalah sebagai
berikut :
1.3.1 Maksud
Maksud dari penelitian ini adalah untuk membangun perancangan sistem
informasi inventory berbasis website di RVN Motor Bandung, agar dapat
5
1.3.2 Tujuan
Selain dari maksud penelitian tersebut, penelitian ini juga memiliki
tujuan yakni :
1. Untuk mengetahui sistem informasi keluar masuk barang yang sedang
berjalan pada RVN Motor Bandung.
2. Untuk membantu penyajian laporan agar lebih cepat dan mudah.
3. Untuk membantu mempermudah dalam hal memonitoring stok barang
1.4 Kegunaan Penelitian
Dalam penelitian ini terdapat dua kegunaan, yaitu kegunaan praktis dan
kegunaan akademis.
1.4.1 Kegunaan Praktis
1. Bagi RVN Motor Bandung
Membantu proses pengelolaan data inventory stok ban, memberikan
kemudahan dalam memperoleh laporan keluar dan masuk stok ban dan
dapat membantu mengembangkan sistem informasi inventory secara
tepat dan lengkap.
2. Bagi Pegawai
Untuk meminimalisir proses kerja pegawai dalam pengelolaan
inventory dan pembuatan rekapitulasi data stok barang.
3. Hasil penelitian ini diharapkan menjadi masukan atau referensi bagi
6
1.4.2 Kegunaan Akademis
1. Bagi penulis, penelitian ini berfungsi sebagai tambahan pengetahuan dan
pengalaman agar dapat mengaplikasikan teori yang dimiliki
untuk mencoba menganalisis fakta, gejala, dan peristiwa yang terjadi
secara ilmiah dan objektif sehingga dapat ditarik kesimpulan yang dapat
dipertanggungjawabkan.
2. Hasil penelitian ini dapat memberikan kontribusi yang bermanfaat bagi
kajian yang lebih komprehensif dan pengembangan ilmu sistem
informasi, khususnya mengenai perancangan sistem informasi inventory
di RVN Motor Bandung.
3. Bagi pembaca, penelitian ini dapat dijadikan sumbangan pemikiran
(brainstorming) untuk dijadikan bahan kajian lebih lanjut lagi di masa
yang akan datang.
1.5 Batasan Masalah
Untuk menghindari penyimpangan dari maksud dan tujuan penulis
tentang aplikasi sistem jaringan informasi bersama antar sekolah ini, maka penulis
membuat batasan masalah, yaitu :
1. Sistem yang dibangun membahas keluar masuknya barang untuk
membantu proses pengontrolan barang.
2. Sistem yang dibangun membahas proses pemesanan barang ke supplier
3. Sistem yang dibangun tidak membahas masalah laporan keuangan di
perusahaan tersebut.
cabang-7
cabang RVN Motor yang ada.
5. Tidak membahas masalah sistem pembayaran dari customer ke
perusahaan maupun dari perusahaan ke supplier.
1.6 Tempat dan Jadwal Penelitian
Dalam penelitian dan pengambilan data yang digunakan dalam
Perancangan Sistem Informasi Inventori dilakukan di Toko RVN Motor
Bandung Jalan Cikutra Barat No. 98 Bandung. Penelitian dilakukan mulai dari
Maret 2016 sampai dengan Juni 2016. Untuk jadwal penelitian secara lengkap
dapat dilihat pada tabel berikut:
8
1.7 Sistematika Penulisan
Sistematika penulisan laporan penelitian ini disusun untuk memberikan
gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan skripsi
ini adalah sebagai berikut:
BAB 1 PENDAHULUAN
Bab ini berisi penjelasan mengenai latar belakang penelitian, maksud dan
tujuan penelitian, batasan masalah, lokasi dan waktu penelitian serta sistematika
penulisan pada laporan penelitian ini.
BAB II LANDASAN TEORI
Bab Landasan teori merupakan tinjauan pustaka, yang dijadikan teori
dasar analisis dan pengembangan sistem yang digunakan untuk menunjang
penelitian, teori-teori ini merupakan dasar-dasar pengetahuan yang digunakan
dalam penyusunan laporan skripsi Sistem Informasi Inventori Toko RVN Motor
Bandung.
BAB III OBJEK DAN METODE PENELITIAN
Pada bab ini menambahkan tentang objek penelitian, yang meliputi
sejarah singkat perusahaan , visi misi perusahan, struktur organisasi perusahaan,
serta data yang di pergunakan untuk memecahkan masalah sistem yang sedang
berjalan, analisis kebutuhan terhadap sistem yang diusulkan dan perancangan
sistem yang berisikan model-model penyelesaian masalah sistem lama dengan
9
BAB IV. HASIL DAN PEMBAHASAN
Bab ini menjelaskan hasil dari tahapan penelitian dari tahap desain,
Implementasi desain hasil testing dan implementasinya, baik secara perancangan
antarmuka, perancangan arsitektur jaringan sampai ke tahap melakukan
implementasi serta pengujian program.
BAB V. KESIMPULAN DAN SARAN
Pada bab ini menjelaskan mengenai kesimpulan yang diperoleh dari hasil
implementasi dan pengujian sistem dari bab-bab yang telah dibuat, serta saran
152
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Perancangan Sistem Informasi Inventory di RVN Motor Bandung
merupakan perancangan dari sistem yang sedang berjalan. Berbagai permasalahan
yang muncul telah diupayakan untuk dapat ditangani dengan sistem yang baru ini,
adapun kesimpulan yang dapat diambil anatara lain :
1. Sistem yang dirancang ini adalah sistem informasi inventory. Sistem ini
dapat memberikan beberapa kelebihan dibandingkan dengan sistem yang
sedang berjalan saat ini, yaitu efisien dan efektif dalam pengolahan
informasi dan pengelolaan data persediaan barang.
2. Diharapkan dengan adanya sistem informasi inventory di RVN Motor
Bandung ini nantinya dapat membantu perusahaan dalam proses
mendapatkan informasi dan pengelolaan data persediaan barang dengan
mudah dan cepat.
3. Diharapkan dengan adanya Sistem Informasi Inventory ini nantinya
dapat membantu meningkatkan kinerja perusahaan dan dapat
153
5.2 Saran
Penulis menyadari bahwa pada sistem informasi inventory ini masih
memiliki beberapa kekurangan, untuk itu apabila penelitian ini ingin dilanjutkan,
penulis akan memberikan beberapa saran mengenai bagian-bagian yang sebaiknya
ditingkatkan, yaitu:
1. Dalam tahap pengembangan selanjutnya, disarankan bagi siapa saja yang
akan meneruskan sistem informasi inventory ini dapat menambahkan
fasilitas-fasilitas pendukung lainnya seperti sistem pembayaran dan
laporan transaksi keuangan.
2. Perlu dilakukan backup file ke media penyimpanan yang lebih baik untuk
menjaga apabila terjadi hal yang tidak diinginkan seperti kehilangan data
dan demi menjaga keamanan data pada sistem informasi inventory