63
dilakukan, basis data yang didukung oleh PHP diantaranya Adabas D, dBase, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix,
Ingres, Interbase, MSQL, Direct MS SQL, MySQL, ODBC, Oracle OC17 dan OC18, Ovrimos, PostgreSQL, Solid, SQLite, Sybase,
Velocis, dan Unix DBM Sidik, 2004 : 4 – 5.
2.5.2. PhpMyAdmin
phpMyAdmin adalah perangkat lunak bebas
yang ditulis dalam bahasa pemrograman
PHP yang digunakan untuk menangani administrasi
MySQL melalui
World Wide Web . phpMyAdmin mendukung berbagai
operasi MySQL, diantaranya mengelola basis data
, tabel-tabel, bidang fields,
relasi relations,
indeks, pengguna
users, perijinan
permissions, dan lain-lain. Pada dasarnya, mengelola basis data dengan MySQL harus
dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai command line untuk setiap maksud tertentu. Jika seseorang ingin
membuat basis data database, ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus
tabel , ketikkan baris
perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya
satu per satu. Saat ini banyak sekali
perangkat lunak yang dapat dimanfaatkan
untuk mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat membuat database,
64
membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.
phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di
komputer . Untuk membukanya, buka
browser lalu
ketikkan alamat http:localhostphpmyadmin
, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat create basis data
baru, dan mengelolanya.
2.5.3. Pengujian Aplikasi dengan Metode White Box
Pengujian White-Box, yang kadang-kadang disebut pengujian glass-box, adalah metode desain test case yang menggunakan struktur
kontrol desain procedural untuk memperoleh test case Pressman, 2002 : 533.
Pengujian white-box berfokus pada struktur control program. Test case dilakukan untuk memastikan bahwa semua statemen pada program
telah dieksekusi paling tidak satu kali selama pengujian dan bahwa semua kondisi logis telah diuji. Pengujian basic path, tehnik pengujian white-box,
menggunakan grafik matriks grafiks untuk melakukan serangkaian pengujian yang independent secara linear yang akan memastikan cakupan
Pressman, 2002 : 565. Dengan menggunakan metode white box, analis sistem akan dapat
memperoleh test case seperti berikut : 1. Menjamin seluruh independent path di dalam modul yang dikerjakan
sekurang-kurangnya sekali
65
2. Mengerjakan seluruh keputusan logikal 3. Mengerjakan seluruh loop yang sesuai dengan batasannya
4. Mengerjakan seluruh struktur data internal yang menjamin validitas
2.6. Konsep Aplikasi Berbasis Web
Menurut Sidik dan Pohan 2005 : 1 – 2 World Wide Web WWW
yang lebih dikenal dengan web, merupakan salah satu layanan yang didapat oleh pemakai komputer yang terhubung ke internet. Web pada awalnya
adalah ruang informasi dalam internet, dengan menggunakan teknologi hypertext, pemakai dituntun untuk menemukan informasi dengan
menggunakan link yang disediakan dalam dokumen web yang ditampilkan dalam web browser. Web memudahkan pengguna komputer untuk
berinteraksi dengan pelaku internet lainnya dan menelusuri informasi. Selain itu web telah diadopsi oleh perusahaan sebagai bagian dari strategi teknologi
informasinya, karena beberapa alasan yaitu akses informasi mudah, set-up server lebih mudah, informsi mudah didistribusikan, dan bebas platform,
yaitu informasi dapat disajikan oleh web browser pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan.
Menurut penjelasan Iqbal 2007 : 1 web server dan web browser berkomunikasi satu sama lain dengan protocol yang memang dibuat khusus
untuk ini, yaitu HTTP Hypertext Transfer Protocol bertugas menangani permintaan-permintaan request dari browser untuk mengambil dokumen-
dokumen web.