XAMPP Macromedia Dreamweaver Perangkat Lunak Pendukung

57 m Menggunakan Query-by-example QBE, membuat query yang kompleks secara otomatis terkoneksi dengan table yang diinginkan n Membuat grafik PDF dari layout database o Melakukan pencarian secara global dalam sebuah database

2.8.10 XAMPP

XAMPP merupakan suatu software yang didalamnya terdapat Apache yang berfungsi sebagai web server, PHP Hypertext Preprocessor merupakan bahasa web server side yang bersifat open source dan MySQL adalah basis data yang menghubungkan script PHP menggunakan perintah query dan escape character yang sama dengan PHP. PHP memang mendukung banyak jenis basis data, tetapi untuk membuat sebuah basis data yang dinamis dan selalu up to date, MySQL merupakan pilihan basis data tercepat saat ini. Selain itu terdapat juga PhpMyAdmin sebagai tempat melakukan konfigurasi keseluruhan. Sebelum membuat basis data candidate diperlukan software pendukung yang perlu di install terlebih dahulu, yaitu XAMPP. Adapun versi yang digunakan dalam pembuatan basis data candidate ini menggunakan versi Xampp-win32- 1.5.3, versi yang sudah dapat berjalan di Windows XP dan Windows vista. XAMPP merupakan paket aplikasi yang memudahkan dalam menginstal modul PHP, Apache Web Server dan MySQL Database. Selain itu XAMPP dilengkapi oleh berbagai fasilitas lain yang akan memberikan kemudahan dalam mengembangkan situs web berbasis PHP. XAMPP merupakan aplikasi gratis dan tersedia untuk platform Linux, Windows, MacOS dan Solaris. Aplikasi ini dikembangkan oleh Kay Vogelgeang, Carsten wiedmann dan Kai ”Oswand” 58 Saidler dibawah lisensi GNU General Public Lisence Wibowo, 2006. Beberapa keuntungan penggunaan XAMPP antara lain: a XAMPP dapat berjalan pada operating system Linux dan Windows. b Mudah bagi programmer apabila ingin berganti versi PHP, cukup dengan melakukan switch versi. c Mudah dan cepat dalam proses instalasi.

2.8.11 Black Box Testing

Pengertian black box testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Jadi dianalogikan seperti kita melihat suatu koatak hitam, kita hanya bisa melihat penampilan luarnya saja, tanpa tau ada apa dibalik bungkus hitam nya. Sama seperti prngujian black box, mengevaluasi hanya dari tampilan luarnya interfacenya, fungsionalitasnya.tanpa mengetahui apa sesungguhnya yang terjadi dalam proses detilnya. Hanya mengetahui input dan outputnya. Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian black-box didesain untuk mengungkap kesalahan pada persyaratan fungsional tanpa mengabaikan kerja internal dari suatu program. Teknik pengujian black-box berfokus pada domain informasi dari perangkat lunak, dengan melakukan test case dengan mempartisi domain input dan output dari suatu program dengan cara memberikan cangkupan pengujian yang mendalam Pressman, 2002. 59

2.8.11.1 Proses Dalam Blackbox Testing

1. Menganalisa kebutuhan dan spesifikasi perangkat lunak 2. Pemilihan jenis input yang mungkin menghasilkan output yang benar 3. Pengujian dilakukan dengan input-input yang benar-benar telah diseleksi 4. Pembandingan output yang dihasilkan dengan output yang diharapkan 5. Menentukan fungsionalitas yang harusnya ada pada perangkat lunak yang diuji Kelebihan dan kekurangan dalam menggunakan blackox Testing yaitu : 1. Dapat memilih subset test yang secara efektif dan efisien dapat menemukan cacat 2. Membantu meminimalkan testing cost Kekurangannya yaitu : 1. Tester tidak yakin sepenuhnya atas perangkat lunak yang telah diuji

2.8.12 Macromedia Dreamweaver

Macromedia dreamweaver adalah program untuk mengedit HTML secara visual dan mengelola halaman sebuah situs. Macromedia dreamweaver menyertakan banyak perangkat yang berkaitan dengan pengkodean dan fitur seperti HTML, CSS, Javaskript, PHP, ASP, Coldfusion dan XML Prihatna, 2005. 60

2.9 Studi Literatur Penelitian Sejenis

Sumber literatur yang digunakan dalam penulisan laporan ini adalah studi literaturdari hasil penelitian atau hasil penulisan karya ilmiah yang khususnya berkaitan dengan sistem informasi penjualan sebagai penunjang pengembangan penjualan itu sendiri. Tabel 2.2 Penelitian Sejenis No Judul Sumber Metode Kelebihan Kekurangan Tahun 1 Sistem Informasi Penjualan Di Multiplus Business Services Skripsi Harrista Aulia Heykal, Jurusan Sistem Informasi, Universitas Stikom Surabaya. Exponential Smoothing Sistem tersebut menjelaskan dimana sistem penjualan tersebut dapat meramalkan pendapatan penjualan dan juga kelengkapan data yang mencukupi. Kurangnya modul yang memadai di dalam penjelasannya dan juga kurang menariknya interface aplikasi. 2005 2 Sistem Informasi Penjualan Produk Komputer Dan Accessoried Skripsi Juliarica, Hendra Wijaya Jurusan Manajemen informatika, STMIK IBBI Metode Holt Sistem tersebut mempunyai sistem peramalan yang baik dimana didukung dengan sistem pengukuran Kurang menariknya interface yang ada serta tidak menjelaskan ERD. 2008