BAB V KESIMPULAN DAN SARAN
A. Kesimpulan
Berdasarkan pembahasan yang telah diuraikan berikutnya dapat ditarik kesimpulan sebagai berikut :
1. Hasil pengembangan perangkat lunak Sistem penyusunan jadwal pelajaran sekolah berbasis web dapat digunakan dengan baik di SMKN 1 Pacitan. 2. Seluruh fungsi yang diperlukan berjalan dengan baik sehingga dapat
disimpulkan perangkat lunak ini memenuhi standar kualitas functionality. Didukung dengan hasil kuesioner yang menyatakan bahwa kualitas faktor
functionalityperangkat lunak ini pada kategori sangat baik.
3. Perangkat lunak ini dapat dijalankan pada berbagai jenis web browser, sistem operasi, dan berbagai jenis printer untuk mencetak. Didukung dengan hasil kuesioner untuk faktor compatibility pada kategori sangat baik. Sehingga dapat ditarik kesimpulan bahwa perangkat lunak ini memenuhi standar kualitascompatibility.
4. Setiap komponen user interface sudah sesuai dengan standar pengembangan user interface aplikasi berbasis web. Didukung dengan hasil kuesioner untuk faktor user interface pada kategori sangat baik. Sehingga dapat disimpulkan perangkat lunak ini memenuhi standar kualitasuser interfaceaplikasi berbasis web.
5. Hasil analisis faktor usability berdasarkan kuesioner menunjukkan bahwa perangkat lunak ini pada kategori sangat baik
B. Keterbatasan Penelitian
Walaupun penelitian ini telah diusahakan sebaik-baiknya, tetapi tidak lepas dari keterbatasan dan kekurangan antara lain :
1. Penelitian ini hanya berlaku kepada sekolah SMKN 1 Pacitan.
2. Penelitian ini hanya meneliti empat faktor kualitas perangkat lunak. Masih ada faktor lain yang belum terjangkau dalam kuesioner penelitian ini.
C. Saran
Hendaknya selain penelitian ini, perlu adanya penelitian-penelitian lain mengenai kualitas perangkat lunak berbasis web dengan tujuan yang sama yaitu untuk kepentingan dan pengembangan perangkat lunak Sistem Penyusunan Jadwal Pelajaran Berbasis Web. Peneliti sangat mengharapkan kepada pihak yang terkait baik sekolah atau lebaga pemerintahan agar dapat memberikan perhatian dan dukungan lebih untuk mengembangkan perangkat lunak tersebut agar lebih sempurna.
D. Implikasi
Hasil dari penelitian ini dapat dijadikan sebagai masukan sehingga dapat diambil langkah yang tepat untuk mengembangkan perangkat lunak Sistem Penyusunan Jadwal pelajaran Berbasis Web.
DAFTAR PUSTAKA
Agarwal, B. B., Tayal, S. P., & Gupta, M. (2010). Software Engineering and Testing. Sudbury: Jones and Bartlett Publishers.
Alain Abran. Et al.(2004).Guide to the Software Engineering Body of Knowledge.
USA : Angela Burgess
Achmad Basuki. (2003). ALGORITMA GENETIKA : Suatu Alternatif
Penyelesaian Permasalahan Searching, Optimasi dan Machine Learning.
Diktat, Surabaya : PENS ITS
Cecep Susan Jumena. (2006). Penyelesaian Masalah Penjadwalan Kuliah Menggunakan AlgoritmaTabusearch. Skripsi. Teknik Informatika UKI. Champlain, J. J. (2003).Auditing information systems. Canada: John Wiley & Sons, Inc.
Eko Zulkaryanto dan Mushthofa.(2011). Sistem Penjadwalan Ujian
Menggunakan Answer Set Programming.Jurnal MIPA IPB.Hlm 1-10 Gustafson, David A. (2002). Theory and Problems of SOFTWARE
ENGINEERING. New York : McGraw-Hill
Hanif Al Fatta. (2007). Analisis & Perancangan Sistem Informasi. Yogyakarta : Andi Offset
Laplante, P. A. (2004).Real-time systems design and analysis : an engineer’s handbook. Canada: A JOHN WILEY & SONS, INC.
O’Brien, J. A., & Marakas, G. M. (2010).Introduction to information systems. New York: McGraw-Hill.
Petrovic, Burke. (2006). A Graph-Based Hyper-Heuristic for Educational Timetabling Problems.Paper, European Journal of Operational Research. Hlm 2
Pressman, R. (2001).Software Enginering.New York : McGraw-Hill Sheldon, R. (2005).Beginning MySQL.New York : Wiley Publishing
Simarmata Janner. (2010).Rekayasa Perangkat Lunak.Yogyakarta : Andi Offset Sugiyono. (2010).Metode Penelitian Bisnis.Bandung : Alfabeta
Sugiyono. (2007).Statistik Untuk Penelitian.Bandung : Alfabeta
Sugiyono. (2012). Metode Penelitian Kuantitatif Kualitatif Dan R&D. Bandung : Alfabeta
Vaswani, V. (2007).PHP Programming Solutions.New York : McGraw-Hill Yana Maulana. (2006) .Penjadwalan Perkuliahan Dengan Menggunakan
Algoritma Max-Min Ant System.Jurnal Teknik Informatika UNIKOM. Hlm 1-6. http://www.php.net http://blog.smartbear.com/post/09-12-22/15-useful-test-cases-for-ensuring- consistent-user-interfaces/ http://www.testinggeek.com/web-application-interface-and-compatibility- checklist http://hcibib.org/perlman/question.cgi http://www.softwaretestinghelp.com/web-application-testing http://bahasa.kemdiknas.go.id http://internet-browser-review.toptenreviews.com http://www.asctimetables.com http://www.asctt.com/ttexport/
UJI VALIDITAS DAN RELIABILITAS KUESIONER Item-Total Statistics Scale Mean if Item Deleted Scale Variance if Item Deleted Corrected Item-Total Correlation Cronbach's Alpha if Item Deleted x1 185,5000 126,500 ,828 ,953 x2 185,5000 126,500 ,828 ,953 x3 185,5000 126,500 ,828 ,953 x4 185,5000 130,278 ,292 ,955 x5 185,6000 129,378 ,306 ,955 x6 185,5000 130,278 ,292 ,955 x7 185,7000 128,456 ,347 ,955 x8 185,6000 124,267 ,856 ,952 x9 185,8000 123,956 ,719 ,953 x10 185,7000 126,233 ,555 ,954 x11 185,6000 127,156 ,542 ,954 x12 185,5000 126,500 ,828 ,953 x13 185,6000 127,156 ,542 ,954 x14 185,6000 127,156 ,542 ,954 x15 185,9000 128,544 ,307 ,955 x16 185,8000 127,956 ,365 ,955 x17 185,5000 130,278 ,292 ,955 x18 185,6000 129,378 ,306 ,955 x19 185,6000 129,378 ,306 ,955 x20 185,6000 124,267 ,856 ,952 x21 185,6000 124,267 ,856 ,952 x22 185,5000 126,500 ,828 ,953 x23 185,7000 132,011 ,022 ,956 x24 185,6000 124,267 ,856 ,952 x25 185,6000 129,378 ,306 ,955 x26 185,7000 126,011 ,576 ,953 x27 185,7000 127,789 ,409 ,954 x28 185,6000 124,267 ,856 ,952 x29 185,7000 124,900 ,681 ,953 x30 185,5000 126,500 ,828 ,953 x31 185,5000 126,500 ,828 ,953 x32 185,6000 127,600 ,495 ,954 x33 185,9000 125,211 ,593 ,953 x34 185,6000 125,600 ,710 ,953 x35 185,8000 127,511 ,404 ,954
x36 185,5000 126,500 ,828 ,953 x37 185,6000 128,489 ,400 ,954 x38 185,5000 130,278 ,292 ,955 x39 185,6000 130,711 ,166 ,955 x40 185,5000 126,500 ,828 ,953 x41 185,6000 129,378 ,306 ,955 x42 185,5000 130,278 ,292 ,955 x43 185,9000 127,656 ,383 ,955 x44 185,5000 126,500 ,828 ,953 x45 185,5000 126,500 ,828 ,953 x46 185,8000 127,067 ,443 ,954 x47 185,5000 126,500 ,828 ,953 x48 185,6000 127,600 ,495 ,954 x49 185,6000 128,489 ,400 ,954 x50 185,6000 127,156 ,542 ,954 Reliability Statistics Cronbach's Alpha N of Items ,955 50
HASIL PENGUJIAN FAKTOR FUNCTIONALITY
Tabel 1 :Test Case Insert Test case id Insert (CRUD)
Purpose Menguji fungsi tambah data (INSERT) Assumptions 1. Sistem diakses pada web browser
2. login sebagai admin / operator Test data 1. Berhasil menyimpan
2. Gagal menyimpan
Steps 1. Klik menu entri→ kelas → tambah → isi semua field → simpan
2. Klik menu entri→ kelas → tambah → kosongkan salah satu filed→ simpan
Expected result: 1. Muncul pesan “operasi berhasil”, data baru masuk pada tabel 2. Muncul pesan “Kesalahan : Semua input harus diisi” Actual result: 1. Muncul pesan “operasi berhasil”, data baru masuk pada tabel
2. Muncul pesan “Kesalahan : Semua input harus diisi” Pass/Fail: Lolos
Tabel 2 :Test Case Update Test case id Update (CRUD)
Purpose Menguji fungsi edit data (UPDATE) Assumptions 1. Sistem diakses pada web browser
2. login sebagai admin / operator Test data 1. Berhasil menyimpan
2. Gagal menyimpan
Steps 1. Klik menu entri→ kelas → klik salah satu data pada tabel
→pilih menu edit → ubah beberapa field→simpan
2. Klik menu entri→ kelas → klik salah satu data pada tabel
→pilih menu edit → kosongkan beberapa field→simpan
Expected result: 1. Muncul pesan “operasi berhasil”, data pada tabel berubah 2. Muncul pesan “Kesalahan : Semua input harus diisi” Actual result: 1. Muncul pesan “operasi berhasil”, data pada tabel berubah
2. Muncul pesan “Kesalahan : Semua input harus diisi” Pass/Fail: Lolos
Tabel 3 :Test Case Delete Test case id Delete (CRUD)
Purpose Menguji fungsi hapus data (DELETE) Assumptions 1. Sistem diakses pada web browser
2. login sebagai admin /operator 3. salah satu kelas sudah dijadwalkan Test data 1. Berhasil menghapus
2. Gagal menghapus
Steps 1. Klik menu entri→ kelas → klik kelas yang belum dijadwalkan pada tabel→pilih menu delete→ klik OK
2. Klik menu entri→ kelas → klik kelas yang sudah dijadwalkan pada tabel→pilih menu delete→ klik OK
Expected result: 1. Muncul pesan “operasi berhasil”, data pada tabel hilang 2. Muncul pesan “Operasi gagal”, data pada tabel tetap ada Actual result: 1. Muncul pesan “operasi berhasil”, data pada tabel hilang
2. Muncul pesan “Operasi gagal”, data pada tabel tetap ada Pass/Fail: Lolos
Tabel 4 :Test Case Export Test case id Export
Purpose Menguji fungsi ekspor data
Assumptions 1. Sistem diakses pada web browser 2. login sebagai admin /operator 3. data kelas sudah dimasukkan Test data 1. Berhasil meng-ekspor data
Steps 1. Klik menu entri→ kelas → klik tombol eksporpada tabel
→pilih Excel→tulis nama file→klik Save
Expected result: 1. Muncul file excel pada folder dan berisi data kelas Actual result: 1. Muncul file excel pada folder dan berisi data kelas Pass/Fail: Lolos
Tabel 5 :Test Case Import Test case id Import
Purpose Menguji fungsi impor data
Assumptions 1. Sistem diakses pada web browser 2. login sebagai admin / operator
3. data kelas sudah dientri pada file Excel 2003 (xls) dengan format sesuai ekspor data
4. data kelas sudah dientri pada file Excel 2003 (xls) dengan format yang berbeda dengan ekspor data
Test data 1. Berhasil meng-impor data 2. Gagal meng-impor data
Steps 1. Klik menu entri→ kelas → klik tombol impor→pilih file Excel dengan format yang benar→klik Simpan
2. Klik menu entri→ kelas → klik tombol impor→pilih file Excel dengan format yang salah→klik Simpan
Expected result: 1. Muncul pesan “operasi berhasil”, data kelas bertambah
2. Muncul pesan “Isi File Salah, pastikan format sesuai dengan file ekspor dari data kelas”
Actual result: 1. Muncul pesan “operasi berhasil”, data kelas bertambah
2. Muncul pesan “Isi File Salah, pastikan format sesuai dengan file ekspor dari data kelas”
Pass/Fail: Lolos
Tabel 6 :Test Case Search Test case id Search
Purpose Menguji fungsi pencarian data
Assumptions 1. Sistem diakses pada web browser 2. login sebagai admin /operator 3. data kelas sudah dimasukkan Test data 1. Berhasil mencari data
2. Gagal mencari data
Steps 1. Klik menu entri→ kelas → masukkan nama kelas yang ada 2. Klik menu entri→ kelas → masukkan nama kelas yang tidak
ada
Expected result: 1. Muncul data kelas yang dicari pada tabel 2. Muncul pesan “data kosong” pada tabel Actual result: 1. Muncul data kelas yang dicari pada tabel
2. Muncul pesan “data kosong” pada tabel Pass/Fail: Lolos
Tabel 7 :Test Case Auto generate Test case id Auto generate
Purpose Menguji fungsi auto generata jadwal Assumptions 1. Sistem diakses pada web browser
2. login sebagai admin /operator
3. data kelas , mapel, guru, kode pelajaran sudah dimasukkan 4. sudah ada kelas yang jam 1-4 terisi pertemuan, misalnya kelas
X MM 2
Test data 1. Berhasil mengalokasikan jadwal 2. Gagal mengalokasikan jadwal
Steps 1. Klik menu jadwal→ jadwal kelas → tambahkan pertemuan untuk kelas yang belum penuh
2. Klik menu jadwal→ jadwal kelas→ tambahkan pertemuan untuk kelas X MM 2 dengan batas jam ke 4
3. Klik menu auto generate
Expected result: 1. Muncul pesan “5 item berhasil dialokasikan ke jadwal” 2. Muncul pesan “4 item gagal dialokasikan ke jadwal” Actual result: 1. Muncul pesan “5 item berhasil dialokasikan ke jadwal”
2. Muncul pesan “4 item gagal dialokasikan ke jadwal” Pass/Fail: Lolos
Tabel 8 :Test Case Manual Schedule Test case id Manual schedule
Purpose Menguji fungsi tambah pertemuan jadwal secara manual Assumptions 1. Sistem diakses pada web browser
2. login sebagai admin /operator
3. data kelas , mapel, guru, kode pelajaran sudah dimasukkan 4. sudah ada guru yang mengajar pada jam ke 2 hari senin,
misalnya JUMIRAN
Test data 1. Berhasil menambahkan jadwal 2. Gagal menambahkan jadwal
Steps 1. Klik menu jadwal utama→klik pada slot kosong matriks jadwal→klik tambah → pilih kode pelajaran →klik simpan. 2. Klik menu jadwal utama→klik pada slot kosong matriks jadwal
pada hari senin jam ke 2→klik tambah → pilih kode pelajaran untuk guru JUMIRAN→klik simpan
Expected result: 1. Muncul pesan “operasi berhasil”, pertemuan pada jadwal bertambah
2. Muncul pesan “jadwal bentrok dengan kelas lain” Actual result: 1. Muncul pesan “operasi berhasil”, pertemuan pada jadwal
bertambah
2. Muncul pesan “jadwal bentrok dengan kelas lain” Pass/Fail: Lolos
Tabel 9 :Test Case Print Test case id Print
Purpose Menguji fungsi cetak/print jadwal
Assumptions 1. Sistem diakses pada web browser 2. login sebagai admin /operator
3. data kelas , mapel, guru, kode pelajaran sudah dimasukkan 4. sudah ada minimal 1 kelas yang dijadwalkan, misalnya kelas
XMM2
5. sudah ada minimal 1 gruu yang dijadwalkan, misalnya kelas JUMIRAN
Test data 1. Berhasil mencetak jadwal (kelas) 2. Berhasil mencetak jadwal (guru) 3. Berhasil mencetak jadwal (utama)
Steps 1. Klik menu cetak→klik cetak jadwal per kelas→pilih nama kelas XMM2→ klik prosess→klik cetak sekarang.
2. Klik menu cetak→klik cetak jadwal per guru→pilih nama guru JUMIRAN→ klik prosess→klik cetak sekarang
3. Klik menu cetak→klik cetak semua jadwal→pilih tingkat kelas dan warna→ klik prosess→klik cetak sekarang
Expected result: 1. Muncul file PDF dengan isi jadwal pelajaran untuk kelas XMM2
2. Muncul file PDF dengan isi jadwal mengajar untuk guru JUMIRAN
3. Muncul file PDF dengan isi jadwal pelajaran dari senin sampai sabtu untuk semua kelas
Actual result: 1. Muncul file PDF dengan isi jadwal pelajaran untuk kelas XMM2
2. Muncul file PDF dengan isi jadwal mengajar untuk guru JUMIRAN
3. Muncul file PDF dengan isi jadwal pelajaran dari senin sampai sabtu untuk semua kelas
HASIL PENGUJIAN FAKTOR USER INTERFACE
Tabel 10 : Test Case Screen Font Size Test case id Screen Font Sizes
Purpose Menguji faktoruser interfacepada komponen ukuran huruf(font size) Assumptions 1. Sistem diakses pada web browser
2. Login sebagai admin/operator
Test data 1. Ukuran huruf pada judul dan alamat sekolah 2. Ukuran huruf pada menu dan submenu 3. Ukuran huruf pada form dan tabel
4. Ukuran huruf pada petunjuk dan pesan operasi Steps 1. Klik menu Entri→ kode pelajaran
2. Klik menu Entri→ guru
Expected result: 1. Ukuran huruf setiap komponen pada masing-masing halaman konsisten
Actual result: 1. Ukuran huruf judul dan alamat sekolah pada masing-masing halaman konsisten
2. Ukuran huruf menu dan submenu pada masing-masing halaman konsisten
3. Ukuran huruf form dan tabel pada masing-masing halaman konsisten
4. Jenis huruf petunjuk dan pesan operasi pada masing-masing halaman konsisten
Pass/Fail: Lolos
Tabel 11 : Test Case Colors Test case id Colors
Purpose Menguji faktoruser interfacepada komponen warna(Colors ) Assumptions 1. Sistem diakses pada web browser
2. Login sebagai admin/operator
Test data 1. Warna huruf pada judul, menu, submenu, form dan tabel data 2. Warnabackgroundpada judul, menu, submenu, form dan tabel
data
Steps 1. Klik menu Entri→ kode pelajaran 2. Klik menu Entri→ guru
Expected result: 1. Warna setiap komponen pada masing-masing halaman konsisten Actual result: 1. Warna huruf pada judul, menu, submenu, form dan tabel data
setiap halaman konsisten
2. Warnabackgroundpada judul, menu, submenu, form dan tabel datasetiap halaman konsisten
Tabel 12 : Test Case Icons Test case id Icons
Purpose Menguji faktoruser interfacepada komponen ikon(Icons ) Assumptions 1. Sistem diakses pada web browser
2. Login sebagai admin/operator Test data 1. Icon pada menu dan toolbar Steps 1. Klik menu Entri→ kode pelajaran
2. Klik menu Entri→ guru
Expected result: 1. Icon setiap komponen pada masing-masing halaman konsisten Actual result: 1. Icon pada menu dan toolbar pada masing-masing halaman
konsisten Pass/Fail: Lolos
Tabel 13 : Test Case Narative Text Test case id Narrative Text
Purpose Menguji faktoruser interfacepada komponen teks naratif(Narrative Text )
Assumptions 1. Sistem diakses pada web browser 2. Login sebagai admin/operator Test data 1. Teks naratif pada petunjuk halaman
2. Teks naratif pada pesan operasi
3. Teks naratif pada peringatan penghapusan Steps 1. Klik menu Entri→ kode pelajaran
2. Klik menu Entri→ guru
Expected result: 1. Setiap halaman terdapat teks naratif sebagai petunjuk penggunaan
Actual result: 1. Setiap halaman selalu terdapat teks naratif sebagai petunjuk penggunaan
Tabel 14 : Test Case Brevity Test case id Brevity
Purpose Menguji faktoruser interfacepada komponen keringkasan pesan (Brevity )
Assumptions 1. Sistem diakses pada web browser 2. Login sebagai admin/operator 3. Sudah ada guru yang dijadwalkan Test data 1. Pesan kesalahan penambahan data
2. Pesan kesalahan penghapusan data
Steps 1. Klik menu Entri→ kode pelajaran → klik tambah → kosongkan salah satu field→ simpan
2. Klik menu Entri→ guru → pilih guru yang sudah dijadwalkan
→klik delete→klik OK
Expected result: 1. Penyimpanan gagal dan muncul pesan kesalahan 2. Penghapusan gagal dan muncul pesan kesalahan Actual result: 1. Muncul pesan “semua field harus diisi”.
2. Muncul pesan “operasi gagal” Pass/Fail: Lolos
Tabel 15 : Test Case Dialog Box Consistency Test case id Dialog Box Consistency
Purpose Menguji faktoruser interfacepada komponen tomboldialog box (Dialog Box Consistency )
Assumptions 1. Sistem diakses pada web browser 2. Login sebagai admin/operator Test data 1. Tombol pilihan padadialog box
Steps 1. Klik menu Entri→ guru → pilih salah satu guru→klik delete 2. Klik menu Entri→ kelas→ pilih salah satu kelas→klik delete Expected result: 1. Urutan tombol jawaban konsisten
Actual result: 1. Urutan tombol jawaban Oke lalu Batal pada halaman guru 2. Urutan tombol jawaban Oke lalu Batal pada halaman kelas Pass/Fail: Lolos
Tabel 16 : Test Case Links Test case id Links
Purpose Menguji faktoruser interfacepada komponen tombolLink Assumptions 1. Sistem diakses pada web browser
2. Login sebagai admin/operator Test data 1. Posisi menu, submenu dan toolbar
2. Urutan menu, submenu dan toolbar 3. Warna menu, submenu dan toolbar Steps 1. Klik menu Entri→ guru
2. Klik menu Entri→ kelas
Expected result: 1. Posisi menu, submenu dan toolbar konsisten 2. Urutan menu, submenu dan toolbar konsisten 3. Warna menu, submenu dan toolbar konsisten
Actual result: 1. Posisi menu, submenu dan toolbar pada setiap halaman konsisten
2. Urutan menu, submenu dan toolbar pada setiap halaman konsisten
3. Warna menu, submenu dan toolbar pada setiap halaman konsisten
Pass/Fail: Lolos
Tabel 17 : Test Case Delete Confirmations Test case id Delete Confirmations
Purpose Menguji faktoruser interfacepada komponen konfirmasi penghapusan data(Delete Confirmations )
Assumptions 1. Sistem diakses pada web browser 2. Login sebagai admin/operator Test data 1. Konfirmasi penghapusan data tunggal
2. Konfirmasi penghapusan data masal
Steps 1. Klik menu Entri→ guru → pilih salah satu guru →klik delete 2. Klik menu Entri→ kelas→ klik Hapus semua
Expected result: 1. Muncul konfirmasi penghapusan pada setiap operasi hapus Actual result: 1. Muncul dialog konfirmasi “yakin menghapus data ini?”
2. Muncul dialog konfirmasi “yakin mengosongkan data kelas?” Pass/Fail: Lolos
Tabel 18 : Test Case Save Confirmations Test case id Save Confirmations
Purpose Menguji faktoruser interfacepada komponen konfirmasi penyimpanan data(Save Confirmations )
Assumptions 1. Sistem diakses pada web browser 2. Login sebagai admin/operator
Test data 1. Konfirmasi penyimpanan jadwal pelajaran
Steps 1. Klik menu jadwal→ auto generate→ klik OK→ klik simpan ke jadwal
Expected result: 1. Muncul konfirmasi penyimpanan data
Actual result: 1. Muncul dialog konfirmasi “apakah anda yakin menyimpan ke Jadwal utama?
HASIL PENGUJIAN FAKTOR COMPATIBILITY (WEB BROWSER)
Tabel 19 :Test Case Safari
Test case id Browser compatibility
Purpose Menguji faktorcompatibilitydenganweb browser Safari Assumptions 1. Sistem diakses pada web browser Safari Test data 1. login dengan browser Safari
2. menampilkan data dengan Safari Steps 1. login sebagai admin /operator
2. klik menu entri→ kode pelajaran Expected result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Actual result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Pass/Fail: Lolos
Tabel 20 :Test Case Opera
Test case id Browser compatibility
Purpose Menguji faktorcompatibilitydenganweb browser Opera Assumptions 1. Sistem diakses pada web browser Opera Test data 1. login dengan browser Opera
2. menampilkan data dengan Opera Steps 1. login sebagai admin /operator
2. klik menu entri→ kode pelajaran Expected result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Actual result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Pass/Fail: Lolos
Tabel 21 :Test Case Internet Explorer Test case id Browser compatibility
Purpose Menguji faktorcompatibilitydenganweb browser Internet Explorer Assumptions 1. Sistem diakses pada web browser Internet Explorer Test data 1. login dengan browser Internet Explorer
2. menampilkan data dengan Internet Explorer Steps 1. login sebagai admin /operator
2. klik menu entri→ kode pelajaran Expected result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Actual result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Pass/Fail: Lolos
Tabel 22 :Test Case Mozilla Firefox Test case id Browser compatibility
Purpose Menguji faktorcompatibilitydenganweb browser Mozilla Firefox Assumptions 1. Sistem diakses pada web browserMozilla Firefox Test data 1. login dengan browserMozilla Firefox
2. menampilkan data denganMozilla Firefox Steps 1. login sebagai admin /operator
2. klik menu entri→ kode pelajaran Expected result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Actual result: 1. tampil halaman utama admin
2. tampil halaman data kode pelajaran Pass/Fail: Lolos
HASIL PENGUJIAN COMPATIBILITY (OPERATING SYSTEM)
Gambar 5 : Tampilan padaWindows XP
SURAT KETERANGAN TELAH MELAKSANAKAN PENELITIAN DI SMK NEGERI 1 PACITAN