laporan skripsi komputerisasi sistem persediaan … filelaporan skripsi dengan judul...
TRANSCRIPT
LAPORAN SKRIPSI
KOMPUTERISASI SISTEM PERSEDIAAN BARANG BERBASIS MULTIUSER DI CV. IN’S HOMESTAY COLOMADU, KARANGANYA R
Disusun oleh:
Nama : Shinta Cahyaning Inar Nugraheni
NIM : 08.4.10066
Program Studi : Sistem Informasi
Jenjang Pendidikan : Strata 1 (S1)
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER SINAR NUSANTARA SURAKARTA
2011
LAPORAN SKRIPSI
KOMPUTERISASI SISTEM PERSEDIAAN BARANG BERBASIS MULTIUSER DI CV. IN’S HOMESTAY COLOMADU, KARANGANYA R
Laporan ini disusun guna memenuhi salah satu syarat
untuk menyelesaikan program pendidikan Strata 1
Pada
STMIK Sinar Nusantara
Disusun oleh:
Nama : Shinta Cahyaning Inar Nugraheni
NIM : 08.4.10066
Program Studi : Sistem Informasi
Jenjang Pendidikan : Strata 1 (S1)
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER SINAR NUSANTARA SURAKARTA
2011
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER SINAR NUSANTARA SURAKARTA
SURAT PERNYATAAN PENULIS
JUDUL : KOMPUTERISASI SISTEM PERSEDIAAN BARANG BERBASIS MULTIUSER DI CV. IN’S HOMESTAY COLOMADU, KARANGANYAR.
NAMA : SHINTA CAHYANING INAR NUGRAHENI
NIM : 08.4.10066
“Saya menyatakan dan bertanggungjawab dengan sebenarnya bahwa skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain mengklaim bahwa skripsi ini sebagai karyanya yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya beserta hak dan kewajiban yang melekat pada gelar tersebut.”
Surakarta, …………………….. 2011
Penulis
Shinta Cahyaning Inar Nugraheni
PERSETUJUAN LAPORAN SKRIPSI
Nama Pelaksana Skripsi : Shinta Cahyaning Inar N
NIM : 08.4.10066
Program Studi : Sistem Informasi
Jenjang Pendidikan : Strata 1 (S1)
Judul Skripsi : Komputerisasi Sistem Pesediaan Barang Berbasis
Multiuser di CV. In’s Homestay Colomadu,
Karanganyar
Dosen Pembimbing 1 : Ir. Muhammad Hasbi, M. Kom
Dosen Pembimbing 2 : Bebas Widada, S. Si, M. Kom
Surakarta, 2011
Menyetujui,
Dosen Pembimbing 1 Dosen Pembimbing 2
(Ir. Muhammad Hasbi, M. Kom) (Bebas Widada, S. Si, M. Kom)
Mengetahui,
Ketua STMIK Sinar Nusantara
(Kumaratih Sandradewi SP, M. Kom)
MOTTO
• Orang-orang yang suka berkata jujur mendapatkan tiga hal yaitu
kepercayaan, cinta dan rasa hormat.
• Memiliki waktu tidak menjadikan kita kaya, tetapi menggunakannya
dengan baik adalah sumber dari semua kekayaan.
• Biasakan diri untuk tegas, berani katakan TIDAK untuk hal-hal negatif.
Sebab masa depanmu tanggung jawabmu.
PERSEMBAHAN
Laporan skripsi ini penulis persembahkan untuk:
• Mama, papa dan keluargaku tercinta, terima kasih
atas doa dan supportnya.
• Kekasihku, terima kasih atas doa dan motivasinya.
• Saudara, teman-teman main dan kantor, terima
kasih atas doa, support dan bantuannya.
• Almamaterku.
RINGKASAN
Laporan skripsi dengan judul “Komputerisasi Sistem Pesediaan Barang Berbasis Multiuser di CV. In’s Homestay Colomadu, Karanganyar” telah dilaksanakan pada tanggal 20 Februari 2011 sampai dengan 1 Oktober 2011. Tujuan dari laporan skripsi ini untuk membuat suatu sistem komputerisasi persediaan barang secara multiuser.
Metode yang digunakan dalam pengumpulan data menggunakan metode studi lapangan dan kepustakaan, sehingga dengan metode tersebut penulis terjun langsung di bagian persediaan barang di CV. In’s Homestay.
Dari hasil pengamatan bahwa proses persediaan barang di CV. In’s Homestay masih menggunakan manual, sehingga menimbulkan beberapa masalah antara lain: menghabiskan waktu, tenaga dan mengalami keterlambatan pencatatan laporan sehingga menimbulkan kesalahan dalam perhitungan persediaan barang, saldo persediaan barang, jumlah barang masuk dan keluar. Sistem persediaan barang yang baru dapat terkomputerisasi dengan baik tanpa dengan cara manual, sehingga mengurangi terjadinya kekeliruan dan keterlambatan dalam perhitungan persediaan barang.
Untuk itu penulis mencoba membuat program aplikasi komputer dengan menggunakan Visual Basic 6.0 dan SQL Server 2000 untuk melakukan pencatatan persediaan barang di CV. In’s Homestay. Aplikasi komputer yang telah dibuat akan diperoleh informasi berupa laporan, antara lain:
1. Laporan Sirkulasi Kartu Stok
2. Laporan Stok Limited
3. Laporan Pemakaian Barang Tiap Mandor
4. Laporan Pemakaian Material Tiap Kavling
5. Laporan Barang Masuk
6. Laporan Barang Keluar
7. Laporan Retur Barang Masuk (Suplier)
8. Laporan Retur Barang Keluar (Mandor)
SUMMARY
Thesis report entitled “Computerized Inventory System Based on CV. In’s Homestay Colomadu, Karanganyar” was held on March 1st, 2011 until July 1st , 2011. The purpose of this thesis to create a computerized inventory system to multiuser.
The method used in data collection and field study literature, so that with this method the author study directly in the inventory of goods in CV. In’s Homestay.
From the observation, the inventory process in CV. In’s Homestay is still manual, so giving several problems such as: spending time, effort and reports that the report has been delayed, errors in the calculation of inventory, inventory balances, the amount of goods in and out. The new inventory system can be computerized well without manual, so that reducing the occurrence of errors and delays.
For that reasons, the author tried to make a program computerized application by using Visual Basic 6.0 and SQL Server 2000 to make a record inventory in CV In’s Homestay. The application that have been made to get the information in a form, such as:
1. The Report of card circulation stock 2. The Report of limited stock 3. The Report of printed use each foreman 4. The Report of the use of materials 5. The Report of the items entry 6. The Report of the item out 7. The Report of incoming goods (supplier) 8. The Report of the goods out (foreman)
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
melimpahkan rahmat, hidayah dan bimbingan-Nya, sehingga penulis dapat
menyelesaikan pembuatan skripsi dengan judul “Komputerisasi Sistem Pesediaan
Barang Berbasis Multiuser di CV. In’s Homestay Colomadu, Karanganyar”.
Laporan skripsi ini disusun sebagai salah satu syarat untuk memperoleh
gelar Sarjana Komputer program studi Sistem Informasi di STMIK Sinar
Nusantara Surakarta.
Dalam penyusunan laporan skripsi ini, penulis banyak dibantu oleh
berbagai pihak dalam memberikan bimbingan dan mendapatkan referensi yang
dibutuhkan. Maka, dalam kesempatan ini penulis ingin mengucapkan terima kasih
yang sebesar-besarnya kepada:
1. Ibu Kumaratih Sandradewi SP, M. Kom, selaku Ketua STMIK Sinar
Nusantara Surakarta.
2. Bapak Ir. Muhammad Hasbi, M. Kom, selaku pembimbing I dan bapak
Bebas Widada, S. Si, M. Kom, selaku pembimbing II yang telah banyak
memberikan pengarahan, bimbingan dan kritik hingga tersusunnya laporan
skripsi.
3. Ibu Tri Irawati, SE, selaku pembimbing akademik.
4. Bapak Drs. Sunaryo, MT, selaku pimpinan CV. In’s Homestay yang telah
memberikan ijin kepada penulis untuk melakukan observasi.
5. Dosen serta staf pengajar dan karyawan di STMIK Sinar Nusantara
Surakarta.
6. Semua pihak yang tidak dapat disebutkan satu persatu terima kasih atas
bantuan moril maupun materiil.
Dalam penulisan laporan skripsi ini penulis menyadari sepenuhnya bahwa
masih banyak terdapat kekurangan, baik mengenai penyajian maupun isinya. Oleh
karena itu, kritik dan saran yang membangun sangat penulis harapkan demi
perbaikan dan kesempurnaan laporan skripsi ini. Semoga dapat bermanfaat dan
berguna bagi pembaca.
Surakarta, November 2011
Penulis
DAFTAR ISI
Halaman
HALAMAN JUDUL ...................................................................................... i
HALAMAN PERSETUJUAN ....................................................................... ii
HALAMAN PENGESAHAN ........................................................................ iii
HALAMAN MOTTO ..................................................................................... iv
HALAMAN PERSEMBAHAN ..................................................................... v
HALAMAN RINGKASAN ........................................................................... vi
KATA PENGANTAR .................................................................................... vii
DAFTAR ISI .................................................................................................. ix
DAFTAR TABEL .......................................................................................... xv
DAFTAR GAMBAR ..................................................................................... xviii
BAB
I. PENDAHULUAN
1.1 Latar Belakang ………………………………………………….. 1
1.2 Perumusan Masalah …………………………………………….. 3
1.3 Pembatasan Masalah ……………………………………………. 3
1.4 Tujuan Skripsi …………………………………………………... 5
1.5 Manfaat Skripsi …………………………………………………. 6
1.6 Kerangka Pikiran ………………………………………………... 7
1.7 Sistematika Penulisan …………………………………………... 9
II. LANDASAN TEORI
2.1 Komputerisasi …………………………………………………... 11
2.2 Sistem …………………………………………………………… 12
2.3 Database ………………………………………………………… 12
2.4 SQL Server ……………………………………………………… 12
2.5 Persediaan ……………………………………………………….. 13
2.6 Barang …………………………………………………………… 14
2.7 Pembelian ……………………………………………………….. 14
2.8 Retur Pembelian ………………………………………………… 15
2.9 Kartu Stok ……………………………………………………….. 15
2.10 Gudang …………………………………………………………. 15
2.11 Multiuser ……………………………………………………….. 16
2.12 Visual Basic 6.0 ………………………………………………… 17
III. METODE PENELITIAN
3.1 Metode Penelitian ……………………………………………….. 18
3.2 Desain Permodelan Sistem ………………………………………. 20
3.2.1 Analisa Sistem …………………………………………….. 20
3.2.2 Desain Interface ………………………………………….... 21
3.2.3 Desain Database …………………………………………… 22
3.2.4 Pembuatan Program ……………………………………….. 23
IV. GAMBARAN UMUM PERUSAHAAN
4.1 Profil CV. In’s Homestay ……………………………………….. 25
4.2 Visi dan Misi ……………………………………………………. 26
4.3 Struktur Organisasi ……………………………………………… 27
4.4 Tugas dan Tanggung jawab ……………………………………... 28
4.5 Aturan Bisnis ……………………………………………………. 31
4.6 Studi Kasus ……………………………………………………… 34
V. ANALISA DAN PERANCANGAN SISTEM
5.1 Proses Pembentukan Sistem …………………………………….. 37
5.2 Desain Sistem …………………………………………………… 38
5.2.1 Diagram Konteks …………………………………………. 38
5.2.2 HIPO Sistem ……………………………………………… 38
5.2.3 Diagram Arus Data ……………………………………….. 40
5.3 Desain Input Output ……………………………………………... 42
5.3.1 Desain Input Secara Terinci ………………………………. 42
5.3.1.1 Desain Input Data User ………………………….... 42
5.3.1.2 Desain Input Data Barang ……………………….... 43
5.3.1.3 Desain Input Data Suplier ……………………….... 45
5.3.1.4 Desain Input Data Proyek ………………………..... 46
5.3.1.5 Desain Input Data Lokasi ………………………….. 47
5.3.1.6 Desain Input Data Mandor …………………………. 49
5.3.1.7 Desain Input Data Barang Masuk …………………. 51
5.3.1.8 Desain Input Data Barang Keluar ………………..... 52
5.3.1.9 Desain Input Data Retur Barang Masuk …………… 54
5.3.1.10 Desain Input Data Retur Barang Keluar ………...... 56
5.3.2 Desain Output Secara Terinci ……………………………… 58
5.3.2.1 Desain Output Data Barang ………………………... 58
5.3.2.2 Desain Output Data Barang Masuk ………………... 59
5.3.2.3 Desain Output Data Barang Keluar ………………… 61
5.3.2.4 Desain Output Data Retur Barang Masuk ………….. 63
5.3.2.5 Desain Output Data Retur Barang Keluar ………….. 64
5.4 Desain Database …………………………………………………… 66
5.4.1 Desain Basis Data Secara Logikal ………………………….. 66
5.4.2 Desain Basis Data Secara Fisik …………………………...... 69
5.4.2.1 Desain Tabel Xuser ………………………………… 69
5.4.2.2 Desain Tabel User_group ………………………….. 70
5.4.2.3 Desain Tabel Suplier ……………………………..... 71
5.4.2.4 Desain Tabel Satuan ………………………………. 72
5.4.2.5 Desain Tabel Retur_suplier ……………………….. 73
5.4.2.6 Desain Tabel Retur_suplier_detil …………………. 74
5.4.2.7 Desain Tabel Retur_mandor ………………………. 75
5.4.2.8 Desain Tabel Retur_mandor_detil ………………... 76
5.4.2.9 Desain Tabel Proyek ……………………………... 77
5.4.2.10 Desain Tabel Office …………………………….. 78
5.4.2.11 Desain Tabel Mandor …………………………… 79
5.4.2.12 Desain Tabel Lokasi …………………………….. 80
5.4.2.13 Desain Tabel Kavling …………………………… 81
5.4.2.14 Desain Tabel Barang_sirkulasi ………………….. 82
5.4.2.15 Desain Tabel Barang Masuk ……………………. 83
5.4.2.16 Desain Tabel Barang_masuk_detil ……………… 84
5.4.2.17 Desain Tabel Barang Keluar ……………………. 85
5.4.2.18 Desain Tabel Barang_keluar_detil ……………… 86
5.4.2.19 Desain Tabel Barang ……………………………. 87
5.5 Desain Teknologi ………………………………………………... 88
5.5.1 Hardware dan Software …………………………………... 88
5.5.2 Kapasitas File …………………………………………….. 89
5.6 Matriks Hak Akses User ………………………………………… 89
5.7 Implementasi Program …………………………………………... 90
a. Halaman Login User ………………………………………… 90
b. Halaman Utama Komputerisasi Sistem Persediaan Barang … 91
c. Halaman Input Data Barang ………………………………… 91
d. Halaman Input Data Suplier ………………………………… 92
e. Halaman Input Data Mandor ………………………………... 93
f. Halaman Transaksi Barang Masuk ………………………….. 93
g. Halaman Transaksi Barang Keluar ………………………….. 94
h. Halaman Transaksi Retur Suplier …………………………… 95
i. Halaman Transaksi Retur Mandor …………………………... 96
j. Halaman Transaksi Stok Opname ………………………….... 97
k. Halaman Laporan Sirkulasi Kartu Stok ……………………... 98
l. Halaman Laporan Stok Limited ……………………………... 98
m. Halaman Laporan Pemakaian Barang Tiap Mandor ………… 99
n. Halaman Laporan Pemakaian Material Tiap Kavling ………. 100
o. Halaman Laporan Barang Masuk …………………………… 101
p. Halaman Laporan Barang Keluar …………………………… 102
q. Halaman Laporan Retur Supplier …………………………… 103
r. Halaman Laporan Retur Mandor ……………………………. 103
s. Halaman Laporan Sirkulasi Stok Tiap Gudang ……………... 104
VI. PENUTUP
6.1 Kesimpulan ……………………………………………………… 105
6.2 Saran …………………………………………………………….. 106
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR TABEL
Tabel 4.1 Limit Stok ………………………………………………… 33
Tabel 4.2 Pemakaian Material ………………………………………. 35
Tabel 4.3 Kartu Persediaan ………………………………………….. 36
Tabel 5.1 Kamus Data Desain Input xuser ………………………….. 43
Tabel 5.2 Kamus Data Desain Input Barang ………………………... 44
Tabel 5.3 Kamus Data Desain Input Suplier ………………………... 46
Tabel 5.4 Kamus Data Desain Input Proyek ………………………... 47
Tabel 5.5 Kamus Data Desain Input Lokasi ………………………… 48
Tabel 5.6 Kamus Data Desain Input Mandor ……………………….. 50
Tabel 5.7 Kamus Data Desain Input barang_masuk ………………... 51
Tabel 5.8 Kamus Data Desain Input barang_masuk_detil ………….. 51
Tabel 5.9 Kamus Data Desain Input barang_keluar ………………… 53
Tabel 5.10 Kamus Data Desain Input barang_keluar_detil …………. 53
Tabel 5.11 Kamus Data Desain Input retur_suplier ………………… 55
Tabel 5.12 Kamus Data Desain Input retur_suplier_detil …………... 55
Tabel 5.13 Kamus Data Desain Input retur_mandor ………………... 57
Tabel 5.14 Kamus Data Desain Input retur_mandor_detil ………….. 57
Tabel 5.15 Kamus Data Desain Output Barang …………………….. 59
Tabel 5.16 Kamus Data Desain Output barang_masuk ……………... 60
Tabel 5.17 Kamus Data Desain Output barang_masuk_detil ……… 60
Tabel 5.18 Kamus Data Desain Output barang_keluar ……………... 62
Tabel 5.19 Kamus Data Desain Output barang_keluar_detil ……….. 62
Tabel 5.20 Kamus Data Desain Output retur_suplier ………………. 63
Tabel 5.21 Kamus Data Desain Output retur_suplier_detil ………... 63
Tabel 5.22 Kamus Data Desain Output retur_mandor ……………… 65
Tabel 5.23 Kamus Data Desain Output retur_mandor_detil ………... 65
Tabel 5.24 Kamus Data xuser ………………………………………. 70
Tabel 5.25 Kamus Data user_group ………………………………… 71
Tabel 5.26 Kamus Data Suplier ……………………………………... 72
Tabel 5.27 Kamus Data Satuan ……………………………………... 73
Tabel 5.28 Kamus Data retur_suplier ……………………………….. 74
Tabel 5.29 Kamus Data retur_suplier_detil …………………………. 75
Tabel 5.30 Kamus Data retur_mandor ……………………………… 76
Tabel 5.31 Kamus Data retur_mandor_detil ………………………... 77
Tabel 5.32 Kamus Data Proyek ……………………………………... 78
Tabel 5.33 Kamus Data Office ……………………………………… 79
Tabel 5.34 Kamus Data Mandor ……………………………………. 80
Tabel 5.35 Kamus Data Lokasi ……………………………………... 81
Tabel 5.36 Kamus Data Kavling ……………………………………. 82
Tabel 5.37 Kamus Data barang_sirkulasi …………………………… 83
Tabel 5.38 Kamus Data barang_masuk ……………………………... 84
Tabel 5.39 Kamus Data barang_masuk_detil ……………………….. 85
Tabel 5.40 Kamus Data barang_keluar ……………………………... 86
Tabel 5.41 Kamus Data barang_keluar_detil ……………………….. 87
Tabel 5.42 Kamus Data Barang ……………………………………... 88
Tabel 5.43 Rincian Perangkat Keras dan Perangkat Lunak Secara
Umum ............................................................................... 89
Tabel 5.44 Kapasitas File Sistem ........................................................ 89
Tabel 5.45 Matrik Hak Akses User …………………………………. 89
DAFTAR GAMBAR
Gambar 1.1 Skema Pemikiran Komputerisasi Sistem Persediaan Ba
rang Berbasis Multiuser ………………………………… 8
Gambar 4.1 Struktur Organisasi CV. In’s Homestay ……………….. 28
Gambar 5.1 Diagram Konteks Komputerisasi Sistem Persediaan Ba
rang ……………………………………………………... 38
Gambar 5.2 HIPO Komputerisasi Sistem Persediaan Barang ………. 40
Gambar 5.3 DAD Komputerisasi Sistem Persediaan Barang ………. 41
Gambar 5.4 Desain Dialog Layar Input User ……………………….. 43
Gambar 5.5 Desain Dialog Layar Input Data Barang ………………. 45
Gambar 5.6 Desain Dialog Layar Input Data Supplier ……………... 46
Gambar 5.7 Desain Dialog Layar Input Data Proyek ………………. 47
Gambar 5.8 Desain Dialog Layar Input Data Lokasi ……………….. 49
Gambar 5.9 Desain Dialog Layar Input Data Mandor ……………… 50
Gambar 5.10 Desain Dialog Layar Input Data Barang Masuk ……... 52
Gambar 5.11 Desain Dialog Layar Input Data Barang Keluar ……… 54
Gambar 5.12 Desain Dialog Layar Input Data Retur Barang Masuk .. 56
Gambar 5.13 Desain Dialog Layar Input Data Retur Barang Keluar .. 58
Gambar 5.14 Desain Dialog Layar Output Data Barang …………… 59
Gambar 5.15 Desain Dialog Layar Output Data Barang Masuk ……. 61
Gambar 5.16 Desain Dialog Layar Output Data Barang Keluar …… 62
Gambar 5.17 Desain Dialog Layar Output Data Retur Suplier ……... 64
Gambar 5.18 Desain Dialog Layar Output Data Retur Mandor ……. 65
Gambar 5.19 Relasi Tabel Komputerisasi Sistem Persediaan Barang 66
Gambar 5.20 Halaman Login User ………………………………….. 90
Gambar 5.21 Halaman Utama Komputerisasi Sistem Persediaan Ba
rang ……………………………………………………... 91
Gambar 5.22 Halaman Input Data Barang ………………………….. 92
Gambar 5.23 Halaman Input Data Supplier ………………………… 92
Gambar 5.24 Halaman Input Data Mandor …………………………. 93
Gambar 5.25 Halaman Transaksi Barang Masuk …………………… 94
Gambar 5.26 Halaman Transaksi Barang Keluar …………………… 95
Gambar 5.27 Halaman Transaksi Retur Suplier …………………….. 96
Gambar 5.28 Halaman Transaksi Retur Mandor ……………………. 97
Gambar 5.29 Halaman Transaksi Stok Opname …………………….. 98
Gambar 5.30 Laporan Sirkulasi Kartu Stok ………………………… 98
Gambar 5.31 Laporan Stok Limited ………………………………… 99
Gambar 5.32 Laporan Pemakaian Barang Tiap Mandor ……………. 100
Gambar 5.33 Laporan Pemakaian Material Tiap Kavling secara rekap 100
Gambar 5.34 Laporan Pemakaian Material Tiap Kavling secara rin
ci (per bulan) …………………………………………… 101