System Testing Disain Antar Muka Rapid Applications Development Alat dan Bahan

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