168
i SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR DI BALI BERBASIS WEB MENGGUNAKAN BASISDATA MULTIMEDIA SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Memeroleh Gelar Sarjana Komputer Program Studi Teknik Informatika Oleh: I WAYAN SAZWIDKA OKTA MATARAM 145314103 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2019 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

  • Upload
    others

  • View
    25

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

i

SISTEM PEMBELAJARAN AKSARA BALI

UNTUK SEKOLAH DASAR DI BALI BERBASIS WEB

MENGGUNAKAN BASISDATA MULTIMEDIA

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat

Memeroleh Gelar Sarjana Komputer

Program Studi Teknik Informatika

Oleh:

I WAYAN SAZWIDKA OKTA MATARAM

145314103

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2019

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 2: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

ii

AKSARA BALI LEARNING SYSTEM

FOR BASIC SCHOOL BASED ON WEB

USING MULTIMEDIA BASISDATA

A THESIS

Presented as a Partial Fullfillment of The Requirements

to Obtain The Sarjana Computer Degree

in Informatics Engineering Study Program

Created by:

I WAYAN SAZWIDKA OKTA MATARAM

145314103

INFORMATICS ENGINEERING STUDY PROGRAM

DEPARTEMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2019

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 3: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

iii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 4: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

iv

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 5: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

v

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 6: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

vi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 7: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

vii

ABSTRAK

Bali memiliki bahasa daerah dan juga huruf tradisional yang hanya

berkembang di Bali. Bahasa daerah tersebut adalah Bahasa Bali dan huruf

tradisionalnya adalah aksara Bali. Namum aksara Bali sulit untuk dipelajari

karena memiliki banyak jenis aksara dan penggunaannya harus sesuai. Hal ini

menyebabkan menurunnya minat siswa dalam belajar aksara Bali.

Pada penlitian ini dibangun sebuah Sistem Pembelajaran Aksara Bali

Untuk Sekolah Dasar di Bali Berbasis Web Menggunakan Basisdata Multimedia

yang dapat menampilkan gambar huruf aksara, cara penulisan huruf aksara dan

cara membaca huruf aksara.

Hasil akhir yang diperoleh adalah Sistem Pembelajaran Aksara Bali Untuk

Sekolah Dasar di Bali Berbasis Web Menggunakan Basisdata Multimedia yang

telah berfungsi dengan baik dan dapat mengelola data huruf aksara, melihat huruf

aksara, cara menulis huruf aksara, cara membaca huruf aksara dan mengerjakan

soal latihan.

Kata kunci: basis data, basis data multimedia, aksara bali, website, jsp

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 8: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

viii

ABSTRACT

Bali has regional languages and also traditional letters which only develop

in Bali. The regional language is Balinese and the traditional letters are Balinese

script. However Balinese characters are difficult to learn because they have many

types of characters and their use must be appropriate. This causes a decrease in

students' interest in learning Balinese script.

In this research, the Bali Web Based Learning System for Elementary

Schools in Bali was built using the Multimedia Database which can display

letters, letters, how to write letters and how to read letters.

The final results obtained are Bali Script Learning System for Elementary

Schools in Bali Based on Web Using a Multimedia Database that has been

functioning properly and can manage alphabet letters, see letters, how to write

letters, how to read letters and do practice questions.

Keywords: database, multimedia database, bali script, website, jsp

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 9: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

ix

HALAMAN PRSEMBAHAN

Skripsi ini saya persembahkan untuk :

1. Sang Hyang Widhi Wasa

2. Orangtua, adik, sahabat, teman-teman yang tidak pernah berhenti memberi

doa, bantuan dalam bentuk apapun dan semangat dalam pengerjaan tugas

akhir ini.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 10: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

x

HALAMAN MOTTO

"Kesempatan hanya datang sekali, jadi lebih baik mencoba

daripada tidak sama sekali"

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 11: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xi

KATA PENGANTAR

Puji Syukur kepada Sang Hyang Widhi Wasa, atas segala berkat dan karunia-Nya

sehingga penulis dapat menyelesaikan tugas akhir ini sebagai salah satu syarat

memperoleh gelar sarjana program studi Teknik Informatika, Fakultas Sains dan

Teknologi Universitas Sanata Dharma Yogyakarta.

Penelitian dan penulisan tugas akhir ini berjalan dengan baik dari awal hingga

akhir karena adanya dukungan doa, semangat dan motivasi yang diberikan oleh

banyak pihak. Untuk itu, penulis ingin mengucapkan terima kasih kepada :

1. Sang Hyang Widhi Wasa yang selalu memberkati, menyertai, dan

memberikan kekuatan sehingga penulis dapat menyelesaikan tugas akhir

ini dengan baik.

2. Orang tua tercinta, Nyoman Widnyana Semara Putra dan Suzana Nunik

Parmayanti, adik Ni Made Julisca Pramesti Armara Putri dan nenek Ni

Made Murniathi untuk setiap doa, kasih saying, motivasi, serta dukungan

yang selalu diberikan.

3. Ibu Agnes Maria Polina S.Kom., M.Sc. selaku dosen pembimbing yang

telah membimbing dengan sabar, yang selalu memberikan motivasi dikala

masa-masa sulit, memberikan waktunya setiap akan bimbingan sehingga

penulis dapat menyelesaikan tugas akhir ini dengan baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 12: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 13: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xiii

DAFTAR ISI

HALAMAN JUDUL .............................................................................................. i

HALAMAN JUDUL (BAHASA INGGRIS) ....................................................... ii

HALAMAN PERSETUJUAN ............................................................................ iii

HALAMAN PENGESAHAN .............................................................................. iv

PERNYATAAN KEASLIAN KARYA ................................................................ v

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI ............................ vi

ABSTRAK ........................................................................................................... vii

ABSTRACT ......................................................................................................... viii

HALAMAN PERSEMBAHAN .......................................................................... ix

HALAMAN MOTTO ............................................................................................ x

KATA PENGANTAR .......................................................................................... xi

DAFTAR ISI ....................................................................................................... xiii

DAFTAR GAMBAR .......................................................................................... xix

DAFTAR TABEL ............................................................................................. xxii

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang ................................................................................................... 1

1.2 Rumusan Masalah .............................................................................................. 2

1.3 Batasan Masalah................................................................................................. 3

1.4 Tujuan dan Manfaat ........................................................................................... 3

1.5 Sistematika Penulisan ........................................................................................ 4

BAB II LANDASAN TEORI ................................................................................ 6

2.1 Bahasa ................................................................................................................ 6

2.2 Bahasa Bali......................................................................................................... 6

2.2.1 Bahasa Bali .................................................................................................. 6

2.2.2 Aksara Bali .................................................................................................. 6

2.2.3 Bentuk Aksara Bali ...................................................................................... 7

2.2.4 Pengangge Aksara Bali ................................................................................ 9

2.2.5 Ardha Suara ................................................................................................. 9

2.2.6 Aksara Angka ............................................................................................ 10

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 14: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xiv

2.3 Basis Data ........................................................................................................ 10

2.4 Basis Data Multimedia ..................................................................................... 10

2.4.1 Kelebihan dan Kekurangan Basis Data Multimedia ................................. 11

2.4.2 Komponen Multimedia .............................................................................. 11

2.4.3 Method-Method Basis Data Multimedia ................................................... 13

2.5 Oracle Database .............................................................................................. 18

2.6 Oracle Multimedia ........................................................................................... 18

2.7 Usecase ............................................................................................................. 18

2.8 Database Conceptual Design ........................................................................... 20

2.9 Desain Logikal dan Fisikal .............................................................................. 21

2.10 Pemodelan Proses .......................................................................................... 22

2.11 Pembelajaran Berbasis Komputer .................................................................. 22

2.11.1 Moel CAI (Computer Assisted Instruction) ............................................ 22

2.11.2 Macromedia Flash 8 ................................................................................ 23

2.12 Cascading Style Sheet (CSS) ......................................................................... 23

2.13 JavaServer Pages (JSP) ................................................................................. 23

2.14 Javascript ....................................................................................................... 24

BAB III METODOLOGI PENELITIAN .......................................................... 25

3.1 Gambaran Umum Sistem ................................................................................. 25

3.2 Metode Penelitian............................................................................................. 25

3.3 Kebutuhan Perangkat Lunak dan Keras ........................................................... 27

3.4 Tinjuan Pustaka ................................................................................................ 27

BAB IV ANALISA DAN DESAIN SISTEM ..................................................... 28

4.1 Analisa Sistem .................................................................................................. 28

4.1.1 Gambaran Umum Sistem .......................................................................... 29

4.1.2 Gambaran Umum Sistem yang akan Dibangun ........................................ 29

4.1.3 Analisa Kebutuhan Pengguna .................................................................... 30

4.1.4 Diagram Usecase ....................................................................................... 32

4.1.4.1 Narasi Usecase .................................................................................... 33

4.1.4.2 Data Flow Diagram (Processing Modeling) ...................................... 45

4.1.4.2.1 Diagram Konteks (Logical Design Phase) .................................. 45

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 15: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xv

4.1.4.2.2 Diagram Berjenjang .................................................................... 46

4.1.4.2.3 Data Flow Diagram Level 1 ........................................................ 47

4.1.4.2.4 Data Flow Diagram Level 2 Proses 1 ......................................... 48

4.1.4.2.5 Data Flow Diagram Level 2 Proses 2 ......................................... 48

4.1.4.2.6 Data Flow Diagram Level 2 Proses 3 ......................................... 49

4.1.4.2.7 Data Flow Diagram Level 2 Proses 4 ......................................... 49

4.2 Perancangan Sistem ......................................................................................... 28

4.2.1 Data Modeling ........................................................................................... 50

4.2.1.1 Desain Basis Data Konseptual ............................................................ 50

4.2.1.2 Desain Logikal Basis Data.................................................................. 51

4.2.1.3 Physical Design and Integartion Phase ............................................. 51

4.2.2 Desain Antarmuka ..................................................................................... 54

4.2.2.1 Halaman Utama .................................................................................. 54

4.2.2.2 Login Admin ....................................................................................... 55

4.2.2.3 Login Guru.......................................................................................... 56

4.2.2.4 Login Siswa ........................................................................................ 56

4.2.2.5 Halaman Admin .................................................................................. 57

4.2.2.6 Tambah Huruf Aksara ........................................................................ 57

4.2.2.7 Tambah Animasi Aksara .................................................................... 58

4.2.2.8 Tambah Suara Aksara ......................................................................... 59

4.2.2.9 Tambah Contoh Kata .......................................................................... 59

4.2.2.10 Halaman Guru ................................................................................... 60

4.2.2.11 Halaman Siswa ................................................................................. 61

4.2.2.12 Lihat Huruf Aksara Admin, Guru, Siswa ......................................... 62

4.2.2.13 Lihat Animasi Aksara Admin, Guru, Siswa ..................................... 63

4.2.2.14 Dengar Suara Aksara Admin, Guru, Siswa ...................................... 63

4.2.2.15 Lihat Contoh Kata Admin, Guru, Siswa ........................................... 64

4.2.2.16 Lihat Soal Latihan Admin, Guru ...................................................... 65

4.2.2.17 Kerjakan Soal Latihan Siswa ............................................................ 65

4.2.2.18 Nilai .................................................................................................. 66

BAB V IMPLEMENTASI SISTEM ................................................................... 67

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 16: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xvi

5.1 Implementasi Basis Data .................................................................................. 67

5.1.1 Tabel Admin .............................................................................................. 67

5.1.2 Tabel Guru ................................................................................................. 68

5.1.3 Tabel Siswa ............................................................................................... 68

5.1.4 Tabel Huruf Aksara ................................................................................... 69

5.1.5 Tabel Animasi Aksara ............................................................................... 70

5.1.6 Tabel Suara Aksara .................................................................................... 70

5.1.7 Tabel Contoh Kata ..................................................................................... 71

5.2 Implementasi Sistem ........................................................................................ 72

5.2.1 Halaman Utama ......................................................................................... 72

5.2.2 Halaman Admin ......................................................................................... 73

5.2.2.1 Login Admin ....................................................................................... 73

5.2.2.2 Halaman Admin .................................................................................. 75

5.2.2.3 Halaman Kelola Huruf Aksara ........................................................... 76

5.2.2.4 Halaman Tambah Huruf Aksara ......................................................... 78

5.2.2.5 Halaman Kelola Animasi Aksara ....................................................... 79

5.2.2.6 Halaman Tambah Animasi Aksara ..................................................... 80

5.2.2.7 Halaman Kelola Suara Aksara ............................................................ 82

5.2.2.8 Halaman Tambah Suara Aksara ......................................................... 83

5.2.2.9 Halaman Kelola Contoh Kata ............................................................. 85

5.2.2.10 Halaman Tambah Contoh Kata ........................................................ 87

5.2.2.11 Halaman Lihat Huruf Aksara Admin ............................................... 89

5.2.2.12 Halaman Detail Huruf Aksara Admin .............................................. 89

5.2.2.13 Halaman Lihat Animasi Aksara Admin ........................................... 91

5.2.2.14 Halaman Detail Animasi Aksara Admin .......................................... 91

5.2.2.15 Halaman Dengar Suara Aksara Admin............................................. 93

5.2.2.16 Halaman Detail Suara Aksara Admin............................................... 94

5.2.2.17 Halaman Lihat Contoh Kata Admin ................................................. 95

5.2.2.18 Halaman Detail Contoh Kata Admin ................................................ 95

5.2.2.19 Halaman Lihat Soal Latihan Kelas 1 Admin .................................... 98

5.2.2.20 Halaman Lihat Soal Latihan Kelas 2 Admin .................................... 99

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 17: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xvii

5.2.2.21 Halaman Lihat Soal Latihan Kelas 3 Admin .................................. 100

5.2.3 Halaman Guru ......................................................................................... 101

5.2.3.1 Login Guru........................................................................................ 101

5.2.3.2 Halaman Guru ................................................................................... 102

5.2.3.3 Halaman Lihat Huruf Aksara Guru .................................................. 103

5.2.3.4 Halaman Detail Huruf Aksara Guru ................................................. 104

5.2.3.5 Halaman Lihat Animasi Aksara Guru .............................................. 104

5.2.3.6 Halaman Detail Animasi Aksara Guru ............................................. 105

5.2.3.7 Halaman Dengar Suara Aksara Guru ............................................... 105

5.2.3.8 Halaman Detail Suara Aksara Guru ................................................. 106

5.2.3.9 Halaman Lihat Contoh Kata Guru .................................................... 106

5.2.3.10 Halaman Detail Contoh Kata Guru................................................. 107

5.2.3.11 Halaman Lihat Soal Latihan Kelas 1 Guru ..................................... 108

5.2.3.12 Halaman Lihat Soal Latihan Kelas 2 Guru ..................................... 109

5.2.3.13 Halaman Lihat Soal Latihan Kelas 3 Guru ..................................... 110

5.2.4 Halaman Siswa ........................................................................................ 111

5.2.4.1 Login Siswa ...................................................................................... 111

5.2.4.2 Halaman Siswa ................................................................................. 112

5.2.4.3 Halaman Lihat Huruf Aksara Siswa ................................................. 114

5.2.4.4 Halaman Detail Huruf Aksara Siswa ................................................ 114

5.2.4.5 Halaman Lihat Animasi Aksara Siswa ............................................. 115

5.2.4.6 Halaman Detail Animasi Aksara Siswa ............................................ 116

5.2.4.7 Halaman Dengar Suara Aksara Siswa .............................................. 116

5.2.4.8 Halaman Detail Suara Aksara Siswa ................................................ 117

5.2.4.9 Halaman Lihat Contoh Kata Siswa .................................................. 118

5.2.4.10 Halaman Detail Contoh Kata Siswa ............................................... 118

5.2.4.11 Halaman Kerjakan Soal Latihan Kelas 1 Siswa ............................. 119

5.2.4.12 Halaman Nilai Kelas 1 .................................................................... 120

5.2.4.13 Halaman Kerjakan Soal Latihan Kelas 2 Siswa ............................. 121

5.2.4.14 Halaman Nilai Kelas 2 .................................................................... 122

5.2.4.15 Halaman Kerjakan Soal Latihan Kelas 3 Siswa ............................. 123

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 18: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xviii

5.2.4.16 Halaman Nilai Kelas 3 .................................................................... 124

BAB VI PENGUJIAN DAN ANALISA HASIL .............................................. 124

6.1 Analisa Hasil Uji Coba Sistem (Alpha Test) .................................................. 124

6.2 Analisa Hasil Uji Coba Siswa (Beta Test) ..................................................... 126

6.3 Rangkuman Hasil Uji Sistem Pembelajran Aksara Bali (SPAB) .................. 138

BAB VII PENUTUP ........................................................................................... 139

7.1 Kesimpulan .................................................................................................... 139

7.2 Saran ............................................................................................................... 140

DAFTAR PUSTAKA ......................................................................................... 141

LAMPIRAN ........................................................................................................ 143

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 19: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xix

DAFTAR GAMBAR

Gambar 2.1 Aksara Bali ........................................................................................... 8

Gambar 2.2 Pengangge Aksara ................................................................................ 9

Gambar 2.3 Ardha Suara .......................................................................................... 9

Gambar 2.4 Aksara Angka ..................................................................................... 10

Gambar 2.5 Simbol Usecase .................................................................................. 19

Gambar 2.6 Simbol Aktor ...................................................................................... 19

Gambar 2.7 Notasi dalam ERD .............................................................................. 21

Gambar 4.1 Diagram Usecase ................................................................................ 32

Gambar 4.2 Diagram Konteks................................................................................ 45

Gambar 4.3 Diagram Berjenjang ........................................................................... 46

Gambar 4.4 Data Flow Diagram Level 1 .............................................................. 47

Gambar 4.5 Data Flow Diagram Level 2 Proses 1 ................................................ 48

Gambar 4.6 Data Flow Diagram Level 2 Proses 2 ................................................ 48

Gambar 4.7 Data Flow Diagram Level 2 Proses 3 ................................................ 49

Gambar 4.8 Data Flow Diagram Level 2 Proses 4 ................................................ 49

Gambar 4.9 Conceptual Database Design (ER Diagram) ..................................... 50

Gambar 4.10 Desain Logikal Basis Data ............................................................... 51

Gambar 4.11 Halaman Utama ................................................................................ 55

Gambar 4.12 Login Admin .................................................................................... 55

Gambar 4.13 Login Guru ....................................................................................... 56

Gambar 4.14 Login Siswa ...................................................................................... 56

Gambar 4.15 Halaman Admin ............................................................................... 57

Gambar 4.16 Halaman Tambah Huruf Aksara ...................................................... 57

Gambar 4.17 Halaman Tambah Animasi Aksara .................................................. 58

Gambar 4.18 Halaman Tambah Suara Aksara ....................................................... 59

Gambar 4.19 Halaman Tambah Contoh Kata ........................................................ 59

Gambar 4.20 Halaman Guru .................................................................................. 60

Gambar 4.21 Halaman Siswa ................................................................................. 61

Gambar 4.22 Lihat Huruf Aksara Admin, Guru dan Siswa ................................... 62

Gambar 4.23 Lihat Animasi Aksara Admin, Guru dan Siswa ............................... 63

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 20: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xx

Gambar 4.24 Dengar Suara Aksara Admin, Guru dan Siswa ................................ 63

Gambar 4.25 Lihat Huruf Contoh Kata Admin, Guru dan Siswa .......................... 64

Gambar 4.26 Lihat Soal Latihan Admin dan Guru ................................................ 65

Gambar 4.27 Kerjakan Soal Latihan Siswa ........................................................... 65

Gambar 4.28 Nilai .................................................................................................. 66

Gambar 5.1 Halaman Utama .................................................................................. 72

Gambar 5.2 Login Admin ...................................................................................... 73

Gambar 5.3 Halaman Utama Admin ...................................................................... 75

Gambar 5.4 Halaman Kelola Huruf Aksara ........................................................... 76

Gambar 5.5 Halaman Tambah Huruf Aksara ........................................................ 78

Gambar 5.6 Halaman Kelola Animasi Aksara ....................................................... 81

Gambar 5.7 Halaman Tambah Animasi Aksara .................................................... 80

Gambar 5.8 Halaman Kelola Suara Aksara ........................................................... 82

Gambar 5.9 Halaman Tambah Suara Aksara ......................................................... 84

Gambar 5.10 Halaman Kelola Contoh Kata .......................................................... 85

Gambar 5.11 Halaman Tambah Contoh Kata ........................................................ 87

Gambar 5.12 Halaman Lihat Huruf Aksara Admin ............................................... 89

Gambar 5.13 Halaman Detail Huruf Aksara Admin .............................................. 89

Gambar 5.14 Halaman Lihat Animasi Aksara Admin ........................................... 91

Gambar 5.15 Halaman Detail Animasi Aksara Admin .......................................... 92

Gambar 5.16 Halaman Dengar Suara Aksara Admin ............................................ 93

Gambar 5.17 Halaman Detail Suara Aksara Admin .............................................. 94

Gambar 5.18 Halaman Lihat Contoh Kata Admin................................................. 95

Gambar 5.19 Halaman Detail Contoh Kata Admin ............................................... 96

Gambar 5.20 Halaman Lihat Soal Latihan Kelas 1 Admin ................................... 98

Gambar 5.21 Halaman Lihat Soal Latihan Kelas 2 Admin .................................. 99

Gambar 5.22 Halaman Lihat Soal Latihan Kelas 3 Admin ................................. 100

Gambar 5.23 Login Guru ..................................................................................... 101

Gambar 5.24 Halaman Utama Guru..................................................................... 103

Gambar 5.25 Halaman Lihat Huruf Aksara Guru ................................................ 103

Gambar 5.26 Halaman Detail Huruf Aksara Guru............................................... 104

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 21: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xxi

Gambar 5.27 Halaman Lihat Animasi Aksara Guru ............................................ 104

Gambar 5.28 Halaman Detail Animasi Aksara Guru ........................................... 105

Gambar 5.29 Halaman Dengar Suara Aksara Guru ............................................. 105

Gambar 5.30 Halaman Detail Suara Aksara Guru ............................................... 106

Gambar 5.31 Halaman Lihat Contoh Kata Guru ................................................. 106

Gambar 5.32 Halaman Detail Contoh Kata Guru ................................................ 107

Gambar 5.33 Halaman Lihat Soal Latihan Kelas 1 Guru .................................... 108

Gambar 5.34 Halaman Lihat Soal Latihan Kelas 2 Guru .................................... 109

Gambar 5.35 Halaman Lihat Soal Latihan Kelas 3 Guru .................................... 110

Gambar 5.36 Login Siswa .................................................................................... 111

Gambar 5.37 Halaman Utama Siswa ................................................................... 113

Gambar 5.38 Halaman Lihat Huruf Aksara Siswa.............................................. 114

Gambar 5.39 Halaman Detail Huruf Aksara Siswa ............................................. 115

Gambar 5.40 Halaman Lihat Animasi Aksara Siswa........................................... 115

Gambar 5.41 Halaman Detail Animasi Aksara Siswa ......................................... 116

Gambar 5.42 Halaman Dengar Suara Aksara Siswa ............................................ 116

Gambar 5.43 Halaman Detail Suara Aksara Siswa ............................................. 117

Gambar 5.44 Halaman Lihat Contoh Kata Siswa ................................................ 118

Gambar 5.45 Halaman Detail Contoh Kata Siswa ............................................... 118

Gambar 5.46 Halaman Kerjakan Soal Latihan Kelas 1 Siswa ............................. 119

Gambar 5.47 Halaman Skoring Nilai Siswa Kelas 1 ........................................... 120

Gambar 5.48 Halaman Kerjakan Soal Latihan Kelas 2 Siswa ............................. 121

Gambar 5.49 Halaman Skoring Nilai Siswa Kelas 2 ........................................... 122

Gambar 5.50 Halaman Kerjakan Soal Latihan Kelas 3 Siswa ............................. 123

Gambar 5.51 Halaman Skoring Nilai Siswa Kelas 3 ........................................... 124

Gambar 6.1 Grafik Jumlah Responden Pertama .................................................. 127

Gambar 6.2 Grafik Jumlah Responden Kedua ..................................................... 129

Gambar 6.3 Grafik Jumlah Responden Ketiga .................................................... 131

Gambar 6.4 Grafik Jumlah Responden Keempat ................................................. 133

Gambar 6.5 Grafik Jumlah Responden Kelima ................................................... 135

Gambar 6.6 Grafik Jumlah Responden Keenam .................................................. 137

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 22: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

xxii

DAFTAR TABEL

Tabel 2.1 Method Basis Data Multimedia ............................................................. 13

Tabel 4.1 Kebutuhan Pengguna ............................................................................. 31

Tabel 4.2 Narasi Use Case Login .......................................................................... 33

Tabel 4.3 Narasi Use Case Tambah Gambar Aksara ............................................ 34

Tabel 4.4 Narasi Use Case Tambah Animasi Aksara ........................................... 36

Tabel 4.5 Narasi Use Case Tambah Suara Aksara ................................................ 37

Tabel 4.6 Narasi Use Case Tambah Contoh Kata ................................................. 39

Tabel 4.7 Narasi Use Case Lihat Materi ............................................................... 41

Tabel 4.8 Narasi Use Case Lihat Contoh Kata ..................................................... 42

Tabel 4.9 Narasi Use Case Lihat Soal Latihan ..................................................... 43

Tabel 4.10 Narasi Use Case Mengerjakan Soal Latihan ....................................... 45

Tabel 4.11 Struktur Tabel Admin ......................................................................... 51

Tabel 4.12 Struktur Tabel Guru ............................................................................. 52

Tabel 4.13 Struktur Tabel Siwa ............................................................................. 52

Tabel 4.14 Struktur Tabel Huruf Aksara................................................................ 52

Tabel 4.15 Struktur Tabel Animasi Aksara............................................................ 53

Tabel 4.16 Struktur Tabel Suara Aksara ................................................................ 53

Tabel 4.17 Struktur Tabel Contoh Kata ................................................................. 54

Tabel 6.1 Hasil Kuisioner Pertanyaan Pertama.................................................... 126

Tabel 6.2 Hasil Kuisioner Pertanyaan Kedua ...................................................... 128

Tabel 6.3 Hasil Kuisioner Pertanyaan Ketiga ...................................................... 130

Tabel 6.4 Hasil Kuisioner Pertanyaan Keempat .................................................. 132

Tabel 6.5 Hasil Kuisioner Pertanyaan Kelima ..................................................... 134

Tabel 6.6 Hasil Kuisioner Pertanyaan Keenam ................................................... 136

Tabel 6.7 Rangkuman Hasil Uji Sistem Pembelajaran Aksara Bali .................... 138

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 23: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Aksara Bali dikenal sebagai huruf hanacaraka dan menjadi salah satu

huruf aksara tradiosional yang berkembang di Bali. Aksara Bali dipergunakan

untuk membantu masyaraka Bali dalam menulis Bahasa Bali maupun Bahasa

Sansekerta ketika ada kegiatan seni, upacara keagamaan dan lain sebagainya.

Huruf aksara tidak hanya terdapat di Pulau Bali saja, tetapi juga terdapat di

Pulau Jawa dan Sumatera. Dalam penulisannya, huruf aksara Bali memiliki

persamaan bentuk antara karakter satu dengan yang lainnya dan untuk dapat

membedakannya hanya dengan memberikan coretan-coretan kecil atau guratan

saja (Wirayuda, et al., 2009).

Di Bali sendiri, pembelajaran bahasa Bali maupun aksara Bali menjadi

satu pelajaran sebagai muatan lokal dan sudah didapatkan sejak duduk

disekolah dasar sampai tingkat SMA. Namun pelajaran aksara Bali sulit untuk

dipelajari karena memiliki banyak jenis aksara yang penggunaannya harus

sesuai. Hal ini menyebabkan siswa kehilangan dalam minat belajar karena

merasa aksara Bali sangat sulit untuk dipelajari.

Walaupun teknologi jaman sekarang sudah terbilang canggih, tetapi

pemanfataannya dalam bidang pembelajaran masih kurang. Oleh karena itu,

peneliti akan memanfaatkan teknologi untuk membangun sebuah sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 24: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

2

pembelajaran. Sistem pembelajaran yang diharapkan dapat mengatasi kesulitan

siswa dalam belajar aksara Bali. Sistem yang akan dibangun adalah Sistem

Pembelajaran Aksara Bali Untuk Sekolah Dasar di Bali Berbasis Web

Menggunakan Basisdata Multimedia yang mampu menampilkan gambar, video

atau animasi dan suara aksara. Sistem ini dibangun berbasis web agar siswa

tidak hanya dapat belajar di sekolah namun juga dapat belajar di rumah.

1.2 Rumusan Masalah

Dari latar belakang masalah diatas maka rumusan masalah adalah sebagai

berikut:

1. Bagaimana membangun sistem pembelajaran aksara bali untuk sekolah

dasar kelas 1- 3 berbasis web menggunakan basisdata multimedia ?

2. Apakah aplikasi ini mampu menarik minat belajar siswa terhadap aksara

Bali ?

3. Apakah aplikasi ini mudah untuk digunakan oleh siswa?

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 25: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

3

1.3 Batasan Masalah

Agar permasalahan yang ada tidak terlalu luas maka ruang lingkup

dibatasi sebagai berikut:

1. Materi dibatasi untuk tingkat sekolah dasar kelas 1-3.

2. Materi tentang cara menulis tulisan aksara Bali, cara membaca dan

contoh kata menggunakan bahasa Bali.

3. Data mutlimedia yang dipergunakan terbatas gambar menggunakan

macromedia flashtool 8.

1.4 Tujuan dan Manfaat Penelitian

Tujuan Penelitian:

1. Membangun sistem pembelajaran aksara Bali untuk sekolah dasar

kelas 1-3 berbasis web menggunakan basisdata multimedia.

2. Membangun sistem yang dapat menarik minat belajar siswa.

3. Membangun sistem yang dapat digunakan dengan mudah oleh siswa

sekolah dasar.

Manfaat Penelitian:

1. Diharapkan dapat memudahkan siswa sekolah dasar dalam

mempelajari tulisan aksara Bali.

2. Diharapkan dapat menarik minat belajar siswa dalam belajar tulisan

aksara Bali.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 26: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

4

1.5 Sistematika Penulisan

BAB I : Pendahuluan

Bab ini membahas latar belakang masalah, rumusan masalah, batasan

masalah, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika

penulisan.

BAB II : Dasar Teori

Bab ini membahas teori-teori yang akan digunakan dalam penelitian ini

meliputi Bahasa, Bahasa Bali, Aksara Bali dan teori-teori terkait dengan

Basisdata Multimedia.

BAB III : Analisa dan Perancangan Sistem

Bab ini membahas analisa dan perancangan aplikasi pengenalan aksara

Bali yang di bangun meliputi gambaran umum sistem, analisa kebutuhan

perangkat lunak perancangan sistem, desain proses dan desain tampilan

antarmuka website.

BAB IV : Implementasi dan Pengujian Aplikasi

Bab ini membahas implementasi dan pengujian aplikasi dari website

pembelajaran aksara Bali yang meliputi: alur kerja program, tampilan

antarmuka serta proses input dan output dari program.

BAB V : Analisa Hasil

Bab ini berisi analisa hasil dari implementasi pengujian sistem yang telah

dilakukan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 27: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

5

BAB VI : Penutup

Bab ini berisi kesimpulan dari implementasi dan pengujian yang telah

dilakukan serta saran-saran untuk peningkatan dan pengembangan website

jika masih ada yang kurang.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 28: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

6

BAB II

LANDASAN TEORI

2.1 Bahasa

Bahasa merupakan suatu ungkapan yang keluar dari mulut manusia

yang mengandung maksud dan tujuan dalam menyampaikan sesuatu kepada

orang. Bahasa juga merupakan sarana yang dipakai seseorang atau

sekelompok orang untuk saling bekerja sama, berkomunikasi satu dengan

yang lainnya (Kridalaksana, 1993).

2.2 Bahasa Bali

2.2.1 Bahasa Bali

Bahasa Bali dipergunakan dalam berkomunikasi sehari-hari

dipulau Bali, pulau Lombok barat, ujung timur pulau Jawa dan juga

dipulau Sumatra. Bahasa bali memiliki tingkatan bahasa, yaitu bahasa

Bali Alus. Bali Madya dan Bali Kasar. Pada Setiap tingkatan bahasa,

penggunaannya dalam sehari-hari juga berbeda-beda. Bali Alus

pergunakan saat acara resmi atau formal, Bali Madya dipergunakan saat

berkomunikasi dengan masyarakat dan Bali Kasar dipergunakan saat

sedang berkomunikasi dengan saudara atau teman.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 29: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

7

2.2.2 Aksara Bali

Dikenal sebagai hanacaraka dan menjadi salah satu huruf

aksara tradisional yang berkembang di Pulau Bali, Indonesia. Aksara ini

dipergunakan untuk menulis bahasa Bali dan bahasa sansekerta. Huruf

aksara Bali yang biasa digunakan berjumlah 18 karakter yang

dinamakan aksara Wyanjana tetapi jika digunakan dalam sehari-hari

jumlahnya lebih dari 18 karakter. Dengan sedikit perubahan, aksara ini

juga digunakan untuk menulis bahasa Sasak yang berasal dari pulau

Lombok. Aksara Bali berkerabat dekat dengan aksara Jawa.

2.2.3 Bentuk Aksara Bali

Berikut ini merupakan gambar dari huruf aksara yang sering digunakan

untuk menulis Bahasa Bali maupun Bahasa Sansekerta. Untuk bagian

gantungan digunakan untuk bagian yang memiliki akhiran bukan huruf

vokal, contohnya Bahasa Balinya mencuci adalah ngumbah maka

aksara Balinya adalah \u mã;. Peletakannya pada bagian bawah huruf

"m" dimana yang berakhiran bukan huruf vokal. Jika penulisan

aksaranya seperti ini \u m b; , maka akan dibaca ngumabah dan

bukan ngumbah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 30: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

8

Gambar 2.1 Aksara Bali

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 31: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

9

2.2.4 Pengangge Aksara Bali

Pengangge aksara digunakan untuk menentukan bacaan i, u, o, h dan -

ng.

Contohnya, k ø (ki), ku (ku), eKÿ (ko), k; (kah) dan k* (kang).

Gambar 2.2 Pengangge Aksara

2.2.5 Ardha Suara

Ardha suara digunakan untuk membaca huruf "le" pada kata lekat.

Contohnya pada Bahasa Balinya hitam adalah selem, maka aksara

Balinya adalah s) ò m/.

Gambar 2.3 Gambar Ardha Suara

2.2.6 Aksara Angka

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 32: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

10

Berikut ini gambar dari gambar angka dalam aksara Bali.

Gambar 2.4 Gambar Angka

2.3 Basis Data

Kumpulan data yang tersimpan didalam komputer yang dapat diolah

menjadi suatu informasi dan juga dapat dimanipulasi menggunakan sebuah

program aplikasi. Basis data menjadi penting karena dapat mnegorganisir

suatu data, menghindari duplikasi dan hubungan antar data yang tidak jelas.

2.4 Basis Data Multimedia

Multimedia berasal dari bahasa Latin, yaitu nouns yang berarti banyak

atau bermacam-macam. Sedangkan kata media berasal dari bahasa Latin,

yaitu medium yang berarti perantara atau sesuatu yang dipakai untuk

menghantarkan, menyampaikan atau membawa sesuatu. Multimedia

merupakan perpaduan antara berbagi media yang berupa teks, gambar (vektor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 33: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

11

atau bitmap), grafik, suara, animasi, video dan lain-lain. Menurut Tay

Vaughan (2011,p1) multimedia adalah kombinasi dari suatu objek gambar,

audio, video, teks, grafis, animasi dan seni yang dimanipulasi secara digital.

2.4.1 Kelebihan dan Kekurangan Basis Data Multimedia

Kelebihan:

1. Dapat menangani objek multimedia dalam jumlah besar

2. Lebih lengkap karena bukan hanya data teks tetapi juga

gambar, audio, video dan lain-lain.

Kekurangan:

1. Pengaksesan yang cukup memakan waktu jika dibandingkan

dengan data berupa teks.

2.4.2 Komponen Multimedia

a. Audio

Macam-macam bunyi dalam bentuk digital seperti suara,

musik, narasi dan sebagainya yang bisa didengar untuk

keperluan suara latar, penyampaian pesan duka, sedih, semangat

dan macam-macam disesuaikan dengan situasi dan kondisi.

b. Gambar

Penyampaian informasi dalam bentuk visual. Gambar

dalam bentuk garis (line drawning), bulatan, kotak, bayangan,

warna dan sebagainya.

c. Video

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 34: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

12

Alat atau media yang dapat menunjukan simulasi benda

nyata. Video sebagai media digital yang menunjukan susunan

atau urutan gambar-gambar yang bergerak dan dapat

memberikan ilusi/fantasi.

d. Animasi

Suatu tampilan yang menggabungkan antara media teks,

grafik dan suara dalam suatu aktivitas pergerakan. Animasi

sebagai suatu teknologi yang dapat menjadikan gambar yang

diam menjadi bergerak seolah terlihat gambar tersebut hidup,

bergerak, beraksi dan berkata.

e. Teks

Suatu kombinasi huruf yang mebentuk satu kata atau

kalimat yang menjelaskan suatu maksud atau materi

pembelajaran yang dapat dipahami oleh orang yang

membacanya.

2.4.3 Method-mehod Basis Data Multimedia

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 35: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

13

Method-method yang digunakan untuk setiap tipe data:

Tabel 2.1 Method Basis Data Mutlimedia

Tipe Data Metode

ORDAudio

checkProperties( )

getAllAttributes( )

getAttribute( )

getAudioDuration( )

getCompressionType( )

getContentLength( )

getDescription( )

getFormat( )

getSampleSize( )

getMimeType( )

importFrom( )

setAudioDuration( )

setCompressionType( )

setDescription( )

setFormat( )

setNumberOfChannels( )

setProperties( )

setSampleSize( )

ORDImage

checkProperties( )

copy( )

getCompressionFormat( )

getContentLength( )

getContentFormat( )

getDicomMetadata( )

getFileFormat( )

getHeight( )

getMetadata( )

getMimeType( )

getWidth( )

importFrom( )

process( )

processCopy( )

putMetadata( )

setProperties( )

setProperties( ) for foreign images

ORDVideo

checkProperties( )

getAllAttributes( )

getAttribute( )

getBitRate( )

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 36: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

14

getCompressionType( )

getContentInLob( )

getContentLength( )

getDescription( )

getFormat( )

getFrameRate( )

getFrameResolution( )

getFrameSize( )

getMimeType( )

getNumberOfColors( )

getNumberOfFrames( )

getVideoDuration( )

importFrom( )

processVideoCommand( )

setBitRate( )

setCompressionType( )

setDescription( )

setFormat( )

setFrameRate( )

setFrameResolution( )

setFrameSize( )

setKnownAttributes( )

setNumberOfColors( )

setNumberOfFrames( )

setProperties( )

setVideoDuration( )

Penjelasan metode-metode Basis Data yang digunakan dalam pada

Basis Data Multimedia adalah sebagai berikut:

1. getContentFormat()

Suatu method yang digunakan untuk memeroleh content

format.

2. getMimeType()

Suatu metod yang digunakan untuk memeroleh format tipe

Mime.

3. getPreferredFormat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 37: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

15

Suatu method yang digunakan untuk memeroleh preferred

format.

4. deleteContent()

Suatu method yang digunakan untuk mendelt content.

5. setContentLength()

Suatu method yan digunakan untuk menentukan nilai

content length.

6. getSource()

Suatu method yang digunakan untuk menampilkan seluruh

file (lokasi, nama dan tipe) dalam bentuk URL.

7. process()

Suatu method yang digunakan untuk melakukan proses

pengolahaan data.

8. getWidth()

Suatu method yang digunakan untuk memeroleh lebar dari

suatu objek.

9. getHeight()

Suatu method yang digunakan untuk memeroleh tingi dari

suatu objek.

10. setMimeType()

Suatu method yang digunakan untuk menentukan nilai

Mime.

11. setWidth()

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 38: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

16

Suatu method yang digunakan untuk menentukan nilai

lebar dari suatu objek.

12. setHeight()

Suatu method yang digunakan untuk menentukan nilai

tinggi dari suatu objek.

Berikut adalah format-format data yang didukung oleh Oracle

Multimedia:

1. Gambar/Image

a. Bitmap Image

b. FPIX (Flash Pix)

c. GIF (Graphics Interchange Format)

d. JPEG (Joint Photographic Experts Group)

e. PCX (Personal Computer eXchange)

f. PNG (Portable Network Graphics)

g. RPIX (Raw Pixel)

h. TIFF (Tag Image File Format)

i. WBMP (Wireless Bitmap)

2. Video

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 39: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

17

a. 3GP/3GPP (Third Generation Partnership Project).

b. MPEG (Moving Picture Experts Group).

Format video MPEG yang didukung adalah

MPEG1, MPEG2 dan MPEG4. Untuk format

MPEG1 dan MPEG2 berekstensi file .mpg

sedangkan MPEG4 berekstensi .mp4.

c. AVI (Microsoft Video utnuk Windows).

d. RMFF (Real Networks Real Video Data).

3. Audio

a. 3GPP

b. WAV (Waveform Audio File).

c. MPEG (Moving Picture Experts Group).

Format video MPEG yang didukung adalah

MPEG1, MPEG2 dan MPEG4. Untuk format

MPEG1 dan MPEG2 berekstensi file .mpg

sedangkan MPEG4 berekstensi .mp4.

2.5 Oracle Database

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 40: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

18

Oracle database merupakan sistem manajemen database objek

relasional yang dalam pengelolaannya aman dan efisien serta menyediakan

dukungan untuk definisi jenis objek, termasuk data terkait dengan objek dan

operasi (metode) yang dapat dilakukan.

2.6 Oracle Multimedia

Oracle multimedia memiliki fitur yang mengizinkan database oracle

untuk menyimpan, mengelola dan mengambil gambar, video, audio atau

media data heterogen lainnya secara terpadu dengan informasi lainnya dengan

menggunakan SQL, PL/SQL dan java dalam cara yang sama seperti data

relational standar (Pelski, 2005).

2.7 Use Case

Use case digunakan untuk menggambarkan relasi antara sistem dan

sistem eksternal dan pengguna. Use case diagram adalah salah satu metode

yang cocok untuk menggambarkan interaksi antara sistem dan pengguna

(Whitten dan Bently, 2007).

a. Use Case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 41: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

19

Menggambarkan sautu fungsi dari seuatu sistem yang dilihat dari

sudut pandang pengguna. Digambarkan dengan bentuk elips horizontal

dan nama use case berada didalam elips.

Gambar 2.6 Simbol Use Case

b. Aktor

Dalam use case, aktor memiliki peran untuk berinteraksi dengan

sistem agar dapat saling bertukar informasi. Aktor tidak harus

digambarkan sebagai manusia, namun dapat berupa sebuah orgnanisasi,

sistem informasi atau suatu waktu kejadian.

Gambar 2.7 Simbol Aktor

c. Relasi

Relasi digambarkan sebagai sebuah garis penghubung antara aktor

dan simbol use case. Ada berbagai macam relasi, antara lain associations,

extends, uses, depends on dan inheritence.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 42: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

20

2.8 Database Conceptual Design

Hasil dari fase ini disebut sebagai conceptual schema dan dinyatakan

dalam conceptual data model yang menggunakan Entity Relationship

Diagram (ERD). ERD digunakan untuk membantu dalam proses pemodelan

data. Dalam ERD terdapat dua komponen utama yaitu entitas dan relasi.

Entitas merupakan suatu objek nyata yang dapat dibedakan satu sama lain.

Entitas memiliki atribut untuk mendeskripsikan karakteristik dari entitas

tersebut sedangkan relasi adalah hubungan antara setiap entitas. Ada beberapa

macam relasi yang dapat digambarkan dalam ERD, yaitu:

1. Relasi Satu Lawan Satu (One to One Relationship)

Relasi ini terjadi apabila entity A hanya berhungungan paling

banyak satu entitas pada himpunan entitas. Hubungan 1:1

mencakup juga relasi dengan 1:0 dan 0:1.

2. Relasi Satu Lawan Banyak (One to Many Relationship)

Relasi ini terjadi apabila setiap entity A berhubungan dengan lebih

dari satu entitas pada himpunan entitas B. Hubungan mencakup

relasi 1:1, 0:1 dan 1:1.

3. Relasi Banyak Lawan Banyak (Many to Many Relationship)

Relasi ini terjadi apabila setiap entity A berhubungan dengan lebih

dari satu entitas pada himpunan B, begitu pula sebaliknya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 43: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

21

Gambar 2.8 Notasi dalam ERD

2.9 Desain Logikal dan Desain Fisikal

Pada fase logikal desain, conceptual schema yang sudah dilakukan

pada conceptual design kemudian akan diterjemahkan kedalam DBMS yang

digunakan. Hasil dari fase ini disebut logical schema yang dinyatakan dalam

logical data model dan digambarkan menggunakan relational model. Dalam

fase ini harus dilakukan optimalisasi terhadap operasi yang akan dilakukan

pada data yang ada. Untuk melakukan optimalisasi, dilakukan suatu proses

pengelompokan terhadap elemen data ke dalam sejumlah tabel yang

mempresentasikan sejumlah entitas dan relasinya. Proses pengelompokan

data tersebut dinamakan normalisasi. Dilakukannya normalisasi bertujuan

untuk:

1. Sebagai alat penolong dalam proses perancangan database.

2. Meminimalkan kelompok elemen data yang sama dan berulang-

ulang (redudansi) didalam database. Hal tersebut menyebabkan

akses menjadi lambat dan memboroskan tempat penyimpanan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 44: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

22

3. Untuk memudahkan proses pengisian, penghapusan dan

pengembangan database.

Sedangkan untuk fase desain fisikal, harus dipastikan bahwa logical

schema yang sudah dilakukan pada tahap sebelumnya dilengkapi dengan

pengimplementasian secara fisik pada DBMS yang digunakan. Hasil dari fase

ini disebut physical schema.

2.10 Pemodelan Proses

Data Flow Diagram, merupakan sebuah model proses yang

digunakan untuk menggambarkan aliran data dan dimana data tersebut

disimpan pada sistem yang ada atau sistem baru yang akan dikembangkan.

DFD level 0 disebut sebagai model konteks atau diagram konteks. Sebuah

bubble tunggal digunakan sebagai representasi seluruh elemen sistem dengan

data input dan data output yang ditunjukan dengan anak panah yang masuk

dan keluar secara berurutan (Pressman, 2002).

2.11 Pembelajaran Berbasis Komputer

2.11.1 Model CAI (Computer Assisted Instruction)

Model CAI ini deperkenalkan oleh Michael Levi dan memiliki

dua tipe sistem pembelajaran berbasis komputer. Pada tipe pertama,

sistem sebagai pengajar komputer memiliki informasi yang diberikan

dan dipelajari serta mengendalikan lingkungan belajar. Tipe kedua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 45: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

23

adalah alat bantu pembelajaran memiliki tugas untuk meningkatkan

mutu materi pembelajaran dan berfokus pada satu tugas pembelajaran.

2.11.2 Macromedia Flash 8

Suatu program yang dapat digunakan untuk membuat suatu

karya animasi yang ditujukan bagi pecinta desain dan animasi untuk

membuat animasi kartun, web design, presentasi, portofolio instansi,

game dan beberapa media animasi lainnya.

2.12 Cascading Style Sheet (CSS)

Berfungsi untuk memperindah tampilan pada halaman HTML atau

menentukan bagaimana suata elemen HTML ditampilkan, seperti merubah

latar belakang atau backgroud, merubah huruf teks dan lain sebagainya

(Ariona, 2013).

2.13 JavaServer Pages (JSP)

Merupakan suatu teknologi berbasis bahasa pemograman Java dan

berjalan di Platform Java yang memiliki fitur lebih cepat dan mudah dalam

membuat aplikasi berbasis website dan dapat bekerja dengan berbagai

macam web server, application server, browser dan developtment tool.

Tekonolgi ini merupakan bagian dari teknologi J2EE (Java 2 Enterprise

Edition) yang juga merupakan sebuah platform java untuk mengembangkan

sistem aplikasi enterprise yang mendukung API (Application Programming

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 46: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

24

Interface). JSP bersifat server side yang artinya memiliki kemampuan untuk

menggambungkan antara baris HTML dan fungsi-fungsi JSP itu sendiri.

Kelebihan JSP:

1. Dapat berjalan diberbagai platform

2. Cenderung memiliki performa yang lebih baik.

3. Didukung oleh bahasa Java yang memiliki OOP dan tingkat

reaseability yang tinggi.

4. Dapat menggunakan JavaBean untuk mengenkapsulasi kode-

kode Java.

Kelemahan JSP:

Proses kompile mengakibatkan client harus menungu lama saat

pertama kali dilakukan loading. Hal ini mengakibatkan kecepatan

proses JSP menjadi berkurang.

2.14 Javascript

Kumpulan bahasa yang berbentuk skrip yang berjalan pada HTML

dan menjadi bahasa skrip pertama untuk web. Bahasa pemrograman ini

memberikan kemampuan tambahan terhadap bahasa HTML dengan

mengijinkan mengeksekusi perintah dari sisi user yang berarti browser dan

bukan dari sisi server web (Khannedy, 2007).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 47: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

25

BAB III

METODOLOGI PENELITIAN

3.1 Gambaran Umum Sistem

Sistem yang dibangun berisi materi tentang huruf aksara Bali

beserta dengan cara penulisannya, cara membaca dan juga contoh kata

menggunakan bahasa Indonesia dan bahasa Bali. Sistem pembelajaran aksara

Bali ditujukan untuk siswa sekolah dasar. Dengan dibangunnya sistem ini

diharapkan dapat membantu dalam belajar dan juga menumbuhkan minat

belajar siswa terhadap huruf aksara Bali

3.2 Metode Penelitian

Metode penelitian yang digunakan untuk menyelesaikan permasalahan yang

diangkat peneliti adalah:

1. Observasi Awal

Pada tahap ini, dilakukan pengambilan data yang dapat membantu

peneliti dalam menyelesaikan permasalahan yang diangkat. peneliti

memberikan kuisioner agar mendapatkan informasi yang diperlukan

oleh peneliti dalam pengembangan sistem yang akan dibuat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 48: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

26

2. Studi Literatur

Pada tahap ini peneliti akan mencari dan mempelajari informasi yang

berkaitan dengan aksara Bali dan teori yang berkaitan dengan basis

data multimedia.

3. Pembangunan Sistem

Pada tahap ini, peneliti menggunakan metode waterfall acuan dalam

pembangunan sistem. Metode waterfall memiliki ciri khas dalam

pengerjaannya yaitu, setiap fase harus diselesaikan terlebih dahulu

sebelum mengerjakan fase berikutnya

4. Pengujian Sistem

Peneliti akan melakukan uji coba yang bertujuan untuk mengetahui

apakah sistem dapat berjalan dengan baik dan tidak memiliki error.

5. Analisa Hasil

Pada tahap ini peneliti akan melakukan analisa hasil dari pengujian

yang sudah dilakukan dan kuisioner yang telah dibagikan.

6. Penarikan Kesimpulan dan Saran

Pada tahap ini peneliti akan menarik kesimpulan yang didapat dan

saran dari hasil analisa pengujian sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 49: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

27

3.3 Kebutuhan Perangkat Lunak dan Keras

a. Spesifikasi Hardware

1) Prosesor Intel(R) Core i3 CPU @1.70GHz

2) RAM 4GB

3) Hardisk 500GB

b. Spesifikasi Software

1) Sistem Operasi Windows 10

2) NetBeans 8.0

3) Oracle Developer 11g Release 2 Express Edition

4) Macromedia Flash Tool 8

5) Wondershare Video Converter Ultimate.

3.4 Tunjauan Pustaka

1. Fedelia (2008) membuat sebuah Sistem Pembejalaran bahasa Mandarin

untuk kelas 1-3 sekolah dasar menggunakan Adobe Flash CS5, PHP dan

MySQL yang memiliki kemampuan untuk menampilkan video dan suara

serta latihan soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 50: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

28

BAB IV

ANALISA DAN DESAIN SISTEM

4.1 Analisa Sistem

Website Pembelajaran Aksara Bali merupakan sebuah sistem untuk

mempelajari aksara Bali yang menggunakan basis data multimedia. Adapun

data-data yang diperlukan peneliti dalam membangun sistem ini:

1. Huruf Aksara: Huruf dan Angka.

2. Contoh Kata: Kata kerja, kata benda, keluarga, buah, sayur, hewan

dan warna.

Dalam mengajarkan huruf aksara, guru akan menulis huruf aksara

dipapan tulis dan mengucapkan cara pembacaan huruf aksara dari depan

kelas. Adapun proses belajar mengajar selama ini terjadi:

1. Guru memberikan materi baru dan membagikan sebuah buku yang

didalamnya terdapat huruf aksara, cara pengucapan dan latihan

membaca.

2. Dalam latihan membaca, guru akan mengucapkan cara membaca

huruf dari depan kelas dan diikuti oleh siswa secara bersamaan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 51: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

29

3. Ketika guru memperaktikan cara penulisan huruf aksara dipapan tulis

dan siswa tidak memerhatikan maka huruf yang ditulis oleh siswa bisa

salah bentuk dalam penulisan.

4. Siswa akan berlatih dan menghapal cara membaca huruf aksara secara

mandiri dari buku yang sudah diberikan oleh guru.

4.1.1 Gambaran Umum Sistem

Saat ini metode pembelajaran aksara Bali masih

menggunakan cara yang manual. Guru menulis dipapan tulis

kemudian mengajari siswa cara menulis dan cara pengucapan huruf

tersebut. Faktor yang menyebabkan peneliti untuk membangun

sistem ini adalah masih ada siswa yang kesulitan dalam membaca

dan menulis huruf aksara.

4.1.2 Gambaran Umum Sistem yang akan Dibangun

Website yang dibangun adalah Pembelajaran Aksara Bali

untuk anak SD kelas 1-3. Website ini berperan sebagai guru atau

pengajar yang dapat memberikan contoh cara menulis dan

membaca huruf aksara Bali serta dapat diakses dimanapun dan

kapanpun. Sistem ini juga dapat memberikan latihan soal untuk

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 52: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

30

mengetahui seberapa jauh kepampuan siswa tersebut dalam

memahami materi yang sudah dipelajari.

4.1.3 Analisa Kebutuhan Pengguna

Pembelajaran aksara Bali untuk kelas 1-3 SD memiliki 2

aktor pengguna, yaitu guru dan siswa. Sistem ini akan

menampilkan materi pembelajaran dan contoh kata dengan cara

memproses data yang sudah tersimpan dalam basis data. Pada tabel

ini, akan dipaparkan deskripsi mengenai kebutuhan setiap

pengguna.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 53: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

31

Tabel 4.1 Kebutuhan Pengguna

Aktor Wewenang

Admin 1. Melakukan Proses Login dan

Logout

2. Memasukan materi, contoh kata

dan soal

3. Melihat materi, contoh kata dan

soal

Guru 1. Melakukan Login dan Logout

2. Melihat materi dan contoh kata

Siswa 1. Melakukan Login dan Logout

2. Melihat meteri dan contoh kata

3. Melihat dan mengerjakan soal

latihan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 54: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

32

4.1.4 Diagram Use Case

Gambar 4.1 Gambar Diagram

Usecase menggambarkan interaksi yang berkesinambungan antara aktor

dan sistem. Usecase diagram adalah gambaran fungsionalitas yang diharapkan

oleh sistem. Sebagai contoh aktor dapat mengelola aksara seperti tambah huruf

aksara, animasi aksara, suara aksara dan lihat aksara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 55: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

33

4.1.4.1 Narasi Use Case

Tabel 4.2 Narasi Use Case Login

Nama Use Case : Login

Aktor : Admin, Guru dan Siswa

Deskripsi : Use case ini mengambarkan aktor yang melakukan

login.

Kondisi Awal : Aktor sudah membuka sistem.

Kondisi Akhir : Aktor sudah login ke sistem.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Login"

Step 2 :

Sistem menampilkan

kolom username dan

password

Step 3 :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 56: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

34

Aktor mengisi username

serta password lalu klik

Login

Step 4 :

Sistem menampilkan

halaman admin

Tabel 4.3 Narasi Use Case Tambah Gambar Aksara

Nama Use Case : Tambah Gambar Aksara

Aktor : Admin

Deskripsi : Use case ini mengambarkan aktor yang menambahkan

data gambar.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Gambar aksara sudah ditambahkan ke sistem.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Kelola

Aksara" kemudian sub

menu " Tambah Aksara

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 57: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

35

Huruf"

Step 2 :

Sistem menampilkan

halaman kelola aksara

Step 3 :

Aktor memilih menu

tambah.

Step 4 :

Sistem menampilkan

form input data gambar

aksara

Step 5:

Aktor menginputkan data

gambar.

Step 6:

Sistem telah menyimpan

data gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 58: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

36

Tabel 4.4 Tambah Animasi Aksara

Nama Use Case : Tambah Animasi Aksara

Aktor : Admin

Deskripsi : Use case ini mengambarkan aktor yang menambahkan

data animasi.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Animasi aksara sudah ditambahkan ke sistem.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Kelola

Aksara" kemudian sub

menu " Tambah Animasi

Aksara"

Step 2 :

Sistem menampilkan

halaman kelola aksara

Step 3 :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 59: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

37

Aktor memilih menu

tambah.

Step 4 :

Sistem menampilkan

form input data animasi

Step 5:

Aktor menginputkan data

animasi.

Step 6:

Sistem telah menyimpan

data animasi.

Tabel 4.5 Tambah Suara Aksara

Nama Use Case : Tambah Suara Aksara

Aktor : Admin

Deskripsi : Use case ini mengambarkan aktor yang menambahkan

data suara.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Suara aksara sudah ditambahkan ke sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 60: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

38

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Kelola

Aksara" kemudian sub

menu " Tambah Suara

Aksara"

Step 2 :

Sistem menampilkan

halaman kelola aksara

Step 3 :

Aktor memilih menu

tambah.

Step 4 :

Sistem menampilkan

form input data suara

Step 5:

Aktor menginputkan data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 61: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

39

suara.

Step 6:

Sistem telah menyimpan

data suara.

Tabel 4.6 Tambah Contoh Kata

Nama Use Case : Tambah Contoh Kata

Aktor : Admin

Deskripsi : Use case ini mengambarkan aktor yang menambahkan

data suara.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Suara aksara sudah ditambahkan ke sistem.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Kelola

Contoh Kata" kemudian

sub menu "Tambah

Contoh Kata"

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 62: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

40

Step 2 :

Sistem menampilkan

halaman kelola contoh

kata

Step 3 :

Aktor memilih menu

tambah.

Step 4 :

Sistem menampilkan

form input data contoh

kata

Step 5:

Aktor menginputkan data

contoh kata.

Step 6:

Sistem telah menyimpan

data contoh kata.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 63: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

41

Tabel 4.7 Lihat Materi

Nama Use Case : Lihat Materi

Aktor : Admin, Guru dan Siswa

Deskripsi : Use case ini mengambarkan aktor melihat materi.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Data materi ditampilkan.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Materi"

kemudian sub menu

"Materi Aksara Bali"

Step 2 :

Sistem menampilkan

seluruh data materi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 64: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

42

Tabel 4.8 Lihat Contoh Kata

Nama Use Case : Lihat Contoh Kata

Aktor : Admin, Guru dan Siswa

Deskripsi : Use case ini mengambarkan aktor melihat materi.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Data contoh kata ditampilkan.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Materi"

kemudian sub menu

"Lihat Contoh Kata"

Step 2 :

Sistem menampilkan

seluruh data contoh kata

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 65: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

43

Tabel 4.9 Lihat Soal Latihan

Nama Use Case : Lihat Soal Latihan

Aktor : Admin dan Guru

Deskripsi : Use case ini mengambarkan aktor melihat materi.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Data soal ditampilkan.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu "Materi"

kemudian sub menu

"Lihat Soal"

Step 2 :

Sistem menampilkan

seluruh data soal latihan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 66: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

44

Tabel 4.10 Mengerjakan Soal Latihan

Nama Use Case : Mengerjakan Latihan

Aktor : Siswa

Deskripsi : Use case ini mengambarkan aktor mengerjakan soal

latihan.

Kondisi Awal : Aktor sudah masuk sistem.

Kondisi Akhir : Score nilai ditampilkan.

Skenario Use Case : Aksi Aktor Reaksi Sistem

Step 1 :

Aktor klik menu

"Kerjakan Soal Latihan"

Step 2 :

Sistem menampilkan

halaman pengerjaan soal

Step 3:

Siswa mengerjakan soal

sampai selesai kemudian

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 67: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

45

klik tombol Selesai

Step 5:

Sistem menampilkan nilai

total dari soal yang sudah

dijawab

4.1.4.2 Data Flow Diagram (Precessing Modeling)

4.1.4.2.1 Diagram Konteks (Logical Design Phase)

Gambar 4.2 Diagram Konteks

Diagram konteks merupakan diagram tertinggi dari DFD yang memiliki

fungsi untuk menggambarkan seluruh input ke dalam sistem atau output dari

sistem yang memberi gambaran tentang keseluruhan sistem. Dari diagram konteks

diatas, siswa input jawaban soal latihan kemudian diproses oleh sistem menjadi

output total nilai.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 68: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

46

4.1.4.2.2 Diagram Berjenjang

Gambar 4.3 Diagram Berjenjang

Diagram berjenjang untuk mengetahui proses dan subproses dari sebuah

sistem. Dipergunakan untuk mempersiapkan penggambaran DFD kelevel

selanjutnya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 69: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

47

4.1.4.2.3 Data Flow Diagram Level 1

Gambar 4.4 Data Flow Diagram Level 1

DFD level 1 betujuan untuk menggambarkan keseluruhan sistem dengan

lebih mendalam. Proses-proses utama yang ada dipecah menjadi sub proses.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 70: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

48

4.1.4.2.4 Data Flow Diagram Level 2 Proses 1

Gambar 4.5 Data Flow Diagram Level 2 Proses 1

Pada DFD diatas menjelaskan proses admin menambah data huruf aksara

dan melihat huruf aksara.

4.1.4.2.5 Data Flow Diagram Level 2 Proses 2

Gambar 4.6 Data Flow Diagram Level 2 Proses 2

Pada DFD diatas menjelaskan proses admin menambah data animasi

aksara dan melihat animasi aksara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 71: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

49

4.1.4.2.6 Data Flow Diagram Level 2 Proses 3

Gambar 4.7 Data Flow Diagram Level 2 Proses 3

Pada DFD diatas menjelaskan proses admin menambah data suara aksara

dan dengar suara aksara.

4.1.4.2.7 Data Flow Diagram Level 2 Proses 4

Gambar 4.8 Data Flow Diagram Level 2 Proses 4

Pada DFD diatas menjelaskan proses admin menambah data conoh kata

dan melihat contoh kata.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 72: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

50

4.2 Perancangan Sistem

4.2.1 Data Modeling

4.2.1.1 Desain Basis Data Konseptual

Gambar 4.9 Conceptual Database Design (ER Diagram)

Pada gambar diatas dijelaskan bahwa huruf aksara memiliki relasi dengan

animasi aksara begitu juga huruf aksara memiliki relasi dengan suara aksara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 73: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

51

4.2.1.2 Desain Logikal Basis Data

Gambar 4.10 Desain Logikal Basis Data

Pada gambar diatas dijelaskan bawah tabel hurufaksara pada database

memiliki relasi dengan animasi aksara dan suara aksara.

4.2.1.3 Physical Design and Integration Phase

Tabel 4.11 Struktur Tabel Admin

Nama Type Key

id_admin varchar2(50 BYTE) Primery Key

password varchar2(50 BYTE)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 74: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

52

Tabel 4.12 Struktur Tabel Guru

Nama Type Key

id_guru varchar2(50 BYTE) Primery Key

password varchar2(50 BYTE)

Tabel 4.13 Struktur Tabel Siswa

Nama Type Key

id_siswa varchar2(50 BYTE) Primery Key

password varchar2(50 BYTE)

Tabel 4.14 Struktur Tabel Huruf Aksara

Nama Type Key

id_aksara varchar2(50 BYTE) Primery Key

nama_aksara varchar2(50 BYTE)

jenis_aksara varchar2(50 BYTE)

gambar ORDImage

thumbnai ORDImage

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 75: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

53

Tabel 4.15 Struktur Tabel Animasi Aksara

Nama Type Key

id_animasi varchar2(50 BYTE) Primery Key

nama_animasi varchar2(50 BYTE)

jenis_aksara varchar2(50 BYTE)

video ORDVideo

Tabel 4.16 Struktur Tabel Suara Aksara

Nama Type Key

id_suara varchar2(50 BYTE) Primery Key

nama_suara varchar2(50 BYTE)

jenis_aksara varchar2(50 BYTE)

suara ORDAudio

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 76: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

54

Tabel 4.17 Struktur Tabel Contoh Kata

Nama Type Key

id_kata varchar2(50 BYTE) Primery Key

bahasa_indonesia varchar2(50 BYTE)

bahasa_bali varchar2(50 BYTE)

kategori_kata varchar2(50 BYTE)

keterangan_kata varchar2(200 BYTE)

gambar ORDImage

thumbnai ORDImage

4.2.2 Desain Antarmuka

Desain antar muka sistem menggambarkan bagaimana cara sistem

berinteraksi dengan pengguna sistem.

4.2.2.1 Halaman Utama

Halaman ini merupakan halaman utama dari web yang

berisi menu login admin, guru dan siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 77: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

55

Gambar 4.11 Halaman Utama

4.2.2.2 Login Admin

Halaman ini merupakan form login untuk admin, guru dan

siswa yang berisi text field untuk memasukan username dan

password.

Gambar 4.12 Halaman Login Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 78: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

56

4.2.2.3 Login Guru

Halaman ini merupakan form login untuk guru yang berisi

text field untuk memasukan username dan password.

Gambar 4.13 Halaman Login Guru

4.2.2.4 Login Siswa

Halaman ini merupakan form login untuk siswa yang berisi

text field untuk memasukan username dan password.

Gambar 4.14 Halaman Login Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 79: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

57

4.2.2.5 Halaman Admin

Halaman ini merupakan halaman utama admin. Admin

melakukan kelola materi yaitu tambah huruf aksara, animasi

aksara, suara aksara dan contoh kata. Admin juga dapat

melihat materi yang sudah diupload, lihat contoh kata, lihat

soal.

Gambar 4.15 Halaman Admin

4.2.2.6 Tambah Huruf Aksara

Halaman ini merupakan halaman form input admin yang

digunakan untuk menambah data huruf aksara yang berisi

text field nama aksara, jenis aksara dan upload file gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 80: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

58

Gambar 4.16 Halaman Tambah Huruf Aksara

4.2.2.7 Tambah Animasi Aksara

Halaman ini merupakan halaman form input admin yang

digunakan untuk menambah data animasi aksara yang berisi

text field nama aksara, jenis aksara dan upload file video.

Gambar 4.17 Halaman Tambah Animasi Aksara

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 81: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

59

4.2.2.8 Tambah Suara Aksara

Halaman ini merupakan halaman form input admin yang

digunakan untuk menambah data suara aksara yang berisi

text field nama aksara, jenis aksara dan upload file suara.

Gambar 4.18 Halaman Tambah Suara Aksara

4.2.2.9 Tambah Contoh Kata

Halaman ini merupakan halaman form input admin yang

digunakan untuk menambah data contoh kata yang berisi

text field bahasa indonesia, bahasa bali, kategori kata,

keterangan kata dan upload file gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 82: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

60

Gambar 4.19 Halaman Tambah Contoh Kata

4.2.2.10 Halaman Guru

Halaman ini merupakan halaman utama guru. Guru dapat

melihat materi yaitu lihat huruf aksara, animasi aksara,

suara aksara, contoh kata dan lihat soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 83: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

61

Gambar 4.20 Halaman Guru

4.2.2.11 Halaman Siswa

Halaman ini merupakan halaman utama siswa. Siswa

dapat melihat materi yaitu lihat huruf aksara, animasi

aksara, suara aksara dan contoh kata dan kerjakan soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 84: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

62

Gambar 4.21 Halaman Siswa

4.2.2.12 Lihat Huruf Aksara Admin, Guru dan Siswa

Halaman ini merupakan yang digunakan admin, guru dan

siswa untuk melihat data huruf aksara.

Gambar 4.22 Halaman Lihat Huruf Aksara Admin, Guru dan Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 85: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

63

4.2.2.13 Lihat Animasi Aksara Admin, Guru dan Siswa

Halaman ini merupakan yang digunakan admin, guru dan

siswa untuk melihat data animasi aksara.

Gambar 4.23 Halaman Lihat Animasi Aksara Admin, Guru dan Siswa

4.2.2.14 Dengar Suara Aksara Admin, Guru dan Siswa

Halaman ini merupakan yang digunakan admin, guru dan

siswa untuk melihat data suara aksara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 86: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

64

Gambar 4.24 Halaman Dengar Suara Admin, Guru dan Siswa

4.2.2.15 Lihat Contoh Kata Admin, Guru dan Siswa

Halaman ini merupakan yang digunakan admin, guru dan

siswa untuk melihat data contoh kata.

Gambar 4.25 Halaman Lihat Contoh Kata Admin, Guru dan Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 87: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

65

4.2.2.16 Lihat Soal Latihan Admin dan Guru

Halaman ini merupakan halaman untuk melihat data soal

latihan untuk kelas 1 sampai dengan kelas 3.

Gambar 4.26 Lihat Soal Latihan Admin dan Guru

4.2.2.17 Kerjakan Soal Latihan Siswa

Halaman ini merupakan halaman untuk mengerjakan soal

latihan untuk kelas 1 sampai dengan kelas 3.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 88: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

66

Gambar 4.27 Halaman Kerjakan Soal Latihan Siswa

4.2.2.18 Nilai

Halaman ini digunakan untuk melihat hasil dari nilai dan

jawaban yang sudah dikerjakan oleh siswa.

Gambar 4.28 Halaman Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 89: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

67

BAB V

IMPLEMENTASI SISTEM

5.1 Implementasi Basis Data

Pada tahap ini dilakukan pembangunan database pada Sistem Pembelejaran

Aksara Bali Untuk Sekolah Dasar Di Bali Berbasis Web Menggunakan

Basisdata Multimedia dengan menggunakan Oracle 11g Release 2 untuk

menunjang sistem yang akan dibangun. Berikut query untuk membangun

database dan tabel-tabel yang ada didalamnya.

5.1.1 Tabel Admin

Tabel ini digunakan untuk menyimpan username dan password admin.

Berfungsi untuk login kesistem dan admin dapat melakukan pengelolaan

data aksara Bali.

create table admin

(id_admin varchar2(50),

password varchar2(50);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 90: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

68

5.1.2 Tabel Guru

Tabel ini digunakan untuk menyimpan username dan password guru.

Berfungsi untuk login kesistem dan guru dapat melihat huruf aksara,

animasi aksara, suara aksara, contoh soal dan lihat soal.

create table guru

(id_guru varchar2(50),

password varchar2(50);

5.1.3 Tabel Siswa

Tabel ini digunakan untuk menyimpan username dan password siswa.

Berfungsi untuk login kesistem dan guru dapat melihat data huruf aksara,

animasi aksara, suara aksara, contoh soal dan mengerjakan soal.

create table siswa

(id_siswa varchar2(50),

password varchar2(50);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 91: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

69

5.1.4 Tabel Huruf Aksara

Tabel ini digunakan untuk menyimpan data-data yang dimiliki oleh huruf

aksara.

create table hurufaksara

(id_aksara varchar2(50),

nama_aksara varchar2(50),

jenis_aksara varchar2(50),

gambar ORDImage,

thumbnail ORDImage);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 92: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

70

5.1.5 Tabel Animasi Aksara

Tabel ini digunakan untuk menyimpan data-data yang dimiliki oleh

animasi aksara.

create table animasiaksara

(id_animasi varchar2(50),

nama_animasi

varchar2(50),

jenis_aksara varchar2(50),

video ORDVideo);

5.1.6 Tabel Suara Aksara

Tabel ini digunakan untuk menyimpan data-data yang dimiliki oleh suara

aksara.

create table suaraaksara

(id_suara varchar2(50),

nama_suara varchar2(50),

jenis_aksara varchar2 (50),

suara ORDAudio);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 93: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

71

5.1.7 Tabel Contoh Kata

Tabel ini digunakan untuk menyimpan data-data yang dimiliki oleh contoh

kata.

create table contohkata

(id_kata varchar2(50),

bahasa_indonesia varchar2(50),

bahasa_bali varchar2(50),

kategori_kata varchar2(50),

keterangan_kata varchar2(200),

gambar ORDImage,

thumbnail ORDImage);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 94: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

72

5.2 Implementasi Sistem

5.2.1 Halaman Utama

1. Halaman Utama

Halaman ini merupakan halaman utama dari sistem. Yang berisi

menu login untuk admin, guru dan siswa.

Gambar 5.1 Halaman Utama

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 95: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

73

5.2.2 Halaman Admin

5.2.2.1 Login Admin

Halaman ini merupakan halaman login yang digunakan oleh

Admin untuk dapat masuk kehalaman admin. Pada halaman

admin, admin dapat mengelola data aksara (tambah huruf

aksara, tambah animasi aksara, tambah suara aksara dan

tambah contoh kata). Untuk dapat melakukan kelola data,

admin membutuhkan username dan password. Jika username

dan password yang dimasukan oleh admin benar, maka admin

dapat melakukan kelola data aksara, jika salah maka akan

kembali kehalaman login.

Gambar 5.2 Halaman Login

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 96: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

74

Berikut ini potongan program untuk login:

<%

String idadmin = request.getParameter("idadmin");

String psw = request.getParameter("psw");

rs = st.executeQuery("select * from admin where id_admin ='" + idadmin

+ "' and password='" + psw + "'");

if (rs != null) {

while (rs.next()) {

session.setAttribute("sessionusername", rs.getString("id_admin"));

session.setAttribute("sessionpassword", rs.getString("password"));

response.sendRedirect("HalamanMilikAdmin.jsp");

}

} else if (rs == null) {

response.sendRedirect("LoginGagalAdmin.jsp");

}

%>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 97: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

75

5.2.2.2 Halaman Admin

Halaman ini merupakan halaman utama admin. Disini admin dapat

mengelola data aksara, melihat data aksara yang sudah diupload

dan melihat latihan soal tetapi admin perlu login terlebih dahulu.

Gambar 5.3 Halaman Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 98: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

76

5.2.2.3 Halaman Kelola Huruf Aksara

Halaman ini merupakan halaman kelola data huruf aksara. Disini

admin dapat mengelola data aksara seperti menambah data huruf

aksara Bali dan melihat detail huruf aksara dengan cara mengklik

thumbnail gambar.

Gambar 5.4 Halaman Kelola Huruf Aksara

Berikut ini potongan program menampilkan data huruf aksara dari tabel:

<%

try {

gallery.pilihTabel();

int rowCount = 0;

while (gallery.fetch()) {

gallery.

rowCount++;

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 99: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

77

%>

<td><%=

HurufAksara.escapeHtmlString(gallery.getJenis_aksara())%></center></td>

<td> <%

if (gallery.getNama_aksara()!= null) {

out.print("<td headers=\"nama_aksara\"><center>"

+

HurufAksara.escapeHtmlString(gallery.getNama_aksara())

+ "</center></td>");

} else {

out.print("<td headers=\"nama_aksara\">&nbsp;</td>");

} %></td>

<td><a href="GalleryGambarEntriTampilan.jsp?id_aksara=<%=

gallery.getId_aksara()%>">

<td><%

if (gallery.getThumbnail().getContentLength() > 0) {

%></td>

<td><img

src=GalleryGambarMediaTampilan.jsp?media=thumbnail&id_aksara=<%=

gallery.getId_aksara()%>

height="<%= gallery.getThumbnail().getHeight()%>"

width="<%= gallery.getThumbnail().getWidth()%>"

alt="<%=

HurufAksara.escapeHtmlString(gallery.getNama_aksara())%>"

border=1></a></center></td></tr>

<td><%

} else {

out.println("[Lihat Gambar]</a></td></tr>"); }}

%></td>

Berikut adalah method basisdata multimedia yang digunakan untuk menampilkan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 100: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

78

gambar secara thumbnail:

gambar.processCopy("maxScale=100,100", thumbnail);

5.2.2.4 Halaman Tambah Huruf Aksara

Halaman ini merupakan halaman untuk menambah data aksara

seperti nama aksara, jenis aksara dan gambar aksara. Terdapat

textfield untuk menambahkan data nama aksara, jenis aksara dan

juga upload gambar aksara.

Gambar 5.5 Halaman Tambah Huruf Aksara

Berikut ini potongan progam untuk tambah huruf aksara:

pst = (OraclePreparedStatement) konek.prepareStatement("insert into hurufaksara

"

+ "(id_aksara,nama_aksara,jenis_aksara,gambar,thumbnail) "

+ " values (?,?,?," + EMPTY_IMAGE + "," + EMPTY_IMAGE + ")");

pst.setString(1, idGambar);

pst.setString(2, nama_aksara);

pst.setString(3, jenis_aksara);

pst.executeUpdate();

pst.close();

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 101: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

79

pst = (OraclePreparedStatement) konek.prepareStatement("select

gambar,thumbnail from hurufaksara where id_aksara = ? for update");

pst.setString(1, idGambar);

rst = (OracleResultSet) pst.executeQuery();

if (!rst.next()) {

throw new ServletException("Kolom baru tidak ditemukan didalam

tabel"); }

gambar = (OrdImage) rst.getORAData(1, OrdImage.getORADataFactory());

thumbnail = (OrdImage) rst.getORAData(2,

OrdImage.getORADataFactory());

rst.close();

pst.close();

uploadGambar.loadImage(gambar);

5.2.2.5 Halaman Kelola Animasi Aksara

Halaman ini merupakan halaman kelola data animasi aksara. Disini

admin dapat mengelola data aksara seperti menambah data animasi

aksara Bali dan melihat detail animasi aksara dengan cara

mengklik [Lihat Animasi].

Gambar 5.6 Halaman Kelola Animasi Aksara

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 102: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

80

Berikut ini potongan program menampilkan data animasi aksara dari tabel:

<%

try {

gallery.pilihTabel();

int rowCount = 0;

while (gallery.fetch()) { gallery.

rowCount++;

%>

<td>

<%= AnimasiAksara.escapeHtmlString(gallery.getJenis_aksara())%></td>

<td><%

if (gallery.getNama_animasi()!= null) {

out.print("<td headers=\"nama_animasi\"><center>"

+

AnimasiAksara.escapeHtmlString(gallery.getNama_animasi())

+ "</center></td>");

} else {

out.print("<td headers=\"nama_animasi\">&nbsp;</td>"); }

%></td>

<td><a

href="GalleryAnimasiEntriTampilan.jsp?id_animasi=<%=gallery.getId_animasi()

%>">[Lihat Animasi]</td>

5.2.2.6 Halaman Tambah Animasi

Halaman ini merupakan halaman untuk menambah data aksara

seperti nama animasi, jenis aksara dan animasi aksara. Terdapat

textfield untuk menambahkan data nama animasi, jenis aksara dan

juga upload animasi aksara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 103: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

81

Gambar 5.7 Halaman Tambah Animasi Huruf Aksara

Berikut ini potongan program untuk tambah animasi aksara:

pst = (OraclePreparedStatement) konek.prepareStatement(

"insert into animasiaksara

(id_animasi,nama_animasi,jenis_aksara,video) "

+ " values (?,?,?," + EMPTY_VIDEO + ")");

pst.setString(1, idAnimasi);

pst.setString(2, nama_animasi);

pst.setString(3, jenis_aksara);

pst.executeUpdate();

pst.close();

pst = (OraclePreparedStatement) konek.prepareStatement(

"select video from animasiaksara where id_animasi = ? for

update");

pst.setString(1, idAnimasi);

rst = (OracleResultSet) pst.executeQuery();

if (!rst.next()) {

throw new ServletException("Baris baru tidak ditemukan ditabel");

}

video = (OrdVideo) rst.getORAData(1,

OrdVideo.getORADataFactory());

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 104: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

82

rst.close();

pst.close();

uploadAnimasi.loadVideo(video);

5.2.2.7 Halaman Kelola Suara Aksara

Halaman ini merupakan halaman kelola data suara aksara. Disini

admin dapat mengelola data aksara seperti menambah data suara

aksara Bali dan melihat detail suara aksara dengan cara mengklik

[Dengarkan Suara].

Gambar 5.8 Halaman Kelola Suara Aksara

Berikut ini potongan program menampilkan data suara aksara dari tabel:

<%

try {.

gallery.pilihTabel();

int rowCount = 0;

while (gallery.fetch()) {

rowCount++;

%>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 105: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

83

<td><%= SuaraAksara.escapeHtmlString(gallery.getJenis_aksara())%></td>

<td>

<%=

SuaraAksara.escapeHtmlString(gallery.getJenis_aksara())%></center></td>

<%

if (gallery.getNama_suara()!= null) {

out.print("<td headers=\"nama_suara\"><center>" +

SuaraAksara.escapeHtmlString(gallery.getNama_suara()) + "</center></td>");

} else {

out.print("<td headers=\"nama_suara\">&nbsp;</td>");

}

%>

<td>

<a

href="GallerySuaraEntriTampilan.jsp?id_suara=<%=gallery.getId_suara()%>">[

Dengarkan suara]</a>

</td>

5.2.2.8 Halaman Tambah Suara Aksara

Halaman ini merupakan halaman untuk menambah data aksara

seperti nama suara, jenis aksara dan suara aksara. Terdapat

textfield untuk menambahkan data nama suara, jenis aksara dan

juga upload suara aksara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 106: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

84

Gambar 5.9 Halaman Tambah Data Suara

Berikut potongan program dari tambah suara:

pst = (OraclePreparedStatement)konek.prepareStatement(

"insert into suaraaksara (id_suara,nama_suara,jenis_aksara,suara) " +

" values (?,?,?," + EMPTY_AUDIO + ")" );

pst.setString(1, idSuara);

pst.setString(2, nama_suara);

pst.setString(3, jenis_aksara);

pst.executeUpdate();

pst.close();

pst = (OraclePreparedStatement)konek.prepareStatement(

"select suara from suaraaksara where id_suara = ? for update");

pst.setString(1, idSuara);

rst = (OracleResultSet) pst.executeQuery();

if (!rst.next()) {

throw new ServletException("Kolom baru tidak ditemukan didalam

Tabel"); }

suara = (OrdAudio)rst.getORAData(1, OrdAudio.getORADataFactory());

rst.close();

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 107: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

85

pst.close();

uploadSuara.loadAudio(suara);

5.2.2.9 Halaman Kelola Contoh Kata

Halaman ini merupakan halaman kelola data contoh kata. Disini

admin dapat mengelola data aksara seperti menambah data contoh

kata Bali dan melihat detail gambar contoh kata dengan cara

mengklik thumbnail gambar.

Gambar 5.10 Halaman Kelola Contoh Kata

Berikut ini potongan program menampilkan data contoh kata dari tabel:

<%

try {

gallery.pilihTabel();

int rowCount = 0;

while (gallery.fetch()) {

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 108: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

86

rowCount++;

%>

<td> <%= ContohKata.escapeHtmlString(gallery.getKategori_kata())%></td>

<td> <%= ContohKata.escapeHtmlString(gallery.getBahasa_indonesia())%></td>

<td><%= ContohKata.escapeHtmlString(gallery.getBahasa_bali())%></td>

<td><a href="ContohKataEntriTampilan.jsp?id_kata=<%=

gallery.getId_kata()%>"></td>

<td> <%

if (gallery.getThumbnail().getContentLength() > 0) {

%></td>

<td> <img

src=MediaTampilanContohKata.jsp?media=thumbnail&id_kata=<%=

gallery.getId_kata()%>

height="<%= gallery.getThumbnail().getHeight()%>"

width="<%= gallery.getThumbnail().getWidth()%>"

alt="<%=

ContohKata.escapeHtmlString(gallery.getBahasa_indonesia())%>"

border=1></a></center></td>

<td><%

if (gallery.getKeterangan_kata() != null) {

out.print("<td headers=\"keterangan_kata\"><center>" +

ContohKata.escapeHtmlString(gallery.getKeterangan_kata()) +

"</center></td>");

} else {

out.print("<td headers=\"keterangan_kata\">&nbsp;</td>");

}

%></td>

<td> <%

} else {

out.println("[Lihat Gambar]</a></td></tr>"); } }%></td>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 109: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

87

5.2.2.10 Halaman Tambah Contoh Kata

Halaman ini merupakan halaman untuk menambah data aksara

seperti bahasa Indonesia, bahasa Bali, kategori, keterangan, file

dan gambar aksara. Terdapat textfield untuk menambahkan data

seperti bahasa Indonesia, bahasa Bali, kategori, keterangan, file

dan upload gambar aksara.

Gambar 5.11 Halaman Tambah Contoh Kata

Berikut potongan program dari tambah contoh kata:

pst = (OraclePreparedStatement) konek.prepareStatement(

"insert into contohkata "

+

"(id_kata,bahasa_indonesia,bahasa_bali,kategori_kata,keterangan_kata,gambar,th

umbnail) "

+ " values (?,?,?,?,?," + EMPTY_IMAGE + "," + EMPTY_IMAGE +

")");

pst.setString(1, idKata);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 110: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

88

pst.setString(2, bahasa_indonesia);

pst.setString(3, bahasa_bali);

pst.setString(4, kategori_kata);

pst.setString(5, keterangan_kata);

pst.executeUpdate();

pst.close();

pst = (OraclePreparedStatement) konek.prepareStatement(

"select gambar,thumbnail from contohkata where id_kata = ? for

update");

pst.setString(1, idKata);

rst = (OracleResultSet) pst.executeQuery();

if (!rst.next()) {

throw new ServletException("Kolom baru tidak ditemukan didalam

tabel"); }

gambar = (OrdImage) rst.getORAData(1, OrdImage.getORADataFactory());

thumbnail = (OrdImage) rst.getORAData(2,

OrdImage.getORADataFactory());

rst.close();

pst.close();

uploadKata.loadImage(gambar);

Berikut adalah method basisdata multimedia yang digunakan untuk menampilkan

gambar secara thumbnail:

gambar.processCopy("maxScale=100,100", thumbnail);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 111: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

89

5.2.2.11 Halaman Lihat Huruf Aksara Admin

Halaman ini merupakan halaman lihat data huruf aksara. Disini

admin hanya dapat melihat detail huruf aksara dengan cara

mengklik thumbnail gambar.

Gambar 5.12 Halaman Lihat Huruf Aksara Admin

5.2.2.12 Halaman Detail Huruf Aksara Admin

Halaman ini merupakan detail dari huruf aksara yang ada

didatabase. Detail huruf aksara tersebut mencangkup nama aksara,

jenis aksara dan gambar.

Gambar 5.13 Halaman Detail Gambar

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 112: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

90

Berikut potongan program untuk melihat detail huruf aksara:

<% try {

gallery.pilihBaris(idAksara);

if (!gallery.fetch()) { %>

<td><%= HurufAksara.escapeHtmlString(gallery.getNama_aksara())%></td>

<td><%

if (gallery.getJenis_aksara() != null) {

out.print("<td scop=\"col\">" +

HurufAksara.escapeHtmlString(gallery.getJenis_aksara()) + "</td>");

} else {

out.print("<td scope=\"col\">&nbsp;</td>");

}

%> </td>

<td><%

if (gallery.getGambar().getMimeType().startsWith("image/")) {

out.print("<img

src=\"GalleryGambarMediaTampilan.jsp?media=gambar&id_aksara=" +

gallery.getId_aksara() + "\"");

if (gallery.getGambar().getHeight() > 0 &&

gallery.getGambar().getWidth() > 0) {

out.print("height=\"" + gallery.getGambar().getHeight() +

"\"");

out.print("widht=\"" + gallery.getGambar().getWidth() +

"\"");

}

out.print("alt=\"" +

HurufAksara.escapeHtmlString(gallery.getNama_aksara()) + "\"");

out.print("border=\"1\">");

} else {

out.print("<a

href=\"GalleryGambarMediaTampilan.jsp?media=gambar&id_aksara=" +

idAksara + "\">Lihat media non gambar (" + gallery.getGambar().getMimeType()

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 113: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

91

+ ")</a>");

}

%></td>

5.2.2.13 Halaman Lihat Animasi Aksara Admin

Halaman ini merupakan halaman lihat data animasi aksara. Disini

admin hanya dapat melihat detail animasi aksara dengan cara

mengklik [Lihat Animasi].

Gambar 5.14 Halaman Lihat Animasi Aksara

5.2.2.14 Halaman Detail Animasi Aksara Admin

Halaman ini merupakan detail dari animasi aksara yang ada

didatabase. Detail animasi aksara tersebut mencangkup nama

animasi, jenis aksara dan video.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 114: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

92

Gambar 5.15 Halaman Detail Animasi Aksara

Berikut potongan program detail data animasi:

<% gallery.pilihBaris(idAnimasi);

if (!gallery.fetch()) {

%>

<td><%=AnimasiAksara.escapeHtmlString(gallery.getNama_animasi())%>

</td>

<td>

<%

if (gallery.getJenis_aksara() != null) {

out.print("<td scope=\"col\">" +

AnimasiAksara.escapeHtmlString(gallery.getJenis_aksara()) + "</td>");

} else {

out.print("<td scope=\"col\">&nbsp;</td>");

}

%> </td>

<td>

<video width="<%=gallery.getVideo().getWidth()%>"

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 115: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

93

heigth="<%=gallery.getVideo().getHeight()%>"

autoplay controls>

<source

src="GalleryAnimasiMediaTampilan.jsp?id_animasi=<%=gallery.getId_animasi()

%>"

type="<%=gallery.getVideo().getMimeType()%>">

Browser anda tidak mendukung tag video.

</video> </td>

5.2.2.15 Halaman Dengar Suara Aksara Admin

Halaman ini merupakan halaman dengar suara huruf aksara. Disini

admin hanya dapat mendengar suara aksara dengan cara mengklik

[Dengar Suara].

Gambar 5.16 Halaman Dengar Suara

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 116: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

94

5.2.2.16 Halaman Detail Suara Aksara Admin

Halaman ini merupakan detail dari suara aksara yang ada

didatabase. Detail suara aksara tersebut mencangkup nama suara,

jenis aksara dan suara.

Gambar 5.17 Halaman Detail Suara Aksara

Berikut potongan program detail suara aksara:

<% gallery.pilihBaris(idSuara);

if (!gallery.fetch()) {

%>

<td><%= SuaraAksara.escapeHtmlString(gallery.getNama_suara())%>

</td>

<td><%

if (gallery.getJenis_aksara() != null) {

out.print("<td scope=\"col\">" +

SuaraAksara.escapeHtmlString(gallery.getJenis_aksara()) + "</td>");

} else {

out.print("<td scope=\"col\">&nbsp;</td>");

}

%> </td>

<audio autoplay controls>

<source

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 117: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

95

src="GallerySuaraMediaTampilan.jsp?id_suara=<%=gallery.getId_suara()%>"

type="<%=gallery.getSuara().getMimeType()%>">

Browser anda tidak mendukung tag Suara.

</audio>

5.2.2.17 Halaman Lihat Contoh Kata Admin

Halaman ini merupakan halaman lihat data contoh kata. Disini

admin hanya dapat melihat detail contoh kata dengan cara

mengklik thumbnail gambar.

Gambar 5.18 Halaman Lihat Contoh Kata

5.2.2.16 Halaman Detail Contoh Kata Admin

Halaman ini merupakan detail dari contoh kata yang ada

didatabase. Detail contoh kata tersebut mencangkup bahasa

Indonesia, bahasa Bali, kategori, keterangan dan gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 118: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

96

Gambar 5.19 Halaman Detail Contoh Kata

Berikut potongan program detail suara aksara:

<%

gallery.pilihBaris(idKata);

if (!gallery.fetch()) {

%>

<td>

<%=ContohKata.escapeHtmlString(gallery.getBahasa_indonesia())%>

</td>

<td>

<%=ContohKata.escapeHtmlString(gallery.getBahasa_bali())%>

</td>

<td>

<%=ContohKata.escapeHtmlString(gallery.getKeterangan_kata())%>

</td>

<td>

<%

if (gallery.getKategori_kata()!= null) {

out.print("<td scope=\"col\">" +

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 119: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

97

ContohKata.escapeHtmlString(gallery.getKategori_kata()) + "</td>");

} else {

out.print("<td scope=\"col\">&nbsp;</td>");

}

%> </td>

<td>

<%

// jika format gambar tidak dikenali oleh Oracle Multimedia,

// maka atribut height dan width akan menjadi 0, jadi jangan

// menghasilkan atribut tag gambar yang sesuai.

if (gallery.getGambar().getMimeType().startsWith("image/")) {

out.print("<img

src=\"MediaTampilanContohKata.jsp?media=gambar&id_kata=" +

gallery.getId_kata()+ "\"");

if (gallery.getGambar().getHeight() > 0 &&

gallery.getGambar().getWidth() > 0) {

out.print("height=\"" + gallery.getGambar().getHeight() +

"\"");

out.print("widht=\"" + gallery.getGambar().getWidth() +

"\"");

}

out.print("alt=\"" +

ContohKata.escapeHtmlString(gallery.getBahasa_indonesia()) + "\"");

out.print("border=\"1\">");

} else {

// data bukan gambar.

out.print("<a

href=\"MediaTampilanContohKata.jsp?media=gambar&id_kata=" + idKata +

"\">Lihat media non gambar (" + gallery.getGambar().getMimeType() + ")</a>");

}

%></td>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 120: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

98

5.2.2.17 Halaman Lihat Soal Latihan Kelas 1 Admin

Halaman ini merupakan halaman lihat soal latihan untuk admin.

Disini admin hanya dapat melihat isi dari latihan soal.

Gambar 5.20 Halaman Lihat Soal Latihan Kelas 1 Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 121: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

99

5.2.2.18 Halaman Lihat Soal Latihan Kelas 2 Admin

Halaman ini merupakan halaman lihat soal latihan untuk admin.

Disini admin hanya dapat melihat isi dari latihan soal.

Gambar 5.21 Halaman Lihat Soal Latihan Kelas 2 Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 122: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

100

5.2.2.19 Halaman Lihat Soal Latihan Kelas 3 Admin

Halaman ini merupakan halaman lihat soal latihan untuk admin.

Disini admin hanya dapat melihat isi dari latihan soal.

Gambar 5.22 Halaman Lihat Soal Latihan Kelas 3 Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 123: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

101

5.2.3 Halaman Guru

5.2.3.1 Login Guru

Halaman ini merupakan halaman login yang digunakan oleh Guru

untuk dapat masuk kehalaman guru. Pada halaman guru, guru

hanya dapat melihat data huruf aksara, data contoh kata dan lihat

soal latihan. Untuk dapat melihat data, guru membutuhkan

username dan password. Jika username dan password yang

dimasukan oleh guru benar, maka guru dapat melihat data huruf

aksara, contoh kata dan lihat soal latihan jika salah maka akan

kembali kehalaman login.

Gambar 5.23 Login Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 124: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

102

Berikut potongan program detail suara aksara:

<%

String idguru = request.getParameter("idguru");

String pass = request.getParameter("pass");

rs = st.executeQuery("select * from guru where id_guru ='" + idguru + "'

and password='" + pass + "'");

if (rs != null) {

while (rs.next()) {

session.setAttribute("sessionusername", rs.getString("id_guru"));

session.setAttribute("sessionpassword", rs.getString("password"));

response.sendRedirect("HalamanMilikGuru.jsp");

}

} else if (rs == null) {

response.sendRedirect("LoginGagalGuru.jsp");

}

%>

5.2.3.2 Halaman Guru

Halaman ini merupakan halaman utama guru. Disini guru hanya

dapat melihat data huruf aksara, contoh kata dan melihat latihan

soal tetapi guru perlu login terlebih dahulu.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 125: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

103

Gambar 5.24 Halaman Utama Guru

5.2.3.3 Halaman Lihat Huruf Aksara Guru

Halaman ini merupakan halaman lihat data huruf aksara. Disini

guru hanya dapat melihat detail huruf aksara dengan cara mengklik

thumbnail gambar.

Gambar 5.25 Halaman Lihat Huruf Aksara Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 126: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

104

5.2.3.4 Halaman Detail Huruf Aksara Guru

Halaman ini merupakan detail dari huruf aksara yang ada

didatabase. Detail huruf aksara tersebut mencangkup nama aksara,

jenis aksara dan gambar.

Gambar 5.26 Halaman Detail Huruf Aksara Guru

5.2.3.5 Halaman Lihat Animasi Aksara Guru

Halaman ini merupakan halaman lihat data animasi aksara. Disini

guru hanya dapat melihat detail animasi aksara dengan cara

mengklik [Lihat Animasi].

Gambar 5.27 Halaman Animasi Aksara Guru.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 127: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

105

5.2.3.6 Halaman Detail Animasi Aksara Guru

Halaman ini merupakan detail dari animasi aksara yang ada

didatabase. Detail animasi aksara tersebut mencangkup nama

animasi, jenis aksara dan video.

Gambar 5.28 Halaman Detail Animasi Aksara Guru

5.2.3.7 Halaman Dengar Suara Aksara Guru

Halaman ini merupakan halaman dengar suara aksara. Disini guru

hanya dapat mendengar suara aksara dengan cara mengklik [Dengar

Suara].

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 128: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

106

Gambar 5.29 Halaman Dengar Suara Guru

5.2.3.8 Halaman Detail Suara Aksara

Halaman ini merupakan detail dari suara aksara yang ada

didatabase. Detail suara aksara tersebut mencangkup nama suara,

jenis aksara dan suara.

Gambar 5.30 Halaman Detail Suara Aksara Guru

5.2.3.9 Halaman Lihat Contoh Kata Guru

Halaman ini merupakan halaman lihat contoh kata. Disini guru

hanya dapat melihat detail contoh kata dengan cara mengklik

thumbnail gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 129: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

107

Gambar 5.31 Halaman Lihat Contoh Kata Guru

5.2.3.10 Halaman Detail Contoh Kata Guru

Halaman ini merupakan detail dari contoh kata yang ada

didatabase. Detail contoh kata tersebut mencangkup bahasa

Indonesia, bahasa Bali, kategori, keterangan dan gambar.

Gambar 5.32 Halaman Detail Contoh Gambar Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 130: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

108

5.2.3.11 Halaman Lihat Soal Latihan Kelas 1 Guru

Halaman ini merupakan halaman lihat soal latihan untuk guru.

Disini guru hanya dapat melihat isi dari latihan soal.

Gambar 5.33 Halaman Lihat Soal Latihan Kelas 1 Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 131: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

109

5.2.3.12 Halaman Lihat Soal Latihan Kelas 2 Guru

Halaman ini merupakan halaman lihat soal latihan untuk guru.

Disini guru hanya dapat melihat isi dari latihan soal.

Gambar 5.34 Halaman Lihat Soal Latihan Kelas 2 Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 132: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

110

5.2.3.13 Halaman Lihat Soal Latihan Kelas 3 Guru

Halaman ini merupakan halaman lihat soal latihan untuk guru.

Disini guru hanya dapat melihat isi dari latihan soal

Gambar 5.35 Halaman Lihat Latihan Soal Kelas 3 Guru

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 133: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

111

5.2.4 Halaman Siswa

5.2.4.1 Login Siswa

Halaman ini merupakan halaman login yang digunakan oleh Siswa

untuk dapat masuk kehalaman siswa. Pada halaman siswa, siswa

hanya dapat melihat data huruf aksara, data contoh kata dan lihat

soal latihan. Untuk dapat melihat data, siswa membutuhkan

username dan password. Jika username dan password yang

dimasukan oleh siswa benar, maka guru dapat melihat data huruf

aksara, contoh kata dan lihat soal latihan jika salah maka akan

kembali kehalaman login.

Gambar 5.36 Login Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 134: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

112

Berikut potongan program detail suara aksara:

<%

String idsiswa = request.getParameter("idsiswa");

String psd = request.getParameter("psd");

rs = st.executeQuery("select * from siswa where id_siswa ='" + idsiswa +

"' and password='" + psd + "'");

if (rs != null) {

while (rs.next()) {

session.setAttribute("sessionusername", rs.getString("id_siswa"));

session.setAttribute("sessionpassword", rs.getString("password"));

response.sendRedirect("SiswaBelajardanLatihan.jsp");

}

} else if (rs == null) {

response.sendRedirect("LoginGagalSiswa.jsp");

}

%>

5.2.4.2 Halaman Siswa

Halaman ini merupakan halaman utama siswa. Disini siswa

hanya dapat melihat data huruf aksara, contoh kata dan

melihat latihan soal tetapi siswa perlu login terlebih dahulu.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 135: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

113

Gambar 5.37 Halaman Utama Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 136: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

114

5.2.4.3 Halaman Lihat Huruf Aksara Siswa

Halaman ini merupakan halaman lihat data huruf aksara. Disini

guru hanya dapat melihat detail huruf aksara dengan cara mengklik

thumbnail gambar.

Gambar 5.38 Halaman Lihat Huruf Aksara Siswa

5.2.4.4 Halaman Detail Huruf Aksara Siswa

Halaman ini merupakan detail dari huruf aksara yang ada

didatabase. Detail huruf aksara tersebut mencangkup nama aksara,

jenis aksara dan gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 137: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

115

Gambar 5.39 Halaman Detail Huruf Aksara Siswa

5.2.4.5 Halaman Lihat Animasi Aksara Siswa

Halaman ini merupakan halaman lihat data animasi aksara. Disini

siswa hanya dapat melihat detail animasi aksara dengan cara

mengklik [Lihat Animasi].

Gambar 5.40 Halaman Lihat Animasi Aksara Siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 138: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

116

5.2.4.6 Halaman Detail Animasi Aksara Siswa

Halaman ini merupakan detail dari animasi aksara yang ada

didatabase. Detail animasi aksara tersebut mencangkup nama

animasi, jenis aksara dan video.

Gambar 5.41 Halaman Detail Animasi Aksara Guru

5.2.4.7 Halaman Dengar Suara Aksara Siswa

Halaman ini merupakan halaman dengar suara aksara. Disini siswa

hanya dapat mendengar suara aksara dengan cara mengklik [Dengar

Suara].

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 139: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

117

Gambar 5.42 Halaman Dengar Suara Siswa

5.2.4.8 Halaman Detail Suara Aksara

Halaman ini merupakan detail dari suara aksara yang ada

didatabase. Detail suara aksara tersebut mencangkup nama suara,

jenis aksara dan suara.

Gambar 5.43 Halaman Detail Suara Aksara Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 140: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

118

5.2.4.9 Halaman Lihat Contoh Kata Siswa

Halaman ini merupakan halaman lihat contoh kata. Disini siswa

hanya dapat melihat detail contoh kata dengan cara mengklik

thumbnail gambar.

Gambar 5.44 Halaman Lihat Contoh Kata Siswa

5.2.4.10 Halaman Detail Contoh Kata Siswa

Halaman ini merupakan detail dari contoh kata yang ada

didatabase. Detail contoh kata tersebut mencangkup bahasa

Indonesia, bahasa Bali, kategori, keterangan dan gambar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 141: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

119

Gambar 5.45 Halaman Detail Contoh Gambar Siswa

5.2.4.11 Halaman Kerjakan Soal Kelas 1 Siswa

Halaman ini merupakan halaman kerjakan soal latihan untuk

siswa. Disini siswa akan mengerjakan soal latihan multiple choice

dengan cara mengklik radio button jawaban yang benar. Dan jika

sudah selesai maka akan menampilkan hasil total yang diperoleh

siswa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 142: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

120

Gambar 5.46 Halaman Kerjakan Soal Kelas 1 Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 143: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

121

5.2.4.12 Halaman Nilai Kelas 1

Halaman ini merupakan halaman yang berisi total nilai yang

didapat oleh siswa dan informasi mengenai jawaban yang benar

atau salah.

Gambar 5.47 Halaman Skoring Nilai Kelas 1

Berikut potongan program skoring siswa:

<%

int nilaiTotal = 0; //variabel untuk menghitung nilai total

//soal nomor 1

if(request.getParameter("radios") != null) {

if(request.getParameter("radios").equals("radio2")){

out.println("1. Jawaban nomor 1 benar"); %> <br> <%

nilaiTotal+=10; //nilaitotal=nilaitotal+1

}

else{

out.println("1. Jawaban nomor 1 salah, yang benar adalah B"); %>

<br> <%

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 144: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

122

}

} %>

<h3>Kamu mendapat Nilai: <% out.println(nilaiTotal); %></h3>

5.2.4.13 Halaman Kerjakan Soal Latihan Kelas 2 Siswa

Halaman ini merupakan halaman kerjakan soal latihan untuk

siswa. Disini siswa akan mengerjakan soal latihan multiple

choice dengan cara mengklik radio button jawaban yang benar.

Dan jika sudah selesai maka akan menampilkan hasil total yang

diperoleh siswa.

Gambar 5.48 Halaman Kerjakan Soal Latihan Kelas 2 Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 145: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

123

5.2.4.14 Halaman Nilai Kelas 2

Halaman ini merupakan halaman yang berisi total nilai yang

didapat oleh siswa dan informasi mengenai jawaban yang benar

atau salah.

Gambar 5.49 Halaman Skoring Nilai Kelas 2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 146: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

124

5.2.4.15 Halaman Kerjakan Soal Latihan Kelas 3 Siswa

Halaman ini merupakan halaman kerjakan soal latihan untuk

siswa. Disini siswa akan mengerjakan soal latihan multiple choice

dengan cara mengklik radio button jawaban yang benar. Dan jika

sudah selesai maka akan menampilkan hasil total yang diperoleh

siswa.

Gambar 5.50 Halaman Kerjakan Soal Latihan Kelas 3 Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 147: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

125

5.2.4.16 Halaman Nilai Kelas 3

Halaman ini merupakan halaman yang berisi total nilai yang

didapat oleh siswa dan informasi mengenai jawaban yang benar

atau salah.

Gambar 5.51 Halaman Skoring Nilai Kelas 3

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 148: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

126

BAB VI

PENGUJIAN DAN ANALISA HASIL

Pada bab ini peneliti melakukan pengujian terhadapat Sistem Pembelajara

Aksara Bali Untuk Sekolah Dasar Di Bali Berbasis Web Menggunakan Basisdata

Multimedia kemudian akan dilanjutkan dengan menganalisa hasil dari pengujian

Sistem Pembelajara Aksara Bali Untuk Sekolah Dasar Di Bali Berbasis Web

Menggunakan Basisdata Multimedia.

6.1 Analisia Hasil Uji Coba Sistem (Alpha Test)

Pengujian Alpha adalah tahap pengujian yang dilakukan oleh pihak

pengembang sebelum diluncurkan ke pengguna secara umum. Sistem

Pembelajara Aksara Bali Untuk Sekolah Dasar di Bali Berbasis Web

Menggunakan Basisdata Multimedia yang telah dibangun dapat berfungsi

dengan baik. Admin dapat mengelola data aksara Bali (tambah huruf

aksara, tambah animasi aksara, tambah suara aksara dan tambah contoh

kata).

Berdasarkan hasil implementasi basis data multimedia, semua data

multimedia dapat disimpan dengan baik sesuai dengan tipe data

multimedia yang digunakan seperti ORDImage untuk menyimpan gambar,

ORDVideo untuk menyimpan video dan ORDAudio untuk menyimpan

suara.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 149: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

127

Adapun kelebihan dan kekurangan dari Sistem Pembelajara Aksara

Bali Untuk Sekolah Dasar Di Bali Berbasis Web Menggunakan Basisdata

Multimedia ini adalah sebegai berikut:

Kelebihan Sistem:

1. Sistem dapat menyimpan file gambar dan file video yang lebih

besar dengan menggunakan Oracle database dari pada

menggunakan database Oracle.

2. Memiliki kemampuan untuk menampilkan audio visual dalam cara

menulis aksara Bali, pengucapan aksara.

3. Membantu siswa dalam belajar yang lebih mandiri tanpa

pendampingan oleh guru.

4. Memiliki kemampuan umpan balik apakah jawaban yang dipilih

oleh siswa benar atau salah dan juga dapat menampilkan skor nilai.

Kekurangan sistem:

1. Materi yang masih belum dapat diupdate karena untuk dapat

update admin harus dapat membuat animasi menggunakan

macromedia flashtool 8.

2. Soal latihan, skor nilai masih belum dapat tersimpan kedatabase.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 150: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

128

6.2 Analisa Hasil Uji Coba Sistem Pada Siswa (Beta Test)

Pengujian beta adalah pengujian yang dilakukan kepada pengguna

sistem. Pengujian dilakukan dengan menyebarkan kuisioner kepada 5

orang siswa.

Sasaran dari penyebaran kuisioner tersebut adalah:

Siswa Kelas 1: 2 Orang Siswa

Siswa Kelas 2: 1 Orang Siswa

Siswa Kelas 3: 2 Orang Siswa

1. Pertanyaan Pertama

Menurut Adik, tampilan program aksara Bali ini menarik ?

Tabel 6.1 Hasil Kuisioner Pertanyaan Pertama

Jawaban Bobot Jawaban

(1-3)

Jumlah

Reponden

Hasil (1-3) Total

Sangat Menarik 3 2 6 40.00%

Menarik 2 3 6 60.00%

Tidak Menarik 1 0 0 0.00%

Total 5 12

Rata-rata 2.4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 151: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

129

Gambar 6.1 Grafik Jumlah Responden Pertanyaan Pertama

Dari hasil perhitungan, maka dapat dianalisa bahwa siswa menganggap

tampilan dari program aksara Bali menarik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 152: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

130

2. Pertanyaan Kedua

Menurut Adik, apakah program aksara Bali ini mudah digunakan ?

Tabel 6.2 Hasil Kuisioner Pertanyaan Kedua

Jawaban Bobot Jawaban

(1-3)

Jumlah

Reponden

Hasil (1-3) Total

Sangat Mudah 3 1 3 20.00%

Mudah 2 3 6 60.00%

Sulit 1 1 1 20.00%

Total 5 10

Rata-rata 2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 153: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

131

Gambar 6.2 Grafik Jumlah Responden Pertanyaan Kedua

Dari hasil perhitungan, maka dapat dianalisa bahwa siswa mudah dalam

menggunakan program pelajaran aksara Bali.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 154: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

132

3. Pertanyaan Ketiga

Apakah Adik dapat memahami isi dari materi-materi yang ada

didalam program belajar aksara Bali ini ?

Tabel 6.3 Hasil Kuisioner Pertanyaan Ketiga

Jawaban Bobot Jawaban

(1-3)

Jumlah

Reponden

Hasil (1-3) Total

Sangat Paham 3 1 3 20.00%

Paham 2 4 8 80.00%

Kurang Paham 1 0 0 0.00%

Total 5 11

Rata-rata 2.2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 155: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

133

Gambar 6.3 Grafik Jumlah Responden Pertanyaan Ketiga

Dari hasil perhitungan, maka dapat dianalisa bahwa siswa dapat memahami

materi yang diberikan dalam program pelajaran aksara Bali.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 156: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

134

4. Pertanyaan Keempat

Apakah Adik tertarik menggunakan program belajar aksara bali

untuk belajar?

Tabel 6.4 Hasil Kuisioner Pertanyaan Keempat

Jawaban Bobot Jawaban

(1-3)

Jumlah

Reponden

Hasil (1-3) Total

Sangat Tertarik 3 2 6 40.00%

Tertarik 2 2 4 40.00%

Tidak Tertarik 1 1 1 20.00%

Total 5 11

Rata-rata 2.2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 157: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

135

Gambar 6.4 Grafik Jumlah Responden Pertanyaan Keempat

Dari hasil perhitungan, maka dapat dianalisa bahwa siswa tertarik untuk

belajar aksara Bali menggunakan program pelajaran aksara Bali.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 158: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

136

5. Pertanyaan Kelima

Menurut Adik, lebih mengerti belajar aksara bali dibantu dengan

program aksara bali atau dengan buku ?

Tabel 6.5 Hasil Kuisioner Pertanyaan Kelima

Jawaban Bobot Jawaban

(1-2)

Jumlah

Reponden

Hasil (1-2) Total

Menggunakan

Program Aksara Bali

2 4 8 80.00%

Menggunakan Buku 1 1 1 20.00%

Total 5 9

Rata-rata 1.8

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 159: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

137

Gambar 6.5 Grafik Jumlah Responded Pertanyaan Kelima

Dari hasil perhitungan, maka dapat dianalisa bahwa siswa lebih mengerti

belajar aksara Bali menggunakan progam aksara Bali dari pada menggunakan

buku.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 160: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

138

6. Pertanyaan Keenam

Menurut Adik, apakah lebih menyenangakan belajar aksata Bali

menggunakan program ini atau dengan guru dikelas ?

Tabel 6.6 Hasil Kuisioner Pertanyaan Keenam

Jawaban Bobot Jawaban

(1-2)

Jumlah

Reponden

Hasil (1-2) Total

Belajar Dengan

Menggunakan Program

2 3 6 60.00%

Belajar Dikelas Dengan

Guru

1 2 2 40.00%

Total 5 8

Rata-rata 1.6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 161: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

139

Gambar 6.6 Grafik Jumlah Responded Pertanyaan Keenam

Dari hasil perhitungan, maka dapat dianalisa bahwa siswa lebih senang

belajar aksara Bali menggunakan progam aksara Bali dari pada dikelas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 162: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

140

6.3 Rangkuman Hasil Uji Sistem Pembelajaran Aksara Bali (SPAB)

Tabel 6.7 Rangkuman Hasil Uji Sistem Pembelajaran Aksara Bali

No Rangkuman Skor

1. Tampilan SPAB menarik 2.4

2. SPAB mudah digunakan 2

3. Memahami isi dari materi SPAB 2.2

4. Tertarik menggunakan SPAB 2.2

5. Lebih mengerti menggunakan SPAB 1.8

6. SPAB lebih menyenangkan 1.6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 163: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

141

BAB VII

PENUTUP

7.1 Kesimpulan

Kesimpulan yang didapat berdasarkan hasil desain,

implementasi sistem, pengujian dan analisis hasil Sistem Pembelajaran

Aksara Bali untuk Sekolah Dasar di Bali Menggunakan Basisdata Multimedia

kesimpulan adalah sebagai berikut:

1. Sistem Pembelajaran Aksara Bali untuk Sekolah Dasar di Bali

Menggunakan Basisdata Multimedia telah berhasil dibangun dengan

menggunakan bahasa pemograman JSP dan Oracle 11g Express

Edition serta dapat berjalan dengan baik.

2. Dari hasil uji coba terhadap pengguna, dapat disimpulkan bahwa

Sistem Pembelajaran Aksara Bali untuk Sekolah Dasar di Bali

Menggunakan Basisdata Multimedia dapat menarik minat belajar

siswa dalam belajar aksara Bali.

3. Dari hasil uji coba terhadap pengguna, dapat disimpulkan bahwa

Sistem Pembelajaran Aksara Bali untuk Sekolah Dasar di Bali

Menggunakan Basisdata Multimedia dapat digunakan dengan mudah

oleh siswa dalam belajar aksara Bali.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 164: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

142

7.2 Saran

Saran yang peneliti berikan adalah memberikan fitur update untuk

bagian materi agar admin dan guru dapat melakukan update pada data aksara

Bali. Dapat menambah soal latihan yang bisa tersimpan kedatabase.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 165: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

143

DAFTAR PUSTAKA

Ariona, Rian. 2013. Belajar HTML dan CSS: Tutorial Fundamental dalam

Mempelajari HTML & CSS.

Dikse Pancana, I Wayan, dan I Putu Sundika. 2011. Animasi dengan Flash 8.

Yogyakarta: Graha Ilmu

Habibi, I & Munir R. 2006. The Balinese Unicode Text Precessing. Indonesian

Journal of Computing and Cybernetics System, 1(1), pp. 1-17

Khannedy, Eko Kurniawan. 2007. Turorial JavaScript. Bandung

Kridalaksana, H. 1993. Kamus Linguistik. Jakarta: Gramedia

Kristanto Andri. 2004. Perancangan Sistem Infromasi dan Aplikasinya.

Yogyakarta. Gaya Media

Levy, Michael. 1997. Computer-assited Language Learning: Contex and

Conceptualization. Oxford: Clarendos Press.

Marlinda, Linda. 2004. Sistem Basis Data. Yogyakarta: Andi

Mudir. 2013. Multimedia Konsep & Aplikasi dala Pendidikan. Bandung:

Alfabeta.

Nugroho, Adi. 2011. Perancangan dan Implementasi Sistem Basis Data.

Yogyakarta: Andi.

Pelski, Sue. 2005. Oracle Intermedia Reference, 10g Release 2(10.2).

Pelski, Sue. 2014. Oracle Multimedia Refrence, 12c Release 1(12.1).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 166: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

144

Pressman, Roger S. 2010. Software Engineering A Practitioner's Approach,

Seventh Edition. New York: Mc Graw Hill.

Tay Vaughan. 2011. Multimedia : Making it work. Eighth edition. TMH

Utdirartatno, Firrar. 2006. Segudang Trik Pengembangan Situs WEB

Memanfaatkan HTML, JavaScript dan CSS secara kreatif. Yogyakarta:

Andi

Whitten, Jeffrey L & Lonnie D. Bentley. 2007. System Analysis and Design

Methods, Seventh Edition. New York: Mc Graw Hill.

Wikipedia. Bahasa Bali. https://id.wikipedia.org/wiki/Bahasa_Bali diakses 13

Desember 2017

Wikipedia. Aksara Bali. https://id.wikipedia.org/wiki/Aksara_Bali diakses 13

Desember 2017

Wijono, Sri Hartati, dkk. 2007. Pemrograman Java Servlet dan JSP dengan

Netbeans. Yogyakarta: Andi Offset.

Wirayuda, T.A.B.., Hermanto, I.G.R & Novi D, R. 2009. Pengenalan Huruf Bali

Menggunakan Metode Modified Direction Feature (MDF) dan Learning

VectorQuantization (LVQ). Konferensi Nasional Sistem dan Informatika,

pp. 7-12.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 167: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

145

LAMPIRAN

SISTEM PEMBELAJARAN AKSARA BALI

UNTUK SEKOLAH DASAR DI BALI BERBASIS WEBSITE

MENGGUNAKAN BASISDATA MULTIMEDIA

Data Responden

Nama :

Kelas :

Berilah tanda (x) pada salah satu pilihan jawaban yang sesuai.

1. Menurut Adik, apakah tampilan program aksara Bali ini menarik ?

Sangat Menarik ( )

Menarik ( )

Tidak Menarik ( )

2. Menurut Adik, apakah program aksara Bali ini mudah digunakan ?

Sangat Mudah ( )

Mudah ( )

Sulit ( )

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 168: SISTEM PEMBELAJARAN AKSARA BALI UNTUK SEKOLAH DASAR …repository.usd.ac.id/33052/2/145314103_full.pdf · soal latihan. Kata kunci: basis data, basis data multimedia, aksara bali,

146

3. Apakah Adik dapat memahami isi dari materi-materi yang ada didalam

program belajar aksara Bali ini ?

Kurang Paham ( )

Paham ( )

Sangat Paham ( )

4. Apakah Adik tertarik menggunakan program belajar aksara bali

untuk belajar ?

Sangat Tertarik ( )

Tertarik ( )

Tidak Tertairk ( )

5. Menurut Adik lebih mudah mengerti belajar aksara Bali dibantu dengan

menggunakan progam aksara Bali ini atau dengan menggunakan

buku ?

Menggunakan Buku ( )

Menggunakan Program Aksara Bali ( )

6. Menurut Adik, apakah lebih menyenangkan belajar aksara Bali

menggunakan program ini atau dengan guru dikelas ?

Belajar dikelas dengan guru ( )

Belajar dengan menggunakan program ( )

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI