LAPORAN SKRIPSI
SISTEM INFORMASI MANAJEMEN KULIAH KERJA
LAPANGAN BERBASIS WEB PADA PROGRAM STUDI
SISTEM INFORMASI UNIVERSITAS MURIA KUDUS
Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus
Disusun Oleh :
Nama : Novia Ulfah
NIM : 2008-53-230
Program Studi : Sistem Informasi
Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
2013
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
Ridhonya Allah Tergantung Pada Ridhonya Kedua Orang Tua,
Hadiah tak selalu terbungkus dengan indah. Kadang Tuhan membungkus
dengan balutan masalah, tetapi di dalamnya tetap ada keberkahan
Jangan mengeluhkan masalah yang datang dalam hidupmu. Terkadang kamu
harus merasakan sakit untuk dapat mensyukuri bahagia
Hargai dan syukuri apa yang kamu miliki saat ini, atau kamu akan menyesal
ketika melihat orang lain yang memilikinya
Aku tak perlu mencemaskan apa pun karena ALLAH selalu bersamaku, restu
orang tua dan guru-guru selalu menyertaiku, do’a orang-orang terkasih selalu
mengiringi langkahku… BISSMILLAH.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Tuhan yang telah menciptakan aku, beserta Rosul-Nya.
2. Kedua orang tuaku yang selalu memberikan doa dan
restunya. Dan kakak-kakakku yang selalu memberikan
semangat.
3. Syaiful Kurniawan yang selalu memotivasi dan selalu
memberi semangat.
4. Sahabat dan Teman-teman yang memberikan motivasi.
5. Almamater.
RINGKASAN
Penelitian skripsi telah dilakukan selama beberapa bulan di Program Studi
Sistem Informasi Universitas Muria Kudus. Materi pokok penelitian adalah
untuk mengetahui prosedur pelayanan KKL yang nantinya digunakan sebagai
bahan analisa perancangan Sistem Informasi Manajemen Kuliah Kerja Lapangan
Berbasis Web yang mampu membantu mahasiswa dalam pelaksanaan KKL serta
menyajikan informasi mengenai KKL secara valid dan akurat.
Perancangan sistem dilakukan dengan metode Waterfall dan bahasa
pemodelan menggunakan UML. Sedangkan bahasa pemrograman yang dipakai
adalah PHP dan HTML dengan menggunakan database MySQL.
Hasil akhir perancangan tersebut menghasilkan Sistem Informasi
Manajemen Kuliah Kerja Lapangan Berbasis Web yang dapat diakses dari
berbagai lokasi.
Kata Kunci : Sistem Informasi, Manajemen, KKL, Web
KATA PENGANTAR
Alhamdulillah segala puji bagi Allah yang telah melimpahkan rahmat dan
pertolongan kepada penulis serta nikmat dan karunia yang lebih sehingga tak
mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas
segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam
kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa
kita dari kegelapan ke jalan cahaya. Alhamdulillah segala puji kepada-Mu, ya
Allah, atas segala hal yang Engkau berikan padaku.
Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi
untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus.
Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang
sebesar-besarnya kepada :
1. Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, S.T., M.T. selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Arif Setiawan, S.Kom, M.Cs selaku Kepala Program Studi Sistem
Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak Andy Prasetyo Utomo, S.Kom, MT selaku dosen wali saya.
5. Bapak Supriyono, M.Kom yang berkenan menjadi dosen pembimbing saya.
Terima Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak
berikan selama bimbingan.
6. Bapak Anteng Widodo, ST, M.Kom. selaku pembimbing dua saya. Terima
Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan
selama bimbingan.
7. Bapak/Ibu dosen program studi Sistem Informasi. Terima kasih atas
informasi yang telah diberikan, sehingga saya dapat menyelesaikan laporan
skripsi secara tepat waktu.
8. Keluargaku (orang tua, kakak-kakakku) Terima kasih atas semangatnya. Do’a
restu serta ridho kalian berdua sehingga aku bisa jadi seperti ini.
9. Terima kasih kepada Syaiful Kurniawan yang selalu memotivasi dan selalu
memberi semangat dalam mengerjakan skripsi ini.
10. Teman-temanku, yang telah menjadi teman setia selama perjalan hidup di
kampus. Tangis tawa, suka duka, mengerjakan tugas, ngrumpi bareng,
kumpul-kumpul, serta semangat dan dukungan kalian yang tak kan ku lupa
selama hidupku. Terima kasih banyak sobat. Semoga kita akan terus
berkomunikasi dan jalin silaturrahim ini.
11. Semua pihak secara langsung ataupun tidak langsung yang berperan
membantu terselesaikannya laporan ini yang tidak dapat penulis sebutkan
satu persatu.
Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh
dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis
harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon
maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis
berharap semoga tulisan ini bermanfaat. Amin.
Kudus, 06 Maret 2013
Penulis
DAFTAR ISI
HALAMAN JUDUL ....................................................................................... i
HALAMAN PERSETUJUAN ........................................................................ ii
HALAMAN PENGESAHAN ......................................................................... iii
SURAT PERNYATAAN PUBLIKASI KARYA ILMIAH ............................ iv
HALAMAN MOTTO DAN PERSEMBAHAN .............................................. v
RINGKASAN .................................................................................................. vi
KATA PENGANTAR ..................................................................................... vii
DAFTAR ISI ................................................................................................... ix
DAFTAR TABEL ........................................................................................... xii
DAFTAR GAMBAR ....................................................................................... xiv
DAFTAR LAMPIRAN ................................................................................... xviii
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah ........................................................... 1
1.2 Perumusan Masalah ................................................................. 2
1.3 Batasan Masalah ....................................................................... 2
1.4 Tujuan Skripsi .......................................................................... 3
1.5 Manfaat Skripsi ........................................................................ 3
1.6 Tinjauan Pustaka . ..................................................................... 4
1.7 Metodologi Penelitian .............................................................. 5
1.7.1 Metode Pengumpulan Data ........................................... 5
1.7.2 Metode Rekayasa Perangkat Lunak .............................. 6
1.8 Sistematika Penulisan .............................................................. 7
BAB II LANDASAN TEORI
2.1 Konsep Dasar Sistem ............................................................... 8
2.1.1 Pengertian Sistem.......................................................... 8
2.1.2 Karakteristik Sistem ...................................................... 8
2.1.3 Klasifikasi Sistem ……………………………………... 9
2.2 Konsep Dasar Informasi ........................................................... 10
2.2.1 Pengertian Informasi ..................................................... 10
2.2.2 Siklus Informasi ............................................................ 10
2.2.3 Kuallitas Informasi ........................................................ 11
2.2.4 Nilai Informasi ............................................................. 11
2.3 Pengertian Sistem Informasi .................................................... 11
2.4 Pengertian management KKL................................................... 12
2.5 Aplikasi Web............................................................................. 12
2.6 Flow of Document ................................................................... 13
2.7 Unified Modelling Language .................................................... 15
2.7.1 Pengenalan UML .......................................................... 15
2.7.2 Perancangan database menggunakan UML ................... 15
2.8 Entity Relationship Diagram..................................................... 21
BAB III TINJAUAN UMUM OBYEK PENELITIAN
3.1 Sekilas tentang instansi ............................................................. 31
3.2 Visi, Misi dan tujuan ................................................................. 31
3.2.1. Visi ............................................................................... 31
3.2.2. Misi ............................................................................... 31
3.2.3. Tujuan ........................................................................... 31
3.3 Lokasi instansi ........................................................................... 32
3.4 Stuktur organisasi .................................................................... 33
3.5 Deskripsi pekerjaan .................................................................33
3.6 Prosedur system yang berjalan.................................................37
3.6.1 Prosedur pendaftaran KKL............................................37
3.6.2 Prosedur pelaksanaan KKL ...........................................39
3.6.3 Prosedur konsultasi KKL...............................................41
BAB IV ANALISA DAN PERANCANGAN
4.1 Analisa kebutuhan sistem ........................................................ 43
4.1.1 Analisa kebutuhan data dan informasi ........................... 43
4.1.2 Analisa aktor sistem ....................................................... 44
4.2 Desain sistem dan perangkat lunak ........................................... 44
4.2.1 Analisa kasus................................................................. 45
4.2.2 Proses bisnis .................................................................. 45
4.2.3 Business Use Case Diagram.......................................... 46
4.2.4 Use Case Diagram......................................................... 47
4.2.5 Class Diagram ............................................................... 54
4.2.6 Sequence Diagram......................................................... 61
4.2.7 Activity Diagram........................................................... 66
4.2.8 Statechart Diagram........................................................ 71
4.3 Perancangan Basis Data ............................................................ 76
4.3.1 ERD (Entity Relationship Diagram) ............................. 76
4.3.2 Daftar tabel .................................................................... 83
4.3.3 Relasi tabel .................................................................... 88
4.3.4 Perancangan interface ................................................... 89
BAB V PEMBAHASAN DAN IMPLEMENTASI
5.1 Kebutuhan Sistem .................................................................... 95
5.1.1 Identifikasi Kebutuhan Hardware ................................ 95
5.1.2 Identifikasi Kebutuhan Software ................................. 95
5.1.3 Identifikasi Kebutuhan Brainware .............................. 95
5.2 Implementasi Sistem ................................................................. 95
5.2.1 Persiapan Pembuatan database dan tabel ..................... 95
5.2.2 Program ........................................................................ 95
BAB VI PENUTUP
6.1 Kesimpulan .............................................................................. 101
6.2 Saran ......................................................................................... 101
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR TABEL
Tabel 2.1 : Simbol Bagan arus Dokumen ............................................. 14
Tabel 2.2 : Notasi Use Case Diagram .................................................. 17
Tabel 2.3 : Notasi Class Diagram ........................................................ 18
Tabel 2.4 : Notasi Sequence Diagram .................................................. 19
Tabel 2.5 : Notasi Activity Diagram ..................................................... 20
Tabel 2.6 : Notasi Statechart Diagram ................................................. 20
Tabel 4.1 : Proses Bisnis....................................................................... 45
Tabel 4.2 : Alur optimistic use case kelola mahasiswa ........................ 48
Tabel 4.3 : Alur pesimistic use case kelola mahasiswa ........................ 48
Tabel 4.4 : Alur optimistic use case kelola pembimbing...................... 48
Tabel 4.5 : Alur pesimistic use case kelola pembimbing ..................... 49
Tabel 4.6 : Alur optimistic use case kelola pembayaran ...................... 49
Tabel 4.7 : Alur pesimistic use case kelola pembayaran ...................... 49
Tabel 4.8 : Alur optimistic use case pembagian tempat ....................... 50
Tabel 4.9 : Alur pesimistic use case pembagian tempat ....................... 50
Tabel 4.10 : Alur optimistic use case pembagian pembimbing .............. 51
Tabel 4.11 : Alur pesimistic use case pembagian pembimbing.............. 51
Tabel 4.12 : Alur optimistic use case kelola pengajuan judul ................ 51
Tabel 4.13 : Alur pesimistic use case kelola pengajuan judul ................ 52
Tabel 4.14 : Alur optimistic use case konsultasi .................................... 52
Tabel 4.15 : Alur optimistic use case konsultasi .................................... 52
Tabel 4.16 : Alur optimistic use case pengumpulan laporan .................. 53
Tabel 4.17 : Alur pesimistic use case pengumpulan laporan.................. 53
Tabel 4.18 : Alur optimistic use case penilaian ...................................... 54
Tabel 4.19 : Alur pesimistic use case penilaian...................................... 54
Tabel 4.20 : Tabel admin .......................................................................... 83
Tabel 4.21 : Tabel berita ........................................................................... 83
Tabel 4.22 : Tabel dosen........................................................................... 84
Tabel 4.23 : Tabel informasi..................................................................... 84
Tabel 4.24 : Tabel judul ............................................................................ 85
Tabel 4.25 : Tabel kelas ............................................................................ 85
Tabel 4.26 : Tabel konsultasi .................................................................... 85
Tabel 4.27 : Tabel laporan ........................................................................ 86
Tabel 4.28 : Tabel mahasiswa................................................................... 86
Tabel 4.29 : Tabel pembimbing................................................................ 87
Tabel 4.30 : Tabel pembagian................................................................... 87
Tabel 4.31 : Tabel pembayaran................................................................. 87
Tabel 4.32 : Tabel detail pembagian......................................................... 88
Tabel 4.33 : Tabel pembayaran................................................................. 88
DAFTAR GAMBAR
Gambar 2.1 : Siklus Informasi ................................................................. 10
Gambar 2.2 : Diagram Relationship Unary .............................................. 22
Gambar 2.3 : Diagram Relationship Binary ............................................. 22
Gambar 2.4 : Contoh Ternary Relationship.............................................. 22
Gambar 2.5 : Atribut Multivalue .............................................................. 23
Gambar 2.6 : Atribut Composite .............................................................. 23
Gambar 2.7 : Diagram cardinatitas one to one ......................................... 24
Gambar 2.8 : Diagram cardinatitas one to many ...................................... 24
Gambar 2.9 : Diagram cardinatitas many to many ................................... 25
Gambar 2.10 : Transformasi ERD ke database relasional .......................... 26
Gambar 2.11 : Transformasi ERD ke database relasional .......................... 27
Gambar 2.12 : Transformasi ERD ke database relasional .......................... 27
Gambar 2.13 : Transformasi ERD ke database relasional .......................... 27
Gambar 2.14 : Transformasi ERD ke database relasional .......................... 28
Gambar 2.15 : Transformasi ERD ke database relasional .......................... 28
Gambar 2.16 : Transformasi ERD ke database relasional .......................... 28
Gambar 2.17 : Transformasi ERD ke database relasional .......................... 29
Gambar 2.18 : Transformasi ERD ke database relasional .......................... 29
Gambar 2.19 : Transformasi ERD ke database relasional .......................... 29
Gambar 2.20 : Transformasi ERD ke database relasional .......................... 30
Gambar 2.21 : Transformasi ERD ke database relasional .......................... 30
Gambar 3.1 : Denah lokasi ......................................................................... 32
Gambar 3.2 : Struktur organisasi ............................................................... 33
Gambar 3.3 : Prosedur pendaftaran KKL................................................... 38
Gambar 3.4 : Prosedur pelaksanaan KKL ................................................ 40
Gambar 3.5 : Prosedur konsultasi KKL.................................................... 42
Gambar 4.1 : Business Use Case Diagram ............................................... 46
Gambar 4.2 : Use Case Diagram .............................................................. 47
Gambar 4.3 : Class Use case .................................................................... 55
Gambar 4.4 : Class admin ........................................................................ 55
Gambar 4.5 : Class mahasiswa................................................................. 56
Gambar 4.6 : Class dosen ......................................................................... 56
Gambar 4.7 : Class berita ......................................................................... 57
Gambar 4.8 : Class informasi ................................................................... 57
Gambar 4.9 : Class pembimbing .............................................................. 57
Gambar 4.10 : Class judul .......................................................................... 58
Gambar 4.11 : Class konsultasi .................................................................. 58
Gambar 4.12 : Class kelas .......................................................................... 58
Gambar 4.13 : Class Pembayaran............................................................... 59
Gambar 4.14 : Class detail pembayaran..................................................... 59
Gambar 4.15 : Class pembagian................................................................. 59
Gambar 4.16 : Class detail pembagian ....................................................... 60
Gambar 4.17 : Class laporan ...................................................................... 60
Gambar 4.18 : Class Diagram .................................................................... 61
Gambar 4.19 : Sequence Diagram login .................................................... 62
Gambar 4.20 : Sequence Diagram pembayaran ......................................... 62
Gambar 4.21 : Sequence Diagram pembagian ............................................ 63
Gambar 4.22 : Sequence Diagram pembimbing ........................................ 64
Gambar 4.23 : Sequence Diagram konsultasi ............................................ 65
Gambar 4.24 : Sequence Diagram laporan................................................. 66
Gambar 4.25 : Activity Diagram login ....................................................... 67
Gambar 4.26 : Activity Diagram pembayaran .............................................. 68
Gambar 4.27 : Activity Diagram pembagian .............................................. 68
Gambar 4.28 : Activity Diagram pembimbing ........................................... 69
Gambar 4.29 : Activity Diagram konsultasi ............................................... 70
Gambar 4.30 : Activity Diagram laporan.................................................... 71
Gambar 4.31 : Statechart Diagram login ..................................................... 71
Gambar 4.32 : Statechart Diagram logout ................................................. 71
Gambar 4.33 : Statechart Diagram pembayaran simpan ........................... 72
Gambar 4.34 : Statechart Diagram pembagian edit................................... 72
Gambar 4.35 : Statechart Diagram pembagian simpan ............................. 72
Gambar 4.36 : Statechart Diagram pembagian hapus ............................... 72
Gambar 4.37 : Statechart Diagram pembagian cetak ................................ 73
Gambar 4.38 : Statechart Diagram pembimbing simpan........................... 73
Gambar 4.39 : Statechart Diagram pembimbing edit ................................ 73
Gambar 4.40 : Statechart Diagram pembimbing cetak.............................. 73
Gambar 4.41 : Statechart Diagram simpan detail pembagian ................... 73
Gambar 4.42 : Statechart Diagram edit detail pembagian ......................... 74
Gambar 4.43 : Statechart Diagram hapus detail pembagian........................ 74
Gambar 4.44 : Statechart Diagram edit pembagian..................................... 74
Gambar 4.45 : Statechart Diagram simpan pembagian ............................... 74
Gambar 4.46 : Statechart Diagram hapus pembagian ................................. 74
Gambar 4.47 : Statechart Diagram cetak pembagian .................................. 75
Gambar 4.48 : Statechart Diagram edit judul .............................................. 75
Gambar 4.49 : Statechart Diagram simpan judul......................................... 75
Gambar 4.50 : Statechart Diagram cetak judul............................................ 75
Gambar 4.51 : Statechart Diagram simpan konsultasi................................. 75
Gambar 4.52 : Statechart Diagram cetak konsultasi.................................... 76
Gambar 4.53 : Statechart Diagram upload konsultasi ................................. 76
Gambar 4.54 : Statechart Diagram tambah kelas ........................................ 76
Gambar 4.55 : Statechart Diagram upload laporan ..................................... 76
Gambar 4.56 : Relasi tabel ........................................................................... 89
Gambar 4.57 : Desain form login admin ...................................................... 89
Gambar 4.58 : Desain form login dosen....................................................... 90
Gambar 4.59 : Desain form login mahasiswa............................................... 90
Gambar 4.60 : Desain halaman utama user .................................................. 90
Gambar 4.61 : Desain form mahasiswa........................................................ 91
Gambar 4.62 : Desain form dosen ................................................................ 91
Gambar 4.63 : Desain form pembayaran.................................................... 92
Gambar 4.64 : Desain form registrasi mahasiswa ..................................... 92
Gambar 4.65 : Desain form pembimbing ................................................... 93
Gambar 4.66 : Desain form pengajuan judul.............................................. 93
Gambar 4.67 : Desain form buku konsultasi .............................................. 93
Gambar 4.68 : Desain laporan data mahasiswa .......................................... 94
Gambar 4.69 : Desain laporan pembayaran................................................ 94
Gambar 5.1 : Halaman utama website...................................................... 96
Gambar 5.2 : Halaman pembimbing......................................................... 96
Gambar 5.3 : Halaman login..................................................................... 96
Gambar 5.4 : Form mahasiswa ................................................................. 97
Gambar 5.5 : Form dosen ......................................................................... 97
Gambar 5.6 : halaman pembayaran .......................................................... 98
Gambar 5.7 : Form pembagian ................................................................. 98
Gambar 5.8 : Form pembimbing .............................................................. 99
Gambar 5.9 : Form pengajuan judul ......................................................... 99
Gambar 5.10 : Form pengumpulan laporan.............................................. 100
Gambar 5.11 : Form laporan pembagian pembimbing............................. 100
DAFTAR LAMPIRAN
Lampiran 1 : Buku Bimbingan Skripsi
Lampiran 2 : Surat Keterangan Penelitian
Lampiran 3 : Biografi Penulis
Top Related