PhpMyAdmin adalah aplikasi berbasis web yang ditulis dalam bahasa PHP yang fungsi utamanya melakukan administrasi
MySQL. Administrasi user MySQL inilah yang akan digunakan untuk mengakses database MySQL via PHP Syafi’i, 2004:5.
2.12 Black Box Testing
Pengujian dengan menggunakan black box testing untuk berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian
black box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya
menggunakan semua persyaratan fungsional untuk suatu program Pressman, 2007:551.
Pengujian black box berusaha menemukan kesalahan dalam kategori sebagai berikut Pressman, 2007:551:
1. Fungsi-fungsi yang tidak benar atau hilang. 2. Kesalahan interface.
3. Kesalahan dalam struktur data atau akses database eksternal. 4. Kesalahan kinerja.
5. Inisialisasi dan kesalahan terminasi. Menurut Pressman 2007, langkah pertama pada pengujian black
box adalah memahami obyek yang dimodel didalam perangkat lunak dan hubungan yang akan menghubungkan obyek tersebut. Maka langkah
selanjutnya adalah menentukan sederetan pengujian yang membuktikan
bahwa semua obyek memiliki hubungan yang diterapkan satu dengan yang lainnya.
Dengan kata lain, pengujian perangkat lunak ini dimulai dengan membuat grafik dari objek-objek yang penting dan hubungan objek-objek
serta kemudian memikirkan sederetan pengujian yang akan mencangkup grafik tersebut sehingga masing-masing objek dan hubungan digunakan
dan kesalahan ditemukan Pressman, 2007:552.
2.13 Studi Sejenis
Tabel 2.6 Studi Sejenis N
O Nama
Judul Kelebih
an Kekuran
gan
1 Afifi
Rahma h
Muluk 2004
Rekay asa
Ulang Proses
Bisnis Progra
m Studi
Strata 1
Fakult as
Ilmu Komp
uter Unive
rsitas Indon
esia Rekayas
a ulang proses
bisnis yang
dilakuka n oleh
tim proyek
mahasis wa
dapat memban
tu Fasilko
m Universi
tas Indonesi
a dalam mancap
ai visi dan misi
dan Tugas
akhir yang dilakukan
hanya melakuka
n analisis tidak
membuat sebuah
aplikasi yang bisa
di terapkan
tujuanny a.
2 Andhik
a P. Herlam
bang 2004
Rekay asa
Ulang BPR
pada Aktifit
as Pelaya
nan Pemb
uatan SIM
oleh Kepoli
sian Repub
lik Indon
esia Studi
Kasus: POLD
A Sumat
era Barat
Rekayaa proses
bisnis yang
dilakuka n
menggu nakan
progam simulasi
i-Grafik Process
2000 yang
digunak an
sebagai alat
bantu untuk
mengan alisa
waktu saat ini
dibandin g
dengan waktu
proses yang
diusulka n
Tugas akhir yang
dilakukan hanya
membandi ngkan
proses saat ini
dengan proses
yang akan diusulkan
10
BAB II LANDASAN TEORI
Pada bab ini secara garis besar akan dijelaskan pengertian-pengertian dan konsep-konsep dasar yang akan digunakan dalam perancangan sistem yang dibuat
dalam tugas akhir ini.
2.1 Teori Dasar Analisis
Analisis adalah kajian yang dilaksanakan terhadap sebuah bahasa guna meneliti struktur bahasa tersebut secara mendalam.
Salah satu tujuan dari analisis adalah untuk benar-benar mengerti hal-hal yang diperlukan
oleh sistem dan mengembangkan sebuah sistem yang mampu memenuhi semua persyaratan tersebut Dennis, 2005.
2.2 Jenis
Persyaratan Sistem
Pada dokumen persyaratan sistem, dikenal ada dua macam persyaratan, yaitu persyaratan fungsional functional requirement, dan
persyaratan non-fungsional nonfunctional requirement, yaitu sebagai berikut:
a. Persyaratan Fungsional Functional Requirement Persyaratan fungsional ini langsung berhubungan dengan proses
yang harus dikerjakan atau informasi yang harus dimuat oleh sistem. Persyaratan fungsional ini merupakan fungsi dasar dari sebuah sistem.