BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

Bab 4 Implementasi dan Evaluasi

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

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

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 UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA. pakar mendeteksi penyakit pada Tanaman Buah Naga. apabila program dijalankan. Pada halaman ini user dapat memilih menu apa

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 SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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 perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV TESTING DAN IMPLEMENTASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

4. 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 DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

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 HASIL DAN PEMBAHASAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. penulis memakai program server web local yaitu AppServ. Di dalam aplikasi ini terdapat

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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 PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

BAB IV HASIL DAN UJI COBA

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV TESTING DAN IMPLEMENTASI

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

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahapan implementasi dan pengujian sistem dilakukan setelah tahap Analisis dan perancangan selesai dilakukan. Pada sub sub ini akan dijelaskan implementasi dari sistem yang telah dibuat dengan menggunakan beberapa fungsi yang penulis buat yang terdiri dari lingkungan implementasi dan interface dari aplikasi sistem tersebut. Untuk menjalakan program dari Perancangan Sistem Informasi Akademik Pada SMP SUMPAH PEMUDA dimana aplikasi ini menggunakan PHP maka diperlukan sebuah webserver yang akan digunakan sebagai tempat penyimpanan aplikasi program yang telah dibuat. Program webserver yang akan digunakan berupa XAMPP atau program webserver lain yang dapat mendukung program PHP. 4.1.1 Implementasi Perangkat Keras Perangkat keras yang digunakan dalam pembuatan sistem akademik memiliki spesifikasi sebagai berikut: 1. Laptop dengan processor Pentium T4400 2. Harddiks 250 GB 3. Memory 1 GB 4.1.2 Implementasi Perangkat Lunak Perangkat lunak yang digunakan dalam pembuatan sistem informasi akademik diantaranya: 1. Sistem Operasi windowsxp 2. Web server XAMPP version 1.7.0 3. Web Browser 4.1.3 Implementasi Basis Data Implementasi basis data untuk pembuatan sistem informasi akademik adalah sebagai berikut: 78

79 1. pertama tama masuk ke dalam browser lalu ketik LOCALHOST maka akan muncul tampilan seperti dibawah ini Gambar 4.1 Tampilan XAMPP LOCALHOST 2. Pilih PhpMyadmin untuk membuat database Gambar 4.2 Tampilan database PhpMyAdmin

80 3. dibawah ini adalah tampilan dari tabel-tabel yang telah dibuat dalam database db_pemuda Gambar 4.3 Tampilan tabel dalam db_pemuda 4. isi field dari tabel absen Gambar 4.4 Isi field tabel absen

81 5. isi field dari tabel ajar kelas Gambar 4.5 Isi field tabel ajar kelas 6. isi field dari tabel ajar matpel Gambar 4.6 Isi field tabel ajar matpel

82 7. isi field dari tabel guru Gambar 4.7 Isi field tabel guru 8. isi field dari tabel kelas Gambar 4.8 Isi field tabel kelas

83 9. isi field dari tabel matpel Gambar 4.9 Isi field tabel matpel 10. isi field dari tabel nilai Gambar 4.10 Isi field tabel nilai

84 11. isi field dari tabel siswa Gambar 4.11 Isi field tabel siswa 12. isi field dari tabel TU Gambar 4.12 isi field tabel TU

85 4.2 Tampilan antar muka 4.2.1 tampilan beranda Gambar 4.13 tampilan beranda 4.2.2 Tampilan profil Gambar 4.14 tampilan profil

86 4.2.3 Tampilan login Gambar 4.15 tampilan login 4.2.4 Tampilan admin area guru Gambar 4.16 tampilan admin are guru

87 4.2.5 Tampilan data siswa 4.2.6 Tampilan daftar nilai Gambar 4.17 tampilan data siswa Gambar 4.18 tampilan daftar nilai

88 4.2.7 Tampilan input nilai Gambar 4.19 tampilan input nilai 4.2.8 Tampilan daftar absen Gambar 4.20 tampilan daftar absen

89 4.2.9 Tampilan input absen Gambar 4.21 tampilan input absen 4.2.10 Tampilan form akun Gambar 4.22 tampilan form akun

90 4.2.11 Tampilan admin area TU Gambar 4.23 tampilan admin area TU 4.2.12 Tampilan data karyawan Gambar 4.24 tampilan data karyawan

91 4.2.13 Tampilan daftar mata pelajaran Gambar 4.25 tampilan matapelajaran 4.2.14 Tampilan form pendaftaran Gambar 4.26 tampilan form pendaftaran

92 4.2.15 Tampilan cetak laporan Gambar 4.27 tampilan cetak laporan 4.2.16 Tampilan pengaturan kelas Gambar 4.28 tampilan pengaturan kelas

93 4.3 Pengujian Sistem Pengujian program web aplikasi ini dilakukan untuk memastikan bahwa program aplikasi web yang dirancang ini dapat berfungsi dan berjalan dengan baik dan sesuai dengan rumus-rumus rancangan yang telah ditetapkan sebelumnya. Tanpa adanya pengujian, maka tidak dapat diketahui dengan pasti apakah program yang telah dirancang sesuai dengan spesifikasi rancangan dari program yang dibuat. Kebenaran dari program web dari aplikasi yang dibuat adalah: 1. kemampuan untuk menambah data siswa, menambah data guru, menambah matapelajaran. 2. kemampuan untuk menginput, memproses, dan mendelete nilai dan absen. 3. kemampuan untuk mencetak laporan nilai, absen, pendaftaran, dan data siswa pindahan 4. kemampuan untuk melakukan seluruh sistem informasi akademik sekolah. 4.3.1 Metode Pengujian Metode ujicoba blackbox memfokuskan kepada keperluan fungsionaldan software. Karena itu ujicoba blackbox memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Ujicoba blackbox bukan merupakan alternative dari ujicoba whitebox, tetapi merupakan pendekatan yang melengkapi untuk menemukan kesalahan lainnya. Ujicoba blackbox berusaha untuk menemukan kesalahan dalam beberapa katagori, diantaranya: 1. fungsi-fungsi yang salah atau hilang 2. kesalahan interface 3. kesalahan dalam struktur data 4. kesalahan performance 5. kesalahan inisialisasi dan terminasi Pengujian dengan menggunakan metode black box testing dilakukuan dengan cara memberikan sejumlah masukkan (input) pada program aplikasi yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program

94 aplikasi web menghasilkan keluaran (output) yang diinginkan sesuai dengan fungsi dari program aplikasi web tersebut. 4.3.2 Lingkungan Pengujian Pembuatan program aplikasi web ini dibuat dengan menggunakan laptop dengan spesifikasi sebagai berikut: 1. Perangkat keras Processor RAM Hardisk : Pentium processor T4400 : 1GB : 250GB 2. Perangkat Lunak Microssoft windows XP Profesional Sistem informasi windows telah banyak berkembang pada jaman sekarang ini tetapi sistem operasi windows yang telah banyak digunakan adalah sistem operasi windows XP. Sistem operasi windows XP merupak sistem operasi yang mudah digunakan. Dreamweaver program ini digunakan sebagai editor untuk membuat coding sebuah aplikasi web. Paket program appserv Paket program ini terdiri diantaranya: Apache web server yang berfungsi untuk mengolah perintah web browser. WWW untuk mengolah dan menerjemahkan kode-kode PHP MySQL sebagai database untuk menyimpan dan mengolah data yang dinamis dari seluruh aplikasi web.

95 4.3.3 Skenario Pengujian Skenario pengujian diperlukan untuk mengatur apakah aplikasi yang dirancang oleh penulis dapat berfungsi dan berjalan dengan baik atau tidak. Skenrio pengujian dilakukan pertama kali dengan memilih dari setiap pilihan yang ada pada aplikasi yang dibuat, kemudian dilakukan pengujian dengan menekan tombol-tombol yang terdapat pada halaman form dari aplikasi web yang dibuat, apakah aplikasi web ini telah sesuai dengan apa yang telah diharapkan. 4.3.4 Analisa Hasil Pengujian Pada kesimpulan pengujian yang dilakukan dapat disimpulkan bahwa semua proses dan link berjalan dengan baik sesuai dengan yang dirancang pada perancangan yang dilakukan dan dapat berjalan dengan baik menggunakan spesifikasi laptop atau computer yang terdapat pada lingkungan pengujian. Dalam pengujian ini penulis menggunakan program appserv dengan web server xampp menggunakan mozilla firefox. Pada pengujian yang telah dilakukan semua user hanya bentuk memasuki halaman yang memang sesuai dengan wewenangnya. 1. Siswa hanya dapat melihat nilai tanpa harus login. 2. Login guru terdapat beranda, data siswa, nilai, absen, cetak laporan, akun dan logout. 3. Pada login guru, guru dapat melihat data siswa, menginput nilai dan absen, dan mencetak laporan. 4. Pada login TU, TU dapat menambah data siswa, menambah data guru, menambah matapelajaran, mengatur jadwal pengajaran dan mencetak laporan. 5. Menu logout yang terdapat pada login guru dan login TU dapat berjalan dengan baik. Dari hasil pengujian yang dilakukan pada website tersebut dapat disimpulkan bahwa semua link dan tombol button pada program yang ada di halaman website tersebut dapat dijalankan. Dan untuk menjalankan program atau hasil website

96 tersebut, maka jalankan browser google crome. Ketikkan alamat http:/localhost/smpsumpahpemuda/. Metode Black Box Testing Tabel 4.1 Metode Black Box Testing No Antar Unit Status Skenario Hasil yang Hasil muka program aplikasi pengujian diharapkan (ujicoba) 1 Tampil Proses Tampilan Input NIG Apabila NIG Berjalan an login login login atau NIK atau NIK dan sesuai sudah dan password benar dengan terbuka password maka akan yang lalu klik masuk diharapkan login kehalaman area admin. Jika salah maka akan muncul warning yang memberiktahuk an bahwa NIG/password yang user masukkan salah. 2 Tampil Menguji Masuk Klik menu Link menu yang Berjalan an semua link halaman halaman dipilih dapat sesuai halama menu yang utama satu membuka dengan n menu terdapat persatu halaman yang yang utama pada dimaksud diharapkan

97 halaman utama 3 Tampil Menguji Pada Input Menyimpan Berjalan an halama n pendaft aran untuk dapat menginput data siswa halaman pendaftar an terdapat form data form dan data akan masuk otomatis ke dalam siswa data siswa 4 Tampil Menguji Pada Klik an tombol halaman tombol halama tambah matapelaj tambah n matapelaja aran matapelaj matapel ran terdapat aran pada ajaran tombol halaman tambah data matapelaj matapelaj aran aran 5 Tampil Menguji Pada Klik an tombol halaman tombol halama daftar nilai daftar n nilai nilai, edit, terdapat nilai, edit, tampilkan tombol tampilkan daftar nilai, edit, tampilka n data ke databse dan menampilkan data ke dalam sesuai dengan yang diharapkan halaman data siswa Menampilkan Berjalan form tambah sesuai matapelajaran dengan yang diharapkan Menampilkan Berjalan nilai sesuai dengan yang diharapkan 6 Tampil Menguji Pada Klik Menampilkan Berjalan

98 an tombol halaman tombol absen sesuai halama absensi, absen absensi, dengan n absen tampilkan, terdapat tampilkan, yang simpan tombol simpan diharapkan absensi, tampilka n, simpan