Halaman Utama Siswa Halaman Menu Pemilihan Materi Tiap Kelas Halaman Materi

4.4 Implementasi Sistem

4.4.1 Halaman Utama Siswa

Halaman utama siswa adalah halaman yang akan muncul ketika siswa pertama kali membuka sistem Pembelajaran Bahasa Mandarin Berbantu Komputer ini. Pada halaman ini terdapat menu Materi, Latihan dan Petunjuk untuk siswa serta ada menu kecil di bagian pojok kanan bawah untuk masuk ke halaman guru. CREATE TABLE `subkelas` `id_subkelas` varchar10 NOT NULL default , `nama_subkelas` varchar10 NOT NULL, `id_kelas` varchar5 NOT NULL default , PRIMARY KEY `id_subkelas`, KEY `FK_subkelas` `id_kelas`, CONSTRAINT `FK_subkelas` FOREIGN KEY `id_kelas` REFERENCES `kelas` `id_kelas` ON DELETE CASCADE ON UPDATE CASCADE ; Gambar 4.1 Halaman Utama Siswa

4.4.2 Halaman Menu Pemilihan Materi Tiap Kelas

Halaman menu pemilihan kelas ini akan muncul ketika siswa mengklik menu materi pada halaman utama. Pada halaman ini akan ditampilkan judul materi berdasarkan tiap kelas yang akan muncul ketika siswa mengklik angka 1,2 atau 3 yang berada di bagian kiri layar. Gambar 4.2 Halaman menu pemilihan materi tiap kelas

4.4.3 Halaman Materi

Pada halaman materi ini siswa dapat melihat materi dengan bentuk seperti buku yang apabila ingin melihat huruf yang lain siswa dapat membalik halaman dengan cara menekan pojok kanan atas atau pojok kiri bawah dari buku tersebut. Siswa juga dapat menekan tombol speaker pada buku untuk mendengarkan cara pengucapan. Gambar 4.3 Halaman Materi Angka Berikut merupakan cuplikan program untuk membalik halaman. pageturnprev.onRelease = function { if _currentframe == _totalframes { prevFrame; } else { prevFrame; } }; pageturn.onRelease = function { if _currentframe == _totalframes { stop; } else { nextFrame; } }; Proses pembuatan huruf Mandarin per goresan dilakukan dengan cara mengubah tiap bagian goresan ke dalam layer. Lalu menghapus satu per satu goresan tersebut dan me reverse frame tersebut. Gambar 4.5 Cara Membuat Goresan Pertama Angka 2 Gambar 4.6 Cara Membuat Goresan Kedua Angka 2 Pada keyframe layer goresan terakhir diberi action script stop; untuk menghentikan proses penggoresan sehingga tidak terjadi pengulangan.

4.4.4 Halaman Latihan