pengujian yang akan mencakup grafik tersebut sehingga masing- masing objek dan hubungan digunakan dan kesalahan ditemukan
Pressman, 2007 Salah satu contoh uji coba black box yaitu uji coba sales
order. Uji coba ini dapat dikatakan berhasil jika fungsi – fungsi
yang ada pada perangkat lunak sesuai dengan harapan pemakai. Contohnya pada saat memasukkan data sales order, seorang actor
diwajibkan untuk memasukkan data-data sales order di form yang tersedia. Jika salah satu dari form tersebut tidak diisi, maka akan
muncul pesan kesalahan, yang menyatakan salah satu diantara form tidak diisi, contoh pengujian black box pada proses sales order
adalah berikut : Tabel 2.7 contoh pengujian black box sales order
Marketing proses Sales Order Actor
: Marketing Menu
: Pesanan Sub Menu
: Sales Order Aktivitas Rancangan
Proses : 1. Menekan menusales order
2. Mengisi data No SO, Nama, No KTP, Alamat, Telepon, Merk Motor,
Jumlah 3. Klik tombol Simpan
Tanda Peringatan Kesalahan
: Please fill out this field Kesesuaian
Sistem : “Data Berhasil di simpan
Hasil Warning
: OK Accept
: OK Keterangan
Tanda peringatan kesalahan dapat menyesuaikan pada form yang belum diisi.
Gambar 2.12 Contoh Pengujian Black Box Halaman Sales Order
Pengujian black box testing merupakan pengujian yang dilakukan oleh pengembangan sistem. Karena pengguna akhir
sistem memiliki pemahaman tentang sistem informasi dengan tingkatan yang berbeda, maka seberapa jauh pengguna akhir dapat
memahami dan menerima sistem harus diuji. Pengujian inilah yang dinamakan dengan user acceptance test. Pengujian ini dilakukan
untuk menjamin bahwa sistem telah melayani kebutuhan organisasi.
2.12 Kebutuhan Aplikasi
2.12.1 Internet
Internet adalah network yang merubah cara orang berkomunikasi, berinteraksi, dan mendefinisikan komunitas.
Internet memperkenalkan paradigma dari interaksi manusia. Internet itu menciptakan satu titik kontak bagi orang-orang yang
dipisahkan oleh jarak, waktu yang sangat jauh dengan bantuan teknologi informasi berkembang sangat pesat pada masa
sekarang ini.
2.12.2 Sejarah Internet dan WWW
World wide web www adalah suatu ruang informasi yang dipakai oleh pengenal global yang disebut Uniform
Resource Identifier URI untuk mengidentifikasi sumber-
sumber daya yang berguna. World wide websering dianggap
sama dengan internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripadanya.
Sejarah world wide web wwwadalah suatu program yang ditemukan oleh Tim Berners-Lee pada tahun 1991.
Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, dia mengembangkan
suatu sistem untuk keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Equire. Dengan program itu,
Berners-Lee berhasil menciptakan jaringan terkait antara berbagai
arsip sehingga
memudahkan informasi
yang dibutuhkan. Inilah yang kemudian menjadi dasar dari sebuah
revolusi yang dikenal sebagai web. World wide web dikembangkan pertama kali di Pusat Penelitian Fisika Partikel
Eropa CERN, Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat proposal untuk proyek pembuatan hypertext secara
global, kemudian pada bulan Oktober 1990, “world wide web” sudah bisa dijalankan dalam lingkungan CERN. Pada musim
panas tahun 1991, www resmi digunakan secara luas pada jaringan Internet.
2.12.3 PHP
PHP PHP: Hypertext Preprocessor adalah bahasa pemprograman server-side scripting yang menyatu dengan
HTML untuk membuat halaman web yang dinamis. Maksud dari server-side scripting adalah syntax dan perintah-perintah yang
diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. Ketika pengguna internet akan membuka
suatu situs yang menggunakan fasilitas server-side scripting PHP, maka terlebih dahulu server yang bersangkutan akan
memproses semua perintah PHP di server lalu mengirimkan hasilnya dalam format HTML ke web browser. Dengan
demikian seorang pengguna internet tidak dapat melihat kode- kode program yang ditulis dalam PHP sehingga keamanan dari
halaman web menjadi lebih terjamin
2.12.4 MySQL
MySQL merupakan salah satu relational database management system RDBMS yang sangat cepat dan aman.
MySQL menyediakan penyimpanan database yang efesien, pencarian dan pengelompokan yang mudah, dimana merupakan
aplikasi dasar dari RDBMS.MySQL mempunyai fungsi sebagai SQL Structured Query Language yang di miliki sendiri dan
telah di perluas. Statemen SQL digunakan untuk melakukan tugas-tugas seperti melakukan update terhadap database, atau
mengambil data dari sebuah database. Beberapa database relasional yang menggunakan SQL dan yang cukup terkenal
diantaranya adalah: MySQL, Oracle, Sybase, Ms SQL, dan lainya. Meskipun sebagian besar sistem database menggunakan
SQL, namun sebagian besar dari mereka juga memiliki ekstensi khusus yang hanya bisa digunakan di sistem masing-masing.
Namun demikian, perintah standar SQL seperti “Select”,
“Insert”, “Update”, “Delete”, “Create”, dan “Drop” dapat digunakan untuk melakukan hampir semua hal yang perlu