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