5.2 Rencana Pengembangan
5.2.2 Rancangan Database
Dalam mendukung sistem yang akan digunakan, ada beberapa database yang digunakan. Software pendukung untuk menggunakan database ini adalah microsoft access yang dihubungkan dengan sistem yang akan dibangun. Database yang digunakan adalah sebagai berikut:
Database User Æ digunakan untuk menyimpan data pengguna dan sebagai akses untuk masuk ke halaman utama
Nama Tabel : TblUser Primary Key : Nama
Keterangan : kolom nama dan password digunakan untuk mengakses halaman utama. Status untuk mengakses halaman tertentu
Tabel 5.4 : Database user
Nama Field Type Field Panjang Keterangan
ID User Text 5 Nama user yang akan digunakan
Password Text 10 Kata kunci yang digunakan untuk mengakses halaman utama Status Text 10 Pemilihan antara siswa atau guru
Database kosakata Bahasa Inggris – Bahasa Indonesia Æ menyimpan kosakata yang bisa dicari oleh siswa dari Bahasa Inggris ke Bahasa Indonesia Nama Tabel : TblArtiInggris
Primary Key : Bahasa Inggris Foreign Key : Bahasa Indonesia
Keterangan : tabel ini menggunakan dua buah kolom yaitu Bahasa Inggris dan Bahasa Indonesia, dimana Bahasa Inggris dikhususkan untuk Bahasa Inggris dan Bahasa Indonesia dikhususkan untuk Bahasa Indonesia
Tabel 5.5 : Database Kamus Inggris - Indonesia
Nama Field Type Field Panjang Keterangan
Bahasa Inggris Text 50 Tulisan yang berbahasa Inggris Bahasa Indonesia Text 100 Tulisan yang berbahasa Indonesia
Database kosakata Bahasa Indonesia – Bahasa Inggris Æ menyimpan kosakata yang bisa dicari oleh siswa dari Bahasa Indonesia ke Bahasa Inggris Nama Tabel : TblArtiIndo
Primary Key : Bahasa Indonesia Foreign Key : Bahasa Inggris
Keterangan : tabel ini digunakan untuk mencari kosakata dari Bahasa Indonesia ke dalam Bahasa Inggris. Tabel ini menggunakan dua buah kolom.
Tabel 5.6 : Database Kamus Indonesia – Inggris
Nama Field Type Field Panjang Keterangan
Bahasa Indonesia Text 50 Tulisan yang berbahasa Indonesia Bahasa Inggris Text 100 Tulisan yang berbahasa Inggris
Database soal latihan Simple Past Tense bagian mengisi Æ tabel database untuk menyimpan soal latihan, jawaban dan penjelasan dari Simple Past Tense. Khusus tabel ini difokuskan untuk bagian isian
Nama Tabel : SimplePastI Primay Key : KdSoal
Keterangan : mempunyai empat buah field dalam mendukung sistem untuk memberikan latihan soal kepada siswa
Tabel 5.7 : Database soal latihan Simple Past Tense bg Isian
Nama Field Type Field Panjang Keterangan
KdSoal Text 10 Kode soal Simple Past Tense bagian Isian Pertanyaan Text 100 Bentuk pertanyaan Isian
Jawaban Text 50 Jawaban atas pertanyaan yang diperlukan Explanation Text 100 Penjelasan dari setiap jawaban
Database soal latihan Simple Past Tense bagian True False Æ merupakan database yang mengumpulkan soal latihan True False dalam kasus Simple Past Tense, jawaban dari soal-soal latihan beserta penjelasan masing-masing soal.
Nama tabel : SimplePastT Primary Key : KdSoal
Keterangan : mempunyai empat buah field yaitu kode soal, pertanyaan, jawaban dan penjelasan dari soal latihan yang dibuat
Tabel 5.8 : Database Simple Past Tense Bagian True False
Nama Field Type Field Panjang Keterangan
KdSoal Text 10 Kode soal latihan Simple Past Tense bg True False Pertanyaan Text 100 Bentuk pertanyaan Simple Past Tense bg True False
Jawaban Text 10 Jawaban atas pertanyaan yang diperlukan Explanation Text 100 Penjelasan dari setiap jawaban
Database soal latihan Present Continous Tense bagian Isian Æ merupakan database yang mengumpulkan soal latihan Isian Present Continous Tense, jawaban dari soal-soal latihan beserta penjelasan masing-masing soal.
Nama tabel : PresentContI Primary Key : KdSoal
Keterangan : mempunyai empat buah field yaitu kode soal, pertanyaan, jawaban dan penjelasan dari soal latihan yang dibuat dimana setiap soal akan menerangkan penjelasan dari penggunaan Present Continous Tense
Tabel 5.9 : Database Present Continous Tense bg. Isian
Nama Field Type Field Panjang Keterangan
KdSoal Text 10 Kode soal latihan Present Continous Tense bg Isian Pertanyaan Text 100 Bentuk pertanyaan Present Continous Tense bg Isian
Jawaban Text 50 Jawaban atas pertanyaan yang diperlukan Explanation Text 100 Penjelasan dari setiap jawaban
Database soal latihan Present Continous Tense bagian True False Æ merupakan database yang mengumpulkan soal latihan True False Present Continous Tense khusus untuk soal True False, jawaban dari soal-soal latihan beserta penjelasan masing-masing soal.
Nama tabel : PresentContT Primary Key : KdSoal
Keterangan : mempunyai empat buah field yaitu kode soal, pertanyaan, jawaban dan penjelasan dari soal latihan yang dibuat dimana setiap soal akan menerangkan penjelasan dari penggunaan Present Continous Tense
Tabel 5.10 : Database Present Continous Tense bg. True False
Nama Field Type Field Panjang Keterangan
KdSoal Text 10 Kode soal latihan Present Continous Tense bg True False Pertanyaan Text 100 Bentuk pertanyaan Present Continous Tense bg True False
Jawaban Text 10 Jawaban atas pertanyaan yang diperlukan Explanation Text 100 Penjelasan dari setiap jawaban
Database soal latihan Degree of Comparison bagian Isian Æ merupakan database yang mengumpulkan soal latihan Isian Degree of Comparison, jawaban dari soal-soal latihan beserta penjelasan masing-masing soal.
Nama tabel : DegreeI Primary Key : KdSoal
Keterangan : mempunyai empat buah field yaitu kode soal, pertanyaan, jawaban dan penjelasan dari soal latihan yang dibuat dimana setiap soal akan menerangkan penjelasan dari penggunaan Degree of Comparison
Tabel 5.11 : Database Degree of Comparison bg. Isian
Nama Field Type Field Panjang Keterangan
KdSoal Text 10 Kode soal dari soal latihan Degree of Comparison bg.Isian Pertanyaan Text 100 Bentuk pertanyaan Degree of Comparison bg. Isian
Jawaban Text 50 Jawaban atas pertanyaan yang diperlukan Explanation Text 100 Penjelasan dari setiap jawaban
Database soal latihan Degree of Comparison bagian True False Æ merupakan database yang mengumpulkan soal latihan True False Degree of Comparison, jawaban dari soal-soal latihan beserta penjelasan masing-masing soal.
Nama tabel : DegreeT Primary Key : KdSoal
Keterangan : mempunyai empat buah field yaitu kode soal, pertanyaan, jawaban dan penjelasan dari soal latihan yang dibuat dimana setiap soal akan menerangkan penjelasan dari penggunaan Degree of Comparison
Tabel 5.12 : Database Degree of Comparison bg. True False
Nama Field Type Field Panjang Keterangan
KdSoal Text 10 Kode latihan Degree of Comparison bg True False Pertanyaan Text 100 Bntk pertanyaan Degree of Comparison bg True False
Jawaban Text 10 Jawaban atas pertanyaan yang diperlukan Explanation Text 100 Penjelasan dari setiap jawaban
Sistem yang dirancang tidak hanya membutuhkan database dari microsoft access, tetapi memerlukan data lain yang bisa mendukung. Untuk dapat memberikan tampilan pada bagian materi (Lesson), Story (cerita), maka database yang berasal dari macromedia flash digunakan. Sedangkan tujuan pembelajaran memerlukan data-data dari guru berupa microsoft word untuk dapat dimasukkan ke dalam sistem. Semua file-file ini berada di luar tabel access yang telah disebutkan diatas