dokumen-dokumen yang mirip
BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB IV IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan program aplikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI APLIKASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. karyawan, aplikasi ini membutuhkan preangkat keras (hardware) dan perangkat

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi dapat dilakukan melalui server atau client dan membutuhkan

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan aplikasi e- parent Sekolah Dasar Tarakanita 2 Jakarta ini menggunakan PHP sebagai bahasa pemrograman dan MYSQL (PhpMyaddmin) sebagai Database Management System (DBMS ), maka diperlukan sebuah Web Server yang akan digunakan berupa Xampp atau program web server lainnya yang mendkung program PHP dan MYSQL sebagai database server 4.2 Perangkat Pengujian Pembuatan aplikasi pelaporan fasilitas kantor ini memiliki beberapa spesifikasi diantaranya : a. Perangkat keras Processor : Intel Core i3 RAM : 2.00 GB Hardisk : 500 GB b. Perangkat Lunak Operating System : Microsoft Windows 10 Tools : Notepad++, Mozilla Firefox/ Google Chrome Database : MYSQL 84

85 4.3 Implementasi Database Gambar 4.1 Struktur Database Gambar 4.2 Tabel Hak Akses Gambar 4.3 Tabel Pengaturan Menu

86 Gambar 4.4 Tabel Pengaturan User Gambar 4.5 Tabel Guru Gambar 4.6 Tabel Kategori Nilai Gambar 4.7 Tabel Kelas

87 Gambar 4.8 Tabel Periode Gambar 4.9 Tabel Siswa Gambar 4.10 Tabel Transaksi Absen

88 Gambar 4.11 Tabel Transaksi Nilai Gambar 4.12 Tabel Transaksi Rombongan Belajar Gambar 4.13 Tabel Transaksi Wali Kelas Gambar 4.14 Tabel Mata Pelajaran

89 4.4 Tampilan Antar Muka Berikut adalah tampilan antar muka Sistem Informasi aplikasi e-parent Sekolah Dasar Tarakanita 2. 1. Halaman Layar Login Gambar 4.15 Tampilan Menu Login Isi username dan password pada halaman login, lalu tekan enter atau klik tombol Sign in/ login. Jika username dan password sesuai, maka pengguna akan masuk ke halaman utama aplikasi. Namun, jika username tidak sesuai maka akan muncul pesan User name dan password yang anda gunakan salah dan jika password tidak sesuai maka tidak akan bisa masuk ke halaman utama. 2. Halaman Dashboard Gambar 4.16 Tampilan Menu Dasboard

90 Halaman utama menampilkan semua menu yang berfungsi untuk membuka halaman lain pada aplikasi. Menu yang ditampilkan adalah sesuai dengan hak akses pengguna tersebut. Dengan Pengaturan hak akses pengguna, maka diharapkan keamanan data pada aplikasi terjaga dengan baik dan tidak semua pengguna dapat dengan bebas membuka atau mengakses fitur-fitur yang ada pada aplikasi. 3. Halaman Pengelolaan Siswa Gambar 4.17 Tampilan Menu Pengelolaan Siswa Halaman Pengelolaan Siswa merupakan halaman untuk menampilkan data siswa SD Tarakanita 2 yang sudah masuk ke dalam sistem. Di halaman ini admin bisa menambahkan, menghapus data siswa dan dapat merubah data siswa. 4. Halaman Pengelolaan Kelas Gambar 4.18 Tampilan Menu Pengelolaan Kelas

91 Halaman Pengelolaan Kelas merupakan halaman untuk menampilkan kelas SD Tarakanita 2 yang sudah masuk ke dalam sistem. Di halaman ini admin bisa menambahkan, menghapus data siswa dan dapat merubah kelas. 5. Halaman Pengelolaan Rombongan Belajar Gambar 4.19 Tampilan Menu Pengelolaan Rombongan Belajar Halaman Pengelolaan Rombongan Belajar merupakan halaman untuk menambahkan, mengurangi siswa pada rombongan belajar. 6. Halaman Pengelolaan Guru dan Wali Kelas Gambar 4.20 Tampilan Menu Pengelolaan Guru dan Wali Kelas

92 Halaman Pengelolaan Guru dan Wali Kelas merupakan halaman untuk menampilkan data guru SD Tarakanita 2 yang sudah masuk ke dalam sistem. Di halaman ini admin bisa menambahkan, menghapus data guru dan dapat merubah data guru. Di halaman ini admin bisa langsung menugaskan guru menjadi sebagai wali kelas. 7. Halaman Pengelolaan Periode Gambar 4.21 Tampilan Menu Pengelolaan Periode Halaman Pengelolaan Periode merupakan halaman untuk menampilkan periode tahun pelajaran SD Tarakanita 2 yang sudah masuk ke dalam sistem. Di halaman ini admin menambahkan, menghapus periode tahun pelajaran. 8. Halaman Pengelolaan Mata Pelajaran Gambar 4.22 Tampilan Menu Pengelolaan Mata Pelajaran

93 Halaman Pengelolaan Mata Pelajaran merupakan halaman untuk menampilkan mata pelajaran SD Tarakanita 2 yang sudah masuk ke dalam sistem. Di halaman ini admin menambahkan, menghapus, mengubah mata pelajaran. 9. Halaman Pengaturan Users (Pengguna : Admin) Gambar 4.23 Tampilan Menu Pengelolaan Users (Pengguna Admin) Halaman Pengelolaan User (Pengguna Admin) merupakan halaman untuk menampilkan data user yang sudah masuk ke dalam sistem. Di halaman ini admin dapat merubah password, menghapus pengguna aplikasi ini. 10. Halaman Input Absen Gambar 4.24 Tampilan Menu Input Absen

94 Halaman Input Absen halaman untuk melakukan absensi kehadiran, absensi keterlambatan siswa. Input Absen ini dilakukan oleh wali kelas masing masing setelah bel masuk sekolah berbunyi. Pada halaman ini wali kelas bisa merubah data absen siswa yang sudah terinput. 11. Halaman Input Nilai Gambar 4.25 Tampilan Menu Input Nilai Halaman Input Nilai pengisian nilai siswa; nilai tugas, nilai ulangan harian, nilai ujian tengah semester, nilai ujian semester/nilai kenaikan level. Input Nilai ini dilakukan oleh wali kelas masing masing. Pada halaman ini wali kelas bisa merubah data nilai siswa yang sudah terinput. 12. Halaman Pengaturan User (Pengguna Wali Kelas) Gambar 4.26 Tampilan Menu Pengaturan User (Pengguna Wali Kelas) Halaman Pengelolaan User (Pengguna Wali Kelas) merupakan halaman untuk menampilkan data user yang sudah masuk ke dalam sistem. Di halaman ini user khusus wali kelas, wali kelas dapat merubah password dihalaman ini.

95 13. Halaman Pengaturan Lihat Laporan Absen Gambar 4.27 Tampilan Menu Lihat Laporan Absen Halaman lihat laporan absen merupakan halaman yang menampilkan absensi siswa. Jika siswa ingin melihat laporan absensi, para siswa diwajibkan untuk login terlebih dahulu. 14. Halaman Pengaturan Lihat Laporan Nilai Gambar 4.28 Tampilan Menu Lihat Laporan Nilai Halaman lihat laporan nilai merupakan halaman yang menampilkan nilai siswa. Jika siswa ingin melihat laporan nilai, para siswa diwajibkan untuk login terlebih dahulu.

96 15. Halaman Pengaturan User (Pengguna Siswa) Gambar 4.29 Tampilan Menu Pengaturan User (Pengguna Siswa) Halaman Pengelolaan User (Pengguna Siswa) merupakan halaman untuk menampilkan data user yang sudah masuk ke dalam sistem. Di halaman ini user khusus siswa, siswa dapat merubah password dihalaman ini. 16. Halaman Pengaturan Lihat Laporan Absen Siswa (Pengguna : Kepala Sekolah) Gambar 4.30 Tampilan Menu Lihat Laporan Absen Siswa Halaman lihat laporan absen merupakan halaman yang menampilkan absensi siswa. Pada lihat laporan absensi siswa yang di akses oleh kepala sekolah, halaman ini menampilkan semua jenjang kelas. Jika kepala sekolah ingin melihat laporan absensi, kepala sekolah diwajibkan untuk login terlebih dahulu dan memilih jenjang kelas yang ingin dilihat.

97 17. Halaman Pengaturan Lihat Laporan Nilai (Pengguna : Kepala Sekolah) Gambar 4.31 Tampilan Menu Lihat Laporan Nilai Siswa Halaman lihat laporan nilai merupakan halaman yang menampilkan nilai siswa. Pada lihat laporan nilai siswa yang di akses oleh kepala sekolah, halaman ini menampilkan semua jenjang kelas. Jika kepala sekolah ingin melihat laporan nilai, kepala sekolah diwajibkan untuk login terlebih dahulu dan memilih jenjang kelas yang ingin dilihat. 18. Halaman Pengaturan User (Pengguna Kepala Sekolah) Gambar 4.32 Tampilan Menu Pengaturan User (Pengguna Kepala Sekolah) Halaman Pengelolaan User (Pengguna Kepala Sekolah) merupakan halaman untuk menampilkan data user yang sudah masuk ke dalam sistem. Di halaman ini user khusus kepala sekolah, kepala sekolah dapat merubah password dihalaman ini.

98 4.5 Pengujian Sistem Pengujian dilakukan untuk mengetahui bahwa aplikasi yang telah dibuat dapat berjalan sebagaimana mestinya sesuai dengan rancangan yang telah dibuat, serta untuk menghindari kesalahan-kesalahan yang mungkin terjadi. Pengguna melakukan variasi inputan data ke dalam sistem yang telah dibuat untuk menguji respon dari sistem. 4.6 Skenario Pengujian Sistem Skenario pengujian dilakukan dengan memilih dari setiap pilihan yang ada pada aplikasi tersebut. Kemudian dilakukan pengujian dengan menekan tombol-tombol yang terdapat pada halaman form dari aplikasi. Tabel 4.1 Skenario Pengujian Black-Box No Deskripsi Skenario Test User Hasil yang diharapkan Hasil Pengujian Login 1 Masuk menggunakan username yang tidak terdaftar Everyone Notifikasi user tidak sesuai dengan data dalam database 2 Masuk menggunakan username yang terdaftar dan password yang tidak sesuai Everyone Notifikasi username & password tidak sesuai 3 Masuk menggunakan akun dengan hak akses admin Admin Menampilkan halaman untuk admin 4 Masuk menggunakan akun dengan hak akses orang tua murid Orang tua murid Menampilkan halaman untuk user sesuai dengan role nya 5 Masuk menggunakan akun dengan hak akses Kepala Sekolah Kepala Sekolah Menampilkan halaman untuk user sesuai dengan role nya

99 Pengelolaan Siswa 6 Menambahkan siswa Admin 7 Mengedit data siswa Admin 8 Menghapus data siswa Admin Pengelolaan Kelas 9 Menambahkan kelas Admin 10 Mengedit data kelas Admin 11 Menghapus data kelas Admin Pengelolaan Rombongan Belajar (Rombel) 12 Menambahkan rombel Admin 13 Mengedit data rombel Admin Menampilkan form form yang harus diisi Data siswa berhasil diedit dan disimpan, kembali ke halaman pengelolaan siswa Data berhasil dihapus dan kembali ke halaman pengelolaan siswa Menampilkan form form yang harus diisi Data kelas berhasil diedit dan disimpan, kembali ke halaman pengelolaan kelas Data berhasil dihapus dan kembali ke halaman pengelolaan kelas Menampilkan form form yang harus diisi Data rombel berhasil diedit dan disimpan, kembali ke halaman pengelolaan rombel 14 Menghapus data rombel Admin Data berhasil dihapus dan kembali ke halaman pengelolaan rombel Pengelolaan Guru/Wali Kelas 15 Menambahkan guru Admin 16 Mengedit data guru Admin 17 Menghapus data guru Admin Pengelolaan Periode Menampilkan form form yang harus diisi Data guru berhasil diedit dan disimpan, kembali ke halaman pengelolaan guru Data berhasil dihapus dan kembali ke halaman pengelolaan guru 18 Menambahkan periode Admin Menampilkan form form yang harus diisi 19 Mengedit data periode Admin Data periode berhasil diedit dan disimpan, kembali ke halaman pengelolaan periode

100 20 Menghapus data periode Admin Data berhasil dihapus dan kembali ke halaman pengelolaan periode Mata Pelajaran 21 Menambahkan mata pelajaran Admin Menampilkan form form yang harus diisi 22 Mengedit data mata pelajaran Admin Data mata pelajaran berhasil diedit dan disimpan, kembali ke halaman pengelolaan mata pelajaran 23 Menghapus data mata pelajaran Admin Data berhasil dihapus dan kembali ke halaman pengelolaan mata pelajaran Pengaturan User 24 Menambahkan user Admin 25 Mengedit data user Admin 26 Menghapus data user Admin Input Absen Siswa Menampilkan form form yang harus diisi Data user berhasil diedit dan disimpan, kembali ke halaman pengelolaan user Data berhasil dihapus dan kembali ke halaman pengelolaan user 27 Melakukan Input Absen Siswa Wali Kelas Menampilkan form tanggal absensi, menampilkan form input absen 28 Mengedit Input Absen Siswa Wali Kelas Menampilkan form tanggal absensi, menampilkan form input absen, mengedit data absensi siswa, data berhasil disimpan dan kembali ke halaman input absen Input Nilai Siswa 29 Melakukan Input Nilai Siswa Wali Kelas Menampilkan form mata pelajaran, memilih mata pelajaran dan nilai yang mau diinput. Menampilkan form input nilai siswa 30 Mengedit Input Nilai Siswa Wali Kelas Menampilkan form mata pelajaran, memilih mata pelajaran dan nilai yang mau di input. Menampilkan form input nilai, mengedit data nilai siswa, data berhasil disimpan dan kembali ke halaman input nilai

101 Pengaturan User 31 Mengedit data user Wali kelas Laporan Absen Data user berhasil diedit dan disimpan, kembali ke halaman pengelolaan user 32 Lihat laporan absen siswa Orang tu murid Memilih periode tahu pelajaran, menampilkan laporan absen siswa 33 Lihat laporan absen siswa Kepala Sekolah Memilih kelas, periode tahun pelajaran, menampilkan daftar nama siswa dikelas tersebut, memilih siswa yang absennya ingin ditampilkan, menampilkan laporan absen siswa Laporan Nilai 34 Lihat laporan nilai siswa Orang tu murid Memilih periode tahu pelajaran, menampilkan laporan nilai siswa 35 Lihat laporan absen siswa Kepala Sekolah Memilih kelas, periode tahun pelajaran, menampilkan daftar nama siswa dikelas tersebut, memilih siswa yang nilainya ingin ditampilkan, menampilkan laporan nilai siswa Pengaturan User 36 Mengedit data user Orang tua murid 37 Mengedit data user Kepala Sekolah Data user berhasil diedit dan disimpan, kembali ke halaman pengelolaan user Data user berhasil diedit dan disimpan, kembali ke halaman pengelolaan user