2. DI ULAS OLEH :
Dian Lukitasari -5209 100 038-
Rizka Marsa Pramadani -5209 100 044-
3. JUDUL TUGAS AKHIR :
PEMBUATAN APLIKASI ENSIKLOPEDIA
TANAMAN OBAT TRADISIONAL BERBASIS
SISTEM OPERASI ANDROID
4. PENDAHULUAN
IEEE, 1991 mendefinisikan
Software quality is:
1. The degree to which a system, component, or process
meets specified requirements.
2. The degree to which a system, component, or process
meets customer or user needs or expectations.
5. PENDAHULUAN (CONT’D)
Sedangkan, jaminan kualitas software menurut IEEE adalah :
1. A planned and systematic pattern of all actions necessary to
provide adequate confidence that an item or product conforms
to established technical requirements.
2. A set of activities designed to evaluate the process by which
the products are developed or manufactured. Contrast with
quality control.
6. FA K T O R - FA K T O R K UA L I TA S
S O F T WA R E
7. FAKTOR-FAKTOR KUALITAS
SOFTWARE ( C O N T ’ D )
Gambar diatas merupakan 3 aspek penting dari suatu produk
software, yaitu : karakteristik operasional,kemampuan perubahan
ketika software sudah berjalan, dan kemampuan beradaptasi terhadap
lingkungan baru.
11. FAKTOR CORRECTNESS
(CONT’D)
Tahap pemenuhan faktor ini terdapat pada tahap studi literatur. Dimana terdapat
tahap penggalian informasi sebanyak-banyaknya yang dibagi menjadi beberpa
bagian :
1) Mempelajari use case driven object modeling yang digunakan dalam merancang
aplikasi.
2) Mencari informasi tanaman yang digunakan sebagai tanaman tradisional.
3) Mempelajari konsep dari sistem operasi Android yang akan digunakan
Selain itu, penggalian informasi dilakukan dengan cara mencari di buku, ebook,
forum, tugas akhir, maupun artikel di internet.
12. FAKTOR CORRECTNESS
(CONT’D)
Dengan berbagai tahap yang dilakukan, diharapkan aplikasi ini dapat
memenuhi kebutuhan yang telah dispesifikasikan. Selain itu
diharapkan dapat memenuhi tujuan serta misi awal.
13. FAKTOR TESTABILITY
Testability, usaha yang diperlukan untuk menguji program untuk
memastikan bahwa program melaksanakan fungsi yang telah
ditetapkan.
14. FAKTOR TESTABILITY
(CONT’D)
Tahap pemenuhan faktor ini terdapat pada tahap pengujian aplikasi. Pada
tahap ini dilakukan pengujian aplikasi apakah semua fungsi yang ada dapat
berjalan di aplikasi. Pengujian meliputi pengujian fungsional. Pengujian
fungsional akan meliputi sebagai berikut:
1) Melihat daftar tanaman
Pengujian akan menggunakan JUnit test framework yang akan mengecek hasil
dari fungsi ambil data. Nantinya akan dibandingkan apakah daftar tanaman
yang diambil dari database jumlahnya sesuai dengan jumlah tanaman yang ada
di database.
15. FAKTOR TESTABILITY
(CONT’D)
2) Pencarian tanaman
Fungsi pencarian tanaman akan diuji menggunakan JUnit test framework. Seharusnya hasil
pencarian dari fungsi pencarian tanaman akan sesuai dengan kata kunci dan kategori yang
dipilih oleh pengguna.
3) Melihat pencarian terakhir
Fitur melihat pencarian terakhir akan diuji menggunakan JUnit test framework. Akan diuji
apakah hasil pencarian dapat disimpan kemudian tampil dalam tab pencarian terakhir.
Bila ada fungsi yang belum berjalan, maka perlu dilakukan revisi aplikasi sehingga semua
fungsi dari aplikasi dapat berjalan semua