22
RANCANG BANGUN SISTEM ADMINISTRASI KESISWAAN DI PP. AMANATUL UMMAH SURABAYA Muhamad Nasrullah 5209 100 704 Sulistiyono 5209 100 705

11 Software Quality Factor

Embed Size (px)

DESCRIPTION

Presentasi ini tentang Software Quality serta analisis Quality Factor berdasarkan Tugas Akhir Software Sistem Administrasi di PP. Amanatul Ummah Surabaya.

Citation preview

Page 1: 11 Software Quality Factor

RANCANG BANGUN SISTEM ADMINISTRASIKESISWAAN DI PP. AMANATUL UMMAH

SURABAYA

Muhamad Nasrullah 5209 100 704

Sulistiyono 5209 100 705

Page 2: 11 Software Quality Factor

Sistem Administrasi di PP. Amanatul Ummah Surabaya

1. Madrasah pada Pondok terbagi menjadi 3 Klasifikasi :

- Madrasah Aliyah Reguler - Madrasah Bertaraf Internasional - Akselerasi

2. Pada setiap Madrasah memiliki perbedaan pada pola pendidikan dan pengajaran yang diterapkan.

3. Namun memiliki kesamaan dalam melakukan pendataan siswanya.

4. Masih menggunakan Ms. Excel dalam melakukan pendataan.

Page 3: 11 Software Quality Factor

Permasalahan – permasalahan1. Geografis sekolah yang berjauhan, sehingga rekapitulasi

data dan informasi memburuhkan dana yang besar dan waktu yg cukup lama.

2. Sulit untuk mengetahui kondisi terkini dari santri, terutama Kondisi Prestasi, ekstrekurikulerdan, personal siswa sendiri.

3. Informasi ekstrakurikuler tidak konsisten dengan informasi yang ada pada bagian tata usaha, sehingga menyulitkan bagian tata usaha untuk memperoleh informasi siswa yang memang mengikuti ekstrakurikuler dengan yang tidak mengikuti.

4. Sulitnya memilah informasi-informasi penting dari data kesiswaan yang ada dalam dukungan pertimbangan pengambilang suatu keputusan.

Page 4: 11 Software Quality Factor

1. Integrity

Berhubungan dengan sistem keamanan dari software. Seberapa mampukah software tersebut mencegah akses dari person yang tidak memiliki wewenang. Seberapa mampukan untuk membedakan person yang memiliki wewenang tertentu, misalkan sebagai admin dapat melakukan ini dan itu, namun ketika dia berstatus sebagai user biasa, maka dia tidak dapat melakukan hal-hal yang dapat dilakukan oleh admin.

Page 5: 11 Software Quality Factor

Hierarki Struktur Viewpoint

Page 6: 11 Software Quality Factor

Hierarki Struktur Viewpoint

-Menggambarkan Mapping proses basis viewpoint pada pengguna

1. Pengguna

Aktor pengguna merupakan generalisasi dari keseluruhan aktor yang ada pada SISMA kesiswaan, aktivitas yang dapat dilakukan oleh pengguna adalah melakukan login, logout dan melihat profil pengguna

Page 7: 11 Software Quality Factor

Pengguna Cont’d

- Melakukan Login

Page 8: 11 Software Quality Factor

Pengguna Cont’d

- Melakukan Logout

Page 9: 11 Software Quality Factor

2. Tata usaha

Aktor tata usaha memiliki hak untuk mengakses profil siswa, orang tua siswa, prestasi siswa, riwayat sakit siswa, hobi siswa, laporan kesiswaan dan laporan ekstrakurikuler

- Melihat riwayat Sakit Siswa, Hobi, dll

Page 10: 11 Software Quality Factor

3. Koordinator eksul

-Aktor koordinator eskul memiliki hak untuk mengkases informasi anggota eskul beserta laporannya.- Dapat menambahkan anggota eskul. - Dapat menghapus anggota eskul.- Dapat melihat laporan mengenai perkembangan eskul, diantaranya adalah melihat statistik perkembangan masing-masing eskul, kegiatan eskul dan detail anggota eskul

Page 11: 11 Software Quality Factor

4. Waka Kesiswaan

-Melihat laporan mengenail kesiswaan yang berupa buku induk siswa, tingkat pendapatan orang tua, prestasi siswa, riwayat sakit, dan asrama siswa. - Dapat membuka modul pelaporan ekstrakurikuler. - Dapat memperoleh statistik ekstrakurikuler dan perkembangannya

Page 12: 11 Software Quality Factor

5. Administrator

-Dapat mengelola pengguna aplikasi SISMA kesiswaan. - Dapat menambahkan pengguna, - Dapat mereset password pengguna, - Dapat melihat profil pengguna, - Dapat merubah status akses pengguna dan akun - Dapat menghapus pengguna

Page 13: 11 Software Quality Factor

Testability Quality Factor

Pengujian Program dengan tujuan untuk menjaga syarat-syarat software terpenuuhi. Testability perangkat lunak adalah sejauh mana komponen perangkat lunak (yaitu sistem perangkat lunak, modul perangkat lunak, persyaratan-atau dokumen desain) mendukung pengujian dalam konteks tes yang

Page 14: 11 Software Quality Factor

Didalam proses development software ini dibuat 7 testcase yakni

1. Skenario Pengisiwan Siswa Baru2. Skenario Pengisian Atribut Siswa3. Skenario Pengisian ekstrakurikuler4. Skenario Penyajian Laporan Induk Siswa5. Skenario Penyajian Laporan Prestasi siswa6. Skenario Penyajian Laporan Ekstrakurikuler 7. Skenario Penyajian Laporan Tingkat Ekonomi

Siswa

Page 15: 11 Software Quality Factor

1. Skenario Pengisiwan Siswa Baru

Page 16: 11 Software Quality Factor

2. Skenario Pengisian Atribut Siswa

Page 17: 11 Software Quality Factor

3. Skenario Pengisian ekstrakurikuler

Page 18: 11 Software Quality Factor

4. Skenario Penyajian Laporan Induk Siswa

Page 19: 11 Software Quality Factor

5. Skenario Penyajian Laporan Prestasi siswa

Page 20: 11 Software Quality Factor

6. Skenario Penyajian Laporan Ekstrakurikuler

Page 21: 11 Software Quality Factor

7. Skenario Penyajian Laporan Tingkat Ekonomi Siswa

Page 22: 11 Software Quality Factor

Dari semua testcase tersebut semuanya sudah dlakukan testing dan semuanya berhasil. Hal ini membuktikan dari segi testability software ini sudah berhasil.