• Tidak ada hasil yang ditemukan

Membangun sistem media tes persiapan ujian nasional untuk siswa sekolah menengah kejuruan (tryoutmu)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Membangun sistem media tes persiapan ujian nasional untuk siswa sekolah menengah kejuruan (tryoutmu)"

Copied!
14
0
0

Teks penuh

(1)

i HALAMAN JUDUL

LAPORAN SKRIPSI

MEMBANGUN SISTEM MEDIA TES PERSIAPAN UJIAN NASIONAL UNTUK SISWA SEKOLAH MENENGAH KEJURUAN

(TRYOUTMU)

MOHAMMAD JAYA AKHLIS KUSUMA NIM. 201551131

DOSEN PEMBIMBING

1. Muhammad Malik Hakim, S.T., M.T.I 2. Arief Susanto, S.T., M.Kom

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS 2019

(2)

ii

HALAMAN PERSETUJUAN

MEMBANGUN SISTEM MEDIA TES PERSIAPAN UJIAN NASIONAL UNTUK SISWA SEKOLAH MENENGAH KEJURUAN

(3)
(4)
(5)

v

MEMBANGUN SISTEM MEDIA TES PERSIAPAN UJIAN NASIONAL UNTUK SISWA SEKOLAH MENENGAH KEJURUAN

(TRYOUTMU)

Nama mahasiswa : Mohammad Jaya Akhlis Kusuma

NIM : 201551131

Pembimbing :

1. Muhammad Malik Hakim, S.T.,

M.I.T

2. Arief Susanto, S.T., M.Kom

ABSTRAK

Penelitian ini dilakukan di Smk Muhammadiyah Kudus teknologi yang semakin berkembang memang membuat segalanya akan menjadi lebih mudah. Perkembangan teknologi telepon pintar atau smartphone saat ini semakin pesat, telepon pintar di tuntut tidak hanya digunakan sebagai alat untuk berkomunikasi dan berkirim pesan saja, telepon pintar juga harus dilengkapi dengan beberapa kelebihan dan manfaat bagi pengguna telepon pintar terutama untuk media pembelajaran edukatif.

Aplikasi TRYOUTMU yang nantinya akan dibangun dengan metode Waterfall sebagai model pengembangan sistem. Metode perancangan sistem menggunakan UML(Unified Modelling Language). Pembuatan aplikasi ini akan menggunakan Aplikasi APP INVENTOR dan untuk media penyimpanan menggunakan layanan Google yaitu Google Spreadsheet yang dihubungkan dengan Google Script dikenal istilah dengan GAS (Google App Script). Jadi aplikasi ini bisa menyimpan data secara lokal ketika tidak ada akses internet, kemudian melakukan syncronize data segera setelah mendapatkan akses internet.

(6)

vi

BUILDING THE NATIONAL EXAM TEST PREPARATION MEDIA SYSTEM FOR VOCATIONAL SCHOOL STUDENTS (TRYOUTMU)

Student Name : Mohammad Jaya Akhlis Kusuma

Student Identity Number : 201551131

Supervisor :

1. Muhammad Malik Hakim, S.T., M.I.T

2. Arief Susanto, S.T., M.Kom

ABSTRACK

This research was conducted at the Vocational School Muhammadiyah Kudus Technology that is increasingly developing does make things easier. The development of smartphone technology or smartphones is now increasingly rapid, smart phones demanded are not only used as a means of communicating and sending messages, smart phones must also be equipped with several advantages and benefits for smartphone users, especially for educational learning media. The TRYOUTMU application which will later be built with the Waterfall method as a system development model. System design method using UML (Unified Modeling Language).Making this application will use the INVENTOR APP application and for storage media using Google services namely Google Spreadsheets that are linked to Google Script known as GAS (Google App Script). So this application can store data locally when there is no internet access, then syncronize data immediately after getting internet access.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporan skripsi yang berjudul “Membangun Sistem Media Tes Persiapan Ujian Nasional Untuk Sekolah Menengah Kejuruan (TRYOUTMU).”.

Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus.

Pelaksanaan penelitian dan penyusunan laporan skripsi ini tidak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada :

1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.

2. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus. 3. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

4. Bapak Ahmad Jazuli, S.Kom, M.Kom selaku Kepala Program Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus

5. Bapak Muhammad Malik Hakim, S.T., M.I.T selaku dosen

pembimbing satu yang telah memberikan pengarahan dan bimbingan selama penyusunan aplikasi skripsi ini.

6. Bapak Arief Susanto, S.T., M.Kom selaku dosen pembimbing dua yang

telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

7. Dosen – dosen di Program Studi Teknik Informatika di Universitas Muria Kudus yang telah mendidik dan membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff.

8. Kedua orang tua serta saudara – saudara saya yang telah memberikan dukungan dan melimpahkan kasih sayang, perhatian, serta doa dan membangkitkan semangat saya dalam penulisan skripsi.

(8)

viii

9. Teman-teman Program Studi Teknik Informatika yang selalu

memberikan semangat serta dukungan satu sama lain.

10. Teman – teman di media sosial yang turut mendukung dan menambah

ilmu yang belum pernah di dapatkan selama masa perkuliahan.

Penulis berharap semoga langkah selanjutnya di Ridhoi 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 Informasi. Aamiin.

Kudus, 21 Mei 2019 Penulis

(9)

ix DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN... ii

HALAMAN PENGESAHAN ... iii

PERNYATAAN KEASLIAN ... iii

ABSTRAK ... v

ABSTRACK ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xii

DAFTAR TABEL... xiii

DAFTAR LAMPIRAN ... xiv

BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Perumusan Masalah ... 3 1.3 Batasan Masalah ... 4 1.4 Tujuan ... 4 1.5 Manfaat ... 4 1.5.1 Bagi Sekolah ... 5

1.5.2 Bagi Jurusan Multimedia ... 5

1.5.3 Bagi Penulis ... 5

BAB II TINJAUAN PUSTAKA ... 6

2.1 Penelitian Terkait ... 6 2.2 Landasan Teori ... 8 2.2.1 App Inventor ... 8 2.2.2 Android ... 9 2.2.3 Google ... 12 2.2.4 Google Spreadheet ... 17

2.2.5 Google App Script ... 18

(10)

x

2.2.7 Aplikasi Mobile ... 20

2.2.8 Ujian Nasional ... 21

2.2.9 Tryout ... 22

2.2.10 Black Box Testing ... 23

2.2.11 Model Waterfall ... 23

2.2.12 UML (Unified Modelling Language) ... 25

2.2.13 Kerangka Teori ... 28

2.2.14 Flowchart ... 29

BAB III METODOLOGI PENELITIAN ... 31

3.1 Bahan dan Materi Penelitian ... 31

3.1.1 Bahan Penelitian ... 31

3.1.2 Materi Penelitian ... 31

3.2 Spesifikasi Software dan Hardware yang digunakan ... 32

3.3 Metode Pengembangan Sistem ... 33

3.4 Konsep Sistem ... 35

3.5 Analisa Sistem Berjalan ... 36

3.6 Analisa Sistem Usulan ... 37

3.7 Perancangan Basis Data ... 38

3.7.1 Rancangan Database ... 39

3.8 Desain Antar Muka Sistem ... 41

3.8.1 Desain Tampilan Screen1 ... 41

3.8.2 Desain Tampilan Persiapan ... 42

3.8.3 Desain Tampilan Persiapan Soal Matematika ... 42

3.8.4 Desain Tampilan Persiapan Soal Bahasa Indonesia ... 42

3.8.5 Desain Tampilan Persiapan Soal Bahasa Inggris ... 43

3.8.6 Desain Tampilan Persiapan Soal Kejuruan ... 43

3.8.7 Desain Tampilan Soal Latihan Ujian ... 44

BAB IV HASIL DAN PEMBAHASAN... 45

4.1. Implementasi Sistem ... 45

4.1.1. Implementasi Sistem ... 45

(11)

xi

4.2.1 Blackbox Testing ... 56

4.2.2 Pengujian Beta ... 62

BAB V KESIMPULAN DAN SARAN ... 67

5.1. Kesimpulan ... 67

5.2. Saran ... 67

DAFTAR PUSTAKA ... 69

LAMPIRAN ... 70

(12)

xii

DAFTAR GAMBAR

Gambar 2.1 Waterfall (Pressman, 2010). ... 24

Gambar 2.2 Kerangka teori ... 28

Gambar 3.1 Tahapan metode pengembangan sistem waterfall ... 33

Gambar 3.2 Flowchart konsep sistem ... 35

Gambar 3.3 Flowchart pendataan peserta latihan ujian ... 37

Gambar 3.4 Activity diagram penilaian di sistem... 38

Gambar 3.5 Logika login ... 39

Gambar 3.6 Logika simpan ... 40

Gambar 3.7 Halaman awal ... 41

Gambar 3.8 Tampilan halaman persiapan ... 42

Gambar 3.9 Tampilan persiapan masuk soal matematika ... 42

Gambar 3.11 Tampilan persiapan masuk soal bahasa Indonesia ... 43

Gambar 3.12 Tampilan persiapan masuk soal bahasa Inggris ... 43

Gambar 3.13 Tampilan persiapan masuk soal kejuruan ... 44

Gambar 3.14 Tampilan halaman soal latihan ujian ... 44

Gambar 4.1 Halaman masuk ... 45

Gambar 4.2 Halaman persiapan ... 46

Gambar 4.3 Halaman tata tertib soal bahasa Indonesia ... 47

Gambar 4.4 Halaman soal bahasa Indonesia... 48

Gambar 4.5 Halaman tata tertib soal matematika ... 49

Gambar 4.6 Halaman soal matematika ... 50

Gambar 4.7 Halaman tata tertib soal bahasa Inggris... 51

Gambar 4.8 Halaman soal bahasa Inggris listening section ... 52

Gambar 4.9 Halaman tata tertib soal bahasa Inggris reading section ... 53

Gambar 4.10 Halaman tata tertib soal kejuruan ... 54

Gambar 4.11 Halaman soal kejuruan ... 55

(13)

xiii

DAFTAR TABEL

Tabel 2.1 Use case diagram ... 26

Tabel 2.2 Activity diagram ... 27

Tabel 2.3 Flowchart ... 29

Tabel 3.1 Perangkat yang digunakan ... 32

Tabel 3.2 Perangkat dukungan ... 32

Tabel 3.3 Perancangan tabel login ... 40

Tabel 3.4 Perancangan tabel nilai ... 41

Tabel 4.1 Pengujian blackbox halaman masuk ... 56

Tabel 4.2 Pengujian blackbox halaman persiapan ... 57

Tabel 4.3 Pengujian blackbox halaman tata tertib soal bahasa Indonesia ... 57

Tabel 4.4 Pengujian blackbox halaman soal bahasa Indonesia ... 58

Tabel 4.5 Pengujian blackbox halaman tata tertib soal matematika ... 58

Tabel 4.6 Pengujian blackbox halaman soal matematika... 59

Tabel 4.7 Pengujian blackbox halaman tata tertib soal kejuruan ... 59

Tabel 4.8 Pengujian blackbox halaman soal kejuruan ... 59

Tabel 4.9 Pengujian blackbox halaman tata tertib soal bahasa Inggris ... 60

Tabel 4.10 Pengujian blackbox halaman soal bahasa Inggris listening section ... 60

Tabel 4.11 Pengujian blackbox halaman soal bahasa Inggris reading section ... 61

Tabel 4.12 Pengujian blackbox pada halaman hasil... 61

Tabel 4.13 Kuesioner untuk guru pengajar ... 63

Tabel 4.14 Hasil user acceptance test guru pemgajar... 64

Tabel 4.15 Kuesioner untuk peserta latihan ujian ... 65

(14)

xiv

DAFTAR LAMPIRAN

Lampiran 1 Lembar Catatan Buku Bimbingan dan Konsultasi ... 70 Lampiran 2 Lembar Catatan Bimbingan dan Konsultasi Pembimbing Utama ... 71 Lampiran 3 Lembar Catatan Bimbingan dan Konsultasi Pembimbing Pendamping ... 74 Lampiran 4 Kuesioner Guru Pengajar... 76 Lampiran 5 Kuesioner Peserta Latihan Ujian ... 78

Referensi

Dokumen terkait

Dengan memanjatkan puja dan puji syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporan

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporan skripsi

Berdasarkan hasil analisis data dan pembahasan yang telah dikemukakan, maka kesimpulan yang dapat diambil dari penelitian ini adalah sebagai berikut : (1) Secara simultan

Pasal 42 yang menyatakan bahwa “Anak sah adalah anak yang dilahirkan dalam atau sebagai akibat perkawinan yang sah”, dan Pasal 43 ayat (1) yang menyatakan: “Anak yang

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN

Dengan memanjatkan puja dan puji syukur terhadap kehadirat Allah SWT yang telah melimpahkan rahmat, taufik, dan hidayah-Nya sehingga penulis dapat menyelesaikan laporan

KATA PENGANTAR Dengan memanjatkan puji syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporan skripsi

Bab III terdiri dari lokasi pengambilan data, penjelasan tentang alur penelitian, penjelasan tentang penelitian rekahan 2D yang terdiri dari tahapan processing dan pengolahan data