3.3 Pengujian Software
Faktor pengujian software yang digunakan dalam penelitian ini adalah black box. Pengujian black box adalah pengujian aspek fundamental sistem tanpa
memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian
black box merupakan metode peracangan data uji yang didasarkan pada spesifikasi perangkat lunak
Faktor Pengujian Black Box :
1. Reliability Menekankan bahwa aplikasi akan dilaksanakan dalam fungsi sesuai yang
diminta dalam periode waktu tertentu. Pembetulan proses tersangkut kemampuan sistem untuk memvalidasi proses secara benar.
2. Access control Menekankan sumberdaya sistem harus dilindungi dari kemungkinan
modifikasi, pengrusakan, penyalahgunaan dan prosedur keamanan harus dijalankan secara penuh untuk menjamin integritas data dan program aplikasi.
3. Correctness Menjamin pada data yang dimasukkan, proses dan output yang dihasilkan dari
aplikasi harus akurat dan lengkap. Kelengkapan dan akurasi akan dicapai melalui kontrol transaksi dan elemen data.
55
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem Yang Berjalan
Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh sistem yang dirancang,
dimaksudkan untuk menitik beratkan kepada fungsionalitas sistem yang berjalan dengan tidak terlalu menitik beratkan kepada alur proses dari sistem. Selanjutnya
dari hasil analisis ini divisualisasi dan didokumentasiakan dengan UML melalui diagram use case, skenario use case dan aktifitas diagram, pertimbangan diagram
tersebut ini karena dianggap mewakili secara keseluruhan sistem yang berjalan yang dapat dimengerti oleh user.
4.1.1 Analisis Sistem yang Berjalan
Tahap pertama yang dilakukan agar bisa menghasilkan sistem informasi yang baik adalah dengan mempelajari bagaimana sistem yang sedang berjalan saat
ini di perusahaan. Cara penggambaran sitem tersebut menggunakan UML dengan menggunakan Diagram Use Case, Skenario Use Case dan Activity.
4.1.1.1 Use Case Penjualan
Adapun kegiatan yang ada divisualisasikan ke dalam diagram use case dibawah ini.