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