BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

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 PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. dioperasikan. Dalam pembuatan website SMK GANTRA Yayasan Pendidikan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan


BAB IV HASIL RANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan proses pembangunan komponen-komponen

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu

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 V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB V IMPLEMENTASI DAN HASIL 5.1 IMPLEMENTASI SISTEM INFORMASI PENDAFTARAN SANTRI BARU

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implemetasi dan pengujian adalah tahap dimana suatu sistem yang telah selesai dibuat akan dijalankan atau testing dengan berpatokan pada metode pengujian atau testing yang telah di tentukan seperti metode black box atau white box testing. Black box testing adalah metode pengujian yang berfokus pada fungsional sebuah software seperti mencari kesalahan pada fungsi-fungsi, interface dan performa, sedangkan white box testing adalah pengujian yang menekankan pada struktur kontrol dan data flow atau aliran data pada sebuah software. Untuk melakukan pengujian terhadap software yang telah dibuat yaitu Perancangan Sistem Informasi Akademik pada SMK Patriot 1 Bekasi Berbasis Web, diperlukan adanya web server dan database yang menjadi pendukung web server tersebut serta browser seperti mozilla firefox. Dari perancangan sistem yang dilakukan pada bab sebelumnya, maka dapat dijabarkanlah suatu alur program untuk memperjelas alur sistem yang telah selesai dibuat. 4.2 Alur Program 1. Halaman Home, menampilkan salam dari sebuah website dengan kata sambutan dari kepala sekolah. 2. Halaman Visi Misi, informasi visi misi SMK Patriot 1 Bekasi. 3. Halaman Struktur Organisasi, menampilkan informasi struktur organisasi SMK Patriot 1 Bekasi. 4. Halaman Sejarah Singkat, menampilkan informasi sejarah singkat berdirinya SMK Patriot 1 Bekasi. 5. Halaman Kontak, menampilkan informasi kontak SMK Patriot 1 Bekasi. 6. Halaman Manajemen Siswa, menampilkan informasi, menambahkan, mengedit dan menghapus data siswa dari SMK Patriot 1 Bekasi. 7. Halaman Manajemen Guru, menampilkan informasi, menambahkan, mengedit dan menghapus data guru yang mengajar di SMK Patriot 1 Bekasi. 68

69 8. Halaman Manajemen Admin, menampilkan informasi, menambahkan, mengedit dan menghapus data user admin. 9. Halaman Manajemen Orangtua, menampilkan informasi, menambahkan, mengedit dan menghapus data orang tua siswa. 10. Halaman Manajemen Jurusan, menampilkan informasi, menambahkan, mengedit dan menghapus data jurusan. 11. Halaman Manajemen Kelas, menampilkan informasi, menambahkan, mengedit dan menghapus data kelas. 12. Halaman Manajemen Mata Pelajaran, menampilkan informasi, menambahkan, mengedit dan menghapus data mata pelajaran. 13. Halaman Manajemen Jadwal, menampilkan informasi, menambahkan, mengedit dan menghapus data jadwal mata pelajaran. 14. Halaman Manajemen Absensi, menampilkan informasi, menambahkan, mengedit dan menghapus data absensi siswa. 15. Halaman Manajemen Nilai, menampilkan informasi, menambahkan, mengedit dan menghapus data nilai siswa. 16. Halaman View Nilai, untuk menampilkan data nilai siswa yang bisa diakses oleh siswa dan orang tua siswa. 17. Halaman View Absensi, untuk menampilkan data absensi siswa yang bisa diakses oleh siswa dan orang tua siswa. 18. Halaman View Jadwal, untuk menampilkan jadwal mata pelajaran yang bisa diakses oleh siswa. 19. Halaman Agenda, untuk menampilkan, mengedit dan menambahkan agenda di website. 20. Halaman Berita, untuk menampilkan, mengedit dan menambahkan berita di website. 21. Halaman Profil, untuk menampilkan profil user yang login. 22. Halaman Komentar, untuk mengupdate status komentar untuk user admin dan isi komentar untuk user lain. 23. Halaman Laporan, untuk menampilkan laporan data siswa, guru, nilai dan absensi.

70 4.3 Desain dan Tampilan Halaman. Sebelum memasuki tampilan halaman sesuai alur program, diperlukan sebuah database yang menampung data-data yang diperlukan untuk mendukung berjalannya sistem. 1. Layar Database Smkpatriot1 Gambar 4.1 Layar Database Smkpatriot1

71 2. Layar Tabel Admin Gambar 4.2 Layar Tabel Admin 3. Layar Tabel Siswa Gambar 4.3 Layar Tabel Siswa

72 4. Layar Tabel Guru Gambar 4.4 Layar Tabel Guru 5. Layar Tabel Jurusan Gambar 4.5 Layar Tabel Jurusan

73 6. Layar Tabel Kelas Gambar 4.6 Layar Tabel Kelas 7. Layar Tabel Pelajaran Gambar 4.7 Layar Tabel Pelajaran

74 8. Layar Tabel Absensi Gambar 4.8 Layar Tabel Absensi 9. Layar Tabel Jadwal Gambar 4.9 Layar Tabel Jadwal

75 10. Layar Tabel Nilai Gambar 4.10 Layar Tabel Nilai 11. Layar Tabel Orangtua Gambar 4.11 Layar Tabel Orangtua

76 12. Layar Tabel Komentar Gambar 4.12 Layar Tabel Komentar 13. Layar Tabel Berita Gambar 4.13 Layar Tabel Berita

77 14. Layar Tabel Agenda Gambar 4.14 Layar Tabel Agenda 15. Layar Halaman Login Gambar 4.15 Layar Halaman Login

78 16. Layar Halaman Add Siswa Gambar 4.16 Layar Halaman Add Siswa

79 17. Layar Halaman Add Guru Gambar 4.17 Layar Halaman Add Guru

80 18. Layar Halaman Add Admin 19. Layar Halaman Add Orang Tua Gambar 4.18 Layar Halaman Add Admin Gambar 4.19 Layar Halaman Add Orang Tua

81 20. Layar Halaman Add Jurusan Gambar 4.20 Layar Halaman Add Jurusan

82 21. Layar Halaman Add Jadwal Gambar 4.21 Layar Halaman Add Jadwal

83 22. Layar Halaman Absensi Siswa Gambar 4.22 Layar Halaman Absensi Siswa

84 23. Layar Halaman Input Nilai Siswa Gambar 4.23 Layar Halaman Input Nilai Siswa

85 24. Layar Halaman KHS Siswa Gambar 4.24 Layar Halaman KHS Siswa

86 4.4 Metode Pengujian Metode yang dilakukan dalam pengujian ini adalah dengan menggunakan Black Box Testing yaitu, pengujian yang berfokus pada persyaratan fungsional perangkat lunak tanpa mempedulikan source code program. Pengujian ini untuk menemukan sejauh mana sistem dapat memenuhi keinginan pengguna sistem itu sendiri. 4.4.1 Lingkungan Pengujian Perancangan, pembuatan dan pengembangan serta pengujian website ini dilakukan pada komputer dengan spesifikasi sebagai berikut: a. Perangkat keras (Hardware) Processor : Intel(R) Core(TM) i3-3310m CPU RAM : 2 GB Harddisk : 500 GB b. Perangkat Lunak (Software) Microsoft Windows 7 Profesional Sebagai sistem operasi pada komputer yang digunakan. Notepad++ Digunakan untuk membuat, mengedit kode-kode program pada website yang dibuat. Adobe Dreamweaver CS3 Digunakan untuk membuat, mengedit kode-kode program pada website yang dibuat Paket Program Xampp Di dalam paket tersebut terdapat beberapa program diantaranya: o Apache Digunakan sebagai web server o Mysql Digunakan untuk pembuatan, penyimpanan dan pengolahan database untuk website.

87 4. 5 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Pengujian dilakukan dengan menjalankan program atau aplikasi dari yang telah selesai dirancang. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol dan link yang terdapat dalam antar muka aplikasi tersebut apakah telah sesuai dengan perancangan. Tabel 4.1 Tabel skenario pengujian Perancangan Sistem Informasi Akademik pada SMK Patriot 1 Bekasi Berbasis Web No Antarmuka yang diuji Bagian dari antarmuka yang Status Aplikasi Skenario Pengujian Hasil yang diharapkan diuji 1 Halaman Awal Menguji Link Halaman sudah terbuka Klik link yang tersedia di halaman awal Terhubung dengan halaman link yang diklik 2 Halaman Login Link dan menguji link yang terhubung dengan database mysql Halaman dapat terbuka dan terhubung Input username dan password serta klik tombol login Terhubung dengan database, tombol 3 Halaman Add Mata Pelajaran Menguji link, inputan dan tombol meyimpan ke dalam database Halaman berhasil tebuka dan terhubung Input data mata pelajaran Tersimpan ke dalam database, tombol 4 Halaman Add Jurusan Menguji link, inputan dan tombol meyimpan ke dalam database Halaman berhasil tebuka dan terhubung Input data jurusan dengan lengkap Tersimpan ke dalam database, tombol

88 5 Halaman Edit Menguji link, Halaman Update data Tersimpan Data Siswa inputan dan tombol berhasil siswa dengan ke dalam meyimpan ke tebuka dan lengkap database, dalam database terhubung tombol 6 Halaman Add Menguji link, Halaman Input data Tersimpan Data Siswa inputan dan tombol berhasil siswa dengan ke dalam meyimpan ke tebuka dan lengkap database, dalam database terhubung tombol 7 Halaman Add Menguji link, Halaman Input data Tersimpan Data Guru inputan dan tombol berhasil guru dengan ke dalam meyimpan ke tebuka dan lengkap database, dalam database terhubung tombol 8 Halaman Add Menguji link, Halaman Input nilai Terhubung Nilai Siswa inputan dan tombol berhasil siswa dengan dengan meyimpan ke tebuka dan lengkap database, dalam database terhubung tombol 9 Halaman Menguji link Halaman Klik link atau Link Struktur berhasil menu Organisasi tebuka 10 Halaman Visi Menguji link Halaman Klik link atau Link Misi berhasil menu terbuka 11 Halaman Menguji link Halaman Klik link atau Link Sejarah Singkat berhasil menu terbuka 12 Halaman Menguji link Halaman Klik link atau Link Kontak berhasil menu terbuka

89 13 Halaman Menguji link Halaman berhasil terbuka Klik link atau menu Link atau menu Tabel 4.2 Tabel hasil pengujian Perancangan Sistem Informasi Akademik pada SMK Patriot 1 Bekasi Berbasis Web No Pengujian Keterangan 1 Link Berfungsi dan bisa direct ke halaman yang dituju 2 Koneksi ke database Aplikasi bisa koneksi dan menampilkan data dari database 3 Update ke database Data yang diupdate dapat tersimpan ke dalam database 4 Lihat data siswa Data siswa dapat ditampilakan sesuai dengan kriteria pencarian 5 Input data siswa Data siswa dapat tersimpan ke database 6 Input data guru Data guru dapat tersimpan ke database 7 Input data admin Data admin dapat tersimpan ke database 8 Input data mata pelajaran Data mata pelajaran dapat tersimpan ke database 9 Update guru Data guru dapat diupdate dan tersimpan ke database 10 Update siswa Data siswa dapat diupdate dan tersimpan ke database 11 Input jurusan Data jurusan dapat tersimpan ke database 12 Input kelas Data kelas dapat tersimpan ke database 13 Input absensi Data absensi dapat tersimpan ke database 14 Input Nilai Data nilai siswa dapat tersimpan ke database 15 Cek user login User login dapat terkoneksi sesuai dengan status usernya 16 Session destroy Session destroy setelah user logout

90 4.5.1 Analisis Hasil Pengujian Setelah dilakukan pengujian atau testing pada program yang telah dibuat, maka dapat diperoleh hasil sebagai berikut: 1. Seluruh tampilan yang berada pada halaman utama atau admin dapat berjalan dan dengan baik. Mulai dari link, tombol, textfield, dan koneksi database dan koneksi server. 2. Pengujian form login sudah terkoneksi dengan baik dengan database, dengan melakukan input serta menekan tombol login maka akan menghasilkan output yang seharusnya. 3. Pengujian pada form-form edit, add data dan delete atau form lainnya seperti, form edit siswa, form add siswa, form add absensi dan form-fomr lainnya telah terkoneksi dan sesuai fungsinya. Dari hasil pengujian diatas dapat disimpulkan bahwa semua link, tombol, koneksi telah dan berjalan dengan baik.