CodeIgniter MySQL Power Designer Microsoft Visio

e. Maintenance Perawatan Tahap ini digunakan setelah software digunakan oleh user. Setelah beberapa periode penggunaan software pasti terdapat perubahan atau penyesuaian terhadap keadaan tertentu, sehingga software juga harus menyesuaikan dengan keadaan tersebut.

2.8 Tools

2.8.1 CodeIgniter

CodeIgniter adalah sebuah aplikasi open source berupa framework PHP dengan model MVC Model, View, Controller untuk membangun website dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web lebih cepat dibandingkan dengan coding dari awal. Menggunakan framework CodeIgniter memberikan beberapa keuntungan, yaitu framework yang paling mudah dikuasai oleh pemula, framework ini gratis sehingga tidak ada biaya dalam penggunaannya, penggunanya cukup banyak sehingga user bisa memperoleh informasi dari user lain pada framework ini, CodeIgniter bisa dioperasikan dalam PHP 4.3.2 maupun 5 sehingga jika user membuat aplikasi website pada sebuah server yang belum support PHP 5 tidak akan menjadi masalah Wardana,2010 .

2.8.2 MySQL

MySQL merupakan sebuah software sistem manajemen basis data Structured Query Language SQL yang dikenal dengan Database Management System DBMS dengan fungsi multithread dan multi-user. MySQL adalah Relational Database Management System RDBMS yang didistribusikan secara gratis di bawah lisensi General Public License GPL dimana setiap orang bebas untuk menggunakannya, akan tetapi tidak diperbolehkan untuk dijadikan bagian produk yang bersifat komersial Huda, 2010

2.8.3 Power Designer

Power Designer adalah sebuah aplikasi untuk membuat planning code yang dibentuk dalam sebuah model informasi. Power Designer juga untuk pembuatan arsitektur informasi dan interprise Shepard, 2014.

2.8.4 Microsoft Visio

Microsoft Visio adalah aplikasi yang didesain untuk membantu dalam pembuatan diagram seperti flowchart, gant chart, data flow, jaringan, denah bangunan, pembuatan gambar teknik, pembuatan gambar elektronik serta desain lainnya Sugianto, 2007. 2.9 Sistem Menurut Jogiyanto 2005, Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata, seperti tempat, benda, dan orang- orang yang betul-betul ada dan terjadi. Sistem memiliki komponen-komponen yang saling berhubungan dan membentuk sebuah sistem, yaitu : a. Object : sebuah elemen atau variabel sistem, object dapat berbentuk fisik dan abstrak. b. Attribute : sebuah penentu kualitas kepemilikan sistem dan object. c. Hubungan Internal : Sebuah penghubung antar object dalam suatu sistem. d. Tujuan : sebuah motivasi yang mengarahkan sistem. Tujuan wajib dimiliki oleh setiap sistem dan cenderung berbeda untuk satu sistem dengan sistem lain. e. Input : sebuah bahanmaterial berupa bahan mentah, jasa maupun data yang masuk kedalam sistem untuk diproses dan dikelola. f. Process : bagian yang bekerja untuk merubah input menjadi output. g. Output : sebuah hasil dari process.

2.10 Sistem Informasi