Kajian Pustaka T1 672009002 Full text

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