2
sebuah sistem web-based yang dapat diakses oleh khalayak ramai serta jauh lebih efisien bila dibandingkan dengan pengolahan data secara konvensional.
2. Kajian Pustaka
Penelitian berjudul Pengembangan Pengelolaan Aplikasi Fitness Center telah membahas pengembangan aplikasi pengelolaan fitness center berupa
aplikasi desktop. Manfaat dari penelitian tersebut adalah pengelolaan data yang lebih efisien namun, karena masih berupa aplikasi desktop tidak dapat digunakan
secara real time [1].
Pada penelitian yang berjudul Pembangunan Aplikasi Sistem Informasi Pengelolaan Fitness Center Merpati Pos Gym Bandung, pengembangan aplikasi
dilakukan dengan menggunakan Borland Delphi yang merupakan aplikasi desktop, sehingga hanya dapat diakses oleh admin dan harus berada di depan
komputer yang sudah diinstal aplikasi tersebut [2].
Dari kedua penelitian terdahulu, terdapat kesamaan yaitu berupa aplikasi desktop. Sehingga dibutuhkan aplikasi yang lebih mudah diakses di mana saja
secara real time. Perbedaan penelitian ini dengan penelitian sebelumnya adalah pada
penelitian ini aplikasi dibangun dengan menggunakan web based application. Aplikasi web ini dibangun dengan menggunakan PHP Hypertext Preprocessor
sebagai bahasa pemrogramannya dan menggunakan database SQL Structured Query Language.
Aplikasi web ini digunakan untuk membuat suatu sistem informasi pusat kebugaran. Sistem informasi adalah kombinasi dari manusia, fasilitas atau alat
teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin [3].
Sistem informasi merupakan prosedur-prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan
keputusan [4]. Sistem informasi ini yang akan dibangun dengan model aplikasi web.
Pembangunan aplikasi web dengan menggunakan bahasa pemrograman yang berupa script untuk membangun sebuah web, memiliki konten dinamis yang
berinteraksi dengan basis data yakni PHP. PHP merupakan script pemrograman server side yang dicantumkan dalam HTML Hypertext Markup Language. PHP
digunakan untuk mengatur konten dinamis, basis data, session tracking, bahkan untuk membangun situs e-commerce secara keseluruhan.
Gambar 1 Alur Kerja PHP [5]
CLIENT:
Internet Explorer, Netscape,
Opera
SERVER:
Apache, IIS, PWS,
Xitami
DATABASE:
MySQL Server, SQL Server,
Oracle
3
Gambar 1 merupakan alur kerja dari PHP dengan didukung oleh berbagai macam sistem basis data. Client mengakses halaman web melalui browser.
Kemudian input yang diberikan oleh client akan diteruskan ke server hingga ke database untuk mengambil data yang dibutuhkan dari proses input. Setelah data
yang ada ditemukan maka akan dilakukan pengembalian data ke client dengan perantaraan proses pada server.
PHP memiliki beberapa kelebihan antara lain a PHP dapat membuat web menjadi dinamis, b PHP bersifat open source yang berarti dapat digunakan oleh
siapa saja secara gratis, c Aplikasi PHP lebih cepat bila dibandingkan dengan aplikasi yang dibangun dengan ASP atau Java, d PHP mendukung banyak paket
database seperti MySQL, Oracle, PostgreSQL, e PHP tidak membutuhkan compiling dalam menjalankannya. Sedangkan PHP memiliki beberapa
kekurangan, diantaranya a PHP tidak mengenal package, b PHP memiliki kelemahan dalam keamanan [6].
3. Metode Pengembangan Sistem