Aplikasi Yudisium Mahasiswa Baru Universitas Kristen Maranatha Menggunakan Data Mining dengan Metode Naïve Bayes.

(1)

vi Universitas Kristen Maranatha

ABSTRAK

Pengelompokkan data pada berkas yudisium sebagai acuan rapat kerja yudisium penerimaan mahasiswa baru Universitas Kristen Maranatha belum dapat dilihat dengan mudah oleh peserta rapat. Klasifikasi data berdasarkan calon mahasiswa, sekolah asal, jurusan saat SMA, gelombang USM, pilihan jurusan, nilai USM, status diterma atau tidak dan tahun pendaftaran belum ada pada berkas yudisium. Untuk itu dirancanglah Aplikasi Yudisium mahasiswa baru Unversitas Kristen Maranatha yang menerapkan metode naïve bayes untuk menghitung probabilitas tertinggi dari data yang dapat dipilih dan diimplementasikan pada platform Windows Phone. Hasil analisis dapat digunakan sebagai pertimbangan diterima atau tidaknya calon mahasiswa.


(2)

vii Universitas Kristen Maranatha

ABSTRACT

The agglomeration data of judicium bundle for the reference at the judicium university student acceptance meeting in Maranatha Christian University not useful yet for the meeting participant. The classification of a university student candidate data such as the school, major, time of USM, USM score, status, and registration year not seen yet. There for this judicium application which work in windows phone platform was made, it implemented naïve bayes classification to count the highest probability from the chosen data. The analysis result use to considerate the university student candidate accepted or not.


(3)

viii Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xiv

DAFTAR KODE PROGRAM ... xv

BAB I PENDAHULUAN ... 1

Latar Belakang Masalah ... 1

Rumusan Masalah ... 2

Tujuan Pembahasan ... 2

Batasan Masalah ... 2

Sistematika Penyajian ... 3

BAB II LANDASAN TEORI ... 4

2.1 Yudisium Mahasiswa Baru ... 4

2.2 Windows Phone ... 4

2.3 Unified Modeling Language (UML) ... 5

2.4 Activity Diagram ... 6

2.5 Use Case Diagram ... 7

2.6 Entity Relationship Diagram (ERD) ... 9

2.6.1 Entitas ... 9

2.6.2 Atribut ... 9


(4)

ix Universitas Kristen Maranatha

2.7 Web Service ... 9

2.8 SQL Server... 10

2.9 C# ... 10

2.10 Basis Data ... 11

2.11 Data Mining ... 11

2.12 Classification Rule ... 11

2.13 AmCharts ... 12

2.13.1 Diagram Lingkaran ... 12

2.13.2 Diagram Batang ... 14

2.13.3 Diagram Garis ... 15

2.13.4 Diagram Area ... 16

2.14 Pengujian Black-box ... 17

BAB III ANALISIS DAN DESAIN ... 18

3.1 Analisis ... 18

3.2 Gambaran Keseluruhan ... 21

3.2.1 Persyaratan Antar Muka Eksternal ... 21

3.2.2 Antarmuka Dengan Pengguna... 21

3.2.3 Antarmuka Perangkat Keras ... 21

3.2.4 Antarmuka Perangkat Lunak... 22

3.2.5 Fitur-fitur Produk Perangkat Lunak ... 22

3.3 Desain Perangkat Lunak ... 34

3.3.1 Desain Penyimpanan Data ... 34

3.3.2 Pemodelan Perangkat Lunak ... 34

3.3.3 Desain User Interface ... 44

BAB IV PENGEMBANGAN PERANGKAT LUNAK ... 58


(5)

x Universitas Kristen Maranatha

4.1.1 Class classMax3TahunDescending ... 58

4.1.2 Class classSekolah ... 58

4.1.3 Class classDataClasification ... 59

4.1.4 Class classHasilClasification ... 59

4.2 Implementasi Penyimpanan Data ... 59

4.3 Implementasi Antarmuka ... 62

4.3.1 Antarmuka Login ... 62

4.3.2 Antarmuka Halaman Utama ... 63

4.3.3 Antarmuka Menu Dashboard Sub Menu Sekolah ... 64

4.3.4 Antarmuka Menu Dashboard Sub Menu Fakultas ... 65

4.3.5 Antarmuka Menu Dashboard Sub Menu USM ... 66

4.3.6 Antarmuka Menu Dashboard Sub Menu Pendaftar... 67

4.3.7 Antarmuka Sub Menu Detail Kedokteran ... 68

4.3.8 Antarmuka Sub Menu Detail Teknik ... 69

4.3.9 Antarmuka Sub Menu Detail Psikologi ... 70

4.3.10 Antarmuka Sub Menu Detail Sastra ... 71

4.3.11 Antarmuka Sub Menu Detail Ekonomi ... 72

4.3.12 Antarmuka Sub Menu Detail FSRD ... 73

4.3.13 Antarmuka Sub Menu Detail IT ... 74

4.3.14 Antarmuka Sub Menu Detail Hukum ... 75

4.3.15 Antarmuka Menu Sekolah Sub Menu Jurusan Kuliah ... 76

4.3.16 Antarmuka Menu Sekolah Sub Menu Gelombang ... 77

4.3.17 Antarmuka Menu Sekolah Sub Menu Jurusan SMA ... 78

4.3.18 Antarmuka Menu Sekolah Sub Menu Tahun ... 79

4.3.19 Antarmuka Menu Classification Sub Menu Set Data ... 80


(6)

xi Universitas Kristen Maranatha

4.3.21 Antarmuka Menu Classification Sub Menu Prediksi ... 83

BAB V TESTING DAN EVALUASI SISTEM ... 85

5.1 Rencana Pengujian ... 85

5.2 Pelaksanaan Pengujian ... 86

5.2.1 Fitur Login ... 86

5.2.2 Fitur Logout ... 87

5.2.3 Fitur Lihat Dashboard Sekolah ... 87

5.2.4 Fitur Lihat Dashboard Jurusan ... 88

5.2.5 Fitur Lihat Dashboard USM ... 89

5.2.6 Fitur Lihat Dashboard Pendaftar ... 89

5.2.7 Fitur Lihat Dashboard Detail Jurusan Perfakultas ... 90

5.2.8 Fitur Lihat Fakultas Berdasarkan Sekolah ... 90

5.2.9 Fitur Lihat Tahun Berdasarkan Sekolah ... 91

5.2.10 Fitur Lihat Gelombang USM Berdasarkan Sekolah ... 92

5.2.11 Fitur Lihat Jurusan SMA Berdasarkan Sekolah ... 93

5.2.12 Fitur Hasil Classification ... 93

5.2.13 Fitur Charting Classification ... 95

5.2.14 Fitur Prediksi Classification ... 95

5.3 Pengujian Classification Naïve Bayes ... 96

5.4 Kesimpulan Pengujian ... 97

BAB VI KESIMPULAN DAN SARAN ... 99

6.1 Kesimpulan ... 99

6.2 Saran ... 99

DAFTAR PUSTAKA ... 100 LAMPIRAN A – STORE PROCEDURE ... A-1 LAMPIRAN B – RIWAYAT HIDUP PENULIS ... B-1


(7)

xii Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2. 1 Contoh Diagram Lingkaran ... 14

Gambar 2. 2 Contoh Diagram Batang ... 15

Gambar 2. 3 Contoh Diagram Garis ... 16

Gambar 2. 4 Contoh Diagram Area ... 17

Gambar 3. 1 Gambar Entity Relationship Diagram ... 34

Gambar 3. 2 Gambar Use Case Diagram ... 36

Gambar 3. 3 Activity Diagram proses Login ... 37

Gambar 3. 4 Activity Diagram proses Logout ... 37

Gambar 3. 5 Activity Diagram proses Lihat Dashboard Sekolah ... 38

Gambar 3. 6 Activity Diagram proses Lihat Dashboard Jurusan ... 38

Gambar 3. 7 Activity Diagram proses Lihat Dashboard USM ... 39

Gambar 3. 8 Activity Diagram proses Lihat Dashboard Pendaftar ... 39

Gambar 3. 9 Activity Diagram proses Lihat Dashboard Detail Jurusan Perfakultas ... 40

Gambar 3. 10 Activity Diagram proses Lihat Fakultas Berdasarkan Sekolah ... 41

Gambar 3. 11 Activity Diagram proses Lihat Tahun Pendaftaran Berdasarkan Sekolah ... 41

Gambar 3. 12 Activity Diagram proses Lihat Gelombang USM Berdasarkan Sekolah ... 42

Gambar 3. 13 Activity Diagram proses Lihat Jurusan SMA Berdasarkan Sekolah ... 42

Gambar 3. 14 Activity Diagram proses Lihat Hasil Classification ... 43

Gambar 3. 15 Activity Diagram proses Lihat Chart Classification ... 43

Gambar 3. 16 Activity Diagram proses Lihat Prediksi Dari Classification ... 44

Gambar 3. 17 Gambar Form Login ... 44

Gambar 3. 18 Gambar Form Logout ... 45

Gambar 3. 19 Gambar Form Menu Utama ... 46

Gambar 3. 20 Gambar form Dashboard Sub Menu Sekolah ... 47

Gambar 3. 21 Gambar form Dashboard Fakultas ... 48

Gambar 3. 22 Gambar form Dashboard USM ... 48

Gambar 3. 23 Gambar form Dashboard Pendaftar ... 49

Gambar 3. 24 Gambar form Detail Kedokteran ... 49

Gambar 3. 25 Gambar form Detail Teknik ... 50

Gambar 3. 26 Gambar form Detail Psikologi... 50

Gambar 3. 27 Gambar form Detail Sastra ... 51

Gambar 3. 28 Gambar form Detail Ekonomi ... 51


(8)

xiii Universitas Kristen Maranatha

Gambar 3. 30 Gambar form Detail IT ... 52

Gambar 3. 31 Gambar form Detail Hukum ... 53

Gambar 3. 32 Gambar form Sekolah... 54

Gambar 3. 33 Gambar form Sekolah Sub Menu Gelombang ... 54

Gambar 3. 34 Gambar form Sekolah Sub Menu Jurusan ... 55

Gambar 3. 35 Gambar form Sekolah Sub Menu Tahun ... 55

Gambar 3. 36 Gambar form Sekolah Sub Menu Set Data ... 56

Gambar 3. 37 Gambar form Classification Sub Charting ... 57


(9)

xiv Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 2. 1 Tabel Simbol Activity Diagram ... 7

Tabel 2. 2 Tabel Simbol Use Case Diagram ... 8

Tabel 3. 1 Tabel Contoh Data ... 18

Tabel 3. 2 Tabel Hasil Perhitungan Contoh Data Berdasarkan Fakultas ... 19

Tabel 3. 3 Tabel Hasil Classification (FK, A, IPA, 1) ... 20

Tabel 3. 4 Tabel Hasil Classification (FK, C, IPA, 1) ... 21

Tabel 3. 5 Tabel Hasil Classification (FK, C, IPA, 1) Setelah Ditambah ... 21

Tabel 4. 1 Tabel tbLogin ... 60

Tabel 4. 2 Tabel tbCalonMahasiswa ... 60

Tabel 4. 3 Tabel tbGelombang ... 61

Tabel 4. 4 Tabel tbJurusanSMA ... 61

Tabel 4. 5 Tabel tbPilihanJurusan ... 61

Tabel 4. 6 Tabel tbSekolah... 61

Tabel 5. 1 Tabel Test Case ... 85

Tabel 5. 2 Tabel Black Box Testing Fitur Login ... 86

Tabel 5. 3 Tabel Black Box Testing Fitur Logout ... 87

Tabel 5. 4 Tabel Black Box Testing Fitur Lihat Dashboard Sekolah ... 88

Tabel 5. 5 Tabel Black Box Testing Fitur Lihat Dashboard Jurusan ... 89

Tabel 5. 6 Tabel Black Box Testing Fitur Lihat Dashboard USM ... 89

Tabel 5. 7 Tabel Black Box Testing Fitur Lihat Dashboard Pendaftar ... 90

Tabel 5. 8 Tabel Black Box Testing Fitur Lihat Dashboard Detail Jurusan Perfakultas ... 90

Tabel 5. 9 Tabel Black Box Testing Fitur Lihat Fakultas Berdasarkan Sekolah ... 91

Tabel 5. 10 Tabel Black Box Testing Fitur Lihat Tahun Berdasarkan Sekolah .... 92

Tabel 5. 11 Tabel Black Box Testing Fitur Lihat Gelombang USM Berdasarkan Sekolah ... 92

Tabel 5. 12 Tabel Black Box Testing Fitur Lihat Jurusan SMA Berdasarkan Sekolah ... 93

Tabel 5. 13 Tabel Black Box Testing Fitur Hasil Classification ... 93

Tabel 5. 14 Tabel Black Box Testing Fitur Charting Classification ... 95


(10)

xv Universitas Kristen Maranatha

DAFTAR KODE PROGRAM

Program 4. 1 Form Login ... 63

Program 4. 2 Form Menu Utama ... 64

Program 4. 3 Form Antarmuka Menu Dashboard Sub Menu Sekolah ... 65

Program 4. 4 Form Antarmuka Menu Dashboard Sub Menu Fakultas ... 66

Program 4. 5 Form Antarmuka Menu Dashboard Sub Menu USM ... 67

Program 4. 6 Form Antarmuka Menu Dashboard Sub Menu Pendaftar ... 68

Program 4. 7 Form Antarmuka Sub Menu Detail Kedokteran ... 69

Program 4. 8 Form Antarmuka Sub Menu Detail Teknik ... 70

Program 4. 9 Form Antarmuka Sub Menu Detail Psikologi ... 71

Program 4. 10 Form Antarmuka Sub Menu Detail Sastra ... 72

Program 4. 11 Form Antarmuka Sub Menu Detail Ekonomi ... 73

Program 4. 12 Form Antarmuka Sub Menu Detail FSRD ... 74

Program 4. 13 Form Antarmuka Sub Menu Detail IT ... 75

Program 4. 14 Form Antarmuka Sub Menu Detail Hukum ... 76

Program 4. 15 Form Antarmuka Menu Sekolah Sub Menu Jurusan Kuliah ... 77

Program 4. 16 Form Antarmuka Menu Sekolah Sub Menu Gelombang ... 78

Program 4. 17 Form Antarmuka Menu Sekolah Sub Menu Jurusan SMA ... 79

Program 4. 18 Form Antarmuka Menu Sekolah Sub Menu Tahun ... 80

Program 4. 19 Form Antarmuka Menu Classification Sub Menu Set Data ... 83

Program 4. 20 Form Antarmuka Menu Classification Sub Menu Charting ... 83


(11)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

Latar Belakang Masalah

Indonesia merupakan negara yang memiliki hutan hujan tropis terbesar ke tiga di dunia setelah Brazil dan Kongo. Prestasi tersebut sangatlah membanggakan karena seharusnya Indonesia dapat menjadi penyerap emisi CO2 (karbon dioksida) terbesar ke tiga juga. Tetapi pada kenyataanya Indonesia sendirilah yang menjadi penyumbang terbesar ketiga gas CO2 pada atmosfer bumi setelah Amerika Serikat dan Cina. Penyebab utamanya adalah hampir setengah dari luas hutan Indonesia terdegradasi. Seharusnya dengan luas hutan 109 juta hektar, Indonesia dapat sangat membantu mengurangi pemanasan global.

Hutan hujan tropis yang dimiliki Indonesia sudah seharusnya dijaga dan diperhatikan dengan baik. Pelestarian hutan di Indonesia tersebut tidaklah hanya menjadi tanggungjawab pemerintah saja, melainkan menjadi tugas bersama masyarakat Indonesia. Penghematan kertas dengan memanfaatkan kertas bekas, daur ulang kertas, dan meminimalisir penggunaan kertas dapat sedikit membantu pelestarian hutan hujan tropis di Indonesia. Pada bagian ini akan dibahas mengenai latar belakang dirancangnya Aplikasi Yudisium Mahasiswa Baru Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Naïve Bayes yang dapat digunakan untuk menghemat sedikit penggunaan kertas di Universitas Kristen Maranatha.

Dalam kepedulian terhadap hutan hujan tropis di Indonesia, Universitas Kristen Maranatha sudah mulai memanfaatkan kertas bekas pada beberapa kegiatanya. Selain itu pihak universitas juga ingin terus meminimalisir penggunaan kertas dengan menggunakan program yang dapat digunakan untuk menggantikan peran kertas terutama pada saat rapat yudisium mahasiswa baru. Ratusan kertas dapat terbuang begitu saja saat rapat yudisium penerimaan mahasiswa baru tersebut berlangsung.

Dalam berkas yudisium yang digunakan sebagai pedoman rapat tersebut berisikan seluruh data mahasiswa baru dan data yudisium mahasiswa baru. Peserta


(12)

2

Universitas Kristen Maranatha

rapat tidak dapat melihat perbandingan data calon mahasiswa baru secara mendetail. Aplikasi pengganti kertas kerja ini memiliki fitur Data Mining dalam pengelolaan datanya. Selain itu aplikasi juga dapat melakukan sinkronisasi secara otomatis saat terhubung dengan server, sehingga data dapat diperbaharui dengan cepat.

Rumusan Masalah

Beberapa masalah yang dapat dirumuskan seputar aplikasi ini adalah sebagai berikut:

a. Bagaimana merancang sebuah aplikasi pada smartphone yang dapat digunakan sebagai pengganti kertas kerja pada rapat yudisium?

b. Bagaimana aplikasi ini dapat menampung data yudisium mahasiswa baru Universitas Kristen Maranatha?

c. Bagaimana merancang sebuah aplikasi pada smartphone yang dapat mengimplementasikan Data Mining dalam pengelolaan datanya? Tujuan Pembahasan

Berikut ini adalah tujuan dari pembahasan yang dilakukan:

a. Merancang sebuah aplikasi pada smartphone yang dapat menggantikan peran kertas kerja pada rapat yudisium mahasiswa baru Universitas Kristen Maranatha.

b. Merancang sebuah aplikasi pada smartphone yang dapat menampilkan data yudisium mahasiswa baru, data sekolah, data gelombang ujian, data jurusan saat SMA, dan data penjurusan Universitas Kristen Maranatha.

c. Mengimplementasikan Data Mining dengan metode Naïve Bayes untuk mengelola data yudisium mahasiswa baru Universitas Kristen Maranatha.

Batasan Masalah

Batasan masalah dalam laporan tugas akhir ini adalah sebagai berikut: a. Aplikasi Yudisium Universitas Kristen Maranatha hanya menampilkan


(13)

3

Universitas Kristen Maranatha

b. Aplikasi Yudisium Universitas Kristen Maranatha hanya menampilkan data tiga puluh sekolah dengan pendaftaran terbanyak pada menu dashboard dan menu sekolah

c. Pada halaman yang menggunakan listpicker membutuhkan loading data lebih lama karena proses pengisiian listpicker pada windows phone sedikt lebih lambat.

d. Keterangan pada chart dapat hilang sewaktu-waktu jika melakukan swipe atau slide pada halaman yang menampilkan chart. Hal tersebut dikarenakan toolkit yang digunakan memberikan fasilitas untuk melihat chart tanpa terganggu oleh keterangan data yang ada dengan melakukan tap pada chart. Untuk menampilkan keterangan data tersebut, pengguna dapat melakukan tap pada chart.

e. Pada menu classification terdapat list DATA KE yang digunakan untuk melakukan perhitungan classification dengan data yang berbeda. Ada 2 data yang dipisahkan secara random untuk kpentingan kepastian perhitunga data.

Sistematika Penyajian BAB 1 PENDAHULUAN

Bab ini berisi uraian mengenai Latar Belakang, Rumusan Masalah, Tujuan, Batasan Masalah, dan sistematika penyajian.

BAB 2 LANDASAN TEORI

Bab ini berisi tentang dasar teori-teori yang menunjang dalam menyusun laporan Tugas Akhir ini.

BAB 3 ANALISIS DAN DESAIN

Bab ini berisi hasil analisis dan perancangan sistem yang dibuat antara lain: ERD, user interface, database.

BAB 4 PENGEMBANGAN PERANGKAT LUNAK

Bab ini berisi tentang kumpulan-kumpulan screenshot dari aplikasi dan penjelasannya ditiap-tiap fungsi.


(14)

4

Universitas Kristen Maranatha

BAB 5 TESTING DAN EVALUASI SISTEM

Bab ini berisi tentang pengujian yang telah dilakukan pada aplikasi berikut serta dengan hasil-hasilnya.

BAB 6 KESIMPULAN DAN SARAN

Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Tugas Akhir.


(15)

99 Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

Bab ini akan membahas kesimpulan dan saran penulis terhadap pengembangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Classification.

6.1 Kesimpulan

Kesimpulan yang dapat diambil berdasarkan hasil analisis, pengembangan, perancangan, dan implementasi aplikasi ini adalah sebagai berikut: 1. Perancangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Classification naïve bayes mampu menggantikan peran kertas kerja dalam melihat data calon mahasiswa.

2. Perancangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Classification naïve bayes mampu menampilkan data yudisium mahasiswa baru Universitas Kristen Maranatha.

3. Perancangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Classification mampu mengimplementasikan data mining dengan metode naïve bayesian classification yang dapat digunakan untuk melihat prediksi tahun yang akan datang berdasarkan histori data.

6.2 Saran

Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Naïve Bayes ini dapat dikembangkan lebih lanjut dengan mengintegrasikan data mahasiswa Universitas Kristen Maranatha melalui sistem SAT. Dengan terhubungnya aplikasi ini pada SAT Maranatha, hasil analisis data mining dengan metode classification dapat memperoleh hasil yang lebih maksimal jika dihubungkan dengan prestasi mahasiswa yang bersangkutan selama kuliah di Universitas Kristen Maranatha.


(16)

100 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Chahin, G. (2013, Februari 25). MSDN Blogs. Retrieved from Microsoft Lebanon's Official Blog: http://blogs.msdn.com/b/lebanon/archive/2011/01/03/30-excellent-windows-phone-7-development-tutorials.aspx

Crump, M. (2013, Maret 13). .net Magezine. Retrieved from http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app

Deitel, H. M., & Deitel, P. J. (2001). C# How To Program. Pretince Hall.

Fathansyah. (2004). Sistem Basis Data Lanjutan Buku Basisdata. Bandung: Penerbit Informatika.

Fowler, M. (2004). UML Distilled. Pearson Education.

Han, J., & Kamber, M. (2006). Data Mining Concepts and Techniques. San Frensisco: Morgan Kaufman Publisher (Elsevier).

Handoyo, E. D., & Risal, L. (2011). Pemrograman Berorientasi Objek C#. Bandung: Penerbit Informatika.

Microsoft. (2013, Maret 14). Microsoft Tutorial. Retrieved from

http://www.microsoft.com/design/toolbox/tutorials/windows-phone-7/starting/

Pramudya, P. (2011). Silverlight for Windows Phone Learn & Practice. Bandung: -.

Roger S. Pressman, P. (1997). Software Engineering: A Practitioner's Approach. Singapore: Mc Graw-Hill.

Sandeep Chatterjee, P., & James Webber, PH.D. (2004). Developing Enterprise Web Services An Architect's Guide. New Jersey: Pearson Education. Sells, Chris, Weindhart, & Michael. (2006). Windows Forms 2.0 Programing. Witten, I. H., & Frank, E. (2005). Data Mining Practical Mechine Learning Tools

and Techniques, Second Edition (second ed.). San Fransisco: Morgan Kaufman Publisher (Elsevier).


(1)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

Latar Belakang Masalah

Indonesia merupakan negara yang memiliki hutan hujan tropis terbesar ke tiga di dunia setelah Brazil dan Kongo. Prestasi tersebut sangatlah membanggakan karena seharusnya Indonesia dapat menjadi penyerap emisi CO2 (karbon dioksida) terbesar ke tiga juga. Tetapi pada kenyataanya Indonesia sendirilah yang menjadi penyumbang terbesar ketiga gas CO2 pada atmosfer bumi setelah Amerika Serikat dan Cina. Penyebab utamanya adalah hampir setengah dari luas hutan Indonesia terdegradasi. Seharusnya dengan luas hutan 109 juta hektar, Indonesia dapat sangat membantu mengurangi pemanasan global.

Hutan hujan tropis yang dimiliki Indonesia sudah seharusnya dijaga dan diperhatikan dengan baik. Pelestarian hutan di Indonesia tersebut tidaklah hanya menjadi tanggungjawab pemerintah saja, melainkan menjadi tugas bersama masyarakat Indonesia. Penghematan kertas dengan memanfaatkan kertas bekas, daur ulang kertas, dan meminimalisir penggunaan kertas dapat sedikit membantu pelestarian hutan hujan tropis di Indonesia. Pada bagian ini akan dibahas mengenai latar belakang dirancangnya Aplikasi Yudisium Mahasiswa Baru Universitas

Kristen Maranatha Menggunakan Data Mining Dengan Metode Naïve Bayes yang

dapat digunakan untuk menghemat sedikit penggunaan kertas di Universitas Kristen Maranatha.

Dalam kepedulian terhadap hutan hujan tropis di Indonesia, Universitas Kristen Maranatha sudah mulai memanfaatkan kertas bekas pada beberapa kegiatanya. Selain itu pihak universitas juga ingin terus meminimalisir penggunaan kertas dengan menggunakan program yang dapat digunakan untuk menggantikan peran kertas terutama pada saat rapat yudisium mahasiswa baru. Ratusan kertas dapat terbuang begitu saja saat rapat yudisium penerimaan mahasiswa baru tersebut berlangsung.

Dalam berkas yudisium yang digunakan sebagai pedoman rapat tersebut berisikan seluruh data mahasiswa baru dan data yudisium mahasiswa baru. Peserta


(2)

2

Universitas Kristen Maranatha

rapat tidak dapat melihat perbandingan data calon mahasiswa baru secara mendetail. Aplikasi pengganti kertas kerja ini memiliki fitur Data Mining dalam pengelolaan datanya. Selain itu aplikasi juga dapat melakukan sinkronisasi secara otomatis saat terhubung dengan server, sehingga data dapat diperbaharui dengan cepat.

Rumusan Masalah

Beberapa masalah yang dapat dirumuskan seputar aplikasi ini adalah sebagai berikut:

a. Bagaimana merancang sebuah aplikasi pada smartphone yang dapat digunakan sebagai pengganti kertas kerja pada rapat yudisium?

b. Bagaimana aplikasi ini dapat menampung data yudisium mahasiswa baru Universitas Kristen Maranatha?

c. Bagaimana merancang sebuah aplikasi pada smartphone yang dapat

mengimplementasikan Data Mining dalam pengelolaan datanya?

Tujuan Pembahasan

Berikut ini adalah tujuan dari pembahasan yang dilakukan:

a. Merancang sebuah aplikasi pada smartphone yang dapat menggantikan peran kertas kerja pada rapat yudisium mahasiswa baru Universitas Kristen Maranatha.

b. Merancang sebuah aplikasi pada smartphone yang dapat menampilkan

data yudisium mahasiswa baru, data sekolah, data gelombang ujian, data jurusan saat SMA, dan data penjurusan Universitas Kristen Maranatha.

c. Mengimplementasikan Data Mining dengan metode Naïve Bayes untuk mengelola data yudisium mahasiswa baru Universitas Kristen Maranatha.

Batasan Masalah

Batasan masalah dalam laporan tugas akhir ini adalah sebagai berikut:

a. Aplikasi Yudisium Universitas Kristen Maranatha hanya menampilkan


(3)

Universitas Kristen Maranatha

b. Aplikasi Yudisium Universitas Kristen Maranatha hanya menampilkan

data tiga puluh sekolah dengan pendaftaran terbanyak pada menu dashboard dan menu sekolah

c. Pada halaman yang menggunakan listpicker membutuhkan loading

data lebih lama karena proses pengisiian listpicker pada windows phone sedikt lebih lambat.

d. Keterangan pada chart dapat hilang sewaktu-waktu jika melakukan

swipe atau slide pada halaman yang menampilkan chart. Hal tersebut

dikarenakan toolkit yang digunakan memberikan fasilitas untuk melihat

chart tanpa terganggu oleh keterangan data yang ada dengan melakukan

tap pada chart. Untuk menampilkan keterangan data tersebut, pengguna dapat melakukan tap pada chart.

e. Pada menu classification terdapat list DATA KE yang digunakan untuk melakukan perhitungan classification dengan data yang berbeda. Ada 2 data yang dipisahkan secara random untuk kpentingan kepastian perhitunga data.

Sistematika Penyajian BAB 1 PENDAHULUAN

Bab ini berisi uraian mengenai Latar Belakang, Rumusan Masalah, Tujuan, Batasan Masalah, dan sistematika penyajian.

BAB 2 LANDASAN TEORI

Bab ini berisi tentang dasar teori-teori yang menunjang dalam menyusun laporan Tugas Akhir ini.

BAB 3 ANALISIS DAN DESAIN

Bab ini berisi hasil analisis dan perancangan sistem yang dibuat antara lain: ERD, user interface, database.

BAB 4 PENGEMBANGAN PERANGKAT LUNAK

Bab ini berisi tentang kumpulan-kumpulan screenshot dari aplikasi dan penjelasannya ditiap-tiap fungsi.


(4)

4

Universitas Kristen Maranatha

BAB 5 TESTING DAN EVALUASI SISTEM

Bab ini berisi tentang pengujian yang telah dilakukan pada aplikasi berikut serta dengan hasil-hasilnya.

BAB 6 KESIMPULAN DAN SARAN

Bab ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Tugas Akhir.


(5)

99 Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

Bab ini akan membahas kesimpulan dan saran penulis terhadap pengembangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Classification.

6.1 Kesimpulan

Kesimpulan yang dapat diambil berdasarkan hasil analisis, pengembangan, perancangan, dan implementasi aplikasi ini adalah sebagai berikut:

1. Perancangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan

Data Mining Dengan Metode Classification naïve bayes mampu menggantikan

peran kertas kerja dalam melihat data calon mahasiswa.

2. Perancangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan

Data Mining Dengan Metode Classification naïve bayes mampu menampilkan

data yudisium mahasiswa baru Universitas Kristen Maranatha.

3. Perancangan Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan

Data Mining Dengan Metode Classification mampu mengimplementasikan

data mining dengan metode naïve bayesianclassification yang dapat digunakan

untuk melihat prediksi tahun yang akan datang berdasarkan histori data.

6.2 Saran

Aplikasi Yudisium Universitas Kristen Maranatha Menggunakan Data Mining Dengan Metode Naïve Bayes ini dapat dikembangkan lebih lanjut dengan mengintegrasikan data mahasiswa Universitas Kristen Maranatha melalui sistem SAT. Dengan terhubungnya aplikasi ini pada SAT Maranatha, hasil analisis data

mining dengan metode classification dapat memperoleh hasil yang lebih maksimal

jika dihubungkan dengan prestasi mahasiswa yang bersangkutan selama kuliah di Universitas Kristen Maranatha.


(6)

100 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Chahin, G. (2013, Februari 25). MSDN Blogs. Retrieved from Microsoft Lebanon's Official Blog: http://blogs.msdn.com/b/lebanon/archive/2011/01/03/30-excellent-windows-phone-7-development-tutorials.aspx

Crump, M. (2013, Maret 13). .net Magezine. Retrieved from

http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app

Deitel, H. M., & Deitel, P. J. (2001). C# How To Program. Pretince Hall.

Fathansyah. (2004). Sistem Basis Data Lanjutan Buku Basisdata. Bandung: Penerbit Informatika.

Fowler, M. (2004). UML Distilled. Pearson Education.

Han, J., & Kamber, M. (2006). Data Mining Concepts and Techniques. San Frensisco: Morgan Kaufman Publisher (Elsevier).

Handoyo, E. D., & Risal, L. (2011). Pemrograman Berorientasi Objek C#.

Bandung: Penerbit Informatika.

Microsoft. (2013, Maret 14). Microsoft Tutorial. Retrieved from

http://www.microsoft.com/design/toolbox/tutorials/windows-phone-7/starting/

Pramudya, P. (2011). Silverlight for Windows Phone Learn & Practice. Bandung: -.

Roger S. Pressman, P. (1997). Software Engineering: A Practitioner's Approach.

Singapore: Mc Graw-Hill.

Sandeep Chatterjee, P., & James Webber, PH.D. (2004). Developing Enterprise

Web Services An Architect's Guide. New Jersey: Pearson Education.

Sells, Chris, Weindhart, & Michael. (2006). Windows Forms 2.0 Programing. Witten, I. H., & Frank, E. (2005). Data Mining Practical Mechine Learning Tools

and Techniques, Second Edition (second ed.). San Fransisco: Morgan