Pesan tipe send Menyatakan bahwa suatu
objek mengirimkan data masuk informasi keobjek
lainnya,
arah panah
mengarah pada objek kirim Pesan tipe
return Menyatakan bahwa suatu
objek yang
telah menjalankan operasi atau
metode menghasilakan
suatu pengembalian
ke objek tertentu
Pesan tipe destroy
Menyatakan suatu objek mengakhiri hidup atau yang
lain, arah panah mengarah pada objek yang diakhiri
2.12 Pengujian Perangkat Lunak
Pengujian yang digunakan penulis dalam penelitian ini menggunakan pengujian perangkat lunak Black-Box Testing. Pengujian menggunakan Black-Box Testing
berfokus pada persyaratan fungsional perangkat lunak. Dengan menggunakan pengujian ini, memungkinkan perekayasa perangkat lunak mendapatkan
serangkaian kondisi input sepenuhnya menggunakan persyaratan fungsional untuk suatu program Pressman, 2002. Menurut Roger S. Pressman, pengujian black-
box berusaha menemukan kesalahan dalam kategori sebagai berikut: 1.
Fungsi-fungsi yang tidak benar atau hilang. 2.
Kesalahan interface tampilan halaman. 3.
Kesalahan dalam struktur data atau mengakses data eksternal. 4.
Kesalahan kinerja. 5.
Inisialsasi dan kesalahan terminasi.
BAB III METODOLOGI PENELITIAN
3.1 Tempat dan Waktu Penelitian
Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan pada
Semester Ganjil tahun ajaran 20142015.
3.2 Lingkungan Penelitian
Lingkungan penelitian ini menggunakan perangkat keras hardware dan perangkat lunak software yaitu sebagai berikut:
3.2.1 Perangkat Keras Hardware
Perangkat keras hardware yang digunakan dalam pengembangan sistem ini adalah seperangkat komputer dengan spesifikasi:
a. Processor: AMD E2-1800 APU 2 CPUs, ~1.7GHz
b. Memory: 2048MB RAM DDR3
c. Hardisk: HDD 500GB
d. Display Devices: AMD Radeon HD 7340 Graphics
3.2.2 Perangkat Lunak Software
Perangkat lunak software yang digunakan dalam pengembangan sistem ini adalah sebagai berikut:
a. Sistem Operasi: Windows 7 Ultimate 32 Bit
Sistem operasi ini digunakan sebagai software utama dalam menjalankan perintah user terhadap hardware dan software lainnya.
b. Apache Server: XAMPP
Software ini digunakan sebagai server lokal localhost pada sistem dalam pengujian offline.
c. Web Browser: Mozilla Firefox
Software ini berfungsi sebagai melihat hasil tampilan sistem pada saat dilakukan pengujian perangkat lunak pada sistem.
d. Notepad ++
Software ini digunakan untuk membangun sistem dengan menggunakan bahasa pemrograman PHP.
e. Database Server: MySQL Server
Software ini digunakan untuk menyimpan data database pada saat sistem akan dibangun dan dilakukan pengujian.
f. Pemrograman PHP
Bahasa pemrograman yang digunakan pemrosesan data yang terdapat pada database dan ditampilkan pada user interface.