Form ini sebagai tampilan login admin.
Gambar 4.29 Perancangan Antarmuka Menu Halaman Utama.
3. Rancangan menu Data Guru Form ini berfungsi sebagai sarana pengolahan data guru.
Gambar 4.30 Perancangan Antarmuka Menu Data Guru.
4. Rancangan Menu Data Pelajaran Form ini berfungsi sebagai sarana pengolahan data
pelajaran
Gambar 4.31 Perancangan Antarmuka Menu Data Guru.
5. Rancangan Menu Data Kelas Form ini berfungsi sebagai sarana pengolahan data kelas
Gambar 4.32 Perancangan Antarmuka Menu Data Kelas.
6. Rancangan Jam dan Hari Form ini berfungsi sebagai sarana pengolahan data Waktu.
Gambar 4.33 Perancangan Antarmuka Menu Jam dan Hari.
7. Rancangan Mengajar Form ini berfungsi sebagai sarana untuk menentukan
pelajaran tiap guru.
Gambar 4.34 Perancangan Antarmuka Menu Mengajar.
8. Rancangan Menu Pelajaran Kelas Form ini berfungsi untuk menentukan pelajaran pada tiap kelas.
Gambar 4.35 Perancangan Antarmuka Menu Pelajaran Kelas.\
9. Rancangan Menu Pencarian Form ini berfungsi untuk Mencari data yang dibutuhkan oleh
kepala sekolah dan guru.
Gambar 436 Perancangan Antarmuka Menu Pencarian.
10. Rancangan Menu Penjadwalan Form ini berfungsi untuk Membuat Jadwal.
Gambar 4.37 Perancangan Antarmuka Menu Penjadwalan.
11. Rancangan Menu Laporan Form ini berfungsi untuk mencetak hasi jadwal
Gambar 4.38 Perancangan Antarmuka Menu Laporan.
101
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1. Implementasi
Implementasi sesuai dengan tahapan perancangan yang telah di rencanakan sebelumnya, dengan menggunakan program pembangun yang
berbasis Java dan databases manajemen system menggunakan MySQL Server. Aplikasi tersebut dapat dijalanka semua platform dan operating system, pengujian
dilakukan sepenuhnya pada perangkat keras PC personal computer dengan sistem operasi Microsoft Windows 7 sistem.
5.1.1. Batasan Implementasi
Batasan implementasi diperlukan untuk membatasi implementasi yang dilakukan sehingga dapat dipresentasikan tanpa menghilangka aspek
tujuan dibangunnya sistem tersebut. Batasan implementasi diantaranya : 1. Sistem yang dibangun diimplentasikan sepenuhnya pada komputer
lokal yang menyerupai sistem yang sebenarnya. 2. Sistem yang dibangun tidak sepenuhnya dapat diimplementasikan
seluruhnya pada OS tertentu 3. Inputan data sepenuhnya dilakukan oleh administrator
5.1.2 Implementasi Perangkat Lunak
Implementasi perangkat lunak menggunaka software XAMPP v.3.1.0, PHP5.4, Java SE Development kit 7, paket XAMPP v.3.1.0
digunakan karena bersifat gratis dan stabil untuk digunakan, sedangkan untuk
editornya menggunakan
NetBeans IDE
7.3.1 Build
201306052037.
5.1.3 Implementasi Perangkat Keras
Implementasi Perangkat Keras yang dibutukan berdasarkan kebutuhan minimal sistem yang dijalankan, berupa :
Pada sisi client pengguna perangkat keras minimal yang dibutuhkan adalah Perangkat keras yang minimal dimiliki oleh pengguna adalah :
a. Prosessor minimal berkecepatan 2.0 Ghz atau sekelasnya. b. RAM 1 GB.
c. Harddisk untuk penampungan data minimal 40 GB. d. Mouse, Keyboard dan monitor sebagai peralatan antar muka
5.1.4 Implementasi Basis Data
Pembuatan basis data dilakukan dengan menggunakan bahasa SQL, dimana perangkat lunak yang digunakan adalah MySQL yang telah
terdapat di paket XAMPP.
5.1.5. Implementasi Antar Muka
Implementasi antar muka merupakan hasil pembangunan aplikasi yang telah disesuaikan dengan analisis dan desain yang telah dilakukan,
sehingga diharapkan dapat terlihat gambaran sistem yang dibangun secara utuh.
5.1.5.1. Login Tabel 5.1. Login
Menu Deskripsi
Nama File
Login File
untuk menangani login
Admin.java
Gambar 5.1. Login admin
5.1.5.3. Menu Utama Tabel 5.2 Menu Utama
Menu Deskripsi
Nama File
Menu Utama Menu utama merupakan halaman utama
setelah login berhasil, pada menu utama ini menampilkan menu menu untuk menginput
data, pencarian, membuat jadwal, dan laporan admin.java
Gambar 5.2. Menu Utama