BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penuliasn tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai nya dengan bahasa pemograman Visual Studio 2010 Profesional 4.2 Implementasi Sistem Pada implementasi sistem ini akan dijelaskan implementasi dari aplikasi sistem yang digunakan dengan menggunakan beberapa fungsi yang di buat yang terdiri dari ruang lingkup implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. Berikut merupakan spesifikasi PC (Personal Computer) yang dibutuhkan pada saat perancangan sistem administrasi ini dibuat dan dioperasikan : a. Perangkat Keras Jenis : Laptop / Notebook Processor : Intel (R) Core (TM)2 DUO CPU T300 @2.00 GHz RAM : 2.00 GB Hardisk : 80 GB Mouse : Optic / Touch pad b. Perangkat Lunak Sistem Operasi : Windows 7 Ultimate Web Server : Apache, MySQL Browser : Mozilla Firefox Program : Visual Studio 2010 Express Tampilan : Visual Studio 2010 62
63 4.3 Implementasi Basis Data Berikut ini adalah tampilan pengembangan system penjadwalan sidang secara otomatis pada Jurusan Sistem Informasi Universitas Mercu Buana menggunakan XAMPP Version: 1.8.1: 1. Tabel relational penjadwalan_sidang. Gambar 4.1 Tampilan Database relational penjadwalan_sidang. 4.4 Implementasi dan Pengujian Program Berikut ini implemetasi dan pengujian program sesuai dengan rancangan layar yang telah dibuat sebelumnya, antara lain : 1. Tampilan Login berisi sebuah form yang mana terdapat kolom untuk Username dan Password Gambar 4.2 Tampilan Login
64 2. Tampilan form menu utama terdapat menu input data data, penjadwalan dan penilaian Gambar 4.3 Tampilan menu utama 3. Form input data mahasiswa dimana admin dapat memasukkan data mahasiswa yang akan mengikuti sidang Gambar 4.4 Tampilan input data mahasiswa
65 4. Tampilan form input data dosen dimana admin memasukkan data dosen Gambar 4.5 Tampilan input data dosen. 5. Tampilan form input data ruangan dimana berfungsi sebagai ruang mana saja yang akan dipakai untuk sidang Gambar 4.6 Tampilan input data ruangan.
66 6. Tampilan form penjadwalan pra sidang Gambar 4.7 Tampilan penjadwalan pra sidang. 7. Tampilan form penjadwalan sidang akhir Gambar 4.8 Tampilan penjadwalan sidang akhir.
67 8. Tampilan form penilaian pra sidang untuk menginput nilai hasil prasidang Gambar 4.9 Tampilan penilaian pra sidang. 9. Tampilan form penilaian sidang akhir untuk menginput nilai hasil sidang akhir Gambar 4.10 Tampilan penilaian sidang akhir.
68 10. Tampilan cetak form penilaian pra sidang. \ Gambar 4.11 Tampilan form penilaian pra sidang. 11. Tampilan cetak form penilaian sidang akhir. Gambar 4.12 Tampilan form penilaian sidang akhir.
69 12. Tampilan cetak jadwal Pra sidang Gambar 4.13 Tampilan form cetak jadwal Pra sidang. 13. Tampilan cetak jadwal sidang akhir. Gambar 4.14 Tampilan form cetak jadwal sidang akhir.
70 4.5 Metode Pengujian Metode pengujian dilakukan untuk memastikan apakah sistem yang akan dipakai sudah sesuai dengan yang diharapkan. Metode yang digunakan untuk pengujian ini adalah black box, yaitu melakukan pengujian degan memfokuskan pada fungsionality sistem tanpa mengetahui apa sesungguhnya yang terjadi dalam black end system. 4.5.1 Skenario Pengujian Skenario pengujian diperlukan untuk mengetahui apakah aplikasi yang dibuat dapat berfungsi dengan baik atau tidak. Skenario pengujian dilakukan dengan memilih dari setiap pilihan yang ada pada aplikasi visual basic ini, kemudian dilakukan pengujian dengan menekan tombol-tombol yang terdapat pada halaman form dari aplikasi ini apakah sudah sesuai dengan yang diharapkan Tabel 4.1 Skenario Pengujian. No Antar Muka Uji Coba Status Skenario aplikasi pengujian 1. Menu Login Proses Masukan Input data Login username sesuai dengan dan form tersebut password 2. Menu Pilih data Pilih data Utama dan menu menu memilih menu yang terdapat pada menu utama 3. Data Input data Mahasiswa Mahasiswa Mahasiswa simpan sudah aktif lalu klik mahasiswa tombol Hasil yang diharapkan Menu Utama akan terbuka Menu yang dipilih dapat membuka halaman yag dimaksud Data Mahasiswa tersimpan ke dalam
71 simpan 4. Data Input data Data Dosen Dosen Dosen Dosen lalu akan tersimpan simpan data sudah aktif klik tombol ke dalam Data Dosen simpan 5. Data Data Input data Data Ruangan Ruangan Ruangan Ruangan lalu tersimpan simpan sudah aktif klik tombol kedalam Data simpan Ruangan 6. Input data Data Jadwal Jadwal Pra Jadwal Jadwal Pra Pra sidang cetak Kuliah sidang lalu akan tersimpan Jadwal sudah aktif klik tombol kedalam Kuliah cetak 7. Input data Data Jadwal Jadwal Jadwal Jadwal cetak sidang akan tersimpan sudah lalu klik kedalam aktif tombol cetak 8. Mencetak Klik tombol Form Form Form cetak Pra Pra ditampikan Pra sidang Pra sudah aktif 9. Mencetak Klik tombol Form Penialaian Form Form cetak
72 sudah aktif 10. Input Nilai Data Nilai Pra Pra sidang akan Pra cetak Nilai Pra lalu klik tersimpan Pra sudah aktif tombol cetak kedalam Mahasiswa 11. Input Nilai Data Nilai cetak Nilai lalu klik akan tersimpan akhir sudah tombol cetak kedalam aktif Mahasiswa 4.6 Analisa Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh. Maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian. Hasil pengujian yang diperoleh dapat dianalisis sebagai berikut: 1. Halaman login, yang mengontrol aktifitas sub menu / link-link dalam sistem. 2. Halaman utama yang menghubungkan antar interface yang terdapat dalam menu berjalan dengan baik. 3. Menu form yang tersedia, hasil inputannya berhasil tersimpan ke dalam dengan tepat. 4. Menu Input data, Penjadwalan dan. Setiap tombol menu yang terdapat di Menu tersebut dapat berjalan sesuai perancangan sistem tersebut. 5. Hasil keluaran atau output dapat tercetak sesuai perancangan sistem yang di inginkan.