270
Gambar 4.149 Rancangan Layar Halaman Kuis Guru (Langkah Dua)
271
Gambar 4.150 Rancangan Layar Halaman Kuis Guru (Cek)
272
Gambar 4.151 Rancangan Layar Halaman Nilai Guru
273
Gambar 4.152 Rancangan Layar Halaman Jadwal Mengajar Guru
274
Gambar 4.153 Rancangan Layar Halaman Jadwal Ujian Guru
275
Gambar 4.154 Rancangan Layar Halaman Laporan Soal Guru
276
Gambar 4.155 Rancangan Layar Halaman Laporan Kuis Guru
277
Gambar 4.156 Rancangan Layar Halaman Forum Guru
278
Gambar 4.157 Rancangan Layar Halaman Topik Guru
279
Gambar 4.158 Rancangan Layar Halaman Balas Topik Guru
280
Gambar 4.159 Rancangan Layar Halaman Buat Topik Guru
281
Gambar 4.160 Rancangan Layar Halaman Home Siswa
282
Gambar 4.161 Rancangan Layar Halaman Data Pribadi Siswa
283
Gambar 4.162 Rancangan Layar Halaman Mata Pelajaran Siswa
284
Gambar 4.163 Rancangan Layar Halaman Materi Pelajaran Siswa
285
Gambar 4.164 Rancangan Layar Halaman Detail Materi Siswa
286
Gambar 4.165 Rancangan Layar Halaman Kuis Siswa (Langkah Satu)
287
Gambar 4.166 Rancangan Layar Halaman Kuis Siswa (Langkah Dua)
288
Gambar 4.167 Rancangan Layar Nilai Siswa
289
Gambar 4.168 Rancangan Layar Halaman Jadwal Mata Pelajaran Siswa
290
Gambar 4.169 Rancangan Layar Halaman Jadwal Ujian Siswa
291
Gambar 4.170 Rancangan Layar Halaman Forum Siswa
292
Gambar 4.171 Rancangan Layar Halaman Topik Siswa
293
Gambar 4.172 Rancangan Layar Halaman Balas Topik Siswa
294
Gambar 4.173 Rancangan Layar Halaman Buat Topik Siswa
295
4.3
Implementasi dan Evaluasi 4.3.1
Jadwal Implementasi Rencana implementasi dilakukan dari tahap pembuatan program basis data opersional beserta aplikasinya dan juga instalasi software , demo dan evaluasi pada user yang akan menggunakan. Tabel 4.50 Tabel Jadwal Implementasi April
Mei
Juni
Juli
Kegiatan
Analisis
1
2
X
X
3
4
1
2
3
4
X
X
X
X
1
2
3
Masalah Pengumpulan
X
X
Data Perancangan
X
X
Basis Data Pembuatan Aplikasi Instalasi
X
Aplikasi Demo
X
Aplikasi Evaluasi
X
4
1
2
3
4
296
Internal Evaluasi
X
User
4.3.2
Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang diperlukan pada aplikasi sistem basis data Abdi Siswa ini adalah sebagai berikut:
1. Server Processor
: Intel Core 2 Duo
Memory
: 1 GB
Harddisk
: 80GB
Monitor
: 15”
Keyboard
: Dibutukan
Mouse
: Dibutuhkan
CD-ROM
: Dibutuhkan
2. Client Processor
: Intel Pentium 4
Memory
: 256 MB
297
Harddisk
: 40 GB
Monitor
: 15”
Keyboard
: Dibutuhkan
Mouse
: Dibutuhkan
Printer
: Dibutuhkan
CD-ROM
: Dibutuhkan
4.3.3 Spesifikasi Perangkat Lunak Spesifikasi perangkat lunak yang diperlukan pada aplikasi sistem basis data Abdi Siswa ini adalah sebagai berikut: 1.
Server a. Operating System Windows Server 2000 Aplikasi Abdi Siswa ini dapat dijalankan diberbagai jenis operating sistem asalkan berbasiskan GUI ( Graphical user interface ). b. Apache Server 1.32 / PHP 4.3.9 Apache server digunakan untuk menjalankan aplikasi yang berbasiskan php yang ada pada pada sisi server agar dapat dibaca oleh browser client. c. MySQL server 3.5 Digunakan untuk memanipulasi data pada query language.
298
d. Browser, Sistem Operasi Windows Server 2000 Browser digunakan untuk menjalankan aplikasi Abdi Siswa ini. Contoh Browser seperti : internet explorer, firefox, dan opera. 2.
Client a.
Operating system Windows XP Aplikasi Abdi Siswa ini dapat dijalankan pada operating system diberbagai jenis operating sistem asalkan berbasiskan GUI (Graphical user interface ).
b.
Browser, Sistem Operasi Windows XP Browser digunakan untuk menjalankan aplikasi Abdi Siswa ini. Contoh Browser seperti : internet explorer, firefox, dan opera.
c.
Aplikasi yang digunakan untuk membuka file-file yang disediakan untuk didownload antara lain : Microsoft word, Microsoft excel, Microsoft power point, dan PDF reader.
4.3.4
Evaluasi Sistem Pada tahap ini, aplikasi yang sudah implementasikan, dievaluasi agar dapat menemukan kekurangan, kemudian diperbaiki. Evaluasi ini diberikan kepada user dan penulis. Evaluasi yang berasal dari user didapat dari hasil wawancara terhadap Kepala Sekolah, Guru Teknologi Informasi, dan Siswa SMAK Abdi Siswa untuk mengetahui hasil dari implementasi sistem aplikasi yang telah dirancang. Wawancara dilakukan pada hari Senin 15 Juni 2009 :
299 Wawancara kepada Kepala Sekolah dan Guru Teknologi Informasi Pertanyaan : 1.
Apakah aplikasi yang telah dibuat menarik dari segi tampilan yang sudah dirancang? Jawaban: Tampilan aplikasi ini di design sangat menarik, juga dalam penggunaan warna yang sesuai dengan warna yang ada pada logo SMAK Abdi Siswa, dan penataan huruf sudah sesuai dengan yang diharapkan.
2.
Apakah aplikasi yang telah dibuat mudah untuk digunakan? Jawaban : Aplikasi ini cukup mudah dipahami, sehingga dalam penggunaannya pun tidak menemukan kesulitan.
3.
Apakah Aplikasi
yang telah dibuat akan membantu guru dalam memberikan
informasi dan mendapatkan informasi? Jawaban: Aplikasi ini dibuat dengan tujuan menambahkan kemudahan para pengajar dalam menyampaikan informasi, dan juga aplikasi ini sebagai media diskusi antara pengajar dan siswanya. 4.
Apakah isi dari aplikasi yang telah dibuat akan mendukung pembelajaran di SMAK Abdi Siswa? Jawaban: Secara umum isi dari aplikasi sudah mewakilkan proses pembelajaran yang berjalan di SMAK Abdi Siswa, dengan adanya kuis online dapat membantu kegiatan belajar mengajar dan interaksi antara guru dan siswa.
5.
Apakah Aplikasi ini dapat meningkatkan mutu pembelajaran di SMAK Abdi Siswa ? Jawaban:
300 Dengan adanya aplikasi ini setidaknya dapat memberikan kemudahan dalam proses pembelajaran, dimana guru tidak lagi menjadi satu-satunya sumber informasi bagi siswa. 6.
Apakah kendala pengarsipan dan pendataan siswa dan guru dapat teratasi dengan adanya aplikasi ini? Jawaban : Dengan adanya aplikasi ini diharapkan dapat membantu penyimpanan dalam pendataan siswa dan guru, sehingga tidak ada data-data yang tercecer/ hilang/ rusak.
7.
Apakah kendala pemberian informasi pada siswa dan guru dapat teratasi? Jawaban : Dengan adanya halaman informasi pada aplikasi ini daharapkan pemberian informasi pada siswa dan guru dapat teratasi, karena siswa dapat melihat secara online.
8.
Apakah fitur menu pada aplikasi sudah sesuai harapan SMAK Abdi Siswa? Apakah SMAK Abdi Siswa menginginkan fitur menu lain? Jawaban :
Secara umum fitur pada aplikasi ini sudah sesuai dengan harapan SMAK Abdi Siswa.
301
Wawancara kepada Siswa Pertanyaan : 1.
Apakah aplikasi yang telah dibuat menarik dari segi tampilan dan warna menarik? Jawaban : Pewarnaannya cerah dan design button juga sangat menarik, tetapi sederhana dan mudah dipahami.
2.
Apakah aplikasi yang telah dibuat mudah untuk digunakan? Apakah perlu keterampilan khusus untuk menjalankan aplikasi ? Jawaban : Navigasinya mudah dipahami karena tampilan menu selalu ada di setiap page.
3.
Apakah bagian materi dari aplikasi ini dapat memudahkan siswa mendapatkan materi tambahan dari guru? Jawaban : Iya, karena dapat dikerjakan kapanpun dan dimanapun saya inginkan.
4.
Apakah aplikasi ini meningkatkan minat belajar siswa-siswi? Jawaban : Iya, karena jika ada hal-hal yang tidak dimengerti bisa ditanyakan kepada guru melalui forum.
5.
Apakah harapan para siswa terhadap aplikasi yang telah dibuat ini? Jawaban : Semoga dapat diupdate berkala sesuai kebutuhan jaman sehingga tidak membosankan.
302
4.3.5
Backup dan Recovery Data Penerapan metode backup yang dilakukan adalah : 1. Melakukan Full backup tiap hari Full backup dilakukan ketika transaksi sudah selesai semua dilakukan setiap harinya agar tidak menggangu proses transaksi karena proses full backup memakan waktu yang agak lama. 2. Melakukan Differential backup tiap jam Differential backup dilakukan tiap jam agar transaction log tidak membengkak dan juga untuk mencegah terjadinya kehilangan data karena suatu hal tertentu seperti musibah gempa bumi , dsb. Jika ada masalah dengan basisdata maka Recovery data dapat dilakukan dengan merestore backup data terakhir yang dilakukan oleh sistem. Bisa juga dari transaction log yang telah dilakukan
303
4.4
Panduan Pengoperasian Aplikasi 4.4.1 Penggunaan Aplikasi Untuk Admin Layar Halaman Login
Gambar 4.174 Layar halaman login Pada layar login ini, user diminta untuk mengisi Username dan Password. Layar ini berfungsi untuk mencegah user yang tidak memiliki hak untuk menggunakan aplikasi ini. Jika user tombol ‘Login’, maka sistem akan memeriksa
kesesuaian
(validation)
Username
dan
Password
yang
dimasukkan oleh user. Untuk melakukan proses login, pengguna harus memasukkan ID loginnya ke kolom login, memasukkan passwordnya ke dalam kolom password, kemudian memilih statusnya apakah sebagai siswa, guru atau admin pada drop down list box, dan menekan tombol login. Bila ID Login dan Password yang dimasukan sudah sesuai dan proses login berhasil,
304
maka pengguna akan dibawa ke dalam aplikasi SMAK Abdi Siswa sesuai dengan data loginnya (Gambar 4.174). Layar Halaman Home Admin
Gambar 4.175 Layar halaman home admin Untuk Halaman utama, admin memiliki beberapa pilihan menu diantaranya halaman home, halaman profil, halaman administrasi, halaman kelas, halaman materi, halaman mata pelajaran, halaman nilai, halaman jadwal, halaman forum, halaman informasi dan link logout untuk keluar dari aplikasi ini. Di sebelah kanan bawah terdapat menu pengumuman yang berisikan informasi pengumuman atau berita terkini mengenai SMAK Abdi Siswa. Informasi dan pengumuman ini dapat diatur oleh admin sebagai user yang memiliki hak untuk merubah setiap adanya pengumuman-pengumuman yang baru (Gambar 4.175).
305
Layar Halaman Profil Admin
Gambar 4.176 Layar halaman profil admin Pada menu profil, admin dapat mengubah ID Login, Nama, Alamat, Tanggal Lahir, Nomor Telepon, Email, Alamat blog dan Password Admin (Gambar 4.176). Layar Halaman Administrasi Data Siswa
Gambar 4.177 Layar halaman administrasi data siswa
306
Menu administrasi jika dipilih akan memunculkan menu data siswa, data guru, input data siswa, dan input data guru (Gambar 4.177). Menu Data Siswa menampilkan data-data dari siswa seperti ID Login, Password, NIS, Nama, Kelas dan Setting berupa edit data siswa dan delete data siswa. Bila data siswa di pilih maka akan di tampilkan menu seperti gambar 4.178 dibawah ini : Layar Halaman Administrasi Input Data Siswa
Gambar 4.178 Layar halaman administrasi input data Siswa Admin dapat mengubah data pribadi siswa berupa Nomor Induk Siswa, Nama, Alamat, Tanggal Lahir, Nomor Telepon, Email, Alamat Blog dan Password Siswa (Gambar 4.178).
307
Layar Halaman Admin Pendataan Kelas
Gambar 4.179 Layar halaman admin pendataan kelas Admin dapat mendata kelas untuk menghapus kelas lama dan juga menambah kelas baru. Admin harus mengklik button simpan untuk menyimpan kelas baru dan klik delete untuk menghapus kelas lama (Gambar 4.179). Layar Halaman Admin Pengaturan Kelas
Gambar 4.180 Layar halaman admin pengaturan kelas
308
Bila menu kelas diklik maka akan di tampilkan Menu Pendataan Kelas dan Pengaturan Kelas. Menu Pengaturan Kelas digunakan untuk mengatur kelas siswa. Admin dapat memasukan kelas siswa yang diinginkan dan bila semua data telah diisi dengan benar maka klik tombol simpan untuk menyimpan (Gambar 4.180). Layar Halaman Admin Pengaturan Materi
Gambar 4.181 Layar halaman admin pengaturan materi
Admin dapat menambahkan pokok bahasan berdasarkan kelas dan mata pelajaran yang diinginkan. Jika menginginkan untuk mengupload materi juga sudah tersedia button upload materi untuk mempermudah penggunaan. (Gambar 4.181).
309
Layar Halaman Admin Pengaturan Materi Pelajaran
Gambar 4.182 Layar Halaman Admin Pengaturan Materi Pelajaran Pada Halaman Admin Mata Pelajaran ini, Admin dapat menghapus mata pelajaran dengan mengklik link delete atau menambah mata pelajaran baru. Jika Admin ingin menambah mata pelajaran baru, maka Admin dapat masukan nama mata pelajaran baru, kemudian mengklik button simpan untuk menyimpan mata pelajaran (Gambar4.182). Layar Halaman Admin Detail Materi
Gambar 4.183 Layar Halaman Admin Detail Materi
310
Admin dapat mengupload materi pokok, judul buku, materi pendukung, soal dan juga kuis online. Pada halaman ini, menu untuk mengupload materi pokok, menginput judul dan halaman buku, mengupload, mendownload
dan
menghapus
materi
pendukung,
mendownload,
mengupload dan menghapus soal serta membuat kuis online tetap ada(Gambar 4.183). Layar Halaman Admin Nilai
Gambar 4.184 Layar halaman admin nilai Pada halaman ini, Admin dapat menginput nilai ulangan harian pertama hingga nilai ulangan ke delapan, admin juga dapat menginput nilai ujian tengah semester, nilai ujian akhir semester , nilai tugas dan nilai akhir siswa untuk mata pelajaran tertentu. Nilai dapat di input berdasarkan Kelas, NIS dan Nama Siswa yang bersangkutan. Jika nilai telah dimasukan, Admin memilih listbox simpan, kemudian Admin mengklik button simpan untuk menyimpan nilai siswa yang telah di input (Gambar 4.184).
311
Layar Halaman Admin Jadwal Pelajaran
Gambar 4.185 Layar halaman admin jadwal pelajaran Pada Halaman ini, Admin dapat memasukkan jadwal pelajaran berdasarkan kelas yang ada. Cara memasukan jadwal pelajaran dengan cara memilih hari dan kelas kemudian masukan waktu mata pelajaran dan guru yang mengajar. Inputan guru dan mata pelajaran harus sesuai dengan data pada saat penginputan Data Guru. Pastikan mata pelajaran dan guru sesuai dengan mata pelajaran yang diajar oleh guru tersebut. Admin harus mengklik tombol simpan bila semua data jadwal telah diinput dan jika ada data yang tidak sesuai, maka jadwal tidak dapat tersimpan (Gambar 4.185).
312
Layar Halaman Admin Jadwal Ujian
Gambar 4.186 Layar halaman admin jadwal ujian Halaman Admin Jadwal Ujian digunakan Admin untuk menginput Jadwal Ujian. Pada halaman ini terdapat beberapa text field yang harus diinput oleh Admin antara lain tanggal, hari, jam, mata pelajaran, kelas dan ruang dilaksanakannya ujian. Jika Admin sudah menginput semua data maka admin dapat mengklik button simpan untuk menyimpan data tersebut (Gambar 4.186).
313
Layar Halaman Admin Forum kelas
Gambar 4.187 Layar halaman admin forum kelas Pada Halaman ini, Admin dapat melihat forum yang telah dibuat berdasarkan kelas, Admin juga dapat membuat topik baru, menghapus dan juga mereset forum, dapat dilihat pada gambar dibawah ini(Gambar4.187). Layar Halaman Admin Forum
314
Gambar 4.188 Layar halaman admin forum Pada halaman ini Admin dapat menambah forum dengan cara memasukan nama materi forum yang ingin ditambahkan, keterangan singkat forum, dan kelas dari forum. Setelah semua terisi dengan benar, maka Admin dapat mengklik menu simpan untuk menyimpan forum yang baru tersebut (Gambar 4.188). Layar Halaman Admin Kuis
Gambar 4.189 Layar halaman admin kuis Pada halaman ini Admin dapat mengecek isi dari soal kuis yang telah dimasukkan (Gambar 4.189).
315
Layar Halaman Admin Kuis (langkah 1)
Gambar 4.190 Layar halaman admin kuis (langkah 1) Pada halaman ini Admin menentukan judul kuis dan jangka waktu pengerjaan kuis, jika dalam materi tersebut belum terdapat kuis (Gambar 4.190). Layar Halaman Admin Kuis (langkah 2)
Gambar 4.191 Layar halaman admin kuis (langkah 2)
316
Pada halaman ini Admin mengisi soal-soal dari kuis tersebut dengan sistem pilihan ganda dan menentukan jawabannya serta pembahasannya (Gambar 4.191). Layar Halaman Admin Informasi
Gambar 4.192 Layar halaman admin informasi Pada
Halaman
inilah
Admin
dapat
memposting
informasi
pengumuman atau berita terbaru SMAK Abdi Siswa untuk bagian index awal, home siswa, home guru dan home admin. Admin dapat memposting informasi dengan cara mengklik menu informasi. Kemudian memasukan informasi yang ingin diinput, pada halaman ini admin juga dapat menambahkan gambar atau flash pada informasi yang ingin di posting agar informasi tersebut terlihat lebih menarik. Dan bila semua data telah diisi, Admin tinggal mengklik button simpan untuk menyimpan informasi tersebut (Gambar 4.192).
317
4.4.2 Penggunaan Aplikasi Untuk Guru Layar Halaman Data Pribadi Guru
Gambar 4.193 Layar halaman data pribadi guru Jika guru mengklik menu ‘data pribadi’, maka akan dimunculkan halaman data pribadi guru. Guru dapat melihat data pribadinya, mengubah sebagian datanya, dan mengubah password untuk login (Gambar 4.193). Layar Halaman Materi Pelajaran Guru
318
Gambar 4.194 Layar halaman materi pelajaran guru Jika guru mengklik menu ‘materi pelajaran’, maka halaman materi pelajaran akan ditampilkan. Disini guru dapat melihat materi yang diajarkannya dan memilih salah satu dari materi untuk melihat detailnya (Gambar 4.194). Layar Halaman Detail Materi Guru
Gambar 4.195 Layar halaman detail materi guru Setelah memilih salah satu materi, maka guru akan dibawa ke halaman detail materi seperti ini. Disini guru dapat mendownload materi pokok untuk melihatnya, menuliskan buku yang digunakan, menghapus atau mendownload materi pendukung dan mengupload materi pendukung, menghapus atau mendownload dan mengupload soal, serta menghapus atau melihat dan mengedit soal kuis. Dibagian bawah halaman ini disediakan tombol ‘kembali ke materi’ untuk kembali ke materi pelajaran (Gambar 4.195).
319
Layar Halaman Nilai Guru
Gambar 4.196 Layar halaman nilai guru Guru dapat melihat nilai muridnya dengan cara mengklik menu ‘nilai’. Untuk dapat melihat nilai dari seorang siswa, guru pertama kali guru harus memilih kelas siswa yang akan dilihat nilainya, lalu pilih NIS siswa, baru nama dan data nilai siswa tersebut dimunculkan (Gambar 4.196). Layar Halaman Jadwal Mengajar Guru
Gambar 4.197 Layar halaman jadwal mengajar guru