Menurut Tafri D. Muhyuzir Sistem Informasi adalah data yang dikumpulkan, dikelompok dan diolah sedemikian rupa sehingga menjadi sebuah kesatuan informasi
yang saling terikat dan saling mendukung sehingga menjadi suatu informasi yang berharga bagi yang menerimanya. Atau dalam pengertian lainnya, Sistem Informasi
merupakan kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan
serta mendistribusikan informasi.
2.3 Aplikasi yan digunakan
Adapun pengaplikasian yang digunakan untuk dapat menyelesaikan tugas akhir ini, diantaranya adalah sebagai berikut.
2.3.1 PHP
Menurut Anhar 2010:3, PHP merupakan script yang terintegrasi dengan HTML dan berada pada server server side HTML embedded scripting. PHP adalah script
yang digunakan untuk membuat halaman website yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client.
Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaruup to date. Semua script PHP dieksekusi pada sever dimana script tersebut dijalankan.
Universitas Sumatera Utara
Setiap program PHP disebut dengan script. Script berupa file teks yang dapat dibuat dengan menggunakan program editor file teks seperti Notepad, Sublime text,
Edit Plus dan sebagainya. Bagian awal yang paling penting dalam penulisan program PHP adalah peletakannya.
2.3.2 MySQL
MySQL adalah sebuah perangkat lunak manajemen basis data SQL database management system atau DBMS yang multithread, multi-user, dengan sekitar 6 juta
instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public license GPL, tetapi mereka juga
menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL Sunarfrihantono, 2003.
Menurut Rahardja 2011,”Database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu.
Database digunakan untuk menyimpan data agar data tersebut dapat dimanipulasi dengan mudah, terjamin keakuratannya, efisiensi dalam penyimpanannya, dan tentu
saja dapat dengan mudah untuk diakses kembali. Jadi DBMS terdiri dari suatu database dan set program untuk menambah data, menghapus data, mengambil dan
membaca data. Database adalah kumpulan file-file yang saling berelasi. Relasi tersebut biasa ditujukan dengan kunci dari file yang ada. Satu database menunjukkan
Universitas Sumatera Utara
satu kumpulan data yang dipakai dalam suatu lingkup Perusahaan dan Instansi Pemerintah maupun swasta.
Dalam suatu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entry yang seragam. Satu record terdiri dari field-
field yang saling berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam satu record. Untuk menyebut isi dari
field tersebut maka digunakan atribute atau merupakan judul dari satu kelompok entity-entity tertentu, misalnya atribute alamat menunjukkan entity alamat dari
pegawai. Entity adalah suatu objek yang nyata dan akan direkam.
2.3.3 Javascript