BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Pembuatan program aplikasi Pengelolaan nilai ini di tujukan user kepada SMP YAYASAN MAZROATUL ULUM
untuk mengefesiensikan dan merapihkan sistem
pengelolaan nilai sebelumnya,sistem pengelolaan nilai yang biasanya di tulis manual oleh guru di suatu lembaga sekolah sehingga membutuhkan waktu dan tenaga yang ekstra. Aplikasi ini dapat di akses oleh seorang admin, guru dan siswanya dengan hanya menggunakan perangkat komputer yang sekarang sudah menjadi kebutuhan di setiap sekolah. Melalui aplikasi ini seorang admin bisa memasukkan, menghapus dan memperbaharui data guru, siswa, kelas , data nilai, dan jadwal mata pelajaran. Begitu juga dengan seorang guru yang bisa memasukkan data nilai dari halaman dia sendiri dan seorang murid bisa mengakses nilai dia sendiri.
Setelah melakukan analisa dan rancangan perancangan terhadap aplikasi Pengelolaan nilai berbasis web, tahapan selanjutnya adalah implementasi dan pengujian . pada tahapan pengujian tedapat tiga
cangkupan spesifikasi kebutuhan sistem yang meliputi perangkat lunak dan
perangkat keras, batasan implementasi dan yang ketiga yaitu implementasi aplikasi yang meliputi perancangan antarmuka (usr interface), proses pengkodean data.
4.1.1 Spesifikasi Kebutuhan Sistem Dalam aplikasi ini spesifikasi sistem menggunakan dua buah perangkat yaitu perangkat lunak (software) dan perangkat keras (hardware). Berikut adalah kebutuhan sistem dibuat dan diuji: 1. Perangkat lunak (software) a. Operating sistem windows 7 b. Php MyAdmin 3.2.4 c. XAMPP 1.7.3 d. MySQL client version 5.1 41 e. Dreamweaper portable
2. Perangkat keras (hardware) a. Processor intel core 3 b. Ram 4 GB c. Hardisk 500 GB
4.1.2 Pembatasan Implementasi Pembatasan implementasi bertujuan untuk memperjelas ruang lingkup implementasi. Berikut batasan implementasi dan pengujian: a. Aplikasi yang di kembangkan berbasis web, tetapi tidak di implementasikan secara online melalui internet. b. Nilai yang di tampilkan berupa nilai satu persatu bukan nilai keseluruhan. c. Perhitungan nilai akhir masih menggunakan manual. d. Hal yang berhubungan dengan keamanan tidak di bahas.
4.1.3 Implementasi kode program koneksi database Pada proses pengkodean akan di jelaskan pengkodean dari tampilan yang ada, dan sebelumnya membuat kode koneksi untuk menghubungkan dari basisdata ke aplikasi, berikut contoh programnya:
Kode perintah di atas menggunakan localhost sebagai nama host, dengan nama database skripsi, username root dan password default adalah kosong atau tidak diisi. Kode perintah tersebut tersimpan pada file server.php.
4.1.4 Implementasi Perancangan Antarmuka (interface) Implementasi antarmuka merupakan hasil perancangan user interface yang sebelumnya sudah dibuat ada tahap perancangan. Dan pada implementasi antarmuka juga menampilkan hasil suatu rancangan dan potongan kode program. Keterangan dari masing masing rancangan halaman akan di jelaskan pada tahap desain interface sebelumnya. 4.1.4.1 Implementasi Halaman utama
Halaman utama atau halaman depan merupakan halaman yang pertama kali di lihat oleh semua yang mengakses situs web, halaman depan dididalamnya terdapat beberapa header link menuju halaman situs web yang akan di tuju. Berikut adalah tampilan utama halaman utama.
Gambar 4.1 implementasi halaman depan Dan berikut ini adalah potongan program untuk tampilan halaman depan.