18 3.
PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli berhati-hati dalam melakukan pemrograman Konfigurasi PHP.
2.3 Rational Unified Process RUP
Menurut Rosa 2011 RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan model dengan
menggunakan Unified Model Language UML. Rational Unified Process
RUP merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best practises yang
terdapat dalam industri pengembangan perangkat lunak. Ciri khas metode ini adalah menggunakan use-case driven dan pendekatan iteratif
untuk siklus pengembangan perangkat lunak. RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan
model dengan menggunakan Unified Model LanguageUML. Pada metode Rational Unified Process RUP terdapat 4 fase dalam
pengembangan sistem: a.
Fase Inception Pada tahap dilakukan pemodelan proses bisnis yang dibutuhkan
business modeling dan mendefinisikan kebutuhan akan sistem yang akan dibuat requirements.
b. Fase Elaboration
Pada tahap ini dilakukan perancangan perangkat lunak mulai dari menspesifikasikan fitur perangkat lunak hingga
perilisan prototipe versi Betha dari perangkat lunak. c.
Fase Construction Pengimplementasian rancangan perangkat lunak yang telah dibuat
dilakukan pada tahap ini. Pada akhir tahap ini, perangkat lunak versi akhir yang sudah disetujui administrator dirilis beserta dokumentasi
perangkat lunak. d.
Fase Transition
19 Instanlasi, deployment dan sosialisasi perangkat lunak dilakukan di
tahap ini.
2.4 MySQL
MySQL adalah sistem manajemen basis data SQL yang bersifat Open Source
. Sistem Basis Data MySQL mendukung beberapa fitur seperti multithreaded, multi-user dan SQL database managemen sistem
DBMS. Basis data ini dibuat untuk keperluan sistem basis data yang cepat, handal dan mudah digunakan. MySQL adalah Relational Database
Management System RDBMS yang didistribusikan secara gratis dibawah
lisensi GPL General Public License. Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang
bersifat komersial. MySQL merupakan turunan salah satu konsep utama dalam basis data, yaitu SQL Structured Query Language. SQL adalah
sebuah konsep pengoperasian basis data, diantaranya mendefinisikan tabel, menampilkan data dengan kriteria tertentu, menambahkan data
hingga menghapus data tertentu, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.Beberapa kelebihan MySQL
antara lain adalah sebagai berikut : 1.
Gratis sehingga
MySQL dapat
dengan mudah
untuk mendapatkannya.
2. MySQl stabil dan tangguh dalam pengoperasiannya.
3. My SQl mempunyai sistem keamanan yang cukup baik.
4. Sangat mendukung transaksi dan mempunyai banyak dukungan dari
komunitas. 5.
Sangat fleksibel dengan berbagai macam program. 6.
Perkembangan dari MySQl sangat cepat.
20
2.5 Penelitian Terkait