PERANCANGAN SISTEM INFORMASI PERGUDANGAN
DI PUSREHAB KEMHAN
SKRIPSI
ALDY ERDINANTO
111. 0512. 001
UNIVERSITAS PEMBANGUNAN NASIONAL“VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI
2015
PERANCANGAN SISTEM INFORMASI PERGUDANGAN
DI PUSREHAB KEMHAN
SKRIPSI
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar
Sarjana Komputer
ALDY ERDINANTO
111. 0512. 001
UNIVERSITAS PEMBANGUNAN NASIONAL“VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI
2015
v
PERANCANGAN SISTEM INFORMASI PERGUDANGAN
DI PUSREHAB KEMHAN
Aldy Erdinanto
Abstrak
Penelitian ini dilakukan untuk merancang dan membangun sistem informasi dalam pengolahan data barang di gudang. Perancangan sistem informasi pergudangan di Pusrehab Kemhan menjadi sangat penting karena melihat permasalahan yang terjadi, dimana sistem administrasi pergudangan masih manual. Metode penelitian yang digunakan adalah metode penelitian deskriptif kualitatif, yaitu metode penelitian untuk membuat gambaran mengenai situasi atau kejadian dengan hasil wawancara yang didapat sesuai dengan data kualitatif. Metode pengumpulan data dilakukan melalui studi lapangan berupa observasi dan wawancara, serta melalui studi kepustakaan. Hasil penelitian ini adalah sebuah aplikasi sistem informasi pergudangan yang terintegrasi pada Pusrehab Kemhan. Tujuan dari dibuatnya aplikasi ini adalah untuk mengatasi masalah yang ada dalam pengolahan proses data di pergudangan Pusrehab Kemhan. Sistem ini dapat meningkatkan efisiensi waktu dalam pengadministrasian pergudangan termasuk barang masuk, barang keluar, dan stok barang sehingga diharapkan dapat menghasilkan informasi secara cepat, tepat, dan akurat dalam mendukung kegiatan di Pusrehab Kemhan. Dengan adanya perancangan sistem informasi pergudangan ini diharapkan semoga bermanfaat untuk Pusrehab Kemhan dan dapat memperoleh informasi secara akurat.
vi
PERANCANGAN SISTEM INFORMASI PERGUDANGAN DI
PUSREHAB KEMHAN
Aldy Erdinanto
Abstract
This study was conducted to design and build a system of information in data processing of goods in a warehouse .Warehousing Information System Design in Pusrehab Kemhan becomes very important because they see the problems that occur, where the system is still manual storage administration. Research methodology that is used is research methodology descriptive qualitative namely research methodology to make an overview of the situation or occurrence with the results of the interviews which were found in accordance with the data qualitative.A method of data collection is done through field studies in the form of observation and interview, as well as through study literature available. Results of this research is an application integrated warehousing information system on Pusrehab Kemhan. The purpose of this application was made to address the problems that exist in the processing of the data warehousing process Pusrehab Kemhan. This system can improve efficiency in the administration time warehousing of goods, including goods in and out, which is expected to produce information quickly, precisely, and accurately in supporting the rehabilitation of persons with disabilities in Pusrehab Kemhan. With the design of warehousing information system is expected to Pusrehab may be useful for Kemhan and can obtain information accurately.
vii
KATA PENGANTAR
Puji dan syukur dipanjatkan kepada Allah SWT atas segala karuniaNya sehingga Skripsi ini berhasil diselesaikan. Tema yang dipilih dalam penelitian yang dilaksanakan sejak bulan April 2015 ini ialah mengetahui sistem informasi pergudangan, dengan judul Perancangan “Sistem Informasi Pergudangan di
Pusrehab Kemhan”.
Penelitian ini dilaksanakan untuk menyelesaikan tugas akhir dalam perkuliahan pada Program Studi Sistem Informasi Fakultas Ilmu Komputer Universitas Pembangunan Nasional Veteran Jakarta. Oleh karna itu pada kesempatan ini penulis menyampaikan rasa penghargaan dan ucapan terimakasih yang sebesar-besarnya kepada :
1. Bapak Dr. Nidjo Sandjojo, Msc selaku Dekan Fakultas Ilmu Komputer, 2. Bapak Mohamad Bayu Wibisono, S.Kom, MMsebagai dosen pembimbing. 3. Ibu Ati Zaidiah., S.Kom., MTI sebagai Kepala Program Studi Sistem
Informasi Fakultas Ilmu Komputer.
4. Bapak Hadi Suyatno selaku staf gudang Pusrehab Kemhan yang banyak membantu dan membimbing penulis dalam penyusunan skripsi ini.
5. Staff Fakultas Ilmu Komputer UPNVJ yang telah membantu penulis dalam berbagai keperluan yang berkaitan dengan akademik.
6. Ayahanda Drs. Jaenal Abidin dan Ibunda Erlin Sudarwati, SKM., MM., atas segala doa, dorongan dan kasih sayangnya demi keberhasilan penulis. Dan kepada adik kandungku Dila Erdiana dan Farid Nur Rizky yang selalu memberi semangat dan menjadikan motivasi.
7. Teman-teman SI angkatan 2011 dan sahabat perkuliahan Anggita Andi
Sundari, Andi Maulana, Muhamad Rifki, Temy Febriandri, Wiwid Septiarti, Dika Andharu yang telah memberikan dukungan moril.
Akhirnya, penulis berharap semoga skripsi ini bermanfaat bagi kita semua. Amin
Jakarta, 29 Juli 2015
viii
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERNYATAAN ORISINALITAS ... ii
PERSYARATAN PERSETUJUAN PUBLIKASI ... iii
HALAMAN PENGESAHAN ... iv
ABSTRAK ... v
ABSTRACT ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... viii
DAFTAR TABEL ... x
DAFTAR GAMBAR ... xi
DAFTAR LAMPIRAN ... xii
DAFTAR SIMBOL ... xiii
BAB I PENDAHULUAN ... 1
I.1 Latar Belakang Masalah ... 1
I.2 Perumusan Masalah ... 1
I.3 Ruang Lingkup Penelitian ... 2
I.4 Tujuan Penelitian ... 2
I.5 Manfaat Penelitian ... 2
I.6 Sistematika Penulisan ... 3
BAB II TINJAUAN PUSTAKA ... 4
II.1 Pengertian Sistem ... 4
II.2 Pengertian Informasi ... 5
II.3 Pengertian Sistem Informasi... 6
II.4 Pengertian Pergudangan ... 7
II.5 Pengertian Database ... 10
II.6 Konsep Dasar Database (Basis Data) ... 10
II.7 UML (Unfied Modeling Language) ... 11
II.8 Perangkat Lunak Penunjang ... 15
II.9 Implementasi ... 17
BAB III METODOLOGI PENELITIAN... 22
III.1 Kerangka Pikir ... 22
III.2 Tahapan Penelitian ... 23
III.3 Alat Yang Digunakan ... 24
ix
BAB IV ANALISA DAN PERANCANGAN SISTEM ... 25
IV.1 Profil Perusahaan ... 25
IV.2 Dokumen Yang Digunakan Dalam Sistem Berjalan ... 29
IV.3 Analisa Prosedur Sistem Berjalan ... 31
IV.4 Analisa Berorientasi Objek Sistem Berjalan... 32
IV.5 Analisa Permasalahan Sistem Berjalan ... 32
IV.6 Identifikasi Masalah Pada Sistem Berjalan... 37
IV.7 Rancangan Sistem Usulan... 38
IV.8 Use Case Diagram Usulan ... 39
IV.9 Activity Diagram ... 42
IV.10 Class Diagram ... 45
IV.11 Sequence Diagram ... 46
IV.12 Rancagan Database ... 47
IV.13 Rancagan Dokumen Sistem Usulan ... 55
IV.14 Implementasi ... 57
BAB V PENUTUP ... 61
V.1 Kesimpulan ... 61
V.2 Saran ... 62
DAFTAR PUSTAKA ... 63 DAFTAR RIWAYAT HIDUP
x
DAFTAR TABEL
Tabel 1 Dokumen Masukan Sistem Berjalan ... 29
Tabel 2 Dokumen Keluaran Sistem Berjalan ... 30
Tabel 3 Dokumen Simpanan Sistem Berjalan ... 30
Tabel 4 Identifikasi Objek ... 32
Tabel 5 Usecase Diagram Barang Masuk ... 34
Tabel 6 Usecase Diagram Penyimpanan Barang ... 35
Tabel 7 Usecase Diagram Barang Keluar ... 35
Tabel 8 Usecase Diagram Pembuatan Laporan ... 36
Tabel 9 Struktur file ... 47
Tabel 10 Pegawai ... 48 Tabel 11 Log in ... 48 Tabel 12 barang_masuk ... 48 Tabel 13 barang_keluar... 49 Tabel 14 nota_dinas ... 49 Tabel 15 PPM ... 50 Tabel 16 Supplier ... 50 Tabel 17 Faktur ... 50 Tabel 18 PPnM ... 51 Tabel 19 Barang ... 51 Tabel 20 Stok_brg ... 51
Tabel 21 Rancangan Dokumen Input ... 55
Tabel 22 Rancangan Dokumen Output ... 56
xi
DAFTAR GAMBAR
Gambar 1 Contoh Use Case Diagram ... 12
Gambar 2 Contoh Class diagram Sederhana ... 13
Gambar 3 Contoh Activity Diagram ... 14
Gambar 4 Contoh Squence Diagram... 15
Gambar 5 Kerangka Berfikir ... 22
Gambar 6 Struktur Organisasi Pusrehab Kemhan ... 27
Gambar 7 Use Case Diagram Barang Masuk Sistem Berjalan... 33
Gambar 8 Use Case Diagram Penyimpanan Barang Sistem Berjalan ... 34
Gambar 9 Use Case Diagram Barang Keluar Sistem Berjalan... 35
Gambar 10 Use Case Diagram Pembuatan Laporan Sistem Berjalan ... 36
Gambar 11 Use Case Diagram Barang Masuk Sistem Usulan ... 40
Gambar 12 Use Case Diagram Sistem Usulan Barang Keluar ... 41
Gambar 13 Use Case Diagram Sistem Usulan Stok Barang ... 41
Gambar 14 Activity Diagram Sistem Usulan Barang Masuk ... 42
Gambar 15 Activity Diagram Sistem Usulan Barang Keluar ... 43
Gambar 16 Activity Diagram Sistem Usulan Stok Barang ... 44
Gambar 17 Class Diagram Sistem Usulan... 45
Gambar 18 Squence Diagram Sistem Usulan Barang Masuk ... 46
Gambar 19 Sequence Diagram Sistem Usulan Barang Keluar ... 46
xii
DAFTAR LAMPIRAN
Lampiran 1 Surat Perintah Kerja Lampiran 2 Faktur
Lampiran 3 Surat Jalan Pengiriman Barang Lampiran 4 Nota Dinas
Lampiran 5 Nota Dinas Lampiran 6 PPM
Lampiran 7 Tanda Terima Barang Lampiran 8 Buku Pemasukan Lampiran 9 Buku Pengeluaran Lampiran 10 Kartu Persediaan
Lampiran 11 Nota Pengiriman Barang Lampiran 12 Form Login
Lampiran 13 Form Barang Masuk Lampiran 14 Form Barang Keluar Lampiran 15 Form Stok Barang Lampiran 16 Laporan Barang Masuk Lampiran 17 Laporan Barang Keluar Lampiran 18 Laporan Stok Barang Lampiran 19 Rancangan Login
Lampiran 20 Rancangan Menu Utama Lampiran 21 Rancangan Barang Masuk Lampiran 22 Rancangan Barang Keluar Lampiran 23 Rancangan Stok Barang
xiii
DAFTAR SIMBOL
1. Daftar Simbol Use Case Diagram
No. Notasi Simbol Deskripsi
1.
Aktor
Actor menggambarkan orang, system atau external entitas yang menyediakan atau menerima informasi dari sistem. Aktor memberi input atau menerima informasi dari sistem.
2. Usecase
Use case digambarkan sebagai lingkaran elips dengan nama use case dituliskan didalamnya. Usecase berfungsi untuk menunjukkan proses yang terjadi pada sistem.
3. Association
Associations digunakan untuk menggambarkan bagaimana actor terlibat dalam use case. Association digambarkan dengan sebuah garis yang menghubungkan antara Actor dengan Use Case.
2. Daftar Simbol Activity Diagram
No. Notasi Simbol Deskripsi
1.
Awal (Initial State) Titik awal, untuk memulai suatu aktivitas.
xiv 2. Akhir (Final State) Titik akhir, untuk mengakhiri
aktivitas.
3. Aktifitas (Activity) Menandakan sebuah aktivitas.
4. Transisi (Transition) Komunikasi antar obyek-obyek.
5. Keputusan (Decision) Pilihan untuk mengambil keputusan.
3. Daftar Simbol Sequence Diagram
No. Notasi Simbol Deskripsi
1.
Objek (Object)
Instance dari sebuah class yang dituliskan tersusun secara horizontal diikuti lifeline
2. Pesan
(Message) Indikasi untuk komunikasi antar object
3. Lifeline Indikasi keberadaan sebuah objek dalam basis waktu
4. Activation Indikasi dari sebuah objek yang melakukan suatu aksi
message
xv
4. Daftar Simbol Class Diagram
No. Notasi Simbol Deskripsi
1.
Kelas (Class)
Menunjukkan class-class yang dibangun berdasarkan prosesproses sebelumnya (diagram sequence)
2. Association
Menunjukkan hubungan antara class pada diagram class
Class
+attribute +operation()