BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
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

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 DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMESNTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI SISTEM 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. Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

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 IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

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


Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Transkripsi:

51 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada tahap implementasi dan pengujian sistem, akan dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi dari aplikasi sistem dengan menggunakan beberapa fungsi yang dibuat terdiri dari lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. Untuk membuat aplikasi android untuk mengakses web service pada sistem informasi akademik sekolah dengan menggunakan JAVA sebagai pemrograman android nya dan PHP MySQL sebagai pemrograman dalam pembuatan web service, serta menggunakan database MySQL. Web Server yang digunakan berupa XAMPP versi 2.5 dan MySQL versi 5.0.45 sebagai database Server. Dibawah ini adalah cara pembuatan database pada MySQL, adapun langkah-langkahnya adalah sebagai berikut : 4.2 Instalasi Program dan Database 4.2.1 Instalasi Eclipse 3.7.2 (Indigo) Dalam pembuatan aplikasi sistem informasi akademik sekolah ini membutuhkan software eclipse 3.7.2 (Indigo), berikut ini adalah langkah-langkah dalam instalasi eclipse 3.7.2 (Indigo) : 51

52 1. Klik dua kali eclipse application untuk menjalankan eclipse. Gambar 4.1 File Folder Eclipse 2. Setelah dijalankan akan muncul jendela eclipse seperti berikut Gambar 4.2 Start Up Eclipse

53 3. Ketika dijalankan eclipse akan membutuhkan tempat (workspace) untuk menyimpan project-project yang akan dibuat, bisa menggunakan tempat default yang diarahkan oleh eclipse. Atau bisa juga dengan membuat folder sendiri, missal di C:Workspace. Pilih checklist Use this as the default and do not ask again, agar folder tersebut menjadi default workspace dan tidak selalu ditanyakan ketika menjalankan eclipse. Gambar 4.3 Setting Folder Workspace Eclipse 4. Ketika pertama kali dijalankan eclipse akan terlihat jendela opening welcome dan Terdapat beberapa ikon yang bisa dipilih, untuk memulai menggunakan eclipse pilih ikon workbench pada jendela sebelah ujung kanan, muncul seperti gambar dibawah ini. Gambar 4.4 Opening Welcome Eclipse

54 5. Setelah memilih ikon workbench maka akan muncul jendela yang digunakan dalam pembuatan atau pengembangan aplikasi android, seperti dibawah ini. Gambar 4.5 Workbench Eclipse 4.2.2 Tampilan Database Localhost XAMPP Aktifkan server localhost untuk membuka database MYSQL dengan membukanya lewat web browser Mozilla Firefox sehingga tampil gambar sebagai berikut :

55 Gambar 4.6 Tampilan Localhost XAMPP 4.2.3 Tampilan Database Yang Dipakai Gambar 4.7 Tampilan Database Yang Dipakai

56 4.2.4 Tampilan Database Kalender Gambar 4.8 Tampilan Database Kalender 4.2.5 Tampilan Database Tblguru Gambar 4.9 Tampilan Database Tblguru

57 4.2.6 Tampilan Database Tblmapel Gambar 4.10 Tampilan Database Tblmapel 4.2.7 Tampilan Database Tblnilai Gambar 4.11 Tampilan Database Tblnilai

58 4.2.8 Tampilan Database Tblsiswa Gambar 4.12 Tampilan Database Tblsiswa 4.2.9 Tampilan Database Tbl_jadwal Gambar 4.13 Tampilan Database Tbl_jadwal

59 4.3 Tampilan Antar Muka Halaman 4.3.1 Tampilan Menu Utama Siswa Dan Guru Gambar 4.14 Tampilan Menu Utama Siswa Dan Guru

60 4.3.2 Tampilan Menu Login Gambar 4.15 Tampilan Menu Login

61 4.3.3 Tampilan Menu Utama Siswa Gambar 4.16 Tampilan Menu Utama Siswa

62 4.3.4 Tampilan Menu Lihat Kalender Akademik Gambar 4.17 Tampilan Menu Lihat Kalender Akademik

63 4.3.5 Tampilan Menu Lihat Jadwal Pelajaran Gambar 4.18 Tampilan Menu Lihat Jadwal Pelajaran

64 4.3.6 Tampilan Menu Lihat Nilai Gambar 4.19 Tampilan Menu Lihat Nilai

65 4.3.7 Tampilan Menu Profil Siswa Gambar 4.20 Tampilan Menu Profil Siswa

66 4.3.8 Tampilan Menu Lihat Kalender Akademik Guru Gambar 4.21 Tampilan Menu Lihat Kalender Akademik

67 4.3.9 Tampilan Menu Beri Nilai Gambar 4.22 Tampilan Beri Nilai

68 4.3.10 Tampilan Menu Profil Guru Gambar 4.23 Tampilan Menu Profil Guru

69 4.3.11 Tampilan Logout Gambar 4.24 Tampilan Logout

70 4.4 Metode Pengujian Pada tahap metode pengujian ini adalah tahap dimana dilakukan untuk memastikan apakah sistem yang dibuat sesuai dengan yang diharapkan. Metode yang digunakan pada pengujian ini adalah metode pengujian black box, yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan dan keluaran dari perangkat lunak sesuai dengan speifikasi yang dibutuhkan. 4.5 Lingkungan Pengujian Pada pembuatan aplikasi ini dibuat dengan menggunakan komputer dengan spesifikasinya sebagai berikut : 1. Perangkat Keras : a. Tipe Komputer : Laptop b. Processor : Intel Core 2 Duo T7100 @1.80GHz c. RAM 2 GB DDR2 Memory d. Hard Disk Drive 80 GB e. Monitor 14 HD LED LCD 2. Perangkat Lunak a. Sistem Operasional : Microsoft Windows XP Proffesional Version 5.1 (build 2600) b. Eclipse 3.7.2 (Indigo) c. Database Server : Xampp 2.5 d. Database : MySQL client Version 5.0.45 4.6 Skenario Pengujian Pada tahap scenario pengujian ini adalah menentukan bagaimana langkah-langkah dalam melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi perancangan sistem yang telah dibuat. Setelah menjalankan aplikasi selanjutnya menguji tombol-tombol yang terdapat pada tampilan aplikasi yang telah dibuat apakah sesuai dengan perancangan.

71 Tabel 4.1 Skenario Pengujian No Antar Muka Uji Coba Status aplikasi Skenario pengujian Hasil yang diharapkan 1. Menu Pilih Siswa Menguji Link kedalam menu Login Masuk halaman login Melakukan login Menu dapat menghubungkan kedalam menu login 2. Menu Pilih Guru Menguji Link kedalam menu Login Masuk halaman login Melakukan login Menu dapat menghubungkan kedalam menu login 3. Menu Login Menguji input data 4. Menu Login Menguji tombol login 5. Menu Login Menguji tombol batal 6. Menu Utama Menguji link menu yang ada pada halaman utama Berhasil atau tidak melakukan login Pada menu login terdapat tombol login Pada menu login terdapat tombol batal Masuk halaman utama Isi Username dan Password User Klik tombol login Klik tombol batal menu Mengklik tombol yang ada pada halaman utama satu persatu Login terhubung dengan halaman Utama Berhasil login dan masuk ke halaman utama Membatalkan proses login Menu dapat menghubungkan halaman utama dan halaman link yang telah diklik 7. Tampilan Menu Lihat Kalender Akademik Menguji tombol lihat kalender akademik Tampilan layar lihat kalender akademik sedang berjalan Masuk kedalam menu lihat kalender akademik Menampilkan kalender akademik yang berada dalam website sistem informasi akademik kedalam aplikasi melalui web service

72 7. Tampilan Menu Lihat Jadwal Pelajaran Menguji tombol lihat jadwal pelajaran Tampilan layar lihat jadwal pelajaran sedang berjalan Masuk kedalam menu lihat jadwal pelajaran Menampilkan jadwal pelajaran yang berada dalam website sistem informasi akademik kedalam aplikasi melalui web service 8. Tampilan Menu Lihat Nilai Menguji tombol lihat nilai Tampilan layar lihat nilai sedang berjalan Masuk kedalam menu lihat nilai Menampilkan nilai yang berada dalam website sistem informasi akademik kedalam aplikasi melalui web service 9. Tampilan Menu Profil Siswa Menguji tombol profil siswa Tampilan layar profil siswa sedang berjalan Masuk kedalam menu profil siswa Menampilkan profil siswa yang berada dalam website sistem informasi akademik kedalam aplikasi melalui web service 10. Tampilan Menu Logout Menguji tombol logout Keluar halaman utama Kembali ke menu login Keluar dari menu utama siswa dan kembali ke menu login 11. Tampilan Menu Lihat Kalender Akademik Menguji tombol lihat kalender akademik Tampilan layar lihat kalender akademik sedang berjalan Masuk kedalam menu lihat kalender akademik Berhasil menampilkan kalender akademik yang berada dalam SIA sistem informasi akademik kedalam aplikasi melalui web service

73 12. Tampilan Menu Beri Nilai Menguji tombol menu beri nilai Tampilan layar beri nilai sedang berjalan Masuk kedalam menu beri nilai Berhasil menampilkan menu beri nilai 13. Menu Beri Nilai Menguji tombol search nama siswa dan nis Tampil nama dan nis siswa Pilih siswa yang akan diberi nilai Berhasil menampilkan nis dan nama siswa yang dicari 14. Menu Beri Nilai Menguji tombol search mata pelajaran Tampil nama mata pelajaran Pilih mata pelajaran yang akan diberi nilai Berhasil menampilkan mata pelajaran yang dicari 15. Menu Beri Nilai Menguji input data Berhasil atau tidak memberi nilai Isi nilai Berhasil menginput nilai siswa 16. Tampilan Menu Logout Guru Menguji tombol logout Keluar halaman utama Kembali ke menu login Keluar dari menu utama guru dan kembali ke menu login 4.6.1 Hasil Skenario Pengujian Dari table scenario pengujian yang telah dilakukan seperti pada table diatas, telah diperoleh hasil dari keluaran-keluaran aplikasi yang diharapkan oleh penulis. Oleh karena itu akan dibuat table hasil pengujian sebagai berikut :

74 Tabel 4.2 Tabel Hasil Pengujian No Antar Muka Yang Diuji Bagian Yang Diuji Hasil Pengujian 1 Menu Pilih Siswa Layar menu siswa Berhasil menampilkan pilih siswa 2. Menu Login Siswa Menguji input data Berhasil atau tidak melakukan login 3. Menu Utama Siswa Layar utama siswa Berhasil masuk kedalam menu utama siswa. Terdapat 5 menu didalam nya, yaitu : menu lihat kalender akademik, lihat jadwal pelajaran, lihat nilai, lihat profil siswa dan logout 4. Menu Pilih Guru Layar Menu Guru Berhasil menampilkan pilih guru 5. Menu Login Guru Menginput data Berhasil atau tidak melakukan login 6. Menu Utama Guru Layar utama Guru Berhasil masuk kedalam menu utamaguru. Terdapat 4 menu didalam nya, yaitu : menu lihat kalender akademik, beri nilai, lihat profil guru dan logout

75 4.6.2 Analisa Hasil Pengujian Setelah melakukan pengujian terhadap semua menu pada aplikasi system informasi akademik ini, maka dapat disimpulkan 1. Pengujian dilakukan dengan menunjukan hasil keluaran dan proses yang sesuai dengan rancangan aplikasi program ini 2. Tampilan layar telah sesuai dengan yang diinginkan penulis 3. Tombol-tombol yang ada berfungsi sesuai yang diharapkan dan kebutuhan 4. Aplikasi berhasil menampilkan menu-menu yang diinginkan siswa dan dengan baik 5. Aplikasi berhasil berjalan dengan menggunakan web service Dari hasil pengujian dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karna telah sesuai dari hasil skenario pengujian.