• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus"

Copied!
19
0
0

Teks penuh

(1)

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

(2)
(3)
(4)
(5)

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.

(6)

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 BerbasisWebyang 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 menggunakandatabaseMySQL.

Hasil akhir perancangan tersebut menghasilkan Sistem Informasi Manajemen Kuliah Kerja Lapangan Berbasis Web yang dapat diakses dari berbagai lokasi.

(7)

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

(8)

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

(9)

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

SURAT PERNYATAAN PUBLIKASI KARYA ILMIAH ... iv

HALAMAN MOTTO DAN PERSEMBAHAN ... v

RINGKASAN ... vi 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

(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

(11)

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 KebutuhanHardware... 95

5.1.2 Identifikasi KebutuhanSoftware ... 95

5.1.3 Identifikasi KebutuhanBrainware ...95

5.2 Implementasi Sistem ... 95

5.2.1 Persiapan Pembuatandatabasedan tabel ... 95

5.2.2 Program ... 95

BAB VI PENUTUP 6.1 Kesimpulan ... 101

6.2 Saran ... 101 DAFTAR PUSTAKA

(12)

DAFTAR TABEL

Tabel 2.1 : Simbol Bagan arus Dokumen ... 14

Tabel 2.2 : NotasiUse Case Diagram... 17

Tabel 2.3 : NotasiClass Diagram... 18

Tabel 2.4 : NotasiSequence Diagram... 19

Tabel 2.5 : NotasiActivity Diagram... 20

Tabel 2.6 : NotasiStatechart 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

(13)

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

(14)
(15)

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 CaseDiagram ... 46

Gambar 4.2 :Use CaseDiagram ... 47

(16)

Gambar 4.4 :Classadmin ... 55

Gambar 4.5 :Classmahasiswa... 56

Gambar 4.6 :Classdosen ... 56

Gambar 4.7 :Classberita ... 57

Gambar 4.8 :Classinformasi ... 57

Gambar 4.9 :Classpembimbing ... 57

Gambar 4.10 :Classjudul ... 58

Gambar 4.11 :Classkonsultasi ... 58

Gambar 4.12 :Classkelas ... 58

Gambar 4.13 :ClassPembayaran... 59

Gambar 4.14 :Classdetail pembayaran ... 59

Gambar 4.15 :Classpembagian... 59

Gambar 4.16 :Classdetail pembagian ... 60

Gambar 4.17 :Classlaporan ... 60

Gambar 4.18 :ClassDiagram ... 61

Gambar 4.19 :Sequence Diagramlogin ... 62

Gambar 4.20 :Sequence Diagrampembayaran ... 62

Gambar 4.21 :Sequence Diagrampembagian ... 63

Gambar 4.22 :Sequence Diagrampembimbing ... 64

Gambar 4.23 :Sequence Diagramkonsultasi ... 65

Gambar 4.24 :Sequence Diagramlaporan... 66

Gambar 4.25 :Activity Diagramlogin ... 67

Gambar 4.26 :Activity Diagrampembayaran ... 68

Gambar 4.27 :Activity Diagrampembagian ... 68

Gambar 4.28 :Activity Diagrampembimbing ... 69

Gambar 4.29 :Activity Diagramkonsultasi ... 70

Gambar 4.30 :Activity Diagramlaporan... 71

Gambar 4.31 :Statechart Diagramlogin ... 71

Gambar 4.32 :Statechart Diagramlogout ... 71

Gambar 4.33 :Statechart Diagrampembayaran simpan ... 72

(17)

Gambar 4.35 :Statechart Diagrampembagian simpan ... 72

Gambar 4.36 :Statechart Diagrampembagian hapus ... 72

Gambar 4.37 :Statechart Diagrampembagian cetak ... 73

Gambar 4.38 :Statechart Diagrampembimbing simpan... 73

Gambar 4.39 :Statechart Diagrampembimbing edit ... 73

Gambar 4.40 :Statechart Diagrampembimbing cetak... 73

Gambar 4.41 :Statechart Diagramsimpan detail pembagian ... 73

Gambar 4.42 :Statechart Diagramedit detail pembagian ... 74

Gambar 4.43 :Statechart Diagramhapus detail pembagian... 74

Gambar 4.44 :Statechart Diagramedit pembagian... 74

Gambar 4.45 :Statechart Diagramsimpan pembagian ... 74

Gambar 4.46 :Statechart Diagramhapus pembagian ... 74

Gambar 4.47 :Statechart Diagramcetak pembagian ... 75

Gambar 4.48 :Statechart Diagramedit judul ... 75

Gambar 4.49 :Statechart Diagramsimpan judul... 75

Gambar 4.50 :Statechart Diagramcetak judul... 75

Gambar 4.51 :Statechart Diagramsimpan konsultasi... 75

Gambar 4.52 :Statechart Diagramcetak konsultasi... 76

Gambar 4.53 :Statechart Diagramupload konsultasi ... 76

Gambar 4.54 :Statechart Diagramtambah kelas ... 76

Gambar 4.55 :Statechart Diagramupload 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

(18)

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

(19)

DAFTAR LAMPIRAN

Referensi

Dokumen terkait

Jika titik bergerak dengan laju konstan, besar percepatan rata-rata, percepatan normal dan percepatan tangensial titik tersebut adalah a7. Percepatan rata-rata dan percepatan

Penelitian ini memiliki tujuan (1) Meneliti pengaruh variasi komposisi komposit serbuk bonggol jagung, serbuk kuningan (Cu-Zn), magnesium oksida (MgO), dan resin polyester

Hasil penelitian menunjukkan Ada hubungan antara keberadaan jentik Aedes aegypti pada kontainer (p=0,001), kebiasaan menggantung pakaian (p=0,001), ketersediaan tutup pada

Prinsip dasar berkaitan dengan tanggung jawab perusahaan dalam hak asasi manusia dijelaskan dalam Komentar mengenai Norma tersebut yang menyatakan bahwa: pertama, korporasi

Ketika larutan NaOH yang mengandung ion hidroksida dimasukkan ke dalam larutan asam asetat maka ion hidroksida pada NaOH akan berekasi dengan ion

Terimakasih sebesar-besarnya kepada semua pihak yang senantiasa membantu saya dalam proses penyelesaian tugas akhir dan studi di STIE Perbanas ini. Banyak kisah yang telah

Tujuan dari penelitian ini adalah untuk mengetahui pengaruh Customer-Brand Engagement terhadap Brand Satisfaction pada pengguna internet banking BNI di Surabaya dengan

Uji reliabilitas yang dapat disimpulkan bahwa item – item pernyataan dalam setiap variabel yang digunakan dalam penelitian ini yaitu Ekuitas Merek (EM), Sikap Nasabah (SN),