Rational Unified Process RUP MySQL

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