LAPORAN SKRIPSI
SISTEM INFORMASI MANAJEMEN DAN MONITORING
USIA PAKAI INVENTARIS LABORATORIUM PADA SMK
NEGERI 2 KUDUS
Proposal ini disusun guna memenuhi salah satu syarat untuk Menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus
Disusun Oleh:
Nama : Catur Adi Setiawan NIM : 2010 53 202
Program Studi : Sistem Informasi Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
ii
HALAMAN PERSETUJUAN
Nama : Catur Adi Setiawan
NIM : 2010 53 202
Bidang Studi : Sistem Informasi
Judul Skripsi : Sistem Informasi Manajemen dan Monitoring Usia Pakai Inventaris Labolatorium Pada SMK N 2 Kudus
Pembimbing I : Yudie Irawan, M.Kom
Pembimbing II : Anteng Widodo, S.T, M.Kom Dilaksanakan : Semester genap tahun 2013/2014
Kudus, 17 Maret 2014
Yang Mengusulkan
Catur Adi Setiawan
Menyetujui : Pembimbing I
(Yudie Irawan, M.Kom)
Pembimbing II
iii
HALAMAN PENGESAHAN
Nama : Catur Adi Setiawan
NIM : 2010-53-202
Bidang Studi : Sistem Informasi S-1
Judul Skripsi : Sistem Informasi Manajemen dan Monitoring Usia Pakai Inventaris Labolatorium Pada SMK N 2 Kudus
Pembimbing Utama : Yudie Irawan, M.Kom
Pembimbing Pembantu : Anteng Widodo, S.T, M.Kom
Telah diujikan pada ujian sarjana, tanggal 26 Juni 2014 dan dinyatakan LULUS
Kudus, 26 Juni 2014
Penguji Utama Anggota Penguji I Anggota Penguji II
Eko Darmanto, S.Kom,M.Cs. Yudie Irawan, M.Kom Nanik Susanti, S.Kom, M.Kom
Mengetahui : Dekan Fakultas Teknik
iv
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS
Yang bertanda tangan dibawah ini :
Nama : Catur Adi Setiawan
NIM : 2010-53-202
Program Studi : Sistem Informasi
Jenis Karya : Skripsi
Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk memberikan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus Hak Bebas Royalti Non-Eksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul : “Sistem Informasi Manajemen dan Monitoring Usia Pakai Inventaris Labolatorium Pada SMK N 2 Kudus”.
Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengolahannya dalam pangkalan data (database), untuk kepentingan akademis tanpa perlu meminta ijin dari saya.
Saya bersedia menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hokum yang timbul atas pelanggaran hak cipta dalam karya ilmia saya ini.
Demikian pernyataan ini saya buat dengan sebenarnya.
Kudus, 26 Juni 2014 Yang menyatakan,
v
MOTTO DAN PERSEMBAHAN
MOTTO
Aku berupaya dengan apa yang aku bisa.
Mimpi adalah bagian dari hidupku.
Rizkiku tidak akan hilang atau dicuri orang, maka hatiku tenang; Amalku tidak akan dikerjakan orang, maka aku rajin mengerjakan. (Harun Al Rasyid)
Jadilah yang terbaik di hadapan Tuhan, biasa di hadapan orang lain, dan yang terburuk di hadapan diri sendiri.
(Ali bin Abi Thalib KW)
Jika tidak bisa jadi orang pandai, jadilah orang yang baik.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada : 1. Ibuku.
2. Kakakku.
vi RINGKASAN
Sistem Informasi Manajemen dan Monitoring Usia Pakai Inventaris Laboratorium Pada SMK Negeri 2 Kudus ini membahas mengenai bagaimana mengelola data barang inventaris laboratorium dan bagaimana proses peminjaman inventaris berupa alat praktek. Untuk sistem manajemen inventaris ini, terlebih dahulu petugas mengolah beberapa data yang dibutuhkan dalam memproses peminjaman barang laboratorium seperti data jurusan, data siswa, data barang, data barang masuk dan data barang rusak. Sehingga dapat dihasilkan proses transaksi peminjaman dan transaksi pengembalian barang inventaris dan rincian hasil laporan data transaksi.
Sistem Informasi Manajemen dan Monitoring Usia Pakai Inventaris Laboratorium Pada SMK Negeri 2 Kudus ini menggunakan metode perancangan UML (Unifield Modelling Language), entity relationship diagram, struktur filenya dan membuat perancangan input dan outputnya serta dibuat dengan menggunakan bahasa pemrograman microsoft visual basic 6.0 dengan pertimbangan dapat digunakan oleh petugas laboratorium dalam menginput data jurusan, data siswa, data barang, data sbarang masuk, data barang rusak, data transaksi peminjaman dan data transaksi pengembalian pada laboratorium.
vii
KATA PENGANTAR
Segala puji bagi Allah Yang Maha Pengasih dan Penyayang yang telah melimpahkan rahmat dan kasih sayang-Nya sehingga pada kesempatan kali ini penulis dapat menyelesaikan Laporan Skripsi di Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Penulis menyadari bahwa di dalam penyusunan Laporan Skripsi ini tentunya masih terdapat berbagai kekurangan, sehingga penulis akan sangat menghargai segala masukan yang berguna dari pembaca.
Pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Dr. Suparnyo, S.H., M.S. , selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso, S.T, M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Ibu Putri Kurnia Handayani, M.Kom, selaku Pembimbing Akademik saya di Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus. 5. Bapak Yudie Irawan, M.Kom, selaku pembimbing I yang telah banyak
memberikan petunjuk, nasehat, bimbingan, dan arahan hingga terselesaikannya penulisan laporan ini.
6. Bapak Anteng Widodo, S.T, M.Kom, selaku pembimbing II yang telah banyak memberikan petunjuk, nasehat, bimbingan, dan arahan hingga terselesaikannya penulisan laporan ini.
7. Ibu Noor Latifah, S.Kom, M.Kom, selaku koordinator skripsi dan narasumber yang telah memberikan informasi tentang pelaksanaan penyusunan skripsi. 8. Segenap dosen Universitas Muria Kudus, khususnya Program Studi Sistem
viii
9. Untuk orang tua penulis yang senantiasa memberikan dukungan, semangat, doa dan materi yang sangat berati.
10. Untuk saudara (Tri Ani Puji Astuti) dan kekasihku (Rinova Suharti) yang selalu memberikan dukungan.
11. Kepada semua teman-teman Fakultas Teknik Program Studi sistem Informasi khususnya angkatan 2010 yang tergabung dalam sioned yang telah memberikan saran dan motivasi dalam penulisan laporan ini penulis ucapkan terima kasih.
12. Dan semua pihak yang secara tidak langsung memberikan dukungan dan bantuannya kepada penulis dalam penyusunan laporan skripsi ini.
Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT. Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang Teknologi dan Sistem Informasi. Amin.
Kudus, 26 Juni 2014
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN PERSETUJUAN PUBLIKASI ... iv
x
2.9. UML (Unified Modelling Language) ... 15
2.9.1. Pengenalan UML ... 15
2.11.2. Element Diagram Hubungan Entitas ... 25
2.11.3. Transformasi dari E-R ke LRS ... 27
xi
3.5.5. Wakil Kepala Bidang Kesiswaan ... 33
3.5.6. Wakil Kepala Bidang Hubungan Industri ... 33
3.5.7. Kepala Program Keahlian ... 34
4.1.1. Analisa Kebutuhan Data dan Informasi ... 40
xii
6. Class Periksa ... 58
7. Class Barang Rusak ... 59
8. Class Peminjaman ... 59
9. Class Diagram Sistem Manajemen Inventaris ... 60
4.2.8 Sequence Diagram ... 61
9. Sequence Diagram Pengembalian ... 69
10.Sequence Diagram Laporan ... 69
7. Activity Diagram Data Barang Rusak ... 76
8. Activity Diagram Peminjaman ... 77
9. Activity Diagram Pengembalian ... 78
xiii
5. Statechart Diagram Barang Masuk ... 82
6. Statechart Diagram Periksa ... 82
7. Statechart Diagram Barang Rusak ... 83
8. Statechart Diagram Peminjaman ... 84
4.3. Perancangan Basis Data ... 85
4.3.1 Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat ... 85
4.3.2 Menentukan Atribut Primary Key ... 85
4.3.3 Mengidentifikasi dan menetapkan seluruh himpunan relasi di antara himpunan entitas yang ada beserta foreign key-nya ... 86
4.3.4 Mengidentifikasi Derajat Kardinalitas ... 86
4.3.5 Menentukan hubungan antar Entitas dan membuat ERD ... 87
4.3.6 Transaformasi ERD menjadi Tabel ... 87
4.3.7 Struktur Tabel ... 88
i. Desain Form Transaksi Pengembalian ... 96
4.4.3. Desain Output ... 96
xiv
BAB V : PEMBAHASAN DAN IMPLEMENTASI ... 97
5.1.Kebutuhan Perangkat Keras ... 97
5.1.1. Identifikasi Kebutuhan Perangkat Lunak ... 97
5.1.2. Identifikasi Kebutuhan Perangkat Keras ... 97
5.2.Implementasi Program... 97
5.2.1. Tampilan Input Program ... 97
5.2.2. Tampilan Output Program ... 103
BAB VI : PENUTUP ………. 106
6.1.Kesimpulan ... 106
6.2.Saran ... 106 DAFTAR PUSTAKA
xvi
Gambar 3.5 : Flow Of Document Manajemen Pengembalian Inventaris . 39 Gambar 4.1 : Bisnis Use Case ... 42
Gambar 4.11 : Class Diagram Sistem Manajemen Inventaris ... 60
xvii
Gambar 4.32 : Statechart Diagram Method Login dari class diagram User ... 80
Gambar 4.33 : Statechart Diagram Method Logout dari class diagram User ... 80
Gambar 4.34 : Statechart Diagram Method Baru dari class diagram Jurusan ... 80
Gambar 4.35 : Statechart Diagram Method Ubah dari class diagram Jurusan ... 81
Gambar 4.36 : Statechart Diagram Method Hapus dari class diagram Jurusan ... 81
Gambar 4.37 : Statechart Diagram Method Baru dari class diagram Siswa ... 81
Gambar 4.38 : Statechart Diagram Method Ubah dari class diagram Siswa ... 81
Gambar 4.39 : Statechart Diagram Method Hapus dari class diagram Siswa ... 81
Gambar 4.40 : Statechart Diagram Method Baru dari class diagram Barang ... 82
Gambar 4.41 : Statechart Diagram Method Hapus dari class diagram Barang ... 82
xviii
Gambar 4.43 : Statechart Diagram Method Hapus dari class diagram Barang
Masuk ... 82
Gambar 4.44 : Statechart Diagram Method Baru dari class diagram Periksa ... 83
Gambar 4.45 : Statechart Diagram Method ubah dari class diagram Periksa ... 83
Gambar 4.46 : Statechart Diagram Method Hapus dari class diagram Periksa ... 83
Gambar 4.47 : Statechart Diagram Method Baru dari class diagram Barang Rusak ... 83
Gambar 4.48 : Statechart Diagram Method Hapus dari class diagram Barang Rusak ... 83
Gambar 4.49 : Statechart Diagram Method Baru dari class diagram Peminjaman ... 84
Gambar 4.50 : Statechart Diagram Method Hapus dari class diagram Peminjaman ... 84
xix
Gambar 4.65 : Desain Form Data Barang masuk ... 94
Gambar 4.66 : Desain Form Data Periksa ... 94
Gambar 4.67 : Desain Form Data Barang Rusak ... 95
Gambar 4.68 : Desain Form Peminjaman ... 95
Gambar 4.69 : Desain Form Pengembalian ... 96
Gambar 4.70 : Desain Form Laporan ... 96
Gambar 5.1 : Tampilan Login ... 98
Gambar 5.2 : Tampilan Menu utama ... 98
Gambar 5.3 : Tampilan Form Ganti Password ... 99
Gambar 5.4 : Tampilan Form Jurusan ... 99
Gambar 5.5 : Tampilan Form Siswa ... 100
Gambar 5.6 : Tampilan Form Barang ... 100
Gambar 5.7 : Tampilan Form Barang Masuk ... 101
Gambar 5.8 : Tampilan Form Periksa ... 101
Gambar 5.9 : Tampilan Form Barang Rusak ... 102
Gambar 5.10 : Tampilan Form Transaksi Peminjaman ... 102
Gambar 5.11 : Tampilan Form Transaksi Pengembalian ... 103
Gambar 5.12 : Tampilan Laporan Data Periksa ... 103
Gambar 5.13 : Tampilan Laporan Data Barang Masuk ... 104
Gambar 5.14 : Tampilan Laporan Data Barang Rusak ... 104
Gambar 5.15 : Tampilan Laporan Data Transaksi Peminjaman ... 105
xx
DAFTAR LAMPIRAN
Lampiran 1 : Surat Keterangan (SMK Negeri 2 Kudus) Lampiran 2 : Buku Bimbingan Skripsi