Black Box Testing Pengujian Sistem Testing

Tabel 2.1 Contoh Black Box Testing No. Test case Hasil diharapkan Hasil keluaran 1. Membuka sistem Tampilan menu login Berhasil 2. Apabila salah dalam memasukan username password. Tampil peringatan pesan bahwa username password salah, dan nantinya dapat mengisi username dan password kembali. Berhasil 3. Apabila benar dalam memasukan username password . Masuk kehalaman masing- masing aktor berdasarkan username dan password, atau role dari user tersebut. Berhasil

2.12 Tools Perancangan Sistem

2.12.1 Rich Picture

Dalam buku yang berjdul “Object Oriented Analysis Design” karya Mathiassen 2000 menyebutkan bahwa, Rich Picture merupakan sebuah gambaran informal yang digunakan untuk menyatakan ilustrasi pemahaman terhadap situasi dari sistem yang sedang berlangsung. Rich Picture dapat digunakan sebagai alat yang berguna untuk menfasilitasi komunikasi baik antara pengguna dalam sistem tipe dari Rich Picture mendeskripsikan antara permasalahan sistem dan application domain. Mathiassen, 2000

2.12.2 Unified Modeling Language UML

Unified Modeling Language merupakan suatu bahasa dan notasi pada spesifikasi, konstruksi, visualisasi, dan dokumentasi dari suatu model sistem perangkat lunak software system. Unified Modeling Language UML merupakan bahasa dan notasi untuk memodelkan, bukan suatu metode. Unified Modeling Language dapat berfungsi sebagai dasar untuk metode yang berbeda, karena menyediakan satu set pembangunan atau permodelan dengan notasi yang seragam dan sematik. Grady Booch, 2001, p. 158 Unified Modeling Language UML adalah sebuah “bahasa” yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. Unified Modeling Language UML menawarkan sebuah standar untuk merancang model sebuah sistem. Sugiarti, 2013, p. 33

2.12.3 Diagram Notasi UML

Unified Modeling Language UML menjelaskan semua elemen model, tersusun oleh tipe dari setiap diagram, yang digunakan. Beberapa elemen bisa menjadi bagian dari diagram yang lainnya. Grady Booch, 2001, p. 160

1. Use Case Diagram

Use case diagram merupakan pemodelan untuk menggambarkan kelakuan behavior sistem yang akan dibuat. Diagram ini mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat, atau dengan kata lain use case diagram ini digunakan untuk mengetahui fungsi apa saja yang ada dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut. Sugiarti, 2013, p. 41 Contoh usecase diagram Gambar 2.12 Contoh gambar Usecase Diagram Tabel 2.2 Komponen Dasar Usecase Diagram Simbol Nama komponen Keterangan Actor staf, admin_database Orang yang berinteraksi dengan dengan sebuah sistem informasi. Use Case open ticket, ask incident , dll Suatu aksi atau interaksi antara aktor dengan sistem. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit System staff_ admin_ login_ manage all configuration item open ticket configuration item logout_