• Tidak ada hasil yang ditemukan

BAB 5 KESIMPULAN DAN SARAN

5.2 Saran

Berdasarkan semua hasil yang telah dicapai saat ini, Aplikasi Learning

Management System (LMS) SMKN 14 Bandung ini masih mempunyai beberapa

hal yang harus disarankan untuk menambahkan fungsi-fungsi yang dapat melengkapi aplikasi LMS ini yang akan datang.

BIODATA PENULIS

1. Data Pribadi

Nama : Muhammad Gumilar

Tempat dan Tanggal Lahir : Banjarmasin, 15 Januari 1992

Jenis Kelamin : Laki-laki

Agama : Islam

Warga Negara : Indonesia

Alamat : Jalan STM. Komplek Taman Palem Asri No. 46 Kelurahan Komet RT 06 RW 02 Kota Banjarbaru Prov. Kalimantan Selatan

Email : [email protected]

2. Riwayat Pendidikan

a. 2010-Sekarang : UNIVERSITAS KOMPUTER INDONESIA b. 2007-2010 : SMA Negeri 1 Wanayasa

c. 2004-2007 : SLTP Negeri 1 Wanayasa d. 1998-2004 : SDN Perumnas 1 Subang

PENGEMBANGAN LEARNING MANAGEMENT SYSTEM DI

SMKN 14 BANDUNG

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana

MUHAMMAD GUMILAR

10110125

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

2015

v

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... ix

DAFTAR TABEL ... xii

DAFTAR SIMBOL ... xiv

DAFTAR LAMPIRAN ... xvi

BAB 1 PENDAHULUAN ... 1

1.1Latar Belakang Masalah ... 1

1.2 Rumusan Masalah... 2

1.3 Maksud dan Tujuan ... 3

1.4 Batasan Masalah ... 3

1.5 Metodologi Penelitian... 4

1.5.1 Metode Pengumpulan Data ... 5

1.5.2 Metode Pembangunan Perangkat Lunak ... 6

1.6Sistematika Penulisan ... 7

BAB 2 TINJAUAN PUSTAKA ... 9

2.1Profil Instansi ... 9

2.1.1 Sejarah Instansi ... 9

2.1.2 Visi dan Misi Instansi ... 10

2.1.3 Bidang Studi ... 10

vi 2.2 Landasan Teori ... 15 2.2.1 Sistem ... 15 2.2.2 Informasi ... 15 2.2.3 Sistem Informasi ... 16 2.2.4 Kualitas Sistem ... 16 2.2.5 Kualitas Informasi ... 16 2.2.6 E-Learning ... 17

2.2.7 Learning Management System (LMS) ... 18

2.2.8 Analisis Terstruktur ... 20

2.2.9 Pengujian Alpha dan Beta ... 22

2.2.10 Plagiarisme ... 22

2.2.11 Text Mining ... 23

2.2.12 Pre-processing ... 24

2.2.13 Algoritma TF-IDF (Terms Frequency – Inversed Document Frequency) ... 26

2.2.14 Algoritma CF-IDF (Concept FrequencyInversed Document Frequency) ... 27

2.2.15 Vector Space Model (VSM) ... 29

2.2.16 PHP ... 29

2.2.17 Database dan MySQL ... 31

2.2.18 Data Manipulation Language (DML) ... 33

2.2.19 Data Definition Language (DDL) ... 33

2.2.20 Create, Read, Update, Delete (CRUD) ... 34

BAB 3 ANALISIS DAN PERANCANGAN ... 37

vii

3.1.4 Pre-processing ... 40

3.1.5 Wordnet ... 46

3.1.6 Analisis Algoritma ... 46

3.1.7 Pembobotan TF-IDF ... 49

3.1.8 Perhitungan Vector Space Model (VSM) dari Hasil Pembobotan TF-IDF ... 50

3.1.9 Pembobotan CF-IDF... 52

3.1.10 Perhitungan Vector Space Model (VSM) dari Hasil Pembobotan CF-IDF ... 53

3.1.11 Spesifikasi Kebutuhan Perangkat Lunak ... 55

3.1.12 Analisis Kebutuhan Non-Fungsional... 56

3.1.13 Perancangan Basis Data ... 59

3.1.14 Analisis Kebutuhan Fungsional ... 60

3.2 Perancangan Basis Data ... 74

3.2.1 Diagram Relasi ... 75

3.2.2 Struktur Tabel ... 76

3.3 Perancangan Antarmuka ... 83

3.3.1 Perancangan Antarmuka Halaman Utama LMS SMKN 14 Bandung83 3.3.2 Perancangan Halaman Login ... 84

3.3.3 Perancangan Halaman Utama Siswa ... 84

3.3.4 Perancangan Halaman Edit Profil Siswa ... 85

viii

3.3.6 Perancangan Halaman Daftar Pengajar Siswa ... 86

3.3.7 Perancangan Halaman Utaman Pengajar ... 86

3.3.8 Perancangan Halaman Edit Akun Pengajar ... 87

3.3.9 Perancangan Halaman Edit Profil Pengajar ... 87

3.3.10 Perancangan Halaman Pengajar Kelola Materi ... 88

3.3.11 Perancangan Halaman Pengajar History Tugas ... 88

3.3.12 Perancangan Halaman Pengajar Perhitungan Plagiarisme ... 89

3.3.13 Perancangan Halaman Kemiripan Tugas Siswa ... 89

3.3.14 Perancangan Halaman Pengajar Mengelola Tugas ... 90

3.4 Perancangan Jaringan Semantik ... 90

BAB 4 IMPLEMENTASI DAN PENGUJIAN ... 91

4.1Implementasi ... 91

4.1.1 Kebutuhan Perangkat Keras ... 91

4.1.2 Kebutuhan Perangkat Lunak ... 92

4.1.3 Implementasi Basis Data ... 92

4.1.4 Implementasi Aplikasi ... 97

4.1.5 Implementasi Antarmuka ... 97

4.2 Pengujian Sistem ... 101

4.2.1 Pengujian Black Box ... 102

4.2.2 Pengujian Fitur yang dikembangkan (sistem Anti-plagiat) ... 106

4.2.3 Pengujian Beta ... 109

BAB 5 KESIMPULAN DAN SARAN ... 115

5.1Kesimpulan ... 115

5.2 Saran ... 115

116

dan Kaymak Uzay, “News Personalization using the CF-IDF Semantic

Recomender”, Erasmus University Rotterdam PO Box 1738, NL-3000 DR

Rotterdam, The Netherlands

(http://http://people.few.eur.nl/fhogenboom/papers/wims11-athena.pdf), 2011

[2] R.S. Pressman, Software Enginnering A Practitioner’s Approach, New York: McGraw-Hill Companies, 2010.

[3] Zulkifli Amsyah, Manajemen Sistem Informasi, PT Gramedia PustakaUtama, Jakarta, 2003

[4] Edhy Sutanto, Sistem Informasi Manajemen, Graha Ilmu, Yogyakarta, 2004 [5] Jogiyanto, Analisis dan Desain Sistem Informasi Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis. Andi. Yogyakarta, 2005

[6] Likert, Rensis, "A Technique for the measurement of Attitudes", Archives of Psychology 140: 1-55, 1932

[7] Weksi Budiaji, Skala Pengukuran dan Jumlah Respon Skala Likert, 2013. [8] K. S. Jones, “A Statistical Interpretation of Term Specify and Its Application

in Retrieval”, Journal of Documentation, vol 60 (2), pp. 493-502, 2004

[9] Flavius Frasincar, Goossen Frank, Hogenboom Frederik, IJntema Wouter, dan Kaymak Uzay, “News Personalization using the CF-IDF Semantic

Recomender”. Erasmus University Rotterdam PO Box 1738, NL-3000 DR

Rotterdam, The Netherlands

(http://http://people.few.eur.nl/fhogenboom/papers/wims11-athena.pdf), 2011

[10] Turney, P. D. Pantel, Patrick, “From Frequency to Meaning: Vector Space Models of Semantics”, Journal of Artificial Intelligence Research, vol 37, pp. 141-188, 2010

117

117 [11] hastomo.net , diakses pada 20 Mei, 2015

[12] Andrew Novick, "Implementing CRUD Operations Using Stored Procedures", 2003

iii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT, atas rahmat dan karunia-Nya tugas akhir dengan judul “Pengembangan Learning Management

Systemdi SMKN 14 Bandung” sebagai syarat untuk menyelesaikan program studi

Strata I Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia dapat selesai dengan lancar.

Penyusunan laporan skripsi ini banyak menemui hambatan dan kesulitan. Namun berkat dorongan, bantuan dan bimbingan baik secara moril ataupun materil dari berbagai pihak hingga dapat mengatasinya. Oleh karena itu kepada semua pihak yang telah membantu dalam penyelesaian tugas akhir ini Penulis ucapkan kepada :

1. Allah SWT yang telah melimpahkan nikmat, ide, kemampuan, dan kekuatan yang tak ternilai seta telah melimpahkan rahmat, berkah dan karunia-Nya. 2. Kepada kedua orang tua dan keluarga tercinta yang selalu memberi doa,

semangat, kasih sayang dan dorongan moril maupun materil untuk menyelesaikan tugas akhir ini.

3. Bapak Eko Budi Setiawan, S.Kom., M.T., selaku dosen pembimbing yang telah memberikan bimbingan, pengarahan dan masukan dalam menyelesaikan penulisan skripsi.

4. Bapak Muziasih selaku ICT di SMKN 14 Bandung, terima kasih banyak telah memberikan bimbingan dan bantuan selama melakukan peneltian.

5. Ibu Tati Harihayati M, S.T., M.T., Ketua Program Studi Teknik Informatika Universitas Komputer Indonesia selaku dosen reviewer seminar dan penguji satu sidang yang juga ikut membimbing saya, terima kasih atas arahan dan masukannya.

6. Ibu Nelly Indriani W, S.Si., M.T., selaku dosen penguji dua sidang yang telah memberi masukan dan koreksi mengenai penulisan skripsi.

7. Bapak Taryana Suryana, S.T., M.Kom. , selaku dosen wali saya, terimakasih banyak Bapak yang telah memberikan bimbingan, dukungan dan arahan selama saya kuliah di Universitas Komputer Indonesia.

iv

8. Seluruh dosen pengajar di UNIKOM khususnya pada Program Studi Teknik Informatika yang telah memberikan ilmu dan pengetahuannya.

9. Kepada Pandu Rizkyana Artyan, Ari Reinaldi, Prabowo Wisantio, M. Yoga Setiawan, Galih Arriyeta Pramadi, Cep Gungun Gunawan, Panji Aji Ismail, Rifaldi Darussalam yang selalu membantu, memberikan semangat dan motivasi bagi penulis dalam tugas akhir ini.

10. Teman-teman sekelas IF-3 angkatan 2010 yang sudah berjuang bersama, saling mendukung satu sama lain agar tetap semangat dan telah bersama-sama melewati masa-masa kuliah.

11. Teman-teman satu bimbingan yang selalu memberi dukungan satu sama lain dan sama-sama menempuh tugas akhir.

12. Semua pihak yang terlibat yang telah ikut membantu dalam penulisan laporan ini baik secara langsung maupun tidak langsung.

Dalam pelaksanaan dan penyusunan laporan tugas akhir skripsi ini sangat disadari bahwa masih banyak kekurangan dan jauh dari kesempurnaan. Oleh karena itu saran dan kritik yang membangun sangat diharapkan untuk pengembangan ke arah yang lebih baik.

Akhir kata, semoga laporan ini dapat berguna khusunya bagi penulis, dan untuk seluruh pihak yang membutuhkan pada umumnya.

Bandung, 19 Agusutus 2015

Dokumen terkait