Rumusan Masalah Tujuan Pembahasan Ruang Lingkup Kajian

2 dan menarik, dan memberikan latihan-latihan atau kuis secara menarik dan terus menerus diluar waktu sekolah. Banyak sekolah yang masih menggunakan mekanisme penilaian secara manual. Dalam hal ini, salah satunya adalah sekolah X. Sekolah X merupakan sekolah bertaraf internasional yang masih menggunakan pencatatan secara manual. Sistem informasi sangat dibutuhkan sekolah X karena pencatatan secara manual baik dalam hal pencatatan nilai, sikap, maupun pemberian poin-poin khusus dinilai kurang efektif dan memakan waktu yang lama. Pemberian sticker dalam bentuk fisik sebagai bentuk penghargaan juga memakan biaya. Oleh sebeb itu penullis bermaksud untuk membuat suatu aplikasi untuk software developer atau software house dimana aplikasi dapat digunakan untuk banyak sekolah dan dibuat dalam sistem subscription atau berlangganan. Dalam hal ini sebagai studi kasus digunakan sekolah X sebagai pengguna aplikasi.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah disampaikan, didapat beberapa rumusan masalah, yaitu: 1. Bagaimana cara membuat aplikasi berbasis web untuk membantu proses belajar mengajar di banyak sekolah? 2. Bagaimana cara membuat aplikasi berbasis web untuk memberikan reward atas kegiatan pembelajaran? 3. Bagaimana cara membuat aplikasi berbasis web yang dapat digunakan untuk memberikan pesan atas kegiatan siswa? 4. Bagaimana cara untuk membantu orangtua memantau perilaku dan prestasi anaknya selama menjalani kegiatan di sekolah? 3

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah yang didapat, dapat dirumuskan tujuan dari pembuatan laporan, yaitu: 1. Untuk membuat aplikasi berbasis web untuk membantu proses belajar mengajar di banyak sekolah. 2. Untuk membuat aplikasi berbasis web untuk memberikan reward atas kegiatan pembelajaran. 3. Untuk membuat aplikasi berbasis web yang dapat digunakan untuk memberikan pesan atas kegiatan siswa. 4. Untuk membuat website yang dapat membantu orangtua memantau perilaku dan prestasi anaknya selama menjalani kegiatan di sekolah.

1.4 Ruang Lingkup Kajian

Untuk membuat aplikasi berbasis webVirtual Classroom Reward System, akan digunakan aplikasi berupa Dreamweaver 8, bahasa pemrograman PHP dan HTML, framework symfony, serta basis data MySql dengan XAMPPv1.8.2. Spesifikasi minimum komputer agar aplikasi dapat dijalankan: 1. prosesor 1.6 GHz atau lebih 2. RAM 1Gigabyte 3. HardDisk80 GB dengan kecepatan 5.400 RPM 4. Kartu video yang berjalan di 1024 × 768 atau resolusi yang lebih tinggi 5. Koneksi internet yang stabil dan cepat 6. Sistem Operasi minimal Windows Xp 7. Memiliki web browser google chrome Aplikasi dibuat untuk sebuah software developer yang dapat digunakan pada banyak sekolah, dan batasan aplikasi dibuat berdasarkan lima pengguna aplikasi yaituadministrator,guru sebagai teacher, siswa sebagai student, kepala sekolah sebagai principal, dan orangtua sebagai parent. 4 Fitur yang dapat dilakukan administrator: 1. Login 2. Logout 3. Mengganti password 4. Mengelola avatar 5. Menambah, mengedit dan menghapus data student dan parent 6. Menambah, mengedit, dan menghapus nilai sikap pada student 7. Menambah, mengedit dan menghapus poin dan behaviour 8. Menambah, mengedit dan menghapusicon behavior 9. Menambah, mengedit, dan menghapus pengumuman 10. Memberikan dan menghapusmessage kepadaprincipal,student dan parent Fitur yang dapat dilakukan principal: 1. Login 2. Logout 3. Mengganti password 4. Mengelola avatar 5. Menambah, mengedit, dan menghapus nilai sikap pada student 6. Menambah, mengedit dan menghapus poin dan behaviour 7. Menambah, mengedit dan menghapus icon behavior 8. Menambah, mengedit, dan menghapus pengumuman 9. Memberikan dan menghapus message kepada student dan parent Fitur yang dapat dilakukan teacher: 1. Login 2. Logout 3. Mengganti password 4. Mengelola avatar 5. Menambah, mengedit, dan menghapus nilai sikap pada student 6. Customize poin dan behaviour 7. Menambah, mengedit, dan menghapus pengumuman 5 8. Memberikan dan menghapus message kepada student dan parent Fitur yang dapat dilakukan student: 1. Login 2. Logout 3. Mengganti password 4. Memilihavatar 5. Melihat penilaian sikap dikelas 6. Melihat peringkat penilaian sikap 7. Melihat historyreport sikap 8. Melihat Pengumuman 9. Memberikan dan menghapus message kepada teacher Fitur yang dapat dilakukan parent: 1. Login 2. Logout 3. Mengganti password 4. Melihat laporan penilaian sikap siswa 5. Melihat kinerja siswa dalam bentuk history report siswa selama beberapa waktu 6. Melihat pengumuman dari guru atau kepala sekolah atau admin 7. Memberikan dan menghapus message kepada teacher

1.5 Sumber Data