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_