operasi X yang diturunkan pada sejumlah
subclasses. Maka
setiap subclasses akan menurunkan operasi X .
Dikarenakan operasi X tersebut digunakan oleh beberapa kelas, maka
Unit test pada operasi X harus dilakukan pada subclasses.
2.10. System Testing
System testing adalah serangkaian test yang bertujuan untuk menguji
system secara keseluruhan. Meskipun setiap test memiliki
tujuan yang berbeda, namun seluruh tahapan dilakukan dengan
terintegrasi Pressman, 2002:525. Berikut ini adalah serangkaian test
yang termasuk dalam system testing.
2.11. Disain Antar Muka
Antar muka pada aplikasi berbasis web adalah kesan pertama. Terlepas
dari isi, kepuasan pelayanan, dan keseluruhan keuntungan dari
aplikasi tersebut, disain yang kurang baik akan membuat User
meninggalkan web tersebut Pressman, 2005:813. Pressman
menyebutkan ada beberapa faktor yang harus diperhatikan dalam
mendisain website:
a. Menu navigasi harus konsisten dan harus tersedia di setiap halaman
yang bisa diakses oleh User b. Menu navigasi harus terlihat jelas
oleh User. User tidak perlu mencari link untuk menuju ke halaman yang
mereka kehendaki. Keindahan
hendaknya tidak
menggantikan fungsionalitas. Contoh, tombol yang sederhana
lebih baik daripada tombol dengan gambar atau icon yang maksudnya
tidak jelas.
2.12. Rapid Applications Development
RAD
Model RAD adalah sebuah metode pengembangan sistem yang
menggunakan perencanaan minimal dan mengutamakan kecepatan.
Tahap perencanaan dalam RAD berada pada fase panulisan kode
software itu sendiri. Pengurangan porsi perencanaan secara umum
membuat penulisan kode program lebih cepat, dan mudah beradaptasi
pada perubahan Pressman, 2005:82.
3. METODOLOGI PENELITIAN
3.1. Metode Pengumpulan Data
3.1.1
Wawancara
Penulis menggunakan teknik wawancara langsung, yaitu
dengan cara mengajukan pertanyaan-pertanyaan langsung
kepada Kepala Pusat Data Teknik informatika Fakultas
Sains dan Teknologi PUSDATIN FST dalam hal
kebutuhan akan aplikasi yang penulis buat.
3.1.2 Studi Pustaka
a Membaca dan mempelajari buku-buku atau dokumen-
dokumen. Dokumen atau buku yang termasuk didalamnya yaitu
buku-buku, artikel, dan jurnal yang berhubungan dengan dan
m-learning. Dokumen - dokumen tersebut bisa bersifat
hardcopy ataupu softcopy yang bersumber dari internet. Dapat
dilihat di daftar pustaka.
b Dokumen- dokumen yang telah dikumpulkan kemudian dipilih
dan dihimpun berdasarkan tujuan dan fokus penelitian.
Dapat dilihat di daftar pustaka.
c Dokumen-dokumen yang telah dipilih dan himpun kemudian
diurutkan sesuai dengan urutan kronologis, kekuatan, dan
kesesuaian. Dapat dilihat di daftar pustaka.
d Dilakukan analisis untuk mendapatkan suatu pemahaman
mengenai konsep perancangan web aplikasi untuk
mengakomodir m-learning. Dapat dilihat di daftar pustaka.
3.1.3 Studi Sejenis
Dalam hal ini, penulis membaca dan memahami
literatur ilmiah yang sejenis dengan penulis.
3.2. Alat dan Bahan
Adapun peralatan yang digunakan dibagi dua, yaitu :
1. Perangkat Keras a. CPU Central Processing Unit
CPU merupakan pusat pengolahan dan juga pusat
pengontrolan dari sebuah sistem komputer yang saling
melaksanakan kegiatan. Spesifikasi yang penulis gunakan
adalah sebagai berikut:
1 Processor intel core i3 2.13 Ghz
2 Harddisk 320 GB 3 DDR RAM 1,7 GB
4 VGA on board Intel Graphics media accelerator
b. Keyboard Keyboard adalah alat input yang
biasanya didampingi dengan alat tampilan display di layar
monitor yang menampilkan apa yang ditekan di keyboard.
c. Mouse Mouse adalah alat input komputer
yang digunakan oleh berbagai program aplikasi GUI Graphical
User Interface dengan petunjuk posisi yang ditampilkan melalui
monitor.
2. Perangkat Lunak a Sistem Operasi
Sistem operasi yang penulis sarankan adalah Microsoft
Windows XP SP2. b Program aplikasi
Merupakan perangkat lunak yang akan digunakan dalam
pembuatan program adalah server Apache Tomcat 5.5.17,
J2SE 1.5, NetBeans IDE 6.7.1, MySql 5.
3.3. Metode Pengembangan Sistem