78
kinerja atau tingkah laku dan 5 inisialisasi dan kesalahan terminasi.
Pada penelitian ini metode black box testing yang digunakan adalah equivalence partitioning. Equivalence partitioning
adalah metode pengujian black box yang membagi domain input dari program ke dalam kelas data dari kasus uji yang
dapat diturunkan Pressman, 2010.Pengujian black box dilakukan dengan mengamati hasil eksekusi melalui tabel data
uji dan memeriksa fungsional dari aplikasi yang telah dibangun, tanpa mengetahui apa yang sesungguhnya terjadi
dalam proses detailnya.
2.18 Konsep Analisis dan Desain Sistem Informasi
2.18.1 Pengertian Analisis dan Desain Sistem Informasi
Analisis Sistem merupakan sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi bagian- bagian komponen
dengan tujuan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka.
Sedangkan Sistem desain adalah sebuah teknik pemecahan masalah yang saling melengkapi dengan Analisis Sistem yang merangkai
kembali bagian-baagian relatif pada sistem yang diperbaiki. Hal ini melibatkan penambahan, penghapusan dan perubahan bagian-bagian
relatif pada sistem aslinya awalnya Whitten et al, 2004.
79
2.18.2 Pendekatan Analisis Sistem
Menurut Whitten et al. 2004 Analisis Sistem merupakan pemecahan dari suatu masalah, banyak pendekatan dalam menghadapi
masalah, oleh karena itu analisis Sistem mempunyai beberapa pendekatan masalah. Berikut ini adalah pendekatan masalah dari Analisis Sistem:
1. Analisis Terstruktur Structured Analysis Analisis Terstruktur merupakan sebuah teknik model-driven dan
berpusat pada proses yang digunakan untuk menganalisis sistem yang ada, mendefinisikan persyaratan-peryaratan bisnis untuk
sebuah sistem baru, atau keduanya. 2. Teknik Informasi Information Engineering
Merupakan sebuah teknik model-driven dan berpusat pada data, tetapi sensitif pada proses. Teknik ini digunakan untuk
merencanakan, menganalisa, dan mendesain Sistem Informasi. Model-model ini adalah gambaran yang mengilustrasikan dan
menyesuaikan data dan proses-proses sistem. 3. Discovery Prototyping
Discovery Prototyping adalah sebuah teknik yang digunakan untuk mengidentifikasikan
persyaratan-persyaratan bisnis
pengguna dengan membuat para pengguna dengan membuat para pengguna
bereaksi pada implementasi quick end dirt bijaksana dan efektif tapi tanpa cacat atau efek samping yang tidak diinginkan
persyaratan-persyaratan tersebut. 4. Analisis Berorientasi Objek Object Oriented Analysis
80
Analisis Berorientasi
Objek adalah
sebuah teknik
yang mengintegrasikan data dan proses ke dalam konstruksi yang disebut
object. Model-model OOA Object Oriented Analysis adalah gambar-gambar yang mengilustrasikan objek-objek sistem dari
berbagai macam perspektif, seperti struktur, kelakuan, dan interaksi objek-objek.
2.18.3 Analisis dan Desain Berorientasi Obyek Object Oriented