(E-prak) E-Learning Praktikum

dokumen-dokumen yang mirip
(SRM) Sistem Rental Mobil

Sistem Toko Olahraga Online

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Informasi Nilai Mahasiswa SINM

DOKUMEN UJI PERANGKAT LUNAK SISTEM RESERVASI GEDUNG (SRG)

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

BAB V IMPLEMENTASI SISTEM

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem E-learning Praktikum. (E-prak)

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

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. E Learning Praktikum. ( E-prak )

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM RENTAL MOBIL

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

Rezza Prawira Rukmana

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

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

DOKUMEN UJI PERANGKAT LUNAK FILM FANTASY MALANG UNTUK KOMUNITAS PECINTA FILM MALANG. Dipersiapkan Oleh: Kelompok 9

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN PENGUJIAN

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

BAB VI IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

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


SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

BAB IV HASIL DAN UJI COBA

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

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

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV RANCANGAN SISTEM USULAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Guna Elektro adalah sebagai berikut : Processor : Pentium III 800 MHz. Printer : HP Deskjet 400

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

BAB IV IMPLEMENTASI DAN EVALUASI

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi sistem merupakan tahap meletakan sistem agar dapat siap untuk

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

Transkripsi:

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK (prak) Learning Praktikum Dipersiapkan oleh: KELOMPOK 6 TEK 3A P2 1. Egy Widya Yachya J3D110067 2. Rezza Prawira Rukmana J3D111047 3. Dendry Dwi Pamungkas J3D111108 4. Umar Muis Salam J3D111039 Program Keahlian Teknik Komputer - Institut Pertanian Bogor Jalan Kumbang No.14 Bogor 16151 Program Keahlian Teknik Komputer Institut Pertanian Bogor Nomor Dokumen Halaman PDHUPL-prak 1/29 Revisi - Tgl: 29/12/13

Revisi A DAFTAR PERUBAHAN Deskripsi B C D E F G INDEX TGL - A B C D E F G Ditulis oleh Diperiksa oleh Disetujui oleh Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 2 dari 32

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 3 dari 32

Daftar Isi Daftar Halaman Perubahan... 3 Daftar Gambar... 5 Daftar Tabel... 5 1 Pendahuluan... 6 1.1 Tujuan Pembuatan Dokumen... 6 1.2 Deskripsi Umum... 6 1.3 Deskripsi Dokumen (Ikhtisar)... 6 1.4 Definisi dan Singkatan... 7 1.5 Dokumen Referensi... 7 2 Lingkungan Perangkat Lunak... 8 2.1 Perangkat Lunak... 8 2.2 Perangkat Keras... 8 2.3 Material... 8 2.4 Sumber Daya Manusia... 23 2.5 Prosedur Umum... 23 2.5.1 Pengenalan dan Latihan... 23 2.5.2 Persiapan Awal... 23 2.5.2.1 Persiapan Prosedural... 23 2.5.2.2 Persiapan Perangkat Keras... 23 2.5.2.3 Persiapan Perangkat Lunak... 24 2.5.3 Pelaksanaan... 24 2.5.4 Pelaporan Hasil... 24 3 Identifikasi dan Rencana... 25 4 Deskripsi dan Hasil Uji... 28 Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 4 dari 32

Daftar Gambar Gambar 1 Halaman Awal prak... 9 Gambar 2 Form Login Area... 9 Gambar 3 Konfirmasi Login Success... 9 Gambar 4 Tampilan Halaman Utama Admin... 10 Gambar 5 Form Login Dosen... 10 Gambar 6 Form Login Mahasiswa... 11 Gambar 7 Tampilan Halaman Menu Pegawai... 11 Gambar 8 Fungsi Input data dosen... 12 Gambar 9 Tambah Data Dosen... 12 Gambar 10 Input Data Kelompok... 13 Gambar 11 Memilih mahasiswa untuk kelompok... 13 Gambar 12 Data Mahasiswa... 14 Gambar 13 Input data mahasiswa baru... 14 Gambar 14 Fungsi Memberikan Penilaian... 15 Gambar 15 Fungsi Tambah Dosen... 16 Gambar 16 Fungsi Hapus Dosen... 16 Gambar 17 Fungsi Ubah dosen... 17 Gambar 18 Fungsi Tambah Mahasiswa... 17 Gambar 19 Fungsi Hapus Mahasiswa... 18 Gambar 20 Fungsi Ubah Mahasiswa... 18 Gambar 21 Fungsi Tambah Mata Kuliah... 19 Gambar 22 Fungsi Hapus Mata Kuliah... 19 Gambar 23 Fungsi Ubah Matakuliah... 20 Gambar 24 Tampilan Lihat Data Penyewa dan Peminjaman... 20 Gambar 25 Fungsi Vote... 21 Gambar 26 Fungsi Mulai Vote... 22 Gambar 27 Fungsi Lihat Nilai... 22 Daftar Tabel Tabel 1 Deskripsi dan Rencana... 27 Tabel 2 Deskripsi dan Hasil Uji... 32 Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 5 dari 32

1 Pendahuluan Dokumen ini akan berisi perencanaan, deskripsi, dan hasil uji perangkat lunak (DUPL) atau Software Test Documentation (STD) untuk Learning Praktikum (prak). Untuk penamaan dokumen ini selanjutnya akan digunakan istilah DUPL. Dokumen ini sebagian besar adalah adaptasi dari dokumen IEEE Std 829-1998. 1.1 Tujuan Pembuatan Dokumen Dokumen DUPL adalah dokumen yang menyatakan hasil perencanaan pengujian, deskripsi kasus uji yang diberlakukan serta hasil pengujian yang telah dilakukan. Perencanaan pengujian menyangkut manajemen sumber daya, konfigurasi sistem pengujian yang digunakan serta prosedur pengujian secara umum. Dengan demikian, perencanaan pengujian pada dasarnya adalah manajemen pengujian itu sendiri. Deskripsi pengujian menyangkut pada identifikasi kasus-kasus uji yang dipilih serta kategorisasi dan penentuan prosedur pengujian tiap kasus uji yang dipilih tersebut. Hasil uji menyatakan reaksi yang didapatkan dari sistem perangkat lunak yang diuji serta kesimpulan yang dapat ditarik berdasarkan pembandingan antara hasil uji dan kriteria kelolosan uji. Kesimpulan ini berupa diterima (lolos) atau tidaknya suatu kasus uji 1.2 Deskripsi Umum Perangkat lunak yang akan diuji adalah Learning Praktikum. Perangkat lunak ini digunakan untuk melakukan proses penilaian kelompok mahasiswa dengan sistem voting. Perangkat lunak ini menggunakan jaringan lokal berbasis web sehingga dapat memudahkan mahasiswa dalam proses voting dan memudahkan dosen dalam melakukan penilaian. 1.3 Deskripsi Dokumen (Ikhtisar) Dokumen DUPL ini terdiri dari dua tahap yaitu tahap perencanaan (baik secara manajerial maupun perencanaan kasus ujinya sendiri) dan tahap pelaporan. Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 6 dari 32

Yang disebut dengan tahap pelaporan adalah pendokumentasian hasil uji yang didapat setelah pengujian itu sendiri berlangsung. Hal inilah yang harus menjadi perhatian bagi manajemen konfigurasi yang digunakan di projek. 1.4 Definisi dan Singkatan SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak disebut juga Software Requirment Spesification (SRS), berisi daftar kebutuhan perangkat lunak. DPPL adalah Deskripsi Perancangan Perangkat Lunak, atau dalam bahasa Inggris-nya sering juga disebut sebagai Software Design Description (SDD), dan merupakan deskripsi perancangan dari perangkat lunak yang akan dikembangkan DPPL-xxxx adalah kode yang digunakan untuk mengimplementasikan perancangan pada prak, dengan prak merupakan kode perangkat lunak, prak.k adalah kode fase, dan xxxx adalah digit/nomor perancangan. 1.5 Dokumen Referensi Referensi yang digunakan pada perangkat lunak ini adalah: SKPL-prak, 2013. Bogor: Teknik Komputer DPPL-prak, 2013. Bogor: Teknik Komputer GL03AT, template dokumen Deskripsi Uji Perangkat Lunak (DUPL) IEEE Std 610.12-1990 IEEE Standard Glossary of Software Engineering Terminology IEEE Std 829-1998 IEEE Standard for Software Test Documentation Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 7 dari 32

2 Lingkungan Perangkat Lunak 2.1 Perangkat Lunak Perangkat lunak prak ini memerlukan beberapa perangkat lunak lain untuk melakukan pengujian, yaitu: operasi: Windows 7 Web server: Apache Web browser: Mozilla Firefox Scripting language: PHP DBMS: MySQL 2.2 Perangkat Keras Perangkat keras yang diperlukan untuk menguji aplikasi prak ini adalah satu set komputer dengan spesifikasi: Intel Core i5-2410m CPU @2.30Ghz 4,00 GB 15.6 LCD Microsoft Windows 7 Ultimate 2.3 Material aplikasi prak ini akan dilengkapi manual pemakaian untuk setiap fungsi yang ada pada aplikasi ini. Saat user masuk ke halaman website prak, tampilan yang akan muncul pertama kali adalah sebagai berikut: Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 8 dari 32

Gambar 1 Halaman Awal prak Di halaman ini, user akan melihat beberapa menu utama dan informasi mengenai Learning Praktikum. Selanjutnya ada form login area login untuk Admin, dosen, dan mahasiswa. 1. SKPL-0001 Fungsi Login (admin,mahasiswa,dosen) Gambar 2 Form Login Area Gambar 3 Konfirmasi Login Success Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 9 dari 32

Gambar 4 Tampilan Halaman Utama Admin Gambar 5 Form Login Dosen

Gambar 6 Form Login Mahasiswa Jika username dan password sebagai admin,dosen,mahasiswa yang dimasukkan salah, maka akan muncul pesan error sebagai berikut: Gambar 7 Tampilan Halaman Menu Pegawai Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 11 dari 32

2. SKPL-0002 Fungsi input data dosen (admin) Terdapat fungsi input data dosen di halaman admin : Gambar 8 Fungsi Input data dosen Ketika tombol Tambah Data kita tekan maka akan tampil sebagai berikut : Gambar 9 Tambah Data Dosen Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 12 dari 32

3. SKPL-0003 Fungsi input data kelompok (dosen) Gambar 10 Input Data Kelompok Ketika tombol insert ditekan maka akan menampilka mahasiswa mana saja yang akan dimasukkan ke kelompok1 : Gambar 11 Memilih mahasiswa untuk kelompok Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 13 dari 32

4. SKPL-0004 Fungsi input data mahasiswa (admin) Gambar 12 Data Mahasiswa Ketika tombol Tambah Data ditekan maka akan menampilkan tampilan sebagai berikut : Gambar 13 Input data mahasiswa baru Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 14 dari 32

5. SKPL-0005 Fungsi pilihan kriteria pengguna (Mahasiswa) Tidak Tersedia 6. SKPL-0006 Fungsi Pilihan kelompok pembahas (Audience) Tidak Tersedia 7. SKPL-0007 Fungsi Memberikan Penilaian oleh audience Gambar 14 Fungsi Memberikan Penilaian 8. SKPL-0008 Fungsi Melaporkan hasil penilaian kepada dosen Tidak Tersedia Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 15 dari 32

9. 0004 Fungsi Tambah Dosen Gambar 15 Fungsi Tambah Dosen Ketika diklik tombol tambah akan menambahkan data dosen 10. 0005 Fungsi Hapus Dosen Gambar 16 Fungsi Hapus Dosen Ketika tombol hapus ditekan data dosen akan langsung terhapus Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 16 dari 32

11. 0006 Fungsi Ubah Dosen Gambar 17 Fungsi Ubah dosen 12. 0007 Fungsi Tambah Mahasiswa Gambar 18 Fungsi Tambah Mahasiswa Ketika tombol Tambah diklik maka data Mahasiswa akan disimpan Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 17 dari 32

13. 0008 Fungsi Hapus Mahasiswa Gambar 19 Fungsi Hapus Mahasiswa Ketika tombol Hapus diklik maka data akan langsung terhapus dari database 14. 0009 Fungsi Ubah Mahasiswa Gambar 20 Fungsi Ubah Mahasiswa Ketika tombol update diklik maka data yg telah diubah akan tersimpan. Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 18 dari 32

15. 0010 Fungsi Tambah Mata Kuliah Gambar 21 Fungsi Tambah Mata Kuliah Ketika tombol tambah diklik maka data akan tersimpan 16. 0011 Fungsi Hapus Mata Kuliah Gambar 22 Fungsi Hapus Mata Kuliah Ketika tombol hapus diklik maka data akan langsung terhapus Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 19 dari 32

17. 0012 Fungsi Ubah Matakuliah Gambar 23 Fungsi Ubah Matakuliah Ketika tombol tambah diklik maka data yang telah diubah akan tersimpan 18. 0013 Fungsi Tambah Kelompok Gambar 24 Tampilan Lihat Data Penyewa dan Peminjaman Ketika tombol Insert diklik maka kelompok akan tersimpan Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 20 dari 32

19. DPPL-0014 Fungsi Hapus Kelompok Tidak Tersedia 20. DPPL-0015 Fungsi Ubah Kelompok Tidak Tersedia 21. 0016 Fungsi Vote Gambar 25 Fungsi Vote Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 21 dari 32

22. 0017 Fungsi Mulai Vote Gambar 26 Fungsi Mulai Vote 23. 0018 Fungsi Lihat Nilai Gambar 27 Fungsi Lihat Nilai Untuk melihat nilai kita harus memilih kelompok dan mata kuliah agar bisa melihat nilai. Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 22 dari 32

2.4 Sumber Daya Manusia Sumber daya manusia yang dibutuhkan untuk menguji aplikasi prak ini berjumlah empat orang dengan kriteria memahami konsep bahasa pemograman CSS, HTML, PHP, dan SQL. 2.5 Prosedur Umum 2.5.1 Pengenalan dan Latihan Berhubung pihak yang terlibat dalam proses pengujian telah memenuhi persyaratan 2.4 dan dengan mempertimbangkan bahwa perngkat lunak dan keras yang dibutuhkan dalam pengujian sudah umum digunakan, maka pengenalan dan latihan tidak perlu dilakukan. 2.5.2 Persiapan Awal Persiapan awal yang khusus tidak dibutuhkan pada pengujian perangkat lunak prak ini. 2.5.2.1 Persiapan Prosedural Pada pengujian perangkat lunak SIRF ini tidak diperlukan persiapan prosedural. 2.5.2.2 Persiapan Perangkat Keras Perangkat keras yang dilibatkan dalam pengujian perangkat lunak prak seperangkat komputer dengan spesifikasi sebagai berikut: Intel Pentium CPU P6200 @2.13GHZ 2133 Mhz 2,00 GB 14.1 LCD Microsoft Windows 7 Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 23 dari 32

2.5.2.3 Persiapan Perangkat Lunak Perangkat lunak yang digunakan untuk menguji adalah XAMPP 1.7.3 Sebelum melakukan pengujian, terlebih dahulu perangkat lunak prak disimpan di folder htdocs tempat perangkat lunak XAMPP tersebut diinstal. Misal jika XAMPP diinstal di drive C, maka prak yang disimpan dalam folder projek akan disimpan di dengan nama C:/xampp/htdocs/kelompok6 Instruksi untuk mengaktifkan program: 1. Jalankan server Apache dan MySQL yang ada di XAMPP Control Panel. 2. Buka browser yang ada dan ketikkan: http://localhost/projek 3. Coba lakukan proses login sesuai dengan data pada database. 2.5.3 Pelaksanaan Pelaksanaan pengujian langsung dilakukan pada tahap pengujian sistem dengan menguji fungsi-fungsi yang terdapat di dalam aplikasi prak ini. 2.5.4 Pelaporan Hasil Dokumen hasil pengujian akan diserahkan kepada asisten praktikum Rekayasa Perangkat Lunak sebagai laporan dan kepada tim pengembang aplikasi untuk diperbaiki. Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 24 dari 32

3 Identifikasi dan Rencana perangkat lunak prak dilakukan berdasarkan kebutuhan yang didefinisikan pada dokumen SKPL-prak. Adapun garis besar proses pengujian dapat dilihat pada tabel berikut: Kelas Uji Butir Uji Identifikasi SKPL/DPPL DUPL Tingkat pengujian Jenis Jadwal Penguji Login fungsi Login SKPL- 0001/DPPL- 0001 0001 White Box 23/12/2013 Dendry Dwi P Memasukka n data dosen fungsi Input Data Dosen SKPL- 0002/ DPPL- 0004 0004 White Box 23/12/2013 Dendry Dwi P Memasukka n Data Kelompok fungsi Memasukan Data Kelompok SKPL- 0003/ DPPL- 0013 0013 White Box 23/12/2013 Dendry Dwi P Memasukka n Data Mahasiswa fungsi Memasukan Data Mahasiswa SKPL- 0004/ DPPL-E0007 0007 White Box 23/12/2013 Dendry Dwi P Memberikka n Penilaian fungsi Memberikkan penilaian SKPL- 0007/ - 0003 White Box 23/12/2013 Reza Prawira Hapus Data Dosen fungsi hapus - /DPPL- 0005 White Box 24/12/2013 Reza Prawira Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 25 dari 32

data dosen 0005 Ubah Data Dosen fungsi data dosen -/ DPPL- 0006 0006 White Box 24/12/2013 Reza Prawira Tambah Data Mahasiswa fungsi tambah data mahasiswa -/ DPPL- 0007 0007 White Box 24/12/2013 Reza Prawira Hapus Mahasiswa fungsi hapus data -/ DPPL- 0008 White Box 24/12/2013 Reza Prawira mahasiswa 0008 Mengubah Data Mahasiswa fungsi mengubah data mahasiswa -/ DPPL- 0009 0009 White Box 24/12/2013 Dendry Dwi P Tambah Matakuliah fungsi tambah data -/ DPPL- 0010 White Box 26/12/2013 Dendry Dwi P matakuliah 0010 Hapus Matakuliah fungsi menghapus -/ DPPL- 0011 White Box 26/12/2013 Umar Muiis matakuliah 0011 Ubah Matakuliah fungsi mengubah data matakuliah -/DPPL- 0012 0012 White Box 26/12/2013 Umar Muis Tambah Kelompok fungsi tambah -/ DPPL- 0013 White Box 26/12/2013 Umar Muis Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 26 dari 32

data kelompok 0013 Hapus Kelompok fungsi hapus data -/DPPL-E0014 - White Box 26/12/2013 Umar Muis kelompok Ubah Kelompok fungsi mengubaj data -/DPPL-E0015 - White Box 27/12/2013 Egi kelompok Vote fungsi vote -/ DPPL-E0016 White Box 27/12/2013 Egi 0016 Mulai Vote fungsi memulai vote -/ DPPL-E0017 0017 White Box 27/12/2013 Egi Lihat Nilai fungsi melihat nilai -/ DPPL-E0018 0016 White Box 27/12/2013 Egi Tabel 1 Deskripsi dan Rencana Program Keahlian Teknik Komputer Diploma IPB PDHUPL-prak Halaman 27 dari 32

4 Deskripsi dan Hasil Uji Identifikasi 0001 0002 0003 Deskripsi Prosedur Masukan fungsi Login fungsi Logout Jalankan browser. Masukkan alamat: localhost/projek dalam browser. Masukkan input yang diminta dengan batasanbatasan yang telah ditentukan. Klik link yang terdapat pada halaman tersebut Username, Password - fungsi memberikan penilaian Nilai yang akan divote Keluaran yang Diharapkan 1. Login yang dilakukan berhasil, masuk ke system admin / mahasiswa/ administrator (sesuai login). 2. Login gagal, akan ada peringatan kesalahan. Masuk ke halaman utama sistem prak dan session login berakhir 1. Data input valid, maka data akan tersimpan dalam 2. Data tidak valid, maka akan ada peringatan kesalahan. Kriteria Evaluasi Hasil Hasil yang didapat Kesimpulan 1. Jika username dan password yang dimasukkan sesuai dengan yang ada pada database, maka login berhasil. 2. Jika data yang dimasukkan tidak sesuai atau memang tidak ada di database maka akan muncul peringatan kesalahan. Jika tombol Logout berfungsi, maka masuk ke tampilan utama sistem prak dan session login berakhir 1. Jika data input valid, maka data akan tersimpan dalam basis data. 2. Jika data tidak valid, maka akan ada peringatan kesalahan. 1. Username dan password yang dimasukkan ada di database dan login berhasil. 2. Username dan password tidak sesuai database atau tidak ada dalam database,login gagal. Masuk ke halaman utama sistem prak dan session login berakhir 1. Data input valid, data tersimpan ke basis data. 2. Data input tidak valid, ada peringatan kesalahan. Diterima Diterima Diterima

0004 0005 0006 fungsi Memasukan Data Dosen fungsi Hapus Dosen fungsi Ubah Dosen NIP, namadosen, umur, tempatlahir, alamat, pendidikan, jeniskelamin iddosen iddosen 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Data dosen yang dipilih dihapus dari basis data Data dosen yang dipilih diubah dari basis data 1. Jika data input valid, maka data akan ditambahkan ke dalam 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Data dosen yang dipilih dihapus dari basis data Data dosen yang dipilih diubah dari basis data 1. Data input valid, maka data berhasil ditambahkan ke dalam 2. Data input tidak valid, ada peringatan. Data dosen yang dipilih user untuk dihapus berhasil dihapus dari basis data Data dosen yang dipilih user untuk diubah berhasil diubah dari basis data Diterima Diterima Diterima 0007 fungsi Tambah Mahasiswa Id, username, password, namamhs, nim 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan 1. Jika data input valid, maka data akan ditambahkan ke dalam 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. 1. Data input valid, maka data berhasil ditambahkan ke dalam 2. Data input tidak valid (id sebagai primary key kosong), tidak ada peringatan dan data diubah. Diterima Program Keahlian Teknik Komputer Diploma IPB PDHUPL-PRAK Halaman 29 dari 32

0008 0009 0010 0011 fungsi hapus mahasiswa - fungsi Ubah Mahasiswa fungsi Tambah Matakuliah fungsi Hapus Matakuliah fungsi Ubah Matakuliah Id idmk, namamk idmk idmk Data mahasiswa yang dipilih dihapus dari basis data Data dosen yang dipilih diubah dari basis data 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan Data matakuliah yang dipilih dihapus dari basis data Data matakuliah yang dipilih diubah dari basis data Data mahasiswa yang dipilih dihapus dari basis data Data dosen yang dipilih diubah dari basis data 1. Jika data input valid, maka data akan tersimpan ke dalam 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Data matakuliah yang dipilih dihapus dari basis data Data matakuliah yang dipilih diubah dari basis data Data mahasiswa yang dipilih user untuk dihapus berhasil dihapus dari basis data Data mahasiswa yang dipilih user untuk diubah berhasil diubah dari basis data 1. Data input valid, maka data berhasil ditambahkan ke dalam 2. Data input tidak valid (idmk sebagai primary key kosong), tidak ada peringatan dan data diubah. Data matakuliah yang dipilih user untuk dihapus berhasil dihapus dari basis data Data matakuliah yang dipilih user untuk diubah berhasil diubah dari basis data Diterima Diterima Diterima Diterima Diterima Program Keahlian Teknik Komputer Diploma IPB PDHUPL-PRAK Halaman 30 dari 32

0012 0013 0014 fungsi Tambah Kelompok fungsi idkelompok, namakelompok Hapus Kelompok - 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan Data matakuliah yang dipilih dihapus dari basis data 1. Jika data input valid, maka data akan tersimpan ke dalam 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Data matakuliah yang dipilih dihapus dari basis data 1. Data input valid, maka data berhasil ditambahkan ke dalam 2. Data input tidak valid (idmk sebagai primary key kosong), tidak ada peringatan dan data diubah. Modul tidak ada/belum tersedia Diterima Ditolak 0015 fungsi Ubah Kelompok - Data kelompok yang dipilih diubah dari basis data Data kelompok yang dipilih diubah dari basis data Modul tidak ada/belumtersedia Ditolak 0016 fungsi Vote idkelompok, idmk 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan 1. Jika data input valid, maka data akan tersimpan ke dalam 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Diterima Program Keahlian Teknik Komputer Diploma IPB PDHUPL-PRAK Halaman 31 dari 32

0017 0018 fungsi Mulai Vote penilaian fungsi Lihat Nilai - 1. Data input valid, maka data yang ada pada dalam basis data akan diubah. 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan Masuk ke tampilan daftar nilai 1. Jika data input valid, maka data pada basis data berhasil diubah. 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Masuk ke tampilan daftar nilai 1. Data input valid, maka data akan tersimpan ke dalam 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan. Masuk ke tampilan daftar nilai Ditolak Diterima 0019 fungsi Kriteria Pengguna - - - Modul tidak ada/belum tersedia Ditolak 0020 fungsi Pilihan Kelompok Pembahas - - - Modul tidak ada/belum tersedia Ditolak Tabel 2 Deskripsi dan Hasil Uji Program Keahlian Teknik Komputer Diploma IPB PDHUPL-PRAK Halaman 32 dari 32