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

dokumen-dokumen yang mirip
PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Sistem Pencarian Pekerjaan (SPP)

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

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

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

(E-prak) E-Learning Praktikum

(SRM) Sistem Rental Mobil

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENCARIAN PEKERJAAN (SPP)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

Sistem Toko Olahraga Online

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. E Learning Tugas (ELT)

DOKUMEN UJI PERANGKAT LUNAK SISTEM RESERVASI GEDUNG (SRG)

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK. Sistem Reservasi Gedung (SRG)

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2

BAB IV IMPLEMENTASI DAN PENGUJIAN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SISTEM RENTAL MOBIL

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SARANA DISKUSI TUGAS TULIAH (SADIS) BERBASIS WEB

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III METODOLOGI PENELITIAN

Bab 3. Metode Perancangan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI SISTEM DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Bab 4. Hasil dan Pembahasan

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI. dan perangkat lunak adalah sebagai berikut.

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN EVALUASI

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

Gambar Halaman File Download (buat baru/edit) (Admin) Gambar di atas merupakan halaman file download untuk admin.

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

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

BAB III ANALISA DAN PERANCANGAN

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB IV HASIL DAN UJI COBA

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB III PERANCANGAN PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK Informasi Nilai Mahasiswa SINM Dipersiapkan oleh: Kelompok 3 Achmad Taopan Fakhrul Abdillah Ramadhan Syaifuloh J3D111022 J3D111067 J3D211122 Jurusan Manajemen Informatika - Institut Pertanian Bogor Jl. Kumbang No. 14 Kampus Diploma Program Diploma Teknik Komputer Institut Pertanian Bogor Nomor Dokumen Halaman DUPL SINM 1/19 Revisi Tgl: 12/19/2013

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 Teknik Komputer Diploma IPB SINM Halaman 2 dari 17

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Teknik Komputer Diploma IPB SINM Halaman 3 dari 17

Daftar Isi 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... 6 1.5 Dokumen Referensi... 7 2 Lingkungan Perangkat Lunak... 7 2.1 Perangkat Lunak... 7 2.2 Perangkat Keras... 7 2.3 Sumber Daya Manusia... 8 2.4 Prosedur Umum... 8 2.4.1 Pengenalan dan Latihan... 8 2.4.2 Persiapan Awal... 8 2.4.2.1 Persiapan Prosedural... 8 2.4.2.2 Persiapan Perangkat Keras... 8 2.4.2.3 Persiapan Perangkat Lunak... 9 2.4.3 Pelaksanaan... 9 2.4.4 Pelaporan Hasil... 9 3 Identifikasi dan Rencana... 10 4 Deskripsi dan Hasil Uji... 13 Teknik Komputer Diploma IPB SINM Halaman 4 dari 17

Daftar Tabel Identifikasi dan Rencana... 10 Deskripsi Dan Hasil Uji... 13 Teknik Komputer Diploma IPB SINM Halaman 5 dari 17

1 Pendahuluan 1.1 Tujuan Pembuatan Dokumen Dokumen ini digunakan sebagai panduan untuk melakukan pengujian terhadap perangkat lunak Informasi Nilai Mahasiswa. Dokumen ini dipakai untuk melihat kemampuan dari program yang telah dirancang agar sesuai dengan keinginan dari pengguna. 1.2 Deskripsi Umum Perangkat lunak yang akan diuji adalah SINM ( Informasi Nilai Mahasiswa). SINM ( Informasi Nilai Mahasiswa) adalah perangkat lunak untuk memudahkan melihat data serta melihat nilai IPS, dan Huruf Mutu dalam satu semester, dengan aplikasi komputer untuk menghitung besarnya IPS dalam 1 tahun belajar. 1.3 Deskripsi Dokumen (Ikhtisar) 1.4 Definisi dan Singkatan SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggris-nya sering juga disebut sebagai Software Requirements Spesification (SRS), dan merupakan spesifikasi dari perangkat lunak yang akan dikembangkan Informasi Nilai Mahasiswa.K- xxxx adalah kode yang digunakan untuk merepresentasikan kebutuhan (requirement) pada SINM, dengan SINM merupakan kode perangkat lunak, SINM.K adalah kode fase, dan xxxx adalah digit/nomor kebutuhan (requirement). DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak. ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak. Teknik Komputer Diploma IPB SINM Halaman 6 dari 17

DPPL-yyyy kode yang merepresentasikan kasus uji perangkat lunak pada Informasi Nilai Mahasiswa dengan SINM adalah kode produk, DPPL adalah kode fase dan yyyy merupakan nomor kasus uji relative tehadap nomor SKPL. 1.5 Dokumen Referensi Dokumen Referensi yang digunakan dalam pembuatan DUPL adalah : Informasi Nilai Mahasiswa.2013. Spesifikasi Kebutuhan Perangkat Lunak (SKPL) SINM. Bogor. Informasi Nilai Mahasiswa.2013. Dokumen Perancangan Perangkat Lunak (DPPL) SINM. Bogor. Ernita H. GL03. Dokumen Uji Perangkat Lunak (DUPL) SDS. Bogor. 2 Lingkungan Perangkat Lunak 2.1 Perangkat Lunak Perangkat lunak ini (SINM) diujikan dengan beberapa perangkat lunak lain, yaitu: operasi: Windows 7 Bahasa pemrograman: PHP Data base: XAMPP 2.2 Perangkat Keras Perangkat keras yang diperlukan untuk menguji aplikasi SINM ini adalah satu set komputer dengan spesifikasi: Processor: AMD E-350 1.60 Ghz Memory: 2 GB DDR2 Harddisk 500 GB Teknik Komputer Diploma IPB SINM Halaman 7 dari 17

2.3 Sumber Daya Manusia Persyaratan sumber daya manusia yang akan terlibat dalam proses pengujian perangkat lunak ini adalah : Memahami konsep pemrograman berorientasi objek dalam bahasa PHP. Memahami proses pengujian perangkat lunak berorientasi objek. Memahami konsep pemrograman data base XAMPP. 2.4 Prosedur Umum 2.4.1 Pengenalan dan Latihan Penguji aplikasi ini hanya diberikan latihan kembali tentang SQL, dan pengenalan lebih lanjut tentang Net Beans dan Java. Pada dasarnya penguji telah memiliki pengetahuan tentang hal yang disebutkan sebelumnya tetapi latihan yang diberikan hanya bersifat penyegaran kembali. 2.4.2 Persiapan Awal 2.4.2.1 Persiapan Prosedural ini dilakukan di luar lingkungan kampus. Dimana pengujian ini dilakukan oleh tim penguji yang telah di tentukan oleh Dosen mata kuliah Rekayasa Perangkat Lunak (RPL). Alat yang digunakan 1 buah laptop dengan software yang telah di instalasi. 2.4.2.2 Persiapan Perangkat Keras Perangkat keras yang perlu dipesiapkan adalah : Sebuah perangkat komputer yang dilengkapi dengan : Processor: AMD E-350 Memory: 2 GB DDR3 Harddisk: 500 GB Teknik Komputer Diploma IPB SINM Halaman 8 dari 17

2.4.2.3 Persiapan Perangkat Lunak Persiapan yang harus dilakukan untuk menyiapkan perangkat lunak untuk diuji di lingkungan sistem operasi Microsoft Windows 7 adalah sebagai berikut : 1. Persiapkan sistem operasi Microsoft Windows. 2. Perangkat lunak yang akan di uji di copy ke sebuah direktori, misalnya C:\XAMPP\htdocs. 3. Browser Google Chrome. 4. Database di import ke phpmyadmin di database db_akademik (5). 5. Adobe Dreamweaver untuk melihat source code. 2.4.3 Pelaksanaan Pelaksanaan pengujian dilakukan dengan mengeksekusi perangkat lunak SINM dengan mengikuti skenario tertentu yang dibuat berdasarkan skenario yang tedapat pada dokumen SINM. 2.4.4 Pelaporan Hasil Dokumen hasil uji dari aplikasi ini akan diberikan kepada asisten praktikum dan dievaluasi oleh asisten dan kelompok lain yang bertindak sebagai klien dari kelompok kami. Sehingga aplikasi mendapatkan umpan balik dalam pengembangan perangkat lunak ini selanjutnya. Teknik Komputer Diploma IPB SINM Halaman 9 dari 17

3 Identifikasi dan Rencana Tabel 1 Identifikasi dan Rencana Kelas Uji Butir Uji SKPL/DPPL Identifikasi DUPL Tingkat pengujian Jenis Penguji Login fungsi Login 0001/DPPL- 0001 Fakhrul A. 0001 Logout fungsi Logout 0013/ DPPL- 0002 Fakhrul A. 0002 Tambah Kelas fungsi Tambah Kelas 0003 0003 Fakhrul A. Hapus Kelas fungsi Hapus Kelas -/DPPL- 004 0004 Fakhrul A. Ubah Kelas fungsi Ubah Kelas 0005 0005 Fakhrul A. Tambah fungsi Tambah 0006/ DPPL- 0006 0006 Fakhrul A. Hapus fungsi Hapus 0008/ DPPL- 0007 0007 Fakhrul A. Ubah fungsi Ubah 0007/ DPPL- 0008 0008 Fakhrul A. Teknik Komputer Diploma IPB SINM Halaman 10 dari 17

Tambah Dosen fungsi Tambah Dosen 0009 0009 Achmad Taopan Hapus Dosen fungsi Hapus Dosen 0010 0010 Achmad Taopan Ubah Dosen fungsi Ubah Dosen 0011 0011 Achmad Taopan Tambah Data fungsi Tambah Data 0002/ DPPL- 0012 Achmad Taopan 0012 Ubah Data Mahasiswa fungsi Ubah Data 0003/DPPL- 0013 Achmad Taopan Mahsiswa 0013 Hapus Data Mahasiswa fungsi Hapus Data 0014 0014 Achmad Taopan Mahasiswa Penjadwalan ruang kelas fungsi Penjadwalan 0015 0015 Achmad Taopan ruang kelas Penjadwalan pengajaran fungsi Penjadwalan 0016 0016 Syaifuloh pengajaran Lihat Nilai fungsi Lihat Nilai 0017 0017 Syaifuloh Input Nilai fungsi Input 0018 0018 Syaifuloh Teknik Komputer Diploma IPB SINM Halaman 11 dari 17

Nilai Ubah Nilai fungsi Ubah Nilai 0005/ DPPL- 0019 0019 Syaifuloh Menghitung Nilai IPS fungsi Menghitung Nilai IPS 0009/- 0020 Menghitung Nilai IPK fungsi Menghitung Nilai IPK 0010/- 0021 Fungsi membuat Laporan fungsi Membuat Laporan 0011/- 0022 Fungsi Menambahkan Nilai MK fungsi Menambahkan Nilai MK 0012/- 0023 Teknik Komputer Diploma IPB SINM Halaman 12 dari 17

Identifikasi 0001 0002 0003 0004 0005 4 Deskripsi dan Hasil Uji Tabel 2 Deskripsi Dan Hasil Uji Deskripsi fungsi Login fungsi Logout Prosedur Masukkan username dan password. Pilih menu logout yang ada disebelah kanan atas. fungsi setup, pilih Tambah Kelas kelas, masukkan nama kelas, klik submit fungsi Hapus Kelas Ubah Kelas setup, pilih kelas yang akan dihapus, klik tombol hapus setup, pilih kelas yang akan diubah, klik tombol Masukan Username, Password Logout Nama kelas, button submit, Nama kelas, Hapus Nama kelas, Keluaran yang Diharapka n Valid Keluar dari system Data kelas yang ditambahk an Data kelas berkurang Kriteria Evaluasi Hasil Apabila ada text field data yang tidak di isi maka akan ada perintah please fill out this field Jika kita memilih button logout maka kita menuju halaman awal button login Apabila ada text field yang tidak diisi maka akan ada perintah please fll out this field Apabila ada text field yang tidak diisi maka akan ada Hasil Yang Didapat Kesimpulan Teknik Komputer Diploma IPB SINM Halaman 13 dari 17

0006 0007 0008 0009 Tambah Hapus Ubah Tambah Dosen edit, isi id kelas dan nama kelas, klik submit setup, pilih masukan nama kuliah dan sks, klik submit setup, pilih pilih matakuliah yang akan dihapus, klik tombol hapus setup, pilih pilih matakuliah yang akan diubah, klik tombol ubah, isi id nama matakuliah dan sks klik submit data induk, pilih dosen, masukkan nama dosen, nip, kelamin, ttl, alamat, telpon, username, dan password Ubah Field nama SKS, button submit, button reset Field nama Ubah Field nama Ubah Field data dosen, Submit Data kelas berubah Data matakuliah baru Data matakuliah terhapus Data matakuliah berubah Data dosen bertambah perintah please fll out this field Apabila ada text field yang tidak diisi maka akan ada perintah please fll out this field Apabila ada text field yang tidak diisi maka akan ada perintah please fll out this field Teknik Komputer Diploma IPB SINM Halaman 14 dari 17

klik submit 0010 Hapus Dosen data induk, pilih dosen, klik hapus pada dosen Field nama dosen, Hapus Data dosen terhapus 0011 0012 0013 Ubah Dosen Tambah Data Ubah Data Mahsiswa data induk, pilih dosen, klik edit pada dosen, masukan id dosen, nama dosen, nip, kelamin, ttl, alamat, telpon, username, dan password klik submit data induk, pilih, masukkan nama, nim, kelamin, ttl, alamat, telpon, username, dan password Klik submit data induk, pilih, klik edit pada, masukan id Field nama dosen, Ubah Field data, Tambah Field data, Ubah Data dosen berubah Data bertambah Data berubah Apabila ada text field yang tidak diisi maka akan ada perintah please fll out this field Apabila ada text field yang tidak diisi maka akan ada perintah please fll out this field Apabila ada text field yang tidak diisi maka akan ada perintah please fll, out this Teknik Komputer Diploma IPB SINM Halaman 15 dari 17

0014 0015 0016 0017 Hapus Data Mahasiswa Penjadwalan ruang kelas Penjadwalan pengajaran Lihat Nilai nama, nim, kelamin, ttl, alamat, telpon, username, dan password klik submit data induk, pilih, klik hapus pada penjadwalan, pilih ruang kelas, tentukan dan kelas, klik submit penjadwalan, pilih ruang kelas, tentukan dosen, matakuliah dan kelas, klik submit aktivitas, pilih hasil nilai Field nama, Hapus Field, button Submit Field, button Submit Lihat Nilai Menuju ke halaman data Penjadwala n ruang kelas bertambah Penjadwala n pengajaran bertambah Tabel nilai tampil field Teknik Komputer Diploma IPB SINM Halaman 16 dari 17

0018 0019 Input Nilai Ubah Nilai aktifitas, pilih manipulasi nilai, pilih masukan nilai untuk uas, uts, quiz1 dan quiz 2, klik input aktifitas, pilih manipulasi nilai, pilih masukan nilai untuk uas, uts, quiz1 dan quiz 2, klik update Input nilai, kolom nilai ubah nilai, Field nilai baru Input nilai bertambah Ubah nilai terubah Teknik Komputer Diploma IPB SINM Halaman 17 dari 17