Perancangan Arsitektur Perancangan Antarmuka

43

2. Perancangan Arsitektur

Gambar 20. Rancangan Arsitektur Sistem Pengolahan Nilai Berdasarkan rancangan arsitektur sistem pengolahan nilai pada gambar 20, dapat diketahui bahwa sistem pengolahan nilai menggunakan prinsip MVC Model-View-Controller. Model berisi method-method yang berisi source code yang menangani manipulasi data dan business logic. View berisi source code yang menangani tampilan halaman. Controller berisi source code yang menangani request dari pengguna melalui browser. Dalam sistem pengolahan nilai ini, pengguna memerlukan browser untuk melakukan request perintah dan untuk menampilkan halaman sistem. Request yang dikirimkan pengguna lewat browser akan diterima oleh controller. Kemudian controller akan mengintruksikan model dan view untuk melakukan aksi sesuai dengan request yang diterima controller. Kelas-kelas yang termasuk di dalam package controller antara lain: Admin dan nilai. Kelas-kelas yang termasuk di dalam package model antara lain: 44 m_guru, m_siswa, m_mapel, m_aspek, m_jenis_nilai, m_nilai dan adminmodel. Di dalam package view terdapat: v_user, v_guru, v_siswa, v_mapel, v_aspek, v_jenis_nilai, v_nilai.

3. Perancangan Antarmuka

Perancangan antarmuka dirancang sesuai dengan kebutuhan pengguna. Perancangan antarmuka digunakan sebagai panduan untuk membangun berbagai view pada CodeIgniter. a. Halaman Menu Kelola Deskripsi Kompetensi Dasar Gambar 22 merupakan rancangan tampilan halaman kelola kompetensi dasar. Halaman ini digunakan sebagai acuan pengisian nilai aspek pengetahuan dan keterampilan pada kolom deskripsi. Gambar 22. Rancangan Antarmuka Halaman Deskripsi KD b. Halaman Data Nilai Sikap Gambar 23 menampilkan rancangan halaman nilai sikap siswa dalam satu kelas. Halaman ini memiliki menu edit. Setiap siswa sudah memiliki nilai sikap rata-rata atau nilai sikap siswa dianggap baik kecuali jika memiliki catatan di dalam buku jurnal yang diisi oleh guru. 45 Gambar 23. Rancangan Antarmuka Halaman Data Nilai Sikap c. Halaman Data Nilai Mata Pelajaran Gambar 24 menampilkan rancangan halaman nilai siswa dari aspek pengetahuan dan aspek keterampilan dalam satu mata pelajaran tertentu. Halaman ini hanya dapat diakses oleh guru yang mengampu mata pelajaran tersebut. Gambar 24. Rancangan Antarmuka Halaman Data Nilai Mata Pelajaran d. Halaman Rapor Siswa Gambar 25 menampilkan rancangan halaman rapor siswa. Halaman rapor siswa menampilkan laporan nilai siswa dalam satu semester. 46 Gambar 25. Rancangan Antarmuka Rapor Siswa Selain keempat perancangan antarmuka tersebut, perancangan antarmuka yang lebih lengkap untuk masing-masing halaman terdapat dalam lampiran.

4. Perancangan Komponen

Dokumen yang terkait

pengaruh pendekatan saintifik kurikulum 2013 terhadap hasil belajar siswa pada konsep interaksi makhluk hidup dengan lingkungan (Kuasi Eksperimen di MTs Negeri Tangerang 2 Pamulang)

0 7 197

PENGEMBANGAN PROSES PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY PADA SISWA SMP Pengembangan Proses Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas Viii Smp Negeri 1 Salatiga Tahun 2015/2016.

0 2 22

PENGEMBANGAN PROSES PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY PADA SISWA Pengembangan Proses Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas Viii Smp Negeri 1 Salatiga Tahun 2015/2016.

0 6 15

PENGEMBANGAN PROSES PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY PADA SISWA SMP Pengembangan Proses Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas VII SMP Negeri 6 Salatiga Tahun 2015/2016.

0 3 19

PENGEMBANGAN RENCANA PELAKSANAAN PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY Pengembangan Rencana Pelaksanaan Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas VIII SMP Negeri 1 Salatiga Tahun 2015/2016.

1 4 17

PENGEMBANGAN RENCANA PELAKSANAAN PEMBELAJARAN MATEMATIKA KURIKULUM 2013 BERBASIS LESSON STUDY Pengembangan Rencana Pelaksanaan Pembelajaran Matematika Kurikulum 2013 Berbasis Lesson Study Pada Siswa Kelas VIII SMP Negeri 1 Salatiga Tahun 2015/2016.

0 3 16

PENGEMBANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEBAGAI SISTEM PENGOLAHAN NILAI SISWA DI SMK NEGERI 1 KUDUS.

0 0 19

Pengembangan Sistem Informasi Akademik Berbasis Web Sebagai Sistem Pengolahan Nilai Siswa di SMK Negeri 1 Kudus BAB 0

0 0 19

Pengembangan Sistem Informasi Akademik Berbasis Web Sebagai Sistem Pengolahan Nilai Siswa di SMK Negeri 1 Kudus JURNAL

0 7 13

IMPLEMENTASI PENILAIAN HASIL BELAJAR DALAM KURIKULUM 2013 DI SMP (Studi Kasus Penilaian Hasil Belajar Di MTs Negeri Yogyakarta II).

0 0 297